Linux安装软件的三种主要方式

  • 格式:pdf
  • 大小:62.21 KB
  • 文档页数:4

下载文档原格式

  / 4
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

Linux安装软件的三种主要方式

######################

#####1、RPM安装包#####

######################

RPM全称是Red Hat Package Manager(Red Hat包管理器)。

【通过RPM来安装软件包的指令与语法如下:】

rpm<选项><软件包名>

安装选项

-i安装软件包。

例如:rpm–i zsh-4.2.6-1.i386.rpm

其它配用选项

-t测试安装,不是真的安装

-f忽略任何错误

-v显示当前使用的rmp版本;

-h以hash字符“#”显示安装进度条;

-u对旧版本进行升级

-e删除软件——————————————————————————

【通过RPM来卸载软件包的指令与语法如下:】

rpm<选项><软件名>

卸载选项

-e卸载一个已经安装过的软件包。

例如:rpm–e zsh

注意

rpm对一个未安装的软件包进行操作,参数为软件包名。

rpm对一个已经安装过的软件包进行操作,参数为软件名。——————————————————————————

【通过RPM来升级软件包的指令与语法如下:】

rpm<选项><软件包名>

升级选项

-U对一个已经安装的旧版本软件包进行升级(如果以前没有安装过此包则安装它)。

-F对一个已经安装的旧版本软件包进行升级。

其它配用选项

--force强制执行,它与-Uvh组合使用可重新安装某个已经安装的软件包当中

丢失的文件。

——————————————————————————

【通过RPM来查询的指令与语法如下:】

rpm<选项><软件名|软件包名|文件名>

查询选项

–q软件名:查询某一个RPM包是否已安装

–qi软件名:查询某一个RPM包的详细信息

–ql软件名:列出某RPM包中所包含的文件

–qf文件名:查询某文件属于哪一个RPM包

–qa列出当前系统所有已安装的包

–qip软件包:列出未安装RPM包的详细信息

–qlp软件包:列出未安装RPM包中的文件——————————————————————————

rpm-ql[软件名]查看已安装的软件所产生的文件所在的路径

rpm-q[软件名]查看某个软件是否安装,或者所安装的软件的版本信息

————————————————————————————————————————————————————

在Linux中,使用的软件都是开源的,用户可以得到软件的源代码,经过编译后再进行安装。

源代码包里的文件往往会含有很多源代码文件,比如头文件*.h、c代码源文件*.c、C++代码源文件*.cc、*.cpp等;

安装过程

tar zvxf xxx.tar.gz(解压)

cd xxx

./configure(配置)----./configure--help(查看configure选项)make(编译)

make install(安装)

make uninstall(卸载)

———

—————————————————————————————————————————————————

#######################

#####2、源码安装包#####

#######################

1、解压压缩包:tar-zxf xxx.tar.gz

2、执行配置文件:./configure

参数:--prefix自定义安装目录(其他参数参看帮助)

3、执行编译:make

4、安装前测试(可忽略此步骤):make test

5、执行安装:make install

6、最后,执行“make clean”命令删除安装时产生的临时文件。

若使用普通用户安装执行make install时,可能需要使用root权限,出现这种情况可执行su-c"make install"命令,并输入root密码后即可;

————————————————————————————————————————————————————

#########################

#####2、二进制安装包#####

#########################

二进制安装包是以.bin结尾的,参考步骤如下:

1、为.bin文件添加可执行权:chmod u+x[软件名]

2、安装二进制文件:./[软件名]

3、之后会出现安装协议,过程中输入yes一步步往下即可。