|
|
第 1 帖 | |
|
|
标题: archlinux强化篇之debian 1、前言
之所以在archlinux上提及debian强化,主要在于debian充沛的镜像资源、庞大的软件库和大多数包的打包质量优良,在arch上装上debian的包管理就可方便的从附近的debian镜像获取软件源码和非常有价值的patch及少量可以使用的二进制包,而且占地不多对系统本身没啥影响,只要你只是apt-get update和apt-get source来用,除非你apt-get dist-upgrade,那样的话,arch就gone away了,只剩下纯粹的debian了 。2、实干 aur上曾有过dpkg和apt的包,不过现在搜不找不到了,可能是上传的老兄亦或被别人删了,下面贴下对应的pkgbuild,具体的(email联系)我会放到附件里。 简单步骤: 代码:
代码:
代码:
代码:
安装完dpkg、apt后,基本工作就做完了,下面来解决apt的gpg验证等 首先编辑一个附近debian镜像用的sources.list sudo vi /etc/apt/sources.list PHP 代码:
PHP 代码:
PHP 代码:
PHP 代码:
PHP 代码:
PHP 代码:
此帖于 08-05-02 14:20 被 superjet 编辑. 原因: PHP导致pkgbuild显示不全,换成CODE |
|
|
|
|
|
|
|
第 2 帖 | |
|
|
sigh, 我就是因为受不了debian/ubuntu 复杂无比的dependency才逃来Archlinux的 ...
偶尔需要的话,直接拿source+patch过来也能用
__________________
kernel 2.6.27 XFCE 4.6 beta1 Arch http://brucewang.net http://twitter.com/number5 |
|
|
|
|
|
|
|
第 3 帖 | |
|
|
服你了LZ,我肯定不会这么用的。
__________________
Celeron 2.66GHz 768M Archlinux+Fluxbox :-) 天天pacman -Syu |
|
|
|
|
|
|
|
第 4 帖 | |
|
|
不得不说lz 强悍, 但想问一下, 为什么不将gentoo的 ebuild 移植过来, 那对源码的使用更方便了, 大家说呢。
顺便还是赞一下apt的经典。
__________________
硬件: CPU:P4 2.93G 内存:256M 主板:sis661fx 显卡:ati9600移动板 OS: archlinux |
|
|
|
|
|
|
|
第 5 帖 | |
|
|
gentoo的portage解开后太占地方,因为不是所有的源码都是需要的,从debian的镜像获取源码+patch,多数速度还是令人满意的,portage的pkgbuild倒是很容易写,可以参照下
http://linuxsir.org/bbs/thread328022.html 里面提及的arch下实现因为没提及pkgbuild基本和上面的差不多 以后有时间想把fedora的yum搞过来,rpm则早就装上了 |
|
|
|
|
|
|
|
第 6 帖 | |
|
|
支持楼主,找个时间试试看
__________________
gentoo archlinux amd3600+ T61 GunsNRose 我的百度BLOG: http://hi.baidu.com/3444542 |
|
|
|
|
|
|
|
第 7 帖 | |
|
|
试了下,不过离实用还有待完善, apt-get install foo
楼主再写细点 也许是我弄的哪个步骤没对,找时间继续再试试 |
|
|
|
|
|
|
|
第 8 帖 | |
|
|
apt-get install foo 会附带把相关依赖搭上,多数情况下加--ignore-missing并不能使其只下载想要的二进制包,这时直接获取包的位置使用wget等来下载就行了,前面加上镜像的地址加上apt获取的即可
PHP 代码:
|
|
|
|
|
|
|
|
第 9 帖 | |
|
|
严重支持楼主,debian的包管理机制和分类要比阿rchlinux强
__________________
cuxnil.blogchina.com |
|
|
|
|
|
|
|
第 10 帖 | |
|
|
apt-get install aptitude
代码:
代码:
|
|
|
|
|
|
|
|
第 11 帖 | |
|
|
呵呵,你这样的话难道想换成debian不成?
update-rc.d是file-rc里面提供的,出现update-rc.d错误是因为aptitude的安装脚本里要调用其来设置,这也是几乎每个提供rc.d运行脚本的每个包到要用的。 常见的小的二进制东东使用是将其下下来,然后dpkg解开来,放到搜索路径下来用,部分so的版本不符时还要做下软连接,所以多数情况最好还是下源码,打包来用 使用二进制的一个例子: PHP 代码:
将deb转成pkg.tar.gz也是很容易的事,只是考虑到底层库的问题,还是从源码打包更好,deb包里的信息可以直接转贴到pkgbuild里 |
|
|
|
|
|
|
|
第 12 帖 | |
|
|
我觉得arch库里面的软件已经很多了,反正够我用了
|
|
|
|
|
|
|
|
第 13 帖 | ||
|
|
引用:
http://www.linuxsir.org/bbs/thread328022.html
__________________
nO ^^4+73R wH1<h d!5+R0z j00 42E U$1N9 7r% LpHZ 4+ l3457 oN(& |
||
|
|
|
||
|
|
第 14 帖 | |
|
|
奉勸樓主,如想利用 Debian 的資源,要能用 dpkg 手動,千萬不要用 apt-get,否則系統會主動安裝它認為沒有的包去滿足依賴,結果最後你的系統就會被替換,變成完整的 Debian 了
|
|
|
|
|
|
|
|
第 15 帖 | |
|
|
很强悍的办法
|
|
|
|
|
|