我使用 Ubuntu mini.iso 安装极简系统,取消选择所有软件选项,然后重启后安装 xorg、显示管理器 (slim) 和 LXDE。如果安装命令的顺序不同,安装的软件包数量会有所不同吗?例如:
sudo apt --no-install-recommends install xorg slim lxde
sudo apt install xorg slim lxde --no-install-recommends
sudo apt install --no-install-recommends xorg slim lxde
如果存在差异,哪个命令变体安装的软件包数量最少?
答案1
您没有提供任何发布详细信息;如果涉及不同的版本,命令可能有不同的要求(事实上,我期望这一点,特别是对于更现代的版本,因为 LXDE 在许多版本中都不是 Lubuntu 软件包;它现在是纯粹的 Debian 软件包)。
也不mini.iso
再生产;因为它是不再使用的程序的副产品(它从未得到 Ubuntu 或 Canonical 的全面支持)。参见“MinimialCD 的未来“ 在https://help.ubuntu.com/community/Installation/MinimalCD
Canonical 和 Ubuntu 项目从未正式支持 mini.iso ;它是作为构建 debian-installer 的副产品生成的。由于 Ubuntu Server 映像现在使用 subiquity,构建 mini.iso 的构建过程不再使用,因此此安装介质现在已过时。
回答你的问题,不,改变它们在命令中出现的顺序不会产生任何影响如果软件包和发布细节都相同;因为您似乎拥有相同的命令,只是操作数的顺序不同。
apt
由于没有提供版本,因此可能需要考虑差异,因此这个建议是通用的并假设我当前的版本。
答案2
非选项和选项参数的顺序无关紧要,除非选项彼此冲突(例如,apt ... --no-install-recommends ... --install-recommends ...
并且将具有不同的行为)。您可以通过在每个命令后apt ... --install-recommends ... --no-install-recommends
添加一个来轻松地自己测试这一点:--simulate
# sudo apt --no-install-recommends install xorg slim lxde --simulate | grep -w and
WARNING: apt does not have a stable CLI interface. Use with caution in scripts.
0 upgraded, 335 newly installed, 0 to remove and 1 not upgraded.
# sudo apt install xorg slim lxde --no-install-recommends --simulate | grep -w and
WARNING: apt does not have a stable CLI interface. Use with caution in scripts.
0 upgraded, 335 newly installed, 0 to remove and 1 not upgraded.
# sudo apt install --no-install-recommends xorg slim lxde --simulate | grep -w and
WARNING: apt does not have a stable CLI interface. Use with caution in scripts.
0 upgraded, 335 newly installed, 0 to remove and 1 not upgraded.