您的位置:首页 > 运维架构 > Linux

Linux下几种不同格式软件包的安装

2018-01-30 22:17 295 查看

Linux下几种不同格式软件包的安装

一、deb包

1,如果是ubuntu系统双击软件包,按照引导即可
2,也可以用命令:sudo dpkg -i 包名.deb

3,卸载命令:sudo apt-get remove 包名

二、rpm包

1,如果是在图形界面,双击即可
2,也可以使用命令:rpm -i 包名.rpm
3,卸载命令:rpm -e 完整软件名(如:firefox -1.0.1-1.3.2)
ps:如果不知道完整名称使用命令:rpm -qa 部分包名* 进行模糊查询

三、bin包

1,打开终端,进入包所在的目录,先给包加上可执行的权限:chmod +x 包名.bin。再执行:./包名.bin。
2,卸载:把安装时的安装目录删除即可

四、run包

1,同bin包,先加上可执行权限:chmod +x 包名.run。再执行:. / 包名.run。
2,卸载:到安装目录下,有uninstall文件,执行这个文件即可: . / uninstall。

五、tar.gz(bz或bz2等)包

1,打开终端,进入源代码压缩包所在目录
2,根据类型解压文件:tar -zxvf 包名.tar.gz
3,执行解压缩命令后,通常在解压缩后产生的文件中,有“Install”的文件。该文件为纯文本文件,详细讲述了该软件包的安装方法。
4,执行解压缩后产生的一个名为configure的可执行脚本程序。它是用于检查系统是否有编译时所需的库,以及库的版本是否满足编译的需要等安装所需要的系统信息。为随后的编译工作做准备。命令为:#./configure。
5,检查通过后,将生成用于编译的Makefile文件。此时,可以开始进行编译了。编译的过程视软件的规模和计算机性能的不同,所耗费的时间也不同。命令为:#make。

6,成功编译后,键入如下的命令开始安装:#make install
        安装完毕,应清除编译过程中产生的临时文件和配置过程中产生的文件。键入如下命令:         
   
    #make clean

        #make distclean
ps:如果你的包是二进制包,解压后可以直接使用,3、4、5、6步可以省略。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: