Slackware 下软件的安装、更新、卸载

 如果你安装完Linux(这里以Slackware为例)的发行版,通常会同时选择安装Gnome或KDE这样的桌面系统,你会发现安装桌面系统的同时也 安装了大量的应用程序,包括办公软件、聊天软件、邮件客户端、多媒体播放器等等,有些你并不喜欢,而有些你喜欢的没有被安装,这时你需要自己动手安装或卸 载软件,下面我就介绍一下如何 安装、更新、卸载软件。

大多数Linux发行版都有自己的包管理器,如Redhat的Rpm,Debian的Deb,功能都很类似,目的就是如何让用户方便的进行软件的安装、更新和卸载,下面以Slackware为例,介绍一下在Slackware下软件的安装、更新、卸载。

1. 软件包格式:
   Slackware 支持的格式有:tgztar.gztar.bz2 ,其他格式的包,如rpm,deb等。

2. 命令行方式:
   安装软件包:installpkg bmp-0.9.6-1.hamigua.i386.tgz
   升级软件包:upgradepkg bmp-0.9.6-1.hamigua.i386.tgz
   卸载软件包:removepkg  bmp

   menu方式: pkgtool 运行这个命令后,指定包的位置就可以来安装单个包,也可以卸掉某个包。

3. 我们应该查看/var/adm/packages目录,所有的安装包信息都存放在这里,您可以用more来查看某个包安装在什么地方。比如我想知道gaim安装到什么地方了,用下面的办法就好
[root@sir beinan]#more /var/adm/packages/gaim-0.74-i686-1dl

4.我们还可以查看某个软件包安装的脚本,安装脚本存放在/var/adm/scripts

[beinan@sir beinan]$more /var/adm/scripts/gaim-0.74-i686-1dl

5. tar.gz,tar.bz2为源码包格式,这样的源码包,一般都有安装方法,比如解开一个包,里面有README和INSTALL安装时,一般要先configure ,然后再来运行命令make和make install。

在configure时,我们还能看帮助,如果不知道怎么做,直接cofigure就行。如果出现错误提示,可能是让我们指定相应的头文件和库文件所在的目录。用configure --help就能看到相应的办法。

具体步骤:
#./configure --prefix=/opt/gaim
当然不指定这些也行,在./configure --help里也有说软件会默认安装到哪里
#make
#make install  

如果我们指定了目录,如果想删除这个软件,直接就把那个目录删除就行了。比如我们把gaim安装到了/opt/gaim,想卸掉这个软件,直接删除/opt/gaim就ok了。


6.我们是不是能利用别的发行版中的RPM包,然后安装到Slackware中?
可以,不过最好还是通过命令转换成tgz格式的,然后再来安装,转换命令是:
[root@sir beinan]#rpm2tgz [RPM包的名字]
比如我想安装bmp-0.9.6-1.hamigua.i386.rpm 这包rpm包到Slackware系统中,应该先做一下转换
[root@sir beinan]#rpm2tgz bmp-0.9.6-1.hamigua.i386.rpm
转换成了什么呢??
[root@sir beinan]#ls -la bmp-0.9.6-1.hamigua.i386.*
-rw------- 1 beinan users 1905568 2003-12-22 08:27 bmp-0.9.6-1.hamigua.i386.rpm
-rw-r--r-- 1 root root 1889866 2003-12-22 08:27 bmp-0.9.6-1.hamigua.i386.tgz
我们可以看到有个bmp-0.9.6-1.hamigua.i386.tgz的包
然后我们再用installpkg来安装这个包
[root@sir beinan]#installpkg bmp-0.9.6-1.hamigua.i386.tgz

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值