LinuxSir.cn,穿越时空的Linuxsir!

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

arch源里的几个问题

[复制链接]
发表于 2006-9-6 16:02:08 | 显示全部楼层 |阅读模式
1.我装的是0.7.2,但源里有0.8的了,就是没有iso而已,那我怎么从0.7.2升到0,8呢?
2.一些源里的release是什么?和current有什么不一样?
3.无关问题,怎么卸载一个内核?
发表于 2006-9-6 18:46:29 | 显示全部楼层
1那个0.8没有released当然源里面也不会有

2不知到到底是怎么分类的 都是比较稳定的吧

3内核的话如果pacman安装的当然pacman删除拉 没试过哈
回复 支持 反对

使用道具 举报

发表于 2006-9-6 21:06:01 | 显示全部楼层
1.发现版本号只对光盘安装有意义,安装时应选择最近的版本,安装玩后修改pacman.conf,用pacman -Syu 升级整个系统,就行了 。
不放心的话,等0.8的光盘出了了,你升级后拿着光盘和系统里的包一个一个的对比,系统的绝对只会比光盘的新。
2.希望有人完整的介绍一下几个分枝
3.把内核看成一个普通的软件包就行了,但是你如果绕过包管理系统安装了内核(或其他软件)你就得使用rm了。

建议如果是想改用自己的内核,在完全移除通用内核之前先好好测试你自己的内核,你完全可以保留通用内核,不用他就是了。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-9-6 21:13:01 | 显示全部楼层
1.但登陆的tty上显示了版本号,不知这样升级会自己改版本吗,还是得自己改的,虽然没什么意义。。。
3.对,我指的就是这种方法,应该怎么rm呢?是不是和一般编译软件一样make uninstall呢?
回复 支持 反对

使用道具 举报

发表于 2006-9-6 22:37:53 | 显示全部楼层
1会改的 源里没有0.8的 有人也是从0.70 升级到0.72的
3这样自己编译的话 安全的方法是 用pacman安装源里面的内核 然后make uninstall 应该没有问题 这样做是为了能正常启动系统 /boot/下有相应镜像 不安装源里面的话要选择正确的
回复 支持 反对

使用道具 举报

发表于 2006-9-6 23:04:49 | 显示全部楼层
1.看下面就明白了,
[root@206studio etc]# cat arch-release
Arch Linux 0.7.2 (Gimmick)
[root@206studio etc]# pacman -Qo arch-release
/etc/arch-release is owned by filesystem 0.7.2-2
[root@206studio etc]# pacman -Ssy filesystem
........................
current/filesystem 0.7.2-2
    Base filesystem
.............................

2.怎么删除决定于你怎么安上去的,卸载只不过是安装的逆过程罢了
如果你的内核安装用的是makefile 中的 install 脚本安装的话 ,才有可能可以用make uninstall
make uninstall本质上就是按照makefile的uninstall部分进行操作
提供这样安装的安装包我只见过一次。

能自己定制内核, 说明内核编译安装过程你很清楚,就应该知道系统里面那些和内核有关。

/boot下的压缩内核
/lib/modules/下的内核模块
/usr/src/下的内核原代码
其他软件和驱动中和内核相关的,因为你改动内核而重新编译安装的东西

我经常在系统里放好两个版本的内核,那个内核要退休了就从lilo或grub的菜单中去掉。
以前全部硬件都是由官方内核驱动的,两个内核换者用没问题,就都留在启动菜单上也是很经常的。
现在显卡用的显卡厂家的驱动,换内核要重新编译, 启动菜单一般就只有一个内核了。
回复 支持 反对

使用道具 举报

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

本版积分规则

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