LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 2915|回复: 17

请教slackware是如何解决package dependency的?

[复制链接]
发表于 2007-10-11 15:49:01 | 显示全部楼层 |阅读模式
最近在学校里学slackware linux,很想自己装一个看看

听说slackware不会像suse的yast, fedora的yum自动解决package dependency的问题,所以想问问在用slackware linux的朋友都是怎么解决的?

还有slackware的软件都是需要下载自己compile安装的吗? 有没有yum yast之类的自动安装?

谢谢!
发表于 2007-10-11 17:28:16 | 显示全部楼层
基本上你要失望了,Slackware的朋友基本上都是上linuxpackages.net抓二进制包吧。对于自己不了解的软件经常抓些不能运行的包下来。我基本是自己下源码编译。
对于新手,真是不知道该不该推荐Slackware啊:)
回复 支持 反对

使用道具 举报

发表于 2007-10-11 21:01:37 | 显示全部楼层
slk 的依赖需要用户自己解决,自己编译的话也可以选择用别人的 slackbuilds

至于网络更新工具,第三张 cd 中就有,或者参考
http://slackware.wordpress.com/2 ... tive-package-tools/(需代理绕过 GFW)
回复 支持 反对

使用道具 举报

发表于 2007-10-12 13:47:30 | 显示全部楼层
综合楼上两位的意见,建议装上自己看看
回复 支持 反对

使用道具 举报

发表于 2007-10-13 11:18:25 | 显示全部楼层
倒是有一个 工具基本可以满足需求: slapt-get
从linuxpackages.net下载回来安装后,编辑/etc/slapt-get/slapt-getrc文件,加入以下内容:
SOURCE=http://mirror.pacific.net.au/linux/slackware/slackware-11.0
SOURCE=http://www2.linuxpackages.net/packages/Slackware-11.0
SOURCE=http://slacky.eu/repository/slackware-11.0

执行:slapt-get --update
安装软件包: slapt-get --install packageName
里面没有的package及其dependence就得用上面提到的方法解决了.
GOOD LUCK!
回复 支持 反对

使用道具 举报

发表于 2007-10-13 16:09:44 | 显示全部楼层
slackware在这点上和LFS挺像的,不愧是古老的发行版~
回复 支持 反对

使用道具 举报

发表于 2007-10-13 19:05:13 | 显示全部楼层
Post by shooter
slackware在这点上和LFS挺像的,不愧是古老的发行版~
这点貌似与古老与否没有关系,没有自动地解决包依赖,也可以说是一种灵活性、控制性的体现
回复 支持 反对

使用道具 举报

发表于 2007-10-13 19:27:10 | 显示全部楼层
不要看的这么严重,其实SLK的包虽然没有考虑到依赖,但好像很少有SLK的包在依赖关系上有问题的~
回复 支持 反对

使用道具 举报

发表于 2007-10-14 19:39:31 | 显示全部楼层
除了有安全问题一般不升级
回复 支持 反对

使用道具 举报

发表于 2007-10-19 21:35:48 | 显示全部楼层
Post by CHII
这点貌似与古老与否没有关系,没有自动地解决包依赖,也可以说是一种灵活性、控制性的体现


怎么体现的?刚用slk不久 不太明白
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表