|
|
看了很多人说YaST添加源很慢.
其实suse提供了一个命令行的工具,y2pmsh
安装完以后,执行y2pmsh进入命令行界面.
source -a http://ftp.gwdg.de/pub/linux/misc/packman/suse/10.1/
等命令添加常用的源.
比如我这里的源是
Known sources:
0: [ ] guru (SUSE LINUX 10.1) (http://ftp.gwdg.de/pub/linux/misc/suser-guru/rpm/10.1)
1: [x] SUSE LINUX 10.1 (ftp://ftp.gwdg.de/pub/linux/suse ... 1/inst-source-extra)
2: [x] SUSE LINUX 10.1 (ftp://ftp.gwdg.de/pub/opensuse/distribution/SL-10.1/inst-source/)
3: [x] SUSE LINUX 10.1 (ftp://ftp.gwdg.de/pub/opensuse/d ... on-oss-inst-source/)
4: [x] ftp://ftp.suse.com/pub/suse/i386/update/10.1/ (ftp://ftp.suse.com/pub/suse/i386/update/10.1) [autorefresh]
5: [ ] Packman (SuSE LINUX 10.1) (http://ftp.gwdg.de/pub/linux/misc/packman/suse/10.1/)
source -s显示已经添加的源.
source -d 来把一些源暂时禁用.比如我如果可以的话尽量不安装packman和guru的软件,因为可能会影响依赖关系.
如果要安装软件(以mplayer为例)的话,先用search出来以后可以install mplayer,很方便的是y2pmsh里面也可以自动补全.
接着可以isc来提交所做的改变,自动解决依赖关系,下面就开始执行下载和安装了.
如果要安装官方的更新的话,
source -d 0 1 2 3 5来disable掉别的源,下面就可以用newer显示是否有更新,如果有的话,可以直接upgrade.后isc来执行install,solve 和commit.当然也许有更直接的命令可以指定源安装.
现在已经可以完成一些基本的工作了,至于更细致的可以查询相关文档. |
|