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