डेबियन 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)।