2014年8月5日星期二

Debian 8/jessie 安装 ia32

最近需要在一台64位debian 8上安装 i386的系统包,但是怎么都安装不了,查询debian官网后发现是ia32系列的包被废弃了
Installing i386 packages on Debian 8 x64 but the ia32-libs missing
现在的过程具体是
dpkg --add-architecture i386
apt-get update
apt-get install lib32z1 lib32ncurses5 lib32bz2-1.0 (取代ia32-libs ia32-libs-gtk ia32-libs-dev)

2014年6月3日星期二

2014年4月27日星期日

kernel 3.14 编译

紧跟时代潮流,Debian大叔在jessie上的内核已经是3.14了,再加上最近Debian动作连连,又是systemd又是btrfs的,忍不住又装了一台debian 8提高一下逼格
配置如下:Q9300+4G+500G
分盘如下 /boot 512M ext4   / btrfs  30G    swap 2G    /var ext4 3G    /home ext4  400G+

1.systemd 升级问题:systemd目前并不是jessie系统默认的启动管理系统,需要安装systemd systemd-sysv 两个包。碰到的问题1是systemd-sysv安装时死循环,解决方式是需要先升级其他可升级包在单独安装systemd-sysv。
2 kernel 3.14 编译问题:安装后无法成功启动,系统能加载vmlinux但在加载btrfs支持时出现问题。由于使用了btrfs和systemd,起初一直认为是兼容问题后来实在不死心,又按照make menuconfig > make -j5 > make install > make modules > make modules_install 次序重新安装一次,在 make install 中发现提示 没有在 /lib/modules/ 找到相应模块。
解决 :make menuconfig > make -j5 > make modules > make modules_install > make install

另:transmission-daemon 在systemd上有问题。