全部博文(293)
分类: LINUX
2010-07-15 16:06:31
1.首先我们要下载
slapt-get-*.tgz
我们可以用 wget来下载 ,速度快,而且比较省力
[root@sir root]#wget
2.安装:
[root@sir root]#installpkg slapt-get-*.tgz
3.用法:如下:
[root@sir root]#slapt-get --help
slapt-get - Jason Woodward
An implementation of the Debian APT system to Slackware
Usage:
slapt-get [option(s)] [target]
Targets:
--update - retrieves pkg data from MIRROR 注:从升级数据源的镜像中检索pkg数据包。
--upgrade - upgrade installed pkgs 注:升级安装软件包
--dist-upgrade - upgrade to newer release 注:升级整个系统的包,如果镜像中有版本比较新的包的话
--install [pkg name(s)] - install specified pkg(s) 注:安装单个包,要指定软件包的名字
--remove [pkg name(s)] - remove specified pkg(s) 注:删除一个包,要指定包的名字
--show [pkg name] - show pkg description 注:显示在镜中的软件包的详细情况,要指定软件包的名字
--search [expression] - search available pkgs 注:在镜像中搜索可用的软件包,要指定软件包的名字
--list - list available pkgs 注:列出升级镜像中所有软件包的列表
--installed - list installed pkgs 注:列出本地机上已经安装的软件包
--clean - purge cached pkgs 注:清除所有pkg包在本地机上的缓存。
--version - print version and license info 注:显示slapt-get的版本信息
Options:
--download-only - only download pkg on install/upgrade 注:仅下载
--simulate - show pkgs to be installed/upgraded 注:模拟安装,目的是显示是升级还是全新安装,这个选项能提供这样的信息;
--no-prompt - do not prompt during install/upgrade 注:在安装或者升级相应的包时,不显示相应的进度和提示;
--reinstall - re-install the pkg 注:重新安装某个包;
--ignore-excludes - install/upgrade excludes 注:忽略安装或者升级时的判断;
--no-md5 - do not perform md5 check sum 注:不执行软件包md5的验证;
--no-dep - ignore dependency failures 注:忽略依赖关系,继续安装;
--disable-dep-check - skip dependency check 注:忽略包依赖关系的检查;
首先我们要运行一下命令检索升级镜像的数据库;
[root@sir beinan]#slapt-get --update
然后就是按上面的说明来做吧,想升级什么或者安装什么包都能装上
比如 我们想安装一个包,却不知道安装什么好。比如lftp,但又不知道是文件名是什么,所以要行运行如下的命令。
[root@sir beinan]#slapt-get --show lftp
这样就知道这个包是否是安装了
如果没有安装,会有相应的信息,如果我们想安装,要用--list来找到它的真实文件名;
[root@sir beinan]#slapt-get --list
然后我们查找到lftp,有如下的显示:
lftp 2.6.7-i486-1 [inst=no]: lftp (command line file transfer program)
然后我们来安装:
[root@sir beinan]#slapt-get --install lftp 2.6.7-i486-1
安装的时候会有相应的提示:如果要安装,就按y