linux里用cmake安装的软件要怎么卸载

linux里用cmake安装的软件要怎么卸载,第1张

找到make install之后产生的这个文件install_manifesttxt

里面有安装的所有东西的路径,删除它们即可。

参考命令:cat install_manifesttxt | sudo xargs rm

make的原理是执行一个叫Makefile文件里的指令,make的基本用处是自动根据makefile里的指令来编译源文件。它还可以用来做比如安装软件,卸载软件等事情,但前提是作者在makefile里写了。比如makefile里有这么些内容: install : 然后用make install的话,make程序就会按照上面install:后面的指令执行安装,uninstall也是一样的道理,大部分的作者会写有卸载的部分,这时只要简单地执行make unistall就可以,如果作者懒没有写,那就只有根据make install中的步骤,看它把什么文件拷到哪去了,然后分别手动删除。还有关键的一点是,编译安装完成后,不要删除源代码,不然就算作者写了unnistall目标,你也没有makefile可以执行了。

软件的卸载

1软件的卸载主要是使用rpm来进行的。卸载软件首先要知道软件包在系统中注册的名称。键入命令:

#rpm -q -a

即可查询到当前系统中安装的所有的软件包。

2 确定了要卸载的软件的名称,就可以开始实际卸载该软件了。键入命令:

#rpm -e [package name]

即可卸载软件。参数e的作用是使rpm进入卸载模式。对名为[package name]的软件包进行卸载。由于系统中各个软件包之间相互有依赖关系。如果因存在依赖关系而不能卸载,rpm将给予提示并停止卸载。你可以使用如下的命令来忽略依赖关系,直接开始卸载:

#rpm -e [package name] -nodeps

您好,基于Debian的系统

安装卸载常用的工具如下:

(1)apt-get

(2)aptitude

在命令行分别输入 apt-get和aptitude -h 可以看到这2个包管理工具的具体用法。

安装软件:

(1)、apt-get install package_name

(2)、aptitude install package_name

卸载软件:

apt-get:

(1)apt-get remove package_name 只卸载软件包;

(2)apt-get purge package_name 卸载并清除软件包的配置

aptitude:

(1)aptitude remove package_name 只卸载软件包;

(2)apttude purge package_name 卸载并清除软件包的配置。

基于Red Hat的系统

常用的工具是yum

在命令行输入yum,可以查看该工具用法选项。

安装软件:

yum install package_name

该命令会从仓库中安装软件包及其它需要的库和依赖的包。

卸载软件

yum erase package_name 删除软件和它所有的文件。

Linux下怎么程序

1软件的卸载主要是使用rpm来进行的。卸载软件首先要知道软件包在系统中注册的名称。键入命令:

#rpm -q -a

即可查询到当前系统中安装的所有的软件包。

2确定了要卸载的软件的名称,就可以开始实际卸载该软件了。键入如下命令即可卸载软件:

#rpm -e [package name]

参数e的作用是使rpm进入卸载模式。对名为[package name]的软件包进行卸载。由于系统中各个软件包之间相互有依赖关系。如果因存在依赖关系而不能卸载,rpm将给予提示并停止卸载。你可以使用如下的命令来忽略依赖关系,直接开始卸载:

#rpm -e [package name] -nodeps

忽略依赖关系的卸载可能会导致系统中其它的一些软件无法使用。

如果只有Linux,那就简单的全新安装Windows就可以了,

估计你是装了双系统,使用下面的步骤:

1先用PartitionMagic 80把LINUX的分区全部删了!

再用WINXP的光盘进入修复模式!好象是FIXMBR这命令!反正就是恢复引导程序!

或许fdisk /mbr也可以! 2卸载Linux

1如果使用Linux的启动管理器Lilo进行多系统引导,那删除Linux的方法是:进入DOS模式,执行fdisk /mbr,去除放置在主引导扇区中的Lilo代码,然后用分区工具将Linux所在的分区删除即可。

还要做的一件事情是察看一下WinNT所在的盘是否是Active的,如果不是,说明给Lilo修改了,必须用PQMagic等工具改回来,否则启动不了。

2如果采用OsLoader之类的引导工具,首先启动的是Windows,那么删除Linux的方法就简单了,去除多 *** 作系统引导工具里面的Linux选项,然后删除Linux所在分区即可。

3卸掉多个Linux系统中的一个更简单,直接修改LiLo,去除要卸载的选项,用Linux的磁盘管理工具删除要卸载的Linux所在的分区并加以重新利用即可。

4如果你安装了多个Windows,按照这种方式运行fdisk /mbr命令将覆盖Windows多重启动菜单,使得机器只能从默认的主 *** 作系统启动。为了修复Windows的多重启动菜单,我们还需要使用Win2000/XP/2003的安装光盘启动进入“恢复控制台”,登录到最后安装的系统上,输入fixmbr向硬盘写入一个新的主引导记录,并按Enter。系统提示说已经有一个不合法的启动记录存在,不必理会,只需确认继续 *** 作即可。重新启动,熟悉的Windows启动菜单就会回来了。

方法一、启动器中卸载

1、点击任务栏左侧的“启动器”。

2、在d出的界面中,选择要卸载的程序,右键选择“卸载”。

方法二、使用apt命令卸载

apt命令提供autoremove参数来卸载程序。apt autoremove 要卸载的程序,即可卸载程序。比如下图,卸载xmind。

我们需要知道我们要卸载的软件的名称,比如我现在打算卸载 Dropbox ,这个我们很容易知道它的名称了

Linux *** 作系统下如何优雅的卸载软件

然后我们打开终端/命令行准备输入命令

Linux *** 作系统下如何优雅的卸载软件

输入如下命令:

sudo apt-get autoremove --purge

Linux *** 作系统下如何优雅的卸载软件

现在不要急着回车,我们来讲解一下这个命令

sudo ———— 获取 root 权限

apt-get ——— 执行安装卸载功能的软件

autoremove — 告诉 apt-get 我们所要做的 *** 作是移除软件

--purge ——— 注意这前面是两个短划线,这个参数是告诉他们要完整的干净的彻底的移除

到了这里我们是不是还差点什么?

对了,我们还没告诉他们卸载什么软件呢。

那么在 --purge 后面间隔一个空格开始写软件名称。比如我就要写 Dropbox

在这里我告诉大家一个小技巧:如果软件名称太长,我们可以只输入前边的一部分,然后按 Tab 键进行自动补全,你会发现 Linux 的终端是多么的智能的!

如下图1,我输入了 dro 之后点击 Tab 按键之后就变成了 图2 的样子

Linux *** 作系统下如何优雅的卸载软件

Linux *** 作系统下如何优雅的卸载软件

好啦,命令输入完了,我们回车运行吧~你猜会出现什么?

对啦~要输入密码的,因为我们 sudo 请求了 root 权限嘛,输入就对了。

还有哦,你输入密码的时候终端里不会发生变化的,连 都不会显示出来,众位盲打吧,打完了回车确认就是了~

Linux *** 作系统下如何优雅的卸载软件

等待了一会之后会出现如下图提示,我们确认卸载,回复 Y 回车即可

Linux *** 作系统下如何优雅的卸载软件

然后继续等待,直至卸载完成,然后关闭终端,结束此次卸载过程。

Linux *** 作系统下如何优雅的卸载软件

以上就是关于linux里用cmake安装的软件要怎么卸载全部的内容,包括:linux里用cmake安装的软件要怎么卸载、linux 的make安装的程序怎么卸载、linux怎么完全卸载一个软件等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zz/10631812.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-10
下一篇2023-05-10

发表评论

登录后才能评论

评论列表(0条)

    保存