过去我一直习惯于tasksel安装所谓的“任务”。但是,这似乎已集成到 APT 中:
apt-cache dumpavail | grep ^Task
[...] snip
Task: lamp-server
[...]
Run Code Online (Sandbox Code Playgroud)
并且我可以通过^向其附加插入符号 ( ) 来安装此类“任务” ,如下所示:
sudo apt-get install lamp-server^
Run Code Online (Sandbox Code Playgroud)
这是否等同于以下内容?
sudo tasksel install lamp-server
Run Code Online (Sandbox Code Playgroud)
哪个是首选?
此外,元包在这里是如何发挥作用的?有些任务似乎不是元包,而有些则是:
apt-cache show lamp-server
N: Unable to locate package lamp-server
apt-cache show kubuntu-desktop
Package: kubuntu-desktop
[...]
Task: kubuntu-desktop
Run Code Online (Sandbox Code Playgroud)
那么,使用最后一个示例,以下三种可能的安装方式有什么区别?
sudo apt-get install kubuntu-desktopsudo apt-get install kubuntu-desktop^sudo tasksel install kubuntu-desktop