Howto: แก้ไข systemd เมื่อ upgrade Ubuntu 18.04
พอดีว่าวันนี้ได้ update เครื่อง techsuii จาก 18.04 ไปเป็น version ล่าสุดด้วยคำสั่ง
1 |
do-release-upgrade |
แล้วเจอปัญหากับ Systemd ว่ามัน install ไม่ได้เจอ log error ว่า “Unsafe symlinks encountered”
ก็เลยเช็ค / ดูว่าเกิดอะไรขึ้น พบว่าขณะทำการ update พบว่ามันมี process อะไรซักอย่างไปเปลี่ยน owner ของ /var ซะงั้น
มันก็เลย start ไม่ได้เพราะมีปัญหาเรื่อง permission มันผิดพลาดนั่นเอง
วิธีแก้ก็ไม่ยากคือเปลี่ยน /var ให้ owner เป็น root:root เหมือนเดิม
1 |
chown root:root /var |
จากนั้นทำการ install package ซ้ำอีกที
1 |
apt install -f -y |
ก็เป็นอันเสร็จครับ