笔者,很少操作linux服务器,所以对Linux的操作,可以说是达到了谈虎色变的程度。可是生活还是要继续,问题终归是要暴露出来的。今天,笔者不是很开心。记得上周周末下雨了,大上周周末下雨了,大大上周周末下雨了,然后今天周末还是下雨了。我都是周末洗衣服的,搞得我衣服都霉了。大半夜,出去买衣服...好啦,笔者也好像与那谁谁主播一样一样的,说事之前先闲扯一下,诉说一下心中的压抑,然后会开心一点。
笔者通过查询资料总结了一下,linux安装软件,不必想的那么复杂和可怕。他和Windows安装软件的唯一不同是,Windows双击软件的图标即可图形化的安装,而linux是需要使用命令安装的。大致有下面6种,安装软件的方式:
一、rpm包安装方式步骤:
rpm 是linux下的一种软件的可执行程序,要是你的linux已经利用GnoRPM、kpackage图形化了,你图形化操作即可就可以了。要是没有则,
①安装:
1、以root用户的身份,打开一个终端(空白处,鼠标右击)
2、cd到当前rpm包的所在目录;
3、输入rpm -ivh rpm的名称.rpm
② 卸载:
rpm –e 软件名(后面使用的是软件名,而不是软件包名)
二、tar.gz源代码包安装步骤(tar.bz2):
以·tar.gz为后缀的文件是一种压缩文件,在Linux和macOS下常见,Linux和macOS都可以直接解压使用这种压缩文件。
以soft.tar.gz为例
1、以root用户的身份,打开一个终端(空白处,鼠标右击)
2、cd到当前tar.gz包的所在目录;
3、tar -xzvf soft.tar.gz //解压文件包,一般会生成一个soft目录
用ls命令可以看到解压缩后的文件。通常在解压缩后产生的文件中,有名为"INSTALL"的文件。该文件为纯文本文件,详细讲述了该软件包的安装方法。
4、cd soft
对于多数需要编译的软件,其安装的方法大体相同。执行解压缩后产生的一个名为configure的可执行脚本程序。它是用于检查系统是否有编译时所需的库,以及库的版本是否满足编译的需要等安装所需要的系统信息。为随后的编译工作做准备。
5、./configure //为编译做好准备
6、make //进行软件编译
7、make install //开始安装
三、deb包安装步骤:
Debian包是Unixar的标准归档,将包文件信息以及包内容,经过gzip和tar打包而成。处理这些包的经典程序是dpkg,经常是通过Debian的apt-get来运作。而debian的包管理器dpkg则只出现在Debina Linux中,其它Linux版本一般都没有。
以soft.version.deb为例:
安装
1、以root用户的身份,打开一个终端(空白处,鼠标右击)
2、cd到当前deb包的所在目录;
3、输入dpkg -i soft.version.deb
卸载
dpkg –e 软件名
四、apt方式安装步骤(安装deb包):
以soft.version.apt为例
安装
1、以root用户的身份,打开一个终端(空白处,鼠标右击)
2、apt-cache search soft 注:soft是你要找的软件的名称或相关信息
3、如果2中找到了软件soft.version,则用apt-get install soft.version命令安装软件
五、bin文件安装步骤:
以soft.bin为例:
1、以root用户的身份,打开一个终端(空白处,鼠标右击)
2、chmod +x soft.bin
3、./soft.bin //运行这个命令就可以安装软件了
六、yum方式安装:(安装rpm包)
略!(目前用不到)
总结:
Linux下软件的安装主要有两种不同的形式。
第一种安装文件名为.tar.gz。另一种安装文件名为 .rpm。
以第一种方式发行的软件多为以源码形式发送的。
第二种方式则是直接以二进制形式发行的。
原文地址:http://blog.51cto.com/13479739/2161682