Re: [问卦] Arch Linux 的八卦?

楼主: dzwei (Cout<< *p << \n ;)   2023-03-28 01:09:36
※ 引述《dces4212 ()》之铭言:
: 内葛阿
: 本帅很好奇
: Arch Linux 的使用者们
本肥ArchLinux七年资历
来回答你
: 你们是怎么解决 pacman 升级单一套件后
: 因为相关 dep. 的版本受到其他套件的相依而无法更新而导致的无法启动等问题的?
这七年资历
遇到pacman -Syu之后重开机进不了系统
应该接近十次了
这边说一下大致上的过程:
1.
准备你安装ArchLinux的那个Live CD
开进去 把你的系统home与boot
mount上去
有RAID的记得要mount对
2.
先arch-chroot到你mount好的根目录
然后到
/var/log/pacman.log
看你死掉的那个时候
更新了什么
这边可以用
cat /var/log/pacman.log| \
grep 日期 | \
grep upgraded | \
cut -d' ' -f 4 | \
paste -sd ' ' > \
~/Downloads/pacman_upgraded.txt
这个指令 把更新的东西弄出来
3. 呈2
到Arch Forum求助
问题这样写:
就我开不了机阿
我更新了那些东西啊
救救我好吗
这样
通常都回得很快
4. 解决问题
通常forum的人
要马跟你说哪个东西有问题
丢那个bug report给你
然后用pacman的降级指令
降该软件的版本
要马有问体的那包
在两天内就又推新的patch上去了
在LiveCD下面下pacman -Syu
就能开机了
最后说一下更新的小习惯
pacman -Syu之后
记得"重新开机"
然后看/var/log/pacman.log 更新了什么
或者
按下 yes 之前
不要那么冲动
先看更新了什么
要有一点印象
再下yes指令
以上

Links booklink

Contact Us: admin [ a t ] ucptt.com