linux程序常见安装、卸载方法

上一篇 / 下一篇  2011-12-21 11:58:26 / 个人分类:linux

Linux常见的安装为tar,zip,gz,rpm,deb,bin等。我们可以简单的分为三类.

熬头:打包或压缩文件tar,zip,gz等,一般解压后即可,或解压后运行sh文件;

第二:对应的有管理东西的deb,rpm等,凡是的这类安装文件可以通过第三方的命令行或UI来简单的安装,例如Ubuntu中的apt来安装

deb,Redhat中的yum来安装rpm;

第三:像.bin类,其实就是把sh和zip打包为bin,或把sh和rpm打包为bin等,当在命令交运行bin安装文件时,其实就是bin里面的sh来解

压bin中的zip或安装rpm的过程

1. rpm安装,更新与卸载

RPM包,这种软件包就像windows的EXE安装文件同样,各种文件已编译好,并打了包,哪个文件该放到哪个文件夹,都指定好了,

安装很是利便,在图形界面里你只需要双击就能自己主动安装。但是有一点儿不好,就是包的依赖瓜葛,这个会烦死人的

A. rpm安装

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

2) 打开1个终端,su 成root用户;

3) cd soft.version.rpm地点的目录;

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

B。rpm更新

#rpm -Uvh soft.version.rpm

C。rpm卸载

1) 查找欲卸载的软件包 rpm -qa | grep ×XXX×

2) 例如找到软件mysql-4.1.22-2.el4_8.4 ,执行rpm -e mysql-4.1.22-2.el4_8.4

注重:查询软件的安装目录,用命令 rpm -ql mysql-4.1.22-2.el4_8.4

2. 以.bin结尾的安装包

bin类似rpm包安装,也比力简单

bin安装

1) 打开1个SHELL,即终端

2) 用CD 命令进入源代码压缩包地点的目录

3) 给文件加之可执行属性:chmod +x ******.bin(中心是字母x,小写)

4) 执行命令:./******.bin 或 直接执行 sh ******.bin

bin卸载

把安装时中选择的安装目录删除就OK

3. tar.gz(bz或bz2等)结尾的源代码包

这种软件包里面都是源程序,没有编译过,需要编译后才气安装

源代码安装

1) 打开1个SHELL,即终端

2) 用CD 命令进入源代码压缩包地点的目录

3) 根据压缩包类型解压缩文件(*代表压缩包名称)

tar -zxvf ****.tar.gz

tar -jxvf ****.tar.bz(或bz2)

4) 用CD命令进入解压缩后的目录

5) 输入编译文件命令:./configure(有的压缩包已编译过,这一步可以省去)

6) 然后是命令:make

7) 再是安装文件命令:make install

注重:我们可以通过./configure --help 来查看配置软件的功能;大多软件是提供./configure 配置软件的功能的;少数的也没有,

如果没有的就不用./configure ;直接make;make install 就好了;./configure 比力重要的1个参数是 --prefix ,用--prefix 参

数,我们可以指定软件安装目录

源代码卸载

1) 打开1个SHELL,即终端

2) 用CD 命令进入编译后的软件目录,即安装时的目录

3) 执行反安装命令:make uninstall

4. yum安装

yum是rpm的管理东西,管理1个软件库,可以很好的解决依赖瓜葛

1) yum安装

yum install -y 软件名

2) yum更新

yum update -y软件名

3) yum卸载

yum remove -y 软件名

yum erase -y 软件名

5apt-get安装

apt-get是deb的管理东西,类似yum

apt-get install package 安装包

apt-get reinstall package重新安装包

apt-get upgrade 更新已安装的包

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

apt-cache depends package 了解使用依赖

apt-get clean &&apt-get autoclean 清算无用的包

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

apt-get remove package 删除包

apt-get purge package删除包,包孕删除配置文件等

---end----


TAG:

 

评分:0

我来说两句

Open Toolbar