我已將 Ubuntu 從 14.04.2 iso 映像安裝到 VirtualBox 5.0.16 中。我沒有做任何花哨的事情,只是在整個安裝過程中接受預設設置,除了選擇安裝 SSH 伺服器。
這是我在 中找到的/var/log/apt/history.log
,它一定是安裝過程自動運行的。
Commandline: apt-get --yes upgrade
Commandline: apt-get -o APT::Status-Fd=4 -o APT::Keep-Fds::=5 -o APT::Keep-Fds::=6 -q -y --no-remove install linux-generic-lts-utopic
Commandline: apt-get -o APT::Status-Fd=4 -o APT::Keep-Fds::=5 -o APT::Keep-Fds::=6 -q -y --no-remove install pciutils
Commandline: apt-get -o APT::Status-Fd=4 -o APT::Keep-Fds::=5 -o APT::Keep-Fds::=6 -q -y --no-remove install usbutils
Commandline: apt-get -o APT::Status-Fd=4 -o APT::Keep-Fds::=5 -o APT::Keep-Fds::=6 -q -y --no-remove install biosdevname
Commandline: apt-get -o APT::Status-Fd=4 -o APT::Keep-Fds::=5 -o APT::Keep-Fds::=6 -q -y install tasksel
....
請注意,它正在安裝的東西之一是linux-generic-lts-utopic
,儘管這是值得信賴的,而不是烏托邦。通常這不會打擾我,如果打包者希望我有烏托邦標題,那很好。除非我apt-get upgrade
現在這樣做,否則我會收到以下訊息:
The following packages have been kept back:
linux-generic-lts-utopic linux-headers-generic-lts-utopic
linux-image-generic-lts-utopic
0 upgraded, 0 newly installed, 0 to remove and 3 not upgraded.
為什麼它預設安裝不知道如何升級的東西?我知道當您開始使用非標準存儲庫時可能會發生這種情況,但我還沒有做過類似的事情。
答案1
14.04.2 中預設沒有安裝「utopic」軟體包。但是,14.04.2 是硬體支援版本,預設包含 Utopic (14.10) 中包含的核心版本。linux-generic-lts-utopic
正如您在套件名稱中看到的那樣進行打包。
這些軟體包被保留,不是因為系統不知道如何升級它們,而是因為它們需要安裝新的軟體包(新的核心映像)。您將需要使用apt-get dist-upgrade
CLI 來安裝它們。