ลบแพคเกจเพื่อเปลี่ยน Desktop เป็นเซิร์ฟเวอร์หรือไม่


16

ฉันมี VPS ที่มี Ubuntu 11.10 อยู่ น่าเสียดายที่มีเพียงอิมเมจ 11.10 สำหรับเดสก์ท็อป (ไม่ใช่เซิร์ฟเวอร์) เท่านั้นที่สามารถใช้เป็นรูปภาพในการติดตั้ง VPS ของคุณ ฉันจะลบแพ็กเกจที่รวมอยู่ในการติดตั้งเดสก์ท็อปได้และหากจำเป็นให้ติดตั้งแพ็คเกจที่มีเฉพาะการติดตั้งเซิร์ฟเวอร์เท่านั้น

ฉันได้พยายามแล้วsudo apt-get remove ubuntu-desktop sudo apt-get autoremoveน่าเสียดายที่มันใช้งานไม่ได้: มันลบ 'libjudy-debian' (หรืออะไรทำนองนั้น) ที่ติดตั้งจากการติดตั้ง 'miredo' ในจุดเดียว

คำตอบ:


15

Autoremove ที่ถูกต้องจะลบเฉพาะแพ็คเกจที่ติดตั้งโดยอัตโนมัติเป็นส่วนหนึ่งของการติดตั้งแพ็กเกจอื่น ๆ สิ่งต่าง ๆ ที่ติดตั้งในภาพนั้นได้รับการเพาะและดังนั้นทั้งหมดจึงถือว่าเป็น "คู่มือ" โดยทั่วไป

คุณอาจกำจัดพวกเขาส่วนใหญ่ด้วยการกำจัด Xorg:

sudo apt-get remove xserver-xorg-core

แล้วทำการตอบรับอัตโนมัติอีกครั้ง

มีแนวโน้มที่จะมีสิ่งอื่น ๆ ที่เหลืออยู่ที่คุณไม่ต้องการ .. แต่ .. จริงๆ .. ทำไมไม่เพียงแค่ขอให้ผู้ให้บริการ VPS ของคุณสำหรับภาพอิมเมจของเซิร์ฟเวอร์ .. ไม่ใช่เรื่องโง่ ๆ ที่พวกเขาเสนอเดสก์ท็อป ภาพ?


1
ฉันหวังว่าจะมีวิธีที่ดีกว่านี้ แต่ขอบคุณอย่างไรก็ตาม
Azendale

28

ในการลบ x11 และทุกสิ่งที่ใช้รวมถึงการกำหนดค่าทั้งหมด:

apt-get purge libx11.* libqt.*

ต่างจากคำตอบที่ยอมรับ (ลบ xserver-xorg-core) อันนี้จะลบแพ็คเกจเดสก์ท็อปทั้งหมดเช่น Firefox และอื่น ๆ


สิ่งนี้จะลบ xserver เป็นคำตอบที่ยอมรับหรือไม่ หรือการลบนั้นจำเป็นต้องทำเช่นกัน?
IanVaughan

3
ใช่มันจะถูกลบออก ทำapt-get --assume-no remove libx11.* libqt.*เพื่อดูแพ็คเกจทั้งหมดที่จะถูกลบ
bain

ใช่ฉันกำลังทำอยู่ตอนนี้มันเป็นการลบมากกว่าคำตอบที่ยอมรับและมันคือทุกสิ่งที่คุณไม่ต้องการ pastebin.com/mQK1MYCH
spezticle

apt autoremoveจะลบแพคเกจ "ที่ไม่จำเป็น" จำนวนหนึ่งออกหลังจากการล้างข้อมูล
andrei

0
sudo apt-get purge -y libx11.* libqt.* libgtk.
sudo apt-get autoremove -y

2
รหัสคำตอบเท่านั้นคุณภาพไม่สูง มันจะดีกว่าที่จะอธิบายว่าสิ่งนี้ทำอย่างไรดีกว่าคำตอบอื่น ๆ คุณควรเชื่อมโยงไปยังข้อมูลอ้างอิงใด ๆ ที่คุณเคยเขียนคำตอบนี้
Stephen Ostermiller
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.