Archlinux to Debian小记

来源:互联网 发布:linux常用网络命令大全 编辑:程序博客网 时间:2024/05/26 02:19
在最近(20130612)的一次archlinux更新(pacman -Syu)时,报了一个错,什么软件包都没装上,
然后Google试图解决问题,后来软件包更新了,只是中间出现了一些平常没见过的提示信息,
等我发现arhlinux的公告(Binaries move to /usr/bin requiring update intervention)时,
/bin /sbin这些目录已经不在了,隐隐感觉有麻烦了,尝试一些修复,都没用(当时没有试重新链接下这些目录).
重启系统,找不到根分区,用usb镜像引导,chroot,尝试修复,重启,依旧没复活.
论坛上发现这次/bin不是第一次,先前居然还有/lib搬家也放倒一批人.
每次升级都担心哪个软件出点小问题,这次直接系统挂了,有点抗不住这折腾,打算尝试下别的发行版.


装了一遍ubuntu 12.0.4 LTS,同样的用户名,同样的home分区,第一次启动就登录不上去,报密码不对..
后来alt+f1可以命令行登陆,到home目录后发现里面原先文件的uid是1001,而当前ubuntu创建的同名用户的uid是1000,
于是把ubuntu下的用户gid和uid都改成了1001,终于能够登陆图形桌面了,
事实证明其实应该改文件的owner和group,后面装debian的时候发现uid和gid也是从1000开始的,
(怎么获取root权限有点曲折,默认不能通过临时更改grub菜单进入单用户模式,
装系统的时候也没有要给root设置密码的步骤,后来发现可以在tty1通过sudo -s切换到root用户),
unity左边的一排大图标以及红黄色调个人感觉真是丑,把标题栏集合到任务栏的风格倒是满不错的,能为屏幕多腾点空间.
apt-get install xubuntu-desktop装个xfce桌面,login进去后,没有任务栏,窗口没有标题栏,没有dock,也太纯净了,继续换.


经历了archlinux的事件后,对稳定自然有了更多期待.既然ubuntu是基于debian的,debian的稳定性自然在ubuntu之上.
debian 7装完后,又不能登陆,这次直接把/home/liao下面的所有文件都uid和gid都改成1000了,但是还是登陆不进去,
原因是debian的登陆界面有3个选项 -- 系统默认/Gnome/Gnome Classic,默然情况下是"系统默认",改为Gnome/Gnome Classic就好了.
日常使用了几天,感觉不错,不过wiki怕是难找出一个比archlinux好的来了.
gnome 3居然有了类似firefox的扩展,一番小调整之后都不想回到gnome classic了.
碰到gnome 3假死的时候,可以试着kill掉gnome-shell进程,这算是扩展的负作用吧.


REF:
1. Binaries move to /usr/bin requiring update intervention
https://www.archlinux.org/news/binaries-move-to-usrbin-requiring-update-intervention/

2. filesystem Update Error /bin exists in filesystem
https://bbs.archlinux.org/viewtopic.php?id=164312

3. filesystem喜闻乐见中招解救
http://forum.ubuntu.org.cn/viewtopic.php?f=155&t=443441
原创粉丝点击