一招轻松解决Linux系统下安装软件包的烦恼

不少朋友在尝试使用Linux操做系统的时候,会以为安装软件包是一件很麻烦的事,主要原因是(以RedHat系统Linux为例):网络

一、RPM安装方式不能有效解决复杂的包依赖关系。ide

二、YUM安装方式可以有效解决包依赖关系,但须要链接到Internet网络(这固然是初学者的理解)。spa

综上所述,对RPM安装方式显然咱们应该摒弃,若是咱们可以在没有网络链接的状况下也能使用YUM来安装软件包,那事情就变得很简单啦。下面据此给你们介绍一种最简单的方法,让你今后再也不怕安装软件:操作系统

一、用mkdir命令在/media目录下新建一个cdrom目录。it

二、将安装光盘放入光驱,挂载到某目录,而后将光盘内容所有复制到/media/cdrom目录下。class

三、用此命令安装软件包:yum --disablerepo=\* --enablerepo=c6-media install  xxxx-xxxx软件

四、用此命令安装软件包组:yum --disablerepo=\* --enablerepo=c6-media groupinstall xxxx-xxxx方法

五、若是以为每次输入这条命令太麻烦,你还能够用别名的方式来替代这条命令,之后用别名就简单多了。yum

注释:xxxx-xxxx为软件包或软件包名,--disablerepo=\*的意思是禁止其它全部的repo源,--enablerepo=c6-media 表示启用光盘repo源(它认为/media/cdrom是光盘挂载的目录),这样其实是至关于咱们在本地创建了一个YUM源的仓库,每次安装软件的时候,它就会直接到这个仓库来查找软件,自动分析依赖关系,帮咱们顺利安装软件。注释