วันอังคารที่ 30 ธันวาคม พ.ศ. 2551

Ubuntu Linux how to uninstall desktop

desktop = gui (graphic user interface) ที่เราเห็นเป็น window, icon, taskbar ต่าง ๆ เหล่านี้ บนหน้าจอของเรา
เนื่องจาก บางทีเราก็ไม่ต้องการ gui สำหรับ server เนื่องจากเพื่อความรวดเร็ว และ ประหยัดเนื้อที่ และ การทำงานโดยใช้ gui อีกอย่างคือไม่มีใครมานั่งทำงานบนเครื่อง server หรอกมั้งครับ
desktop สำหรับ linux ubuntu นี้แล้ว สามารถ แยกออกมาได้ ทั้งที่เป็น ubuntu-desktop และ ubunut-server

solution

เริ่มด้วย ไปที่เทอร์มินัลโดยการกด Ctrl+Alt+F1
ล๊อกอินให้เรียบร้อย

กันเหนียวด้วยการ markauto (เอามาจาก debianclub)
$ sudo aptitude markauto ubuntu-desktop gdm

ล้างสองแพกเกจ
$ sudo aptitude remove --purge ubuntu-desktop gdm

ล้างแคชใน archive
$ sudo aptitude clean

เสร็จแล้ว
-----
update
วิธีข้างบนนี้ยังล้างได้ไม่หมด
ถ้าจะล้างให้หมดต้องใช้วิธีของ debian-administration:
Cleaning up a Debian GNU/Linux system

โดยหลังจากทำวิธีข้างบนแล้ว สั่งต่อด้วยชุดคำสั่งดังนี้

for pkg in $(aptitude search ~i | grep -v "i A" | cut -d " " -f 4) ; do
echo "-- markauto $pkg --"
aptitude -y markauto $pkg
done

แต่วิธีนี้กินเวลามาก
ทางที่ดีอาจใช้วิธี netinstall แทนจะดีกว่า

ทั้งหมดนี้ ไป copy มาครับจาก : http://www.thaitux.info/node/117
ที่ copy มาก็เพราะ กลัว หายครับ กันเหนียว เลยไม่ทำ link
ต้องขอของคุณครับ สำหรับ solution ที่ copy มาใช้ได้ทันที หุหุ

ไม่มีความคิดเห็น: