请教关于ArchLinux软件包的下载(无网卡)[已解决]
时间:2010-02-07
来源:互联网
现在为了装Gtk+需要升级gLib
因为该机器没有网卡,所以我希望能够采用如下两种办法:
(1)直接用glib2的源码在别处安装一个glib2
(2)下载pkg包,pacman -U一下
我更希望能够采用第(2)种方法,因为是刚接触Arch,不知道为什么Arch没有提供那些软件包的下载(比如像Debian)那样。
是不是只能自己自己用源码做包?
作者: BreakDS 发布时间: 2010-02-07
不能联网的系统包管理器算是废了,还是下一整张光盘方便。
作者: AutoXBC 发布时间: 2010-02-07
http://mirrors.163.com/archlinux/cor...686.pkg.tar.gz
作者: s63030 发布时间: 2010-02-07
作者: BreakDS 发布时间: 2010-02-07
作者: jiangkero 发布时间: 2010-02-08
作者: iamkr 发布时间: 2010-02-08
或者两个系统装一样的软件,然后一个更新了,下载的数据库和包都复制到另外一台机器上。就可以更新了
作者: jarryson 发布时间: 2010-02-08
我的笔记本到公司来升级(公司网速快), 然后把笔记本做成本地仓库,回到家后台式机 设置好pacman.conf, 然后pacman -Syu ,以10MB/s的速度下载笔记本仓库的软件包然后升级,如果在笔记本上找不到的包就自动连到外网去下载( mirrorlist ),
有兴趣的话可以到 http://code.google.com/p/cfgrepo/sou.../mypkg_scripts 这里来试试
http://code.google.com/p/cfgrepo/sou...ove_old_pkg_hg 这个是用c写的清除本地仓库的旧包的工具
目前archlinux做仓库有些方面还不如gentoo仓库那些智能方便,不过总的来说简单好用,适当自己做点脚本工具来完善就更好用了
BTW 最近发现 mercurial挺好用的,基本拿来代替 git了,虽然像分支操作之类的不如git,但总的来说挺棒的

作者: axlrose 发布时间: 2010-02-08
不能联网确实很不方便,不知道有没有能够一次将某个包及它依赖的包都下载下来的方法?
自己能够上网的机子装的是Debian.
另外,我在升级glib2包的时候,说需要kernel-hearder > 2.32.xxx
而kernel-header这个包已经换成了linux-api-header
但是装linux-api-header又与现有的kernel-header冲突....
这种问题应该怎么解决?
我能想到的解决方法是全部卸了再装,但是依赖kernel-header的包太多了,卸了再装会很麻烦.
作者: BreakDS 发布时间: 2010-02-09
像最近libjpeg,libpng升级了,你gtk2升级了是不能用的。
先强行删除kernel-header,pacman -Rd xxx,然后安装linux-api-header,如果在线的话会提示替代的,一般都没有问题
作者: jarryson 发布时间: 2010-02-09
仍然还有两个疑问: libjpeg和libpng升级了,所以gtk2升级了没有用,那么怎样做才能安装能用的gtk2? 镜像站上好像都只保留最新的包.
另外, Arch有没有包含大多数包的光盘可以下载?
抑或是需要我自己下载所有的包然后放到移动硬盘上才行?
谢谢!
作者: BreakDS 发布时间: 2010-02-09
自己下载core,extra就基本可以了
作者: jarryson 发布时间: 2010-02-09
问题解决,非常感谢!
作者: BreakDS 发布时间: 2010-02-09
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28