博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Archlinux to Debian小记
阅读量:4177 次
发布时间:2019-05-26

本文共 1525 字,大约阅读时间需要 5 分钟。

在最近(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

转载地址:http://fstai.baihongyu.com/

你可能感兴趣的文章
定制JOSSO 1.8.10 Gateway登录页面及与WildFly AS 10的集成
查看>>
Spring ORM与Hibernate的集成开发详解
查看>>
WildFly AS 10中基于PicketLink的SAML SSO实现
查看>>
Spring AOP概述
查看>>
CGLIB概述
查看>>
Spring中基于Schema的AOP配置详解
查看>>
Spring AOP中的动态代理实现机制
查看>>
Apache Maven入门指南
查看>>
Apache Maven的插件概述
查看>>
Apache Maven项目提供的Archetype插件详解
查看>>
Apache Maven项目提供的Compiler插件详解
查看>>
Apache Maven项目提供的Ant插件详解
查看>>
Apache Maven项目提供的AntRun插件详解
查看>>
WildFly AS提供的WildFly Maven Plugin插件详解
查看>>
Apache Maven项目提供的EJB插件详解
查看>>
Apache Maven项目提供的JAR插件详解
查看>>
Apache Maven项目提供的WAR插件详解
查看>>
Apache Maven项目提供的EAR插件详解
查看>>
从JBoss Seam 2.x迁移到JavaEE 7之一:组件模型
查看>>
从JBoss Seam 2.x迁移到JavaEE 7之二:组件的有效范围Scope
查看>>