डेबियन tasksel
एक विशिष्ट प्रणाली के लिए सॉफ्टवेयर स्थापित करने के लिए उपयोग करता है। कमांड आपको कुछ जानकारी देता है:
> tasksel --list-tasks
i desktop Graphical desktop environment
u web-server Web server
u print-server Print server
u dns-server DNS server
u file-server File server
u mail-server Mail server
u database-server SQL database
u ssh-server SSH server
u laptop Laptop
u manual manual package selection
ऊपर दिए गए आदेश में ज्ञात सभी कार्यों को सूचीबद्ध किया गया है tasksel
। लाइन डेस्कटॉप को i
सामने प्रिंट करना चाहिए । यदि ऐसा है तो आप उन सभी पैकेजों पर एक नज़र डाल सकते हैं, जिन्हें यह कार्य आमतौर पर स्थापित करता है:
> tasksel --task-packages desktop
twm
eject
openoffice.org
xserver-xorg-video-all
cups-client
…
मेरे सिस्टम पर कमांड 36 पैकेज आउटपुट करता है। आप उन्हें निम्न आदेश के साथ अनइंस्टॉल कर सकते हैं:
> apt-get purge $(tasksel --task-packages desktop)
यह संकुल (आउटपुट tasksel
) की सूची लेता है और इसे purge
कमांड में फीड करता है apt-get
। अब apt-get
आपको बताता है कि यह सिस्टम से अनइंस्टॉल क्या करना चाहता है। यदि आप इसकी पुष्टि करते हैं तो आपके सिस्टम से सब कुछ शुद्ध हो जाएगा।
tasksel --task-packages desktop
केवल मुझे ही मिलता हैtask-desktop
? लेकिन मेरे पास उनमें से कुछ पैकेज हैं (उदाहरण के लिए, twm)।