精华内容
下载资源
问答
  • linux下软件的安装与卸载 第一章 linux下安装软件,如何知道软件安装位置 注:一般的软件的默认安装目录在/usr/local或者/opt里,可以到那里去找找. 指令名称:whereis 功能介绍:在特定目录中查找符合条件的文件。...

    参考文档https://blog.csdn.net/zolalad/article/details/11368879

    linux下软件的安装与卸载

    第一章 linux下安装软件,如何知道软件安装位置

    注:一般的软件的默认安装目录在/usr/local或者/opt里,可以到那里去找找.

    指令名称:whereis

    功能介绍:在特定目录中查找符合条件的文件。这些文件的烈性应属于原始代码,二进制文件,或是帮助文件。

    语法格式:whereis [-bfmsu][-B <目录>…][-M <目录>…][-S <目录>…][文件…]

    常用参数说明:

    -b  只查找二进制文件。

    -B <目录>  只在设置的目录下查找二进制文件。

    -f  不显示文件名前的路径名称。

    -m  只查找说明文件。

    -M <目录>  只在设置的目录下查找说明文件。

    -s  只查找原始代码文件。

    -S <目录>  只在设置的目录下查找原始代码文件。
     -u  查找不包含指定类型的文件。

    应用:#whereis 软件名 -->查看软件安装路径
    #which 软件名 -->软件软件的运行路径

    首先要确定是通过包管理器安装的还是通过源代码安装的。
    一、通过rpm包管理器安装的软件:
    1、rpm包

    可以用命令:

    #rpm –ql 包名 如 rpm -ql gcc 来查看gcc的文件都安装到哪里去了

    #rpm -qa | grep 包名 来查看有没有安装这个包 ,

    #rpm -qa 查看全部已经安装的包名

    2、deb包

    可以用命令:

    #dpkg -L 包名 查看如 dpkg -L gcc 来查看gcc的文件。
    #dpkg -l | grep 包名 来查看有没有安装某个包 ,

    dpkg -l 是查看全部包的

    二、通过源代码安装的软件:
    1、如果是通过源代码安装的话 ,在源代码的configure的时候会有参数让你指定安装目录,具体体现在Makefile文件的install目标(也可能会是install 目标,*代表任意字符)里。例如如下Makefile文件的install目标:
    install-binPROGRAMS: (binPROGRAMS)@(bin_PROGRAMS) @(NORMAL_INSTALL)
    $(mkinstalldirs) (DESTDIR)(DESTDIR)(bindir)
    @list=’$(bin_PROGRAMS)’; for p in
    list;do iftest−f
    p; then
    echo " (INSTALLPROGRAM)p(INSTALL_PROGRAM) p(DESTDIR)(bindir)/echopseds/(bindir)/‘echo p|sed &#x27;s/(EXEEXT)
    //′|sed′(transform)seds//(transform)′|sed′s/ /(EXEEXT)/’"; \ $(INSTALL_PROGRAM) p$(DESTDIR)$(bindir)/‘echo p|sed 's/$(EXEEXT) //′|sed′$(transform)′|sed′s/ /$(EXEEXT)/';
    else :; fi;
    done
    是一个脚本,把可执行文件复制到$bindir这个变量所代表的目录下,在Makefile前面的代码中这个变量会有定义,在我这里是定义了
    prefix = /usr/local
    exec_prefix = ${prefix}

    bindir = ${exec_prefix}/bin
    也就是 /usr/local/bin下面。

    2、最后,如果已经安装好的,也可以直接调用,要看它的路径很好搞定

    例如我用gcc这个命令,我要看gcc这个命令的目录位置,可以用如下命令查询

    [wade@mycentos ~]$ whereis gcc
    gcc: /usr/bin/gcc /usr/lib/gcc /usr/libexec/gcc /usr/share/man/man1/gcc.1.gz

    一个whereis命令就查询到位置了。

    第二章Linux系统下软件的安装与卸载管理

    我分下面三个部分来讲linux中的软件管理,前二个部分是基本介绍,也是重点,让大家明白linux的不同的管理软件的方法。在实际用中,推荐大家多使用apt-get和yum.那是相当的方便。

    Windows下安装软件时,只需运行软件的安装程序(setup、install等)或者用zip等解压缩软件解开即可安装,运行反安装程序(uninstall、unware、"卸载"等)就能将软件清除干净,完全图形化的操作界面,简单到只要用鼠标一直点击"下一步"就可以了。Linux系统好象就不一样了,很多的初学者都抱怨在Linux下安装和卸载软件非常地困难,没有像使用Windows时那么直观。其实在Linux下安装和卸载软件也非常简单,同样也有安装向导或解压安装的方式,不相同的只不过是除了二进制形式的软件分发外,还有许许多多以源代码形式分发的软件包。

    下面就来详细地讲一讲这些软件的安装与卸载:

    一、二进制分发软件包的安装与卸载

    Linux软件的二进制分发是指事先已经编译好二进制形式的软件包的发布形式,其优点是安装使用容易,缺点则是缺乏灵活性,如果该软件包是为特定的硬件平台编译的,那它就不能在另外的平台或环境下正确执行。

    1、*.rpm形式的二进制软件包

    首先进入软件所在目录

    安装:rpm -ivh *.rpm

    卸载:rpm -e packgename

    实例:
    

    1、找到相应的软件包,比如soft.version.rpm,下载到本机某个目录;

    2、打开一个终端,在非超级管理员终端使用命令:su – 转换成root用户;

    3、cd soft.version.rpm所在的目录;

    4、输入rpm -ivh soft.version.rpm

    说明:RPM(RedHat PackgeManager)是RedHat公司出的软件包管理器,使用它可以很容易地对rpm形式的软件包进行安装、升级、卸载、验证、查询等操作,安装简单,而卸载时也可以将软件安装在多处目录中的文件删除干净,因此推荐初学者尽可能使用rpm形式的软件包。rpm的参数中-i是安装,-v是校验,-h是用散列符显示安装进度,.rpm是软件包的文件名(这里的.rpm特指*.src.rpm以外的以.rpm为后缀的文件);参数-e是删除软件包,packgename是软件包名,与软件包的文件名有所区别,它往往是文件名中位于版本号前面的字符串,例如apache-3.1.12-i386.rpm和apache-devel-3.1.12-i386.rpm是软件包文件名,它们的软件包名称分别是apache和apache-devel.更多的rpm参数请自行参看手册页:man rpm.

    如果你不喜欢在字符界面下安装或卸载这些软件包,完全可以在X-Window下使用图形界面的软件包管理程序。现在这些做的非常好了。

    2、.tar.gz/.tgz、*.bz2形式的二进制软件包

    安装:tar zxvf *.tar.gz 或 tar yxvf *.bz2

    卸载:手动删除

    说明:.tar.gz/.bz2形式的二进制软件包是用tar工具来打包、用gzip/bzip2压缩的,安装时直接解包即可。对于解压后只有单一目录的软件,卸载时用命令"rm –rf 软件目录名";如果解压后文件分散在多处目录中,则必须一一手动删除(稍麻烦),想知道解压时向系统中安装了哪些文件,可以用命令"tar ztvf *.tar.gz"/"tar ytvf *.bz2"获取清单。tar的参数z是调用gzip解压,x是解包,v是校验,f是显示结果,y是调用bzip2解压,t是列出包的文件清单。更多的参数请参看手册页:man tar.

    注:如果你更喜欢图形界面的操作,可以到Ubuntu上看看他的包管理,超级方便。

    3、*.tgz形式的二进制软件包

    解压:tar -zxvf soft.tgz

    切换到当前解压后目录:cd soft (ps: Linux的shell下按TAB键可以直接自动补全文件名)

    安装:#./soft---installer

    卸载:手动删除安装所在的文件夹

    示例:安装myeclipse-8.0.0-linux-gtk-x86.tgz

    解压:#tar -zxvf myeclipse-8.0.0-linux-gtk-x86.tgz

    解压切换到当前安装目录:cd myeclipse-8.0.0-linux-gtk-x86

    安装:#./myeclipse-8-stable-installer

    3、提供安装程序的软件包

    这类软件包已经提供了安装脚本或二进制的安装向导程序(setup、install、install.sh等),只需运行它就可以完成软件的安装;而卸载时也相应地提供了反安装的脚本或程序。例如SUN公司的StarOffice办公软件套件就使用名为setup的安装程序,而且在软件安装后提供反安装的功能,目前这种类型的软件包还比较少,因其安装与卸载的方式与Windows软件一样,所以就无需多讲了。

    二、源代码分发软件包的安装与卸载

    Linux软件的源代码分发是指提供了该软件所有程序源代码的发布形式,需要用户自己编译成可执行的二进制代码并进行安装,其优点是配置灵活,可以随意去掉或保留某些功能/模块,适应多种硬件/操作系统平台及编译环境,缺点是难度较大,一般不适合初学者使用。

    1、*.src.rpm形式的源代码软件包

    安装:rpm -rebuild *.src.rpm

    cd /usr/src/dist/RPMS

    rpm -ivh *.rpm

    卸载:rpm -e packgename

    说明:rpm -rebuild *.src.rpm命令将源代码编译并在/usr/src/dist/RPMS下生成二进制的rpm包,然后再安装该二进制包即可。packgename如前所述。

    2、tar.gz源代码包安装方式:

    1、找到相应的软件包,比如soft.tar.gz,下载到本机某个目录;

    2、打开一个终端,使用命令:su –转换成root用户;

    3、cd soft.tar.gz所在的目录;

    4、tar -xzvf soft.tar.gz //一般会生成一个soft目录

    5、cd soft

    6、./configure --prefix=/usr/local/soft(指定安装目录)

    7、make

    8、make install

    卸载:用cd 命令进入编译后的软件目录,即安装时的目录

    执行反安装命令:make uninstall或 手动删除

    1. tar.bz2源代码包安装方式:

    1、找到相应的软件包,比如soft.tar.bz2,下载到本机某个目录;

    2、打开一个终端,su -成root用户;

    3、cd soft.tar.bz2所在的目录;

    4、tar -xjvf soft.tar.bz2 //一般会生成一个soft目录

    5、cd soft

    6、./configure --prefix=/usr/local/soft(指定安装目录)

    7、make

    8、make install

    卸载:用cd 命令进入编译后的软件目录,即安装时的目录

    执行反安装命令:make uninstall或 手动删除

    说明:建议解压后先阅读说明文件,可以了解安装有哪些需求,有必要时还需改动编译配置。有些软件包的源代码在编译安装后可以用make install命令来进行卸载,如果不提供此功能,则软件的卸载必须手动删除。由于软件可能将文件分散地安装在系统的多个目录中,往往很难把它删除干净,那你应该在编译前进行配置,指定软件将要安装到目标路径:./configure --prefix=目录名,这样可以使用"rm –rf 软件目录名"命令来进行干净彻底的卸载。与其它安装方式相比,需要用户自己编译安装是最麻烦的,其实我个人认为,以后会越来越少人用这种方法。因为现在的硬件发展到没有必要多这少量的性能,来浪费这么多时间。

    安装目录:注意make install命令过程中的安装目录,或者阅读安装目录里面的readme文件,当然最好的办法是在安装的过程中指定安装目录,即在./configure命令后面加参数–prefix=/**,如:./configure --prefix=/usr/local/soft,即把软件装在/usr/local/路径的soft这个目录里。

    三、bin文档安装:

    假如您下载到的软件名是soft.bin,一般情况下是个可执行文档,安装方法如下:

    1、 打开一个终端,su -成root用户;

    2、 用CD 命令进入源代码压缩包所在的目录

    3、 chmod x soft.bin

    4、./soft.bin //运行这个命令就能够安装软件了,并且此软件被安装在了:源代码压缩包所在的目录/soft中!

    ===如何卸载:把安装时中选择的安装目录删除就OK,

    ===执行安装过程中可以指定,类似于windows下安装。

    示例:欲将jdk安装到指定目录/usr/java下

    说明:1.CentOS默认情况下,会安装OpenOffice之类的软件,这些软件需要Java的支持,默认会安装JDK的环境,若需要特定的Java环境,最好将默认的JDK彻底删除;

    2.查看默认的JDK命令:java -version

    3.但是如果先删除默认再装新的JDK,则与之相关的软件比如openoffice等也会随之删除,所以,先装新的jdk再卸系统默认自带的jdk。

    ***卸载系统自带原JDK的方法示例:(注意,此操作应该在新jdk安装完毕后再执行)

    终端输入,查看gcj的版本号:rpm -qa|grep jdk

    得到结果:

    jdk-1.7.0_04-fcs.x86_64

    java-1.6.0-openjdk-1.6.0.0-1.49.1.11.4.el6_3.x86_64

    终端输入,卸载:yum -y remove java java-1.6.0-openjdk-1.6.0.0-1.49.1.11.4.el6_3.x86_64

    等待系统自动卸载,最终终端显示 Complete,卸载完成

    首先,在/usr下新建java文件夹,将安装包放在/usr/java目录下
    然后进入此目录(根据安装包的不同选择①或②两种安装方式之一)

    ①jdk-1_6_0_14-linux-i586-rpm.bin文件安装

    chmod 777 jdk-1_6_0_14-linux-i586-rpm.bin ←修改为可执行

    ./jdk-1_6_0_14-linux-i586-rpm.bin ←选择yes同意上面的协议

    rpm -ivh jdk-1_6_0_14-linux-i586.rpm ←选择yes直到安装完毕

    ②jdk-1_6_0_14-linux-i586.bin文件安装

    chmod a+x jdk-1_6_0_14-linux-i586.bin ←使当前用户拥有执行权限

    ./jdk-1_6_0_14-linux-i586.bin ←这时会显示出JDK的安装许可协议,按空格翻页,最后程序会问你是不是同意上面的协议,当然同意啦,输入“yes”之后开始解压JDK到当前目录。此时屏幕上会显示解压的进度,直到安装完毕。

    最后为jdk配置环境变量

    <1># vi /etc/profile

    <2>在最后加入以下几行:注意,在linux系统中,环境变量配置的分隔符不能用;(分号),要用:(冒号)

    set java environment

    export JAVA_HOME=/usr/program/jdk1.6.0_13

    export JRE_HOME=/usr/program/jdk1.6.0_13/jre

    export CLASSPATH=.:JAVAHOME/lib:JAVA_HOME/lib:JAVA_HOME/jre/lib

    export PATH=JAVAHOME/bin:JAVA_HOME/bin:JAVA_HOME/jre/bin:$PATH

    <3>在vi编辑器增加以上内容后保存退出,并执行以下命令使配置生效!

    #chmod +x /etc/profile ;增加执行权限

    #source /etc/profile; 使配置生效

    配置完毕后,在命令行中输入:java -version,如出现下列信息说明java环境安装成功。

    java version “1.6.0_13”

    Java™ SE Runtime Environment (build 1.6.0_13-b03)

    Java HotSpot™ Server VM (build 16.3-b01, mixed mode)

    完成以上,我们就在CentOS系统中完成了JDK的安装以及配置。

    卸载自己安装的jdk的方法:把安装时中选择的安装目录删除就OK命令:#rm –rf jdk-1.6.0_13命令即可删除JDK,别忘了把配置文件/etc/profile的相关配置也删除!!!

    四、无需安装的软件:

    有些软件,比如lumaqq,是无需安装的,自带jre解压缩后可直接运行。假设下载的是lumaqq.tar.gz,使用方法如下:

    1、打开一个终端,su -成root用户;

    2、tar -xzvf lumaqq.tar.gz //这一步会生成一个叫LumaQQ的目录

    3、cd LumaQQ

    4、chmod x lumaqq //配置lumaqq这个程式文档为可运行

    5、此时就能够运行lumaqq了,用命令./lumaqq即可,但每次运行要输入全路径或转换到刚才生成的LumaQQ目录里

    6、为了确保不配置路径就能够用,您能够在/bin目录下建立一个lumaqq的链接, 用命令ln -s lumaqq /bin/ 即可,以后任何时候打开一个终端输入lumaqq就能够 启动QQ聊天软件了

    7、 假如您要想lumaqq有个菜单项,使用菜单编辑工具,比如Alacarte Menu Editor,找到上面生成的LumaQQ目录里的lumaqq配置一个菜单项就能够了,当然您 也能够直接到 /usr/share/applications目录,按照里面其他*.desktop文档的格式生成一个自己的desktop文档即可。

    五、使用yum和apt-get.软件管理方法的升级。

    看过上面的介绍。大家一定会感觉,太麻烦了,下面这个是先进的linux才有的功能,这个实在太方便了,比windows还要方便,要是你用过Ubuntu的apt-get你会感觉爽极了的。那个方便。

    1.我们来先讲Redhat的yum这种高级的包管理。

    1).用YUM安装删除软件

    注:Yum( Yellow dog Updater, Modified)是一个在Fedora和RedHat以及SUSE中的Shell前端软件包管理器。基于RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软体包,无须繁琐地一次次下载、安装。

    在系统中添加删除软件是常事,yum同样可以胜任这一任务,只要软件是rpm安装的。安装的命令是,yum install xxx,yum会查询数据库,有无这一软件包,如果有,则检查其依赖冲突关系,如果没有依赖冲突,那么最好,下载安装;如果有,则会给出提示,询问是否要同时安装依赖,或删除冲突的包,你可以自己作出判断。删除的命令是,yum remove xxx,同安装一样,yum也会查询数据库,给出解决依赖关系的提示。

    用YUM安装软件包

    命令:yum install xxx

    用YUM删除软件包

    命令:yum remove xxx

    2).用YUM查询软件信息

    我们常会碰到这样的情况,想要安装一个软件,只知道它和某方面有关,但又不能确切知道它的名字。这时yum的查询功能就起作用了。你可以用 yum search keyword这样的命令来进行搜索,比如我们要则安装一个Instant Messenger,但又不知到底有哪些,这时不妨用yum search messenger这样的指令进行搜索,yum会搜索所有可用rpm的描述,列出所有描述中和messeger有关的rpm包,于是我们可能得到gaim,kopete等等,并从中选择。有时我们还会碰到安装了一个包,但又不知道其用途,我们可以用yum info packagename这个指令来获取信息。

    使用YUM查找软件包

    命令:yum search

    列出所有可安装的软件包

    命令:yum list

    列出所有可更新的软件包

    命令:yum list updates

    列出所有已安装的软件包

    命令:yum list installed

    列出所有已安装但不在 Yum Repository 内的软件包

    命令:yum list extras

    列出所指定的软件包

    命令:yum list

    2.讲讲Ubuntu中的高级包管理方法apt-get

    除了apt的便捷以外,apt-get的一大好处是极大地减小了所谓依赖关系恶梦的发生几率(dependency hell),即使是陷入了dependency hell,apt-get也提供了很好的援助手段,帮你逃出魔窟。通常 apt-get 都和网上的压缩包一起出没,从互联网上下载或是安装。全世界有超过200个 debian 官方镜像,还有繁多的非官方软件包提供网站。你所使用的基于Debian的发布版不同,你所使用的软件仓库可能需要手工选择或是可以自动设置。你能从Debian官方网站得到完整的镜像列表。而很多非官方网站提供各种特殊用途的非官方软件包,当然,使用非官方软件包会有更多风险了。软件包都是为某一个基本的Debian发布版所准备的(从unstable到stable),并且划分到不同类别中(如 main contrib nonfree),这个是依据 debian 自由软件纲领而划分的(也就是常说的dfsg),因为美国限制加密软件出口,还有一个non-us类别。

    apt方式安装:

    1、打开一个终端,su -成root用户;

    2、apt-cache search soft 注:soft是您要找的软件的名称或相关信息

    3、假如2中找到了软件soft.version,则用apt-get install soft.version命令安

    装软件 注:只要您能够上网,只需要用apt-cache search查找软件,用apt-get

    install软件

    常用的APT命令参数

    apt-cache search package 搜索包

    apt-cache show package 获取包的相关信息,如说明、大小、版本等

    sudo apt-get install package 安装包

    sudo apt-get install package - - reinstall 重新安装包

    sudo apt-get -f install 修复安装"-f = --fix-missing"

    sudo apt-get remove package 删除包

    sudo apt-get remove package - - purge 删除包,包括删除配置文件等

    sudo apt-get update 更新源sudo apt-get upgrade 更新已安装的包

    sudo apt-get dist-upgrade 升级系统

    sudo apt-get dselect-upgrade 使用 dselect 升级

    apt-cache depends package 了解使用依赖

    apt-cache rdepends package 是查看该包被哪些包依赖

    sudo apt-get build-dep package 安装相关的编译环境

    apt-get source package 下载该包的源代码

    sudo apt-get clean && sudo apt-get autoclean 清理无用的包

    sudo apt-get check 检查是否有损坏的依赖

    参考链接:http://soft.chinabyte.com/os/85/12332085.shtml

    六、安装完软件后如何执行。 安装完软件后可以有好多种方法执行软件:

    A、有些软件安装后会自动在应用程序列表里加上快捷键,和windows一样,到那里找就行了。

    B、 如果在应用程序列表里找不到的话,可以直接在/开始/运行命令里输入命令:启动命令一般就是软件名,如firefox,realplay,xmms等

    C、可以打开一个shell终端,输入软件名,和在“运行命令”里一样。如果不知道命令全程的话,可以输入开头的字母,然后按tab键查找,系统会自动显示以输入字母开头的所有命令/

    D、你也可以直接到安装目录下运行启动文件,Linux下的可执行图标和shell终端图标很像

    E、到/usr/bin目录里找安装的软件启动文件执行命令。Linux系统把所有可执行的文件命令在/usr/bin目录里都作了启动连接,你可以去那个目录寻找你安装的文件的启动命令,双击启动。

    展开全文
  • 关于软件卸载工具,我们之前跟大家介绍了两款软件——IObit Uninstaller以及Geek...IObit Uninstaller的软件有专业版免费版,专业版的售价是69元/PC/终身,对比其他的卸载工具的功能价格,还是极具性价比的;I...

    关于软件卸载的工具,我们之前跟大家介绍了两款软件——IObit Uninstaller以及Geek Uninstaller:

    IObit Uninstaller是由IObit出品的软件完全卸载工具,并且自动清除所有的残留文件、文件夹以及注册表项等。

    IObit Uninstaller的软件有专业版和免费版,专业版的售价是69元/PC/终身,对比其他的卸载工具的功能和价格,还是极具性价比的;IObit Uninstaller免费版有绿色便携的版本,相关下载我们在之前介绍【IObit Uninstaller的文章】中都推送过。

    Geek Uninstaller提供了纯净卸载软件以及强制卸载软件的功能,而且是绿色便携,不需要安装,直接运行.exe文件就能打开程序。

    Geek Uninstaller也提供了Pro专业版本,但我个人觉得没有必要去购买Geek Uninstaller的专业版,有那预算不如去买个更好的卸载工具,那就是我们今天要介绍的,软件卸载工具的终极武器——

    Revo Uninstaller

    17d5d5b03e0e9b323ef20e93560fd6f0.png

    要说起第三方软件卸载工具,那怎么都绕不开Revo Uninstaller,因为Revo Uninstaller可以说是公认的最好用的第三方卸载工具

    Revo Uninstaller是一款专业的卸载清除工具,可以显示目前用户已经安装的所有程序及组件,几乎你电脑上所有的软件它都可以卸载,帮助你更好的管理电脑,还你一个干净的桌面。

    Revo Uninstaller使用先进快速的算法,彻底分析和扫描被卸载程序在系统和注册表中的所有文件和键值,将程序彻底完全地移除,不会在系统中留下软件的任何残留。

    彻底卸载软件

    彻底卸载软件是Revo Uninstaller的主要功能,可作为Windows系统内置的软件卸载功能的的替代和补充。

    57c84fa1e094dc1e694678fb9b03bf12.png

    当我们要使用Revo Uninstaller卸载软件时,先从软件列表找找到该软件,然后右键执行“卸载”选项,之后就会启动被卸载软件内置的卸载程序,等到卸载完成后,Revo Uninstaller会扫描与被卸载软件相关的所有数据,这一步,Revo Uninstaller提供了三种扫描模式,分别是“安全模式”、“温和模式”以及“高级模式”,三种扫描模式分别对应不同的扫描深度:

    5f16c8ab083a8b812222af2c380f4ae5.png

    扫描完成之后,Revo Uninstaller会展示扫描结果,残留的注册表项、文件夹等,全选删除即可:

    226ae526b8fbaf7cffe3a6d0ab680c12.pngf9acb6c35e3d5ee8e97acbc4190a212b.png

    至此,就完成了软件卸载的全过程。

    还有需要说明的一点是,有的软件卸载的时候,在进行到删除残留文件夹和注册表项的时候,会提示说部分文件夹要下次关机时才能全部删除,这时候直接点“完成”就好了,你在重启电脑或者是关机的时候,自然会删除这些残留文件。

    卸载Windows App

    Revo Uninstaller能够卸载Windows 10系统上从Microsoft Store下载安装的软件,即UWP软件。

    d4f21cfa88a707b41ab742db7962cf8b.png

    强制卸载(专业版功能)

    “强制卸载”这一功能适用于之前使用Windows内置的卸载程序去卸载软件,但没有卸载干净,还有卸载残留,这种情况下可以使用“强制卸载”这一功能,扫描到卸载残留并删除。

    或者是,你在安装某个软件的时候出错了,导致安装中断,这时候系统中已有该软件的数据文件,如果你不再安装,那么这些数据文件就还在你的电脑中,由于没有安装成功,Windows自带的卸载程序列表中也不会显示出来,这时候使用“强制卸载”就能找到这部分的数据文件并删除。

    实时安装监控(专业版功能)

    这一功能是Revo Uninstaller专业版才具有的功能。安装Revo Uninstaller Pro后,会在右键集成“使用Revo Uninstaller Pro安装”的功能

    e193c650331daf7e4cc8e90c89169105.png

    当你需要安装软件时,鼠标右键点击软件安装包,然后选择“使用Revo Uninstaller Pro安装”,会在屏幕最上方显示一个监控窗口,这个窗口将会全程监控该软件的安装过程,

    1161bcaa43d5b18c980f754aea4de2a4.png

    记录软件安装过程中对系统所做的修改,安装完成后会以日志的形式存储下来,日后要卸载该软件时,就会根据日志所载的内容来删除各种残留文件和注册表项,将系统还原到该软件安装之前的状态。

    卸载浏览器扩展(专业版功能)

    Revo Uninstaller Pro支持卸载删除浏览器插件,支持的浏览器为:Google Chrome,Mozilla Firefox,Microsoft Internet Explorer,Microsoft Edge和Opera等。

    c4b200c408af916f1da8387978d567cb.png

    猎人模式(专业版功能)

    猎人模式是Revo Uninstaller Pro一项创新功能,以更灵活的方式选择要卸载或管理的程序。

    使用“猎人模式”时,Revo Uninstaller Pro的主窗口会消失,然后在桌面上会出现一个类似于标靶的图标:

    a167f2d937b2d6895573b88ab80723e2.png

    使用时,只需将这个图标拖放到要卸载的软件窗口,或者是任务栏上固定的图标,或者是桌面上的快捷方式图标,

    d87305e9e6a2f789e6dec5e1307e6045.png

    之后Revo Uninstaller Pro就执行强制卸载的程序,来卸载该软件。

    这个“猎人模式”是Revo Uninstaller Pro的独创功能,也是最有用的一个功能。

    有的软件安装的同时会给你安装一大堆的捆绑软件,而且还找不到具体安装的路径,但能看到窗口和图标,这时候就可以使用“猎人模式”来识别该软件的具体安装位置,之后强制卸载。

    这个功能最好的用处就是用来卸载一些弹窗广告。

    像小贝这样爱折腾电脑,喜欢安装各种软件尝鲜的,这款软件的帮助实在是太大了,推荐喜欢折腾电脑安装软件的朋友下载购买。

    Revo Uninstaller有免费版和专业版,免费版不用花钱,但是功能有限制,只具备基本的卸载功能,安装监控以及猎人模式等都是不能使用的。

    Revo Uninstaller专业版售价24.95美元/年,我们上面说的功能全部都可以使用,国内有不少的代理商,可以优惠购买Revo Uninstaller Pro,我们给大家推荐艾维软件商城,专业版永久版只需要98元,可以长按识别下方二维码或者复制链接,到艾维软件商城购买:

    0a9cadd119d1630899d65854ea802438.png

    https://www.aiviy.com/item/revo-uninstaller/?pid=252

    「贝塔实验室」公众号后台回复 “ 613 ” ,获取Revo Uninstaller免费版的安装包以及绿色便携包。

    88da3c70a89f8b61bfcc4a1c451fc29f.png

    【推荐阅读

    e532413eb232b249173cf8874567a2bd.png48fe9558252a33dc73b803351066aaef.png1631dfca5a3028fe249584b9747c8e18.png

    整理不易,请给我们点个“在看” ↓↓↓

    展开全文
  • 第一篇: Linux下软件的安装与卸载  在Windows下安装软件时,只需运行软件的安装程序(setup、install等)或者用zip等解压缩软件解开即可...而 Linux好象就不一样了,很多的初学者都抱怨在Linux下安装和卸载软件非常

    第一篇: Linux下软件的安装与卸载

      在Windows下安装软件时,只需运行软件的安装程序(setup、install等)或者用zip等解压缩软件解开即可安装,运行反安装程序(uninstall、unware、“卸载”等)就能将软件清除干净,完全图形化的操作界面,简单到只要用鼠标一直点击“下一步”就可以了。而 Linux好象就不一样了,很多的初学者都抱怨在Linux下安装和卸载软件非常地困难,没有像使用Windows时那么直观。其实在Linux下安装和卸载软件也非常简单,同样也有安装向导或解压安装的方式,不相同的只不过是除了二进制形式的软件分发外,还有许许多多以源代码形式分发的软件包,下面就来详细地讲一讲这些软件的安装与卸载:

      一、二进制分发软件包的安装与卸载

      Linux软件的二进制分发是指事先已经编译好二进制形式的软件包的发布形式,其优点是安装使用容易,缺点则是缺乏灵活性,如果该软件包是为特定的硬件/操作系统平台编译的,那它就不能在另外的平台或环境下正确执行。

      1、*.rpm形式的二进制软件包

      安装:rpm -ivh *.rpm

      卸载:rpm -e packgename

      说明:RPM(RedHat Packge Manager)是RedHat公司出的软件包管理器,使用它可以很容易地对rpm形式的软件包进行安装、升级、卸载、验证、查询等操作,安装简单,而卸载时也可以将软件安装在多处目录中的文件删除干净,因此推荐初学者尽可能使用rpm形式的软件包。rpm的参数中-i是安装,-v是校验,-h是用散列符显示安装进度,*.rpm是软件包的文件名(这里的*.rpm特指*.src.rpm以外的以rpm为后缀的文件);参数-e是删除软件包,packgename是软件包名,与软件包的文件名有所区别,它往往是文件名中位于版本号前面的字符串,例如apache-3.1.12- i386.rpm和apache-devel-3.1.12-i386.rpm是软件包文件名,它们的软件包名称分别是apache和apache- devel。更多的rpm参数请自行参看手册页:man rpm。

      如果你不喜欢在字符界面下安装或卸载这些软件包,完全可以在X-Window下使用图形界面的软件包管理程序,如glint、xrpm这样的图形接口,或者是KDE的kpackge等,这样对软件包的安装、升级、卸载、验证和查询就可以通过点击鼠标来轻松完成。

      2、*.tar.gz/*.tgz、*.bz2形式的二进制软件包

      安装:tar zxvf *.tar.gz 或 tar yxvf *.bz2

      卸载:手动删除

      说明:*.tar.gz/*.bz2形式的二进制软件包是用tar工具来打包、用gzip/bzip2压缩的,安装时直接解包即可。对于解压后只有单一目录的软件,卸载时用命令“rm -rf 软件目录名”;如果解压后文件分散在多处目录中,则必须一一手动删除(稍麻烦),想知道解压时向系统中安装了哪些文件,可以用命令“tar ztvf *.tar.gz”/“tar ytvf *.bz2”获取清单。tar的参数z是调用gzip解压,x是解包,v是校验,f是显示结果,y是调用bzip2解压,t是列出包的文件清单。更多的参数请参看手册页:man tar。

      如果你更喜欢图形界面的操作,可以在X-Window下使用KDE的ArK压缩档案管理工具。

      3、提供安装程序的软件包

      这类软件包已经提供了安装脚本或二进制的安装向导程序(setup、install、install.sh等),只需运行它就可以完成软件的安装;而卸载时也相应地提供了反安装的脚本或程序。例如SUN公司的StarOffice办公软件套件就使用名为setup的安装程序,而且在软件安装后提供反安装的功能,目前这种类型的软件包还比较少,因其安装与卸载的方式与Windows软件一样,所以就无需多讲了。

      二、源代码分发软件包的安装与卸载

      Linux软件的源代码分发是指提供了该软件所有程序源代码的发布形式,需要用户自己编译成可执行的二进制代码并进行安装,其优点是配置灵活,可以随意去掉或保留某些功能/模块,适应多种硬件/操作系统平台及编译环境,缺点是难度较大,一般不适合初学者使用。

      1、*.src.rpm形式的源代码软件包

      安装:rpm -rebuild *.src.rpm

      cd /usr/src/dist/RPMS

      rpm -ivh *.rpm

      卸载:rpm -e packgename

      说明:rpm --rebuild *.src.rpm命令将源代码编译并在/usr/src/dist/RPMS下生成二进制的rpm包,然后再安装该二进制包即可。packgename如前所述。

      2、*.tar.gz/*.tgz、*.bz2形式的源代码软件包

      安装:tar zxvf *.tar.gz 或 tar yxvf *.bz2 先解压

      然后进入解压后的目录:

      ./configure 配置

      make 编译

      make install 安装

      卸载:make uninstall 或 手动删除

      说明:建议解压后先阅读说明文件,可以了解安装有哪些需求,有必要时还需改动编译配置。有些软件包的源代码在编译安装后可以用make install命令来进行卸载,如果不提供此功能,则软件的卸载必须手动删除。由于软件可能将文件分散地安装在系统的多个目录中,往往很难把它删除干净,那你应该在编译前进行配置,指定软件将要安装到目标路径:。/configure --prefix=目录名,这样可以使用“rm -rf 软件目录名”命令来进行干净彻底的卸载。与其它安装方式相比,需要用户自己编译安装是最难的,它适合于使用Linux已有一定经验的人,一般不推荐初学者使用。

      关于Linux下软件的安装与卸载lanche已经讲了这么多,但可能还会有人问怎么知道一个tar.gz/bz2包是二进制文件包呢还是源代码包?如果你用过压缩工具就会明白,压缩包未必就是软件,它也可能是备份的许多图片,也可能是打包在一起的普通资料,要分辨它到底是什么最好的办法就是查看包里的文件清单,使用命令tar ztvf *.tar.gz / tar ytvf *.bz2或者在X-Window下使用图形化的ArK压缩档案管理工具都可以,源代码包里的文件往往会含有种种源代码文件,头文件*.h、c代码源文件*.c、C 代码源文件*.cc/*.cpp等;而二进制包里的文件则会有可执行文件(与软件同名的往往是主执行文件),标志是其所在路径含有名为 bin的目录(仅有少数例外)。原来这么简单呀,还不快点自己试试!

      第二篇: 如何安装Linux的软件

      在windows下安装软件大家都觉得很容易,只要双击setup或是install的图标,然后跟着向导一步一步的按提示做就可以了,但是在 linux下安装软件就不像windows下那样容易了,有时你找到的是没有编译过的软件源码,那就更加的麻烦了,这里就介绍一下如何安装linux的软件啦!

      linux下的软件一般都是经过压缩的,主要的格式有这几种:rpm、tar、tar.gz、tgz等。所以首先拿到软件后第一件事就是解压缩。

      一、在xwindow下以rpm格式的软件安装比较容易,只要在把鼠标移到文件上单击右键,在弹出的菜单里会有专门的三项(只有在右键单击rpm 文件才会出现)show info,upgrade和install,这三项的意思大家都很清楚了,我就不多说了。rpm格式说了,接着就是tar,tar.gz,tgz等,在 xwindow下双击这些格式的文件就会自动解压缩的,是解压缩而不是像rpm那样有install选项的,install文件会在你解压缩后才出现,不过这里我要先说一下,在你双击install前建议先好好看一下readme,因为你所要安装这些软件可能是没有编译的,所以看一下会比较好。

      二、说完了xwindow下的安装和解压缩,接着说在文本模式下如何解压缩和安装,还有编译源码了。首先说rpm的,以root身份登陆后(用其他的身份登陆也可以但有些软件就不能被安装)键入rpm -i你所要解压缩的文件+扩展名(当然是rpm)也不是很难吧,这里我要说的是“-i”意思是install,如果你想要卸载或是要执行其他的指令就打 rpm --help,看电脑给你的提示吧,为了照顾那些E文不太好的人我这里就写几个常用的参数:-e:卸载相关的应用程序,-U(注意是大写):升级软件包, -pql:列出rpm软件包的相关信息,-qf:查找指定文件属于哪个软件包。至于那些其他格式的软件则可以用gunzip,gzip,tar和 unzip等指令来解压缩,然后再运行install。通过解包后会得到一些文件,然后进入刚才解压缩后文件目录用“ls -F -color”指令看一下所得到的文件,一般有两种情况:第一种是文件为已经编译好的程序(无须再编译了)用上面的察看文件命令会以带“*”标记的亮绿色显示;第二种则是需要由你自己编译的源代码。得到的是源代码的话,就需要我们自己编译来得到可运行的程序。编译源代码听到编译是不是就吓到你了呢,其实说穿了也就加上几句话而已,对初学者是有些困难想用好的操作系统就需要学习嘛,等你学会了在MM前露一手的时候想想吧……,在编译之前先要认真的阅读一下 readme文档,老鸟们就不需要了吧,等你阅读完了以后就执行

      ./configure

      make

      make install(只有Root身份才能执行此命令),编译完成之后便会在当前目录或src子目录下得到软件的可执行程序

      介绍完了,大家是不是觉的RPM的软件安装比较容易一点呢,但我个人意见初学者还是多选择RPM格式以外的软件,因为通过编译软件的源码可以为你以后编译内核打下一定的基础。

      第三篇: 轻松安装、卸载Linux软件

      Linux软件的安装和卸载一直是困扰许多新用户的难题。在Windows中,我们可以使用软件自带的安装卸载程序或在控制面板中的“添加/删除程序”来实现。与其相类似,在Linux下有一个功能强大的软件安装卸载工具,名为RPM。它可以用来建立、安装、查询、更新、卸载软件。该工具是在命令行下使用的。在Shell的提示符后输入rpm,就可获得该命令的帮助信息。

      软件的安装

      Linux下软件的安装主要有两种不同的形式。第一种安装文件名为xxx.tar.gz;另一种安装文件名为xxx.i386.rpm。以第一种方式发行的软件多为以源码形式发送的;第二种方式则是直接以二进制形式发送的。

      对于第一种,安装方法如下:

      1.首先,将安装文件拷贝至你的目录中。例如,如果你是以root身份登录上的,就将软件拷贝至/root中。

      #cp xxx.tar.gz /root

      2.由于该文件是被压缩并打包的,应对其解压缩。命令为:

      #tar xvzf filename.tar.gz

      3.执行该命令后,安装文件按路径,解压缩在当前目录下。用ls命令可以看到解压缩后的文件。通常在解压缩后产生的文件中,有“Install”的文件。该文件为纯文本文件,详细讲述了该软件包的安装方法。

      4.执行解压缩后产生的一个名为configure的可执行脚本程序。它是用于检查系统是否有编译时所需的库,以及库的版本是否满足编译的需要等安装所需要的系统信息。为随后的编译工作做准备。命令为:#./configure。

      5.检查通过后,将生成用于编译的MakeFile文件。此时,可以开始进行编译了。编译的过程视软件的规模和计算机性能的不同,所耗费的时间也不同。命令为:#make。

      6.成功编译后,键入如下的命令开始安装:

      #make install

      7.安装完毕,应清除编译过程中产生的临时文件和配置过程中产生的文件。键入如下命令:

      #make clean

      #make distclean

      至此,软件的安装结束。

      对于第二种,其安装方法要简单得多。

      同第一种方式一样,将安装文件拷贝至你的目录中。然后使用rpm来安装该文件。命令如下:

      #rpm -i filename.i386.rpm

      rpm将自动将安装文件解包,并将软件安装到缺省的目录下。并将软件的安装信息注册到rpm的数据库中。参数i的作用是使rpm进入安装模式。

      软件的卸载

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

      #rpm -q -a

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

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

      #rpm -e [package name]

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

      #rpm -e [package name] -nodeps

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

      补充:

      如果是以。bin结尾的二进制软件,可以用以下方法安装(以so-6_0-beta-bin-linux-zh-Tw1.bin为例):

      在so-6_0-beta-bin-linux-zh-Tw1.bin所在文件夹下运行模拟终端

      输入:

      ./so-6_0-beta-bin-linux-zh-Tw1.bin

      并按回车!

      当然也可以输入:

      ./so 再用[Tab]键补全

      (。/表示当前目录,如果终端不在该软件所在目录下打开,则在软件名前尚需输入相应的路径。)

      如果在图形界面,也可直接单击(或双击,视具体的鼠标设置而定)进行安装!

    展开全文
  • 昨天心血来潮,买了个腾讯云的CentOS服务器,搞了许久才是初步了解了使用方法,自己摸索百度,找了点案例自己在服务器搭建了web常用工具,jdk8,tomcat9Mysql。 服务器软件安装方法总共分三类: 1. 源代码包...

    前言:

    昨天心血来潮,买了个腾讯云的CentOS服务器,搞了许久才是初步了解了使用方法,自己摸索百度,找了点案例自己在服务器搭建了web常用的工具,jdk8,tomcat9和Mysql。


    服务器软件安装方法总共分三类:

    1. 源代码包安装
    2. rpm包手动安装
    3. 二进制tar.gz格式 直接解压即可   如tomcat和jdk
    4. yum在线下载rpm自动安装      如mariadb

    rpm 是linux的一种软件包名称,以.rmp结尾,安装的时候语法为:rpm -ivh,rpm包的安装有一个很大的缺点就是文件的关联性太大,有时候装一个软件要安装很多其他的软件包,很麻烦,所以为此RedHat小红帽开发了yum安装方法,他可以彻底解决这个关联性的问题,很方便,只要配置两个文件即可安装,安装方法是:yum -y install ,yum并不是一中包,而是安装包的软件
    rpm 只能安装已经下载到本地机器上的rpm 包. yum能在线下载并安装rpm包,能更新系统,且还能自动处理包与包之间的依赖问题/

    我们一般说的二进制包其实默认指的就是RPM包,也就是说二进制包包含RPM包,RPM包是二进制包的一个子集


    源代码包安装:

    好处:随意修改功能 自由度高
    坏处:需要预编译,安装速度慢
    具体的不介绍了,没用过


    rpm包安装:

    RPM包是事先已经经过编译的二进制包,可以直接安装使用,因此无法再看到源码 安装需要手动寻找安装依赖包
    rpm包形式单独安装(一般格式为xx.rpm)

    如何得到rpm包:
    1. 使用工具:我使用的是winSCP
    2. 通过命令行 网络下载:

    wget 地址

    下载的一般都是压缩包格式,我们要先解压

     *.tar.gz/*.tgz、*.bz2形式的二进制软件包

    解压:

    tar -zxvf *.tar.gz 
    tar -yxvf *.bz2 
    tar -xvf *.tar

    得到的是*.rpm形式的二进制软件包

      安装:rpm -ivh *.rpm
      卸载:rpm -e packgename
      卸载:rpm -e --nodeps mariadb-5.5.52-1.el7.x86_64

    强制卸载包:即使有依赖包也不管
    nodeps进行强制卸载

    卸载包名有关的或者以来的包 如果 其他程序也依赖了 它的包 那也无法启用
    它是全部卸载的 所以少用


    tar二进制包安装

    步骤跟rpm基本一致 只是不需要rpm安装包而已,因为它本身就是可执行的二进制文件夹可以直接运行。
    获得tar文件:

    wget 网址

    解压:

    tar -xf apache-tomcat-9.0.10.tar

    卸载:
    直接删除解压出来的文件即可

    rm -rf 目录

    yum在线安装:

    最常见的安装方法: 因为解决了软件包依赖性 因为它直接帮我们找到并且下载
    它有一个软件仓库 :远程存放了大部分的rpm包可以通过命令行在线安装卸载软件。

    虚拟机创建的CentOS7服务器的软件仓库是国外的,所以下载速度会慢,所以我们可以切换到国内的服务器,如阿里云之类的。

    查看yum源信息:

    cat /etc/yum.repos.d/CentOS-Base.repo

    备份本地yum源

    mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo_bak

    获取阿里yum源配置文件

    wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo

    更新cache:更改源生效

    yum makecache

    整个系统以及软件仓库更新:

    yum -y update

    升级某一个软件包 ,以升级 tomcat 为例

    yum update tomcat

    更新单个在线安装的软件包:

    yum -y update 包名

    查询所有可用软件包列表

    yum list

    查看可以安装的软件包

    yum list tomcat

    搜索服务器上所有和关键字相关的包

    yum search mariadb 

    搜索服务器上所有包含关键字的包

    yum list mariadb*

    查看安装的安装包以及依赖包

     rpm -qal |grep

    查看指定安装的安装包

     yum list installed mariadb

    下载单个软件

    yum -y install httpd

    install 安装
    -y是自动回答yes

    安装多个相类似的软件时

    yum -y install httpd*

    安装多个软件时

    yum -y install httpd php php-gd mysql

    卸载:

    yum -y remove 包名

    卸载mari带头的所有软件包:

    yum -y remove mari* 

    卸载多个软件时:

    yum -y remove httpd php php-gd mysql

    删除的这些操作,只是删除软件包,但是无法删除配置文件

    显示已经安装的软件包
    yum list installed

    列出软件包的依赖

    yum deplist tomcat

    info 显示软件包的描述信息和概要信息

    yum info tomcat

    检查可更新的程序

    yum check-update

    参考:
    Linux-什么是二进制包,源码包,RPM包,软件仓库
    Linux软件安装中RPM与YUM 区别和联系

    展开全文
  • 和Synaptic Package Manageer)比较简单,所以这里主要总结在终端通过命令行方式进行的软件包安装、卸载和删除的方法。 一、Ubuntu中软件安装方法 1、APT方式 (1)普通安装:apt-get install softname1 ...
  • 树莓派上的软件安装和卸载命令

    万次阅读 2017-01-16 20:58:53
    树莓派上的软件安装和卸载命令汇总 admin2015年1月3日1 Comment 基础命令 安装软件 apt-get install softname1 softname2 softname3…… 卸载软件 apt-get remove softname1 softname2 softname3…… 卸载并...
  • 在Windows下安装软件时,只需运行软件的安装程序(setup、install等)或者用zip等解压缩软件解开即可安装,运行反安装程序(uninstall、unware、“卸载”等)就能将软件清除干净,完全图形化的操作界面,简单到只要用...
  • linux下软件的安装与卸载方法

    万次阅读 2016-06-28 10:07:26
     linux下安装软件,如何知道软件安装位置 注:一般的软件的默认安装目录在/usr/local或者/opt里,可以到那里去找找. 指令名称:whereis 功能介绍:在特定目录中查找符合条件的文件。...常用参数说明:
  • /var/lib/dpkg/available文件的内容是软件包的描述信息,该软件包括当前系统所使用的Debian安装源中的所有软件包,其中包括当前系统中已安装的未安装的软件包. dpkg 查询当前系统所有已安装的deb包 dpkg –...
  • 和Synaptic Package Manageer)比较简单,所以这里主要总结在终端通过命令行方式进行的软件包安装、卸载和删除的方法。 一、Ubuntu中软件安装方法 1、APT方式 (1)普通安装:apt-get install softname1 ...
  • 树莓派上的软件安装和卸载命令汇总 基础命令 安装软件 apt-get installsoftname1 softname2 softname3…… 卸载软件 apt-get removesoftname1 softname2 softname3…… 卸载并清除配置 apt-get remove–...
  • 一、Ubuntu中软件安装方法 1、APT方式 (1)普通安装:apt-get install softname1 softname2 …; (2)修复安装:apt-get -f install softname1 softname2... ;(-f Atemp to correct broken dependencies) (3)...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 68,924
精华内容 27,569
关键字:

常用工具软件的获取方法和卸载方法