Search This Blog

Sunday, January 22, 2006

amd64,debian

在学校的时候刻了一张 debian-31r0-amd64-binary-1.iso,拿回来开始装。
安装过程非常顺利,就是64-bit的zhcon好像有问题,启动不了,说是kernel没有fb吧好像是,不过zhcon不是关键,没有也可以将就。要 提一下的是nf4的芯片组的话,网卡会认不出来,那么有两个选择,一是事先从nvidia官方网站下载nf4的驱动,装完基本系统和开发包后直接装驱动, 应该是可以把网卡驱动上的,不过这个方法我没试,事后总结的,我用的是第二个方法,安装过程先不配置网卡,apt也不管,跳过,基本系统好了以后把apt 源设置成光盘,装上编译内核需要的包,直接编译内核,选nforce芯片组的网卡驱动,叫forcedeath,它是nf3的,不过没关系,nf4的网卡 也认,至少在我机器上是这样,当然事先要下载好内核源码。
有了网卡之后就好办了,找个合适的源,继续安装就是了。
不过在家是公网,找这个源着实是费了不少功夫,每次都是先在windows下查半天,然后重启回debian试,ustc的pure64试过,应该是有问题,最后终于找到一个国内的速度相当快的源,sources.list:
deb http://mirror.vmmatrix.net/debian-amd64/debian-pure64/ sid main contrib non-free
deb-src http://mirror.vmmatrix.net/debian-amd64/debian-pure64/ sid main contrib non-free
deb http://debian.okey.net/debian-uo/ sid ustc #marillat rareware
deb-src http://debian.okey.net/debian-uo/ sid ustc #marillat rareware

上面那个是pure64的,debian.okey.net是ustc的公网镜像,这个源的uo里的ustc有amd64的分支,里面有stardict等好东西:)
其他基本上就没什么好说的了,包肯定不是很全的,如果实在需要的话就只能自己编译了,和32-bit的系统一样。
比如说emacs23就是,我不想装mule,只好下emacs-unicode-2的分支:
cvs -z3 -d:pserver:anonymous@cvs.savannah.gnu.org:/sources/emacs co -r emacs-unicode-2 emacs
编译的过程也是非常顺利:
mkdir emacsbuild
cd emacsbuild
../emacs/configure --with-x-toolkit=gtk --with-x

其他选项可以configure --help看,一般装好相应的库后configure自己会找到
make bootstrap
make install


编译fvwm倒是有错误,而且编译出来还是没有菜单的透明,不编译也罢,反正是有现成的包的,mplayer一直没通过,不过这个是娱乐工具,暂时没打算马上搞定它,放放再说吧
先到这儿吧,后面还有的

No comments: