2012年11月29日星期四

apt-get install ubuntu-desktop^

為什麼要在 package 名稱後面加上一個 '^' 的符號?

$ sudo apt-get install ubuntu-desktop^

花了一點時間才知道,在名稱後面加上 '^' 會使得名稱本身變成了 task 而非 package

至於系統上有什麼 task 可以使用,則可以透過下面這個指令找出來

$ tasksel --list-tasks

而下面這個指令則可以找出 task 裡面的 packages

$ tasksel --task-packages ubuntu-desktop

Ubuntu 自訂的 Tasks 放在 /usr/share/tasksel/ubuntu-tasks.desc 裡面

可以透過以下指令列出清單

$ grep Task /usr/share/tasksel/ubuntu-tasks.desc
參考資料 Tasksel - Community Ubuntu Documentation
延伸資料 Should I use tasksel, tasks in APT or install regular metapackages?
張貼留言