据我所知,输入“apt install some-package”会安装软件包、依赖项和推荐软件包。如果我使用 --no-install-recommends 标志,那么只会安装软件包及其依赖项。
但是,我发现使用 --no-install-recommends 标志时,推荐软件包列表会发生变化。我想知道为什么会发生这种情况,因为我认为这种行为对于该标志来说毫无意义。
这与这个问题因为我想知道为什么推荐软件包列表会发生变化。
:~$ sudo apt install kubuntu-desktop
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following additional packages will be installed:
accountwizard akonadi-backend-mysql akonadi-server akregator amarok amarok-common amarok-utils apport-kde apt-xapian-index apturl-kde ark baloo-kf5 baloo-utils bluedevil breeze breeze-cursor-theme catdoc cdparanoia
cdrdao cryptsetup cryptsetup-bin debconf-kde-data discover discover-data dmsetup dolphin dragonplayer dvd+rw-tools fonts-noto fonts-noto-hinted fonts-noto-mono fonts-noto-unhinted fonts-oxygen frameworkintegration
freerdp-x11 gpgsm growisofs gstreamer-qapt gstreamer1.0-nice gtk2-engines-oxygen gtk2-engines-pixbuf gtk3-engines-breeze gwenview ibus-qt4 ieee-data k3b k3b-data kaccounts-integration kaccounts-providers
kaddressbook kamera kate kate5-data kcalc kde-baseapps-bin kde-baseapps-data kde-cli-tools kde-cli-tools-data kde-config-gtk-style kde-config-gtk-style-preview kde-config-mailtransport kde-config-screenlocker
kde-config-sddm kde-config-telepathy-accounts kde-config-whoopsie kde-spectacle kde-style-oxygen-qt5 kde-style-qtcurve-qt4 kde-style-qtcurve-qt5 kde-telepathy kde-telepathy-approver kde-telepathy-auth-handler
kde-telepathy-contact-list kde-telepathy-data kde-telepathy-desktop-applets kde-telepathy-filetransfer-handler kde-telepathy-integration-module kde-telepathy-kaccounts kde-telepathy-kpeople kde-telepathy-minimal
kde-telepathy-send-file kde-telepathy-text-ui kdeconnect kdeconnect-plasma kded5 kdegraphics-strigi-analyzer kdemultimedia-kio-plugins kdenetwork-filesharing kdepim-doc kdepim-runtime kdepimlibs-data
kdepimlibs-kio-plugins kdeplasma-addons-data kdesudo kdoctools5 kgamma5 khelpcenter khotkeys khotkeys-data kimageformat-plugins kinfocenter kinit kio kio-audiocd kio-extras kio-extras-data kio-mtp kmail kmenuedit
knotes konsole konsole-kpart kontact konversation konversation-data korganizer krdc kross kscreen ksshaskpass ksysguard ksysguard-data ksysguardd ksystemlog ktexteditor-data ktexteditor-katepart ktnef ktorrent
ktorrent-data kubuntu-driver-manager kubuntu-notification-helper kubuntu-settings-desktop kubuntu-web-shortcuts kwalletmanager kwin kwin-addons kwin-common kwin-data kwin-style-breeze kwin-x11 kwrited libaio1
libakonadi-kmime4 libappstreamqt1 libavahi-gobject0 libbaloocore4 libbaloofiles4 libbalooxapian4 libboost-thread1.58.0 libc-ares2 libchm1 libcln6 libdebconf-kde1 libdiscover2 libdmtx0a libdolphinvcs5 libepub0
libfakekey0 libfarstream-0.2-5 libflac++6v5 libfreerdp-rail1.1 libgps22 libgrantlee-templates5 libgrantlee-textdocument5 libgupnp-igd-1.0-4 libhsqldb1.8.0-java libibus-qt1 libiso9660-8 libjs-underscore libk3b6
libk3b6-extracodecs libkaccounts1 libkcddb4 libkcompactdisc4 libkdecorations2-5v5 libkdecorations2private5v5 libkexiv2-11v5 libkexiv2-data libkf5activitiesexperimentalstats1 libkf5akonadiagentbase5
libkf5akonadicalendar5 libkf5akonadicontact5 libkf5akonadicore-bin libkf5akonadicore5 libkf5akonadimime5 libkf5akonadinotes5 libkf5akonadiprivate5 libkf5akonadisearchdebug5 libkf5akonadisearchpim5
libkf5akonadiwidgets5 libkf5alarmcalendar5 libkf5baloo5 libkf5balooengine5 libkf5baloowidgets-bin libkf5baloowidgets5 libkf5bluezqt-data libkf5bluezqt6 libkf5bookmarks-data libkf5bookmarks5 libkf5calendarcore5
libkf5calendarsupport5 libkf5calendarutils5 libkf5contacts-data libkf5contacts5 libkf5dnssd-data libkf5dnssd5 libkf5emoticons-bin libkf5emoticons-data libkf5emoticons5 libkf5eventviews5 libkf5filemetadata-bin
libkf5filemetadata-data libkf5filemetadata3 libkf5followupreminder5 libkf5gapi-data libkf5gapicalendar5 libkf5gapicontacts5 libkf5gapicore5 libkf5gapidrive5 libkf5gapitasks5 libkf5gpgmepp-pthread5 libkf5gpgmepp5
libkf5gravatar5 libkf5holidays-data libkf5holidays5 libkf5identitymanagement5 libkf5imap5 libkf5incidenceeditorsng5 libkf5itemmodels5 libkf5js5 libkf5jsembed-data libkf5jsembed5 libkf5kcmutils-data libkf5kcmutils5
libkf5kdcraw5 libkf5kdelibs4support-data libkf5kdelibs4support5 libkf5kdelibs4support5-bin libkf5kdepimdbusinterfaces5 libkf5kdgantt2-5 libkf5khtml-bin libkf5khtml-data libkf5khtml5 libkf5kiofilewidgets5
libkf5kiontlm5 libkf5kipi-data libkf5kipi30.0.0 libkf5kmanagesieve5 libkf5kontactinterface-data libkf5kontactinterface5 libkf5krosscore5 libkf5krossui5 libkf5ksieve5 libkf5ksieveui5 libkf5ldap5 libkf5libkdepim5
libkf5libkleo5 libkf5mailcommon5 libkf5mailimporter5 libkf5mailtransport-data libkf5mailtransport5 libkf5mbox5 libkf5messagecomposer5 libkf5messagecore5 libkf5messagelist5 libkf5messageviewer5 libkf5mime5
libkf5modemmanagerqt6 libkf5networkmanagerqt6 libkf5newstuff-data libkf5newstuff5 libkf5noteshared5 libkf5notifyconfig-data libkf5notifyconfig5 libkf5parts-data libkf5parts-plugins libkf5parts5 libkf5people-data
libkf5people5 libkf5peoplebackend5 libkf5peoplewidgets5 libkf5pimcommon5 libkf5pimtextedit5 libkf5prison1 libkf5pty-data libkf5pty5 libkf5qgpgme5 libkf5runner5 libkf5screen-bin libkf5screen6 libkf5sendlater5
libkf5solid5 libkf5solid5-data libkf5su-bin libkf5su-data libkf5su5 libkf5syndication5 libkf5sysguard-bin libkf5sysguard-data libkf5templateparser5 libkf5texteditor5 libkf5texteditor5-libjs-underscore
libkf5threadweaver5 libkf5tnef5 libkf5unitconversion-data libkf5unitconversion5 libkf5wallet-bin libkf5wallet-data libkf5wallet5 libkf5waylandserver5 libkf5webkit5 libkf5xmlrpcclient-data libkf5xmlrpcclient5
libkfilemetadata4 libkfontinst5 libkfontinstui5 libkidletime4 libkmime4 libknewstuff2-4 libkolab1 libkolabxml1v5 libkonq-common libkonq5-templates libkpimutils4 libkprintutils4 libksane-data libksane0
libkscreenlocker5 libksgrd7 libksignalplotter7 libktorrent-l10n libktorrent5 libktpcommoninternals9 libktplogger9 libktpmodels9 libktpotr9 libktpwidgets9 libkubuntu1 libkwalletbackend5-5 libkwin4-effect-builtins1
libkwineffects7 libkwinglutils7 libkwinxrenderutils7 libkworkspace5-5 liblastfm1 liblmdb0 libloudmouth1-0 libmeanwhile1 libmpcdec6 libmusicbrainz5cc2v5 libmygpo-qt1 libnice10 libokularcore7 libotr5 liboxygenstyle5-5
liboxygenstyleconfig5-5 libpackagekitqt5-0 libpam-kwallet4 libpam-kwallet5 libparted-fs-resize0 libperl4-corelibs-perl libplasma-geolocation-interface5 libpoppler-qt4-4 libpoppler-qt5-1 libpowerdevilcore2
libpowerdevilui5 libprocesscore7 libprocessui7 libpurple-bin libpurple0 libqalculate5-data libqalculate5v5 libqapt3 libqapt3-runtime libqca-qt5-2 libqca-qt5-2-plugins libqgsttools-p1 libqimageblitz4 libqmobipocket1
libqrencode3 libqt4-help libqt4-scripttools libqt4-test libqt5clucene5 libqt5concurrent5 libqt5designer5 libqt5designercomponents5 libqt5help5 libqt5multimedia5-plugins libqt5multimediaquick-p5
libqt5multimediawidgets5 libqt5qml-graphicaleffects libqt5sql5-mysql libqt5xmlpatterns5 libqtassistantclient4 libqtcurve-utils2 libqtscript4-core libqtscript4-gui libqtscript4-network libqtscript4-sql
libqtscript4-uitools libqtscript4-xml libreoffice-base libreoffice-base-drivers libreoffice-java-common libreoffice-kde libreoffice-sdbc-firebird libreoffice-sdbc-hsqldb libreoffice-style-oxygen
libreoffice-style-tango libscim8v5 libsyndication4 libtag-extras1 libtaskmanager5 libtelepathy-logger-qt5 libtelepathy-qt4-2 libtelepathy-qt5-0 libvcdinfo0 libweather-ion7 libxapian-1.3-5 libxcb-cursor0 libxcb-dpms0
libxcb-record0 libxerces-c3.1 libxfreerdp-client1.1 libzephyr4 libzip4 milou muon-notifier muon-updater mysql-client-core-5.7 mysql-server-core-5.7 ofono okular okular-extra-backends oxygen-sounds p7zip-full
partitionmanager phonon4qt5-backend-gstreamer pidgin-data pinentry-qt plasma-dataengines-addons plasma-desktop plasma-desktop-data plasma-discover plasma-discover-common plasma-discover-private
plasma-discover-updater plasma-look-and-feel-org-kde-breezedark-desktop plasma-nm plasma-pa plasma-runners-addons plasma-wallpapers-addons plasma-widgets-addons plasma-workspace plymouth-theme-kubuntu-logo
plymouth-theme-kubuntu-text polkit-kde-agent-1 powerdevil powerdevil-data print-manager python-qt4-dbus python3-dbus.mainloop.pyqt5 python3-pykde4 python3-pyqt4 python3-pyqt5 python3-sip python3-xapian1.3 qapt-batch
qapt-deb-installer qdbus-qt5 qml-module-org-kde-bluezqt qml-module-org-kde-draganddrop qml-module-org-kde-extensionplugin qml-module-org-kde-kcoreaddons qml-module-org-kde-kio qml-module-org-kde-kwindowsystem
qml-module-org-kde-runnermodel qml-module-org-kde-solid qml-module-org-kde-telepathy qml-module-qtmultimedia qml-module-qtquick-controls-styles-breeze qml-module-qtquick-xmllistmodel qml-module-qtwebkit
qt5-image-formats-plugins qtdeclarative5-xmllistmodel-plugin qttools5-dev-tools sddm sddm-theme-breeze signon-kwallet-extension skanlite socat software-properties-kde sshfs systemsettings telepathy-accounts-signon
telepathy-gabble telepathy-haze telepathy-logger telepathy-ring telepathy-salut ubuntu-release-upgrader-qt user-manager vcdimager wodim
Suggested packages:
akonadi-backend-postgresql akonadi-backend-sqlite amarok-doc libqt4-sql-mysql libqt4-sql-psql moodbar rar unrar | unrar-free orion-gtk-theme keyutils dolphin-plugins cdrskin k3b-extrathemes k3b-i18n normalize-audio
movixmaker-2 kde-config-cddb gtk2-engines-qtcurve telepathy-idle telepathy-rakia lame clamav kleopatra procmail spamassassin | bogofilter | spambayes | bsfilter | crm114 gnokii krfb krosspython pi gpsd
java-virtual-machine libhsqldb1.8.0-java-gcj libotr5-bin libparted-dev libreoffice-gcj libreoffice-report-builder unixodbc libjtds-java libreoffice-mysql-connector | libmyodbc | libmysql-java
libreoffice-sdbc-postgresql | odbc-postgresql | libpg-java libsqliteodbc | tdsodbc | mdbtools konqueror kde-icons-oxygen oxygencursors tango-icon-theme xapian-tools jovie unrar p7zip-rar hfsplus hfsutils jfsutils
reiser4progs reiserfsprogs xfsprogs pinentry-doc network-manager-openconnect network-manager-openvpn network-manager-vpnc python3-pyqt4-dbg python3-pyqt5-dbg xapian-doc skanlite-dbg cdrkit-doc
Recommended packages:
kdepim-themeditors kdepimlibs-bin plasma-discover-notifier system-config-printer
The following NEW packages will be installed:
accountwizard akonadi-backend-mysql akonadi-server akregator amarok amarok-common amarok-utils apport-kde apt-xapian-index apturl-kde ark baloo-kf5 baloo-utils bluedevil breeze breeze-cursor-theme catdoc cdparanoia
cdrdao cryptsetup cryptsetup-bin debconf-kde-data discover discover-data dmsetup dolphin dragonplayer dvd+rw-tools fonts-noto fonts-noto-hinted fonts-noto-mono fonts-noto-unhinted fonts-oxygen frameworkintegration
freerdp-x11 gpgsm growisofs gstreamer-qapt gstreamer1.0-nice gtk2-engines-oxygen gtk2-engines-pixbuf gtk3-engines-breeze gwenview ibus-qt4 ieee-data k3b k3b-data kaccounts-integration kaccounts-providers
kaddressbook kamera kate kate5-data kcalc kde-baseapps-bin kde-baseapps-data kde-cli-tools kde-cli-tools-data kde-config-gtk-style kde-config-gtk-style-preview kde-config-mailtransport kde-config-screenlocker
kde-config-sddm kde-config-telepathy-accounts kde-config-whoopsie kde-spectacle kde-style-oxygen-qt5 kde-style-qtcurve-qt4 kde-style-qtcurve-qt5 kde-telepathy kde-telepathy-approver kde-telepathy-auth-handler
kde-telepathy-contact-list kde-telepathy-data kde-telepathy-desktop-applets kde-telepathy-filetransfer-handler kde-telepathy-integration-module kde-telepathy-kaccounts kde-telepathy-kpeople kde-telepathy-minimal
kde-telepathy-send-file kde-telepathy-text-ui kdeconnect kdeconnect-plasma kded5 kdegraphics-strigi-analyzer kdemultimedia-kio-plugins kdenetwork-filesharing kdepim-doc kdepim-runtime kdepimlibs-data
kdepimlibs-kio-plugins kdeplasma-addons-data kdesudo kdoctools5 kgamma5 khelpcenter khotkeys khotkeys-data kimageformat-plugins kinfocenter kinit kio kio-audiocd kio-extras kio-extras-data kio-mtp kmail kmenuedit
knotes konsole konsole-kpart kontact konversation konversation-data korganizer krdc kross kscreen ksshaskpass ksysguard ksysguard-data ksysguardd ksystemlog ktexteditor-data ktexteditor-katepart ktnef ktorrent
ktorrent-data kubuntu-desktop kubuntu-driver-manager kubuntu-notification-helper kubuntu-settings-desktop kubuntu-web-shortcuts kwalletmanager kwin kwin-addons kwin-common kwin-data kwin-style-breeze kwin-x11
kwrited libaio1 libakonadi-kmime4 libappstreamqt1 libavahi-gobject0 libbaloocore4 libbaloofiles4 libbalooxapian4 libboost-thread1.58.0 libc-ares2 libchm1 libcln6 libdebconf-kde1 libdiscover2 libdmtx0a libdolphinvcs5
libepub0 libfakekey0 libfarstream-0.2-5 libflac++6v5 libfreerdp-rail1.1 libgps22 libgrantlee-templates5 libgrantlee-textdocument5 libgupnp-igd-1.0-4 libhsqldb1.8.0-java libibus-qt1 libiso9660-8 libjs-underscore
libk3b6 libk3b6-extracodecs libkaccounts1 libkcddb4 libkcompactdisc4 libkdecorations2-5v5 libkdecorations2private5v5 libkexiv2-11v5 libkexiv2-data libkf5activitiesexperimentalstats1 libkf5akonadiagentbase5
libkf5akonadicalendar5 libkf5akonadicontact5 libkf5akonadicore-bin libkf5akonadicore5 libkf5akonadimime5 libkf5akonadinotes5 libkf5akonadiprivate5 libkf5akonadisearchdebug5 libkf5akonadisearchpim5
libkf5akonadiwidgets5 libkf5alarmcalendar5 libkf5baloo5 libkf5balooengine5 libkf5baloowidgets-bin libkf5baloowidgets5 libkf5bluezqt-data libkf5bluezqt6 libkf5bookmarks-data libkf5bookmarks5 libkf5calendarcore5
libkf5calendarsupport5 libkf5calendarutils5 libkf5contacts-data libkf5contacts5 libkf5dnssd-data libkf5dnssd5 libkf5emoticons-bin libkf5emoticons-data libkf5emoticons5 libkf5eventviews5 libkf5filemetadata-bin
libkf5filemetadata-data libkf5filemetadata3 libkf5followupreminder5 libkf5gapi-data libkf5gapicalendar5 libkf5gapicontacts5 libkf5gapicore5 libkf5gapidrive5 libkf5gapitasks5 libkf5gpgmepp-pthread5 libkf5gpgmepp5
libkf5gravatar5 libkf5holidays-data libkf5holidays5 libkf5identitymanagement5 libkf5imap5 libkf5incidenceeditorsng5 libkf5itemmodels5 libkf5js5 libkf5jsembed-data libkf5jsembed5 libkf5kcmutils-data libkf5kcmutils5
libkf5kdcraw5 libkf5kdelibs4support-data libkf5kdelibs4support5 libkf5kdelibs4support5-bin libkf5kdepimdbusinterfaces5 libkf5kdgantt2-5 libkf5khtml-bin libkf5khtml-data libkf5khtml5 libkf5kiofilewidgets5
libkf5kiontlm5 libkf5kipi-data libkf5kipi30.0.0 libkf5kmanagesieve5 libkf5kontactinterface-data libkf5kontactinterface5 libkf5krosscore5 libkf5krossui5 libkf5ksieve5 libkf5ksieveui5 libkf5ldap5 libkf5libkdepim5
libkf5libkleo5 libkf5mailcommon5 libkf5mailimporter5 libkf5mailtransport-data libkf5mailtransport5 libkf5mbox5 libkf5messagecomposer5 libkf5messagecore5 libkf5messagelist5 libkf5messageviewer5 libkf5mime5
libkf5modemmanagerqt6 libkf5networkmanagerqt6 libkf5newstuff-data libkf5newstuff5 libkf5noteshared5 libkf5notifyconfig-data libkf5notifyconfig5 libkf5parts-data libkf5parts-plugins libkf5parts5 libkf5people-data
libkf5people5 libkf5peoplebackend5 libkf5peoplewidgets5 libkf5pimcommon5 libkf5pimtextedit5 libkf5prison1 libkf5pty-data libkf5pty5 libkf5qgpgme5 libkf5runner5 libkf5screen-bin libkf5screen6 libkf5sendlater5
libkf5solid5 libkf5solid5-data libkf5su-bin libkf5su-data libkf5su5 libkf5syndication5 libkf5sysguard-bin libkf5sysguard-data libkf5templateparser5 libkf5texteditor5 libkf5texteditor5-libjs-underscore
libkf5threadweaver5 libkf5tnef5 libkf5unitconversion-data libkf5unitconversion5 libkf5wallet-bin libkf5wallet-data libkf5wallet5 libkf5waylandserver5 libkf5webkit5 libkf5xmlrpcclient-data libkf5xmlrpcclient5
libkfilemetadata4 libkfontinst5 libkfontinstui5 libkidletime4 libkmime4 libknewstuff2-4 libkolab1 libkolabxml1v5 libkonq-common libkonq5-templates libkpimutils4 libkprintutils4 libksane-data libksane0
libkscreenlocker5 libksgrd7 libksignalplotter7 libktorrent-l10n libktorrent5 libktpcommoninternals9 libktplogger9 libktpmodels9 libktpotr9 libktpwidgets9 libkubuntu1 libkwalletbackend5-5 libkwin4-effect-builtins1
libkwineffects7 libkwinglutils7 libkwinxrenderutils7 libkworkspace5-5 liblastfm1 liblmdb0 libloudmouth1-0 libmeanwhile1 libmpcdec6 libmusicbrainz5cc2v5 libmygpo-qt1 libnice10 libokularcore7 libotr5 liboxygenstyle5-5
liboxygenstyleconfig5-5 libpackagekitqt5-0 libpam-kwallet4 libpam-kwallet5 libparted-fs-resize0 libperl4-corelibs-perl libplasma-geolocation-interface5 libpoppler-qt4-4 libpoppler-qt5-1 libpowerdevilcore2
libpowerdevilui5 libprocesscore7 libprocessui7 libpurple-bin libpurple0 libqalculate5-data libqalculate5v5 libqapt3 libqapt3-runtime libqca-qt5-2 libqca-qt5-2-plugins libqgsttools-p1 libqimageblitz4 libqmobipocket1
libqrencode3 libqt4-help libqt4-scripttools libqt4-test libqt5clucene5 libqt5concurrent5 libqt5designer5 libqt5designercomponents5 libqt5help5 libqt5multimedia5-plugins libqt5multimediaquick-p5
libqt5multimediawidgets5 libqt5qml-graphicaleffects libqt5sql5-mysql libqt5xmlpatterns5 libqtassistantclient4 libqtcurve-utils2 libqtscript4-core libqtscript4-gui libqtscript4-network libqtscript4-sql
libqtscript4-uitools libqtscript4-xml libreoffice-base libreoffice-base-drivers libreoffice-java-common libreoffice-kde libreoffice-sdbc-firebird libreoffice-sdbc-hsqldb libreoffice-style-oxygen
libreoffice-style-tango libscim8v5 libsyndication4 libtag-extras1 libtaskmanager5 libtelepathy-logger-qt5 libtelepathy-qt4-2 libtelepathy-qt5-0 libvcdinfo0 libweather-ion7 libxapian-1.3-5 libxcb-cursor0 libxcb-dpms0
libxcb-record0 libxerces-c3.1 libxfreerdp-client1.1 libzephyr4 libzip4 milou muon-notifier muon-updater mysql-client-core-5.7 mysql-server-core-5.7 ofono okular okular-extra-backends oxygen-sounds p7zip-full
partitionmanager phonon4qt5-backend-gstreamer pidgin-data pinentry-qt plasma-dataengines-addons plasma-desktop plasma-desktop-data plasma-discover plasma-discover-common plasma-discover-private
plasma-discover-updater plasma-look-and-feel-org-kde-breezedark-desktop plasma-nm plasma-pa plasma-runners-addons plasma-wallpapers-addons plasma-widgets-addons plasma-workspace plymouth-theme-kubuntu-logo
plymouth-theme-kubuntu-text polkit-kde-agent-1 powerdevil powerdevil-data print-manager python-qt4-dbus python3-dbus.mainloop.pyqt5 python3-pykde4 python3-pyqt4 python3-pyqt5 python3-sip python3-xapian1.3 qapt-batch
qapt-deb-installer qdbus-qt5 qml-module-org-kde-bluezqt qml-module-org-kde-draganddrop qml-module-org-kde-extensionplugin qml-module-org-kde-kcoreaddons qml-module-org-kde-kio qml-module-org-kde-kwindowsystem
qml-module-org-kde-runnermodel qml-module-org-kde-solid qml-module-org-kde-telepathy qml-module-qtmultimedia qml-module-qtquick-controls-styles-breeze qml-module-qtquick-xmllistmodel qml-module-qtwebkit
qt5-image-formats-plugins qtdeclarative5-xmllistmodel-plugin qttools5-dev-tools sddm sddm-theme-breeze signon-kwallet-extension skanlite socat software-properties-kde sshfs systemsettings telepathy-accounts-signon
telepathy-gabble telepathy-haze telepathy-logger telepathy-ring telepathy-salut ubuntu-release-upgrader-qt user-manager vcdimager wodim
0 upgraded, 506 newly installed, 0 to remove and 6 not upgraded.
Need to get 225 MB of archives.
After this operation, 885 MB of additional disk space will be used.
Do you want to continue? [Y/n] n
Abort.
:~$ sudo apt install --no-install-recommends kubuntu-desktop
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following additional packages will be installed:
apt-xapian-index ark baloo-kf5 breeze breeze-cursor-theme dolphin fonts-noto-hinted frameworkintegration ieee-data kde-cli-tools kde-cli-tools-data kde-spectacle kded5 kdoctools5 khelpcenter khotkeys khotkeys-data
kinfocenter kinit kio kio-extras kio-extras-data kmenuedit ksysguard ksysguard-data ksysguardd ktexteditor-data kwin kwin-common kwin-data kwin-style-breeze kwin-x11 kwrited libcln6 libdmtx0a libdolphinvcs5 libepub0
libgps22 libjs-underscore libkdecorations2-5v5 libkdecorations2private5v5 libkexiv2-11v5 libkexiv2-data libkf5activitiesexperimentalstats1 libkf5baloo5 libkf5balooengine5 libkf5baloowidgets-bin libkf5baloowidgets5
libkf5bookmarks-data libkf5bookmarks5 libkf5dnssd-data libkf5dnssd5 libkf5emoticons-data libkf5emoticons5 libkf5filemetadata-bin libkf5filemetadata-data libkf5filemetadata3 libkf5gpgmepp5 libkf5itemmodels5 libkf5js5
libkf5jsembed-data libkf5jsembed5 libkf5kcmutils-data libkf5kcmutils5 libkf5kdelibs4support-data libkf5kdelibs4support5 libkf5khtml-data libkf5khtml5 libkf5kiofilewidgets5 libkf5kiontlm5 libkf5kipi-data
libkf5kipi30.0.0 libkf5networkmanagerqt6 libkf5newstuff-data libkf5newstuff5 libkf5notifyconfig-data libkf5notifyconfig5 libkf5parts-data libkf5parts5 libkf5people-data libkf5people5 libkf5peoplebackend5
libkf5peoplewidgets5 libkf5prison1 libkf5pty-data libkf5pty5 libkf5runner5 libkf5screen-bin libkf5screen6 libkf5solid5 libkf5solid5-data libkf5su-data libkf5su5 libkf5sysguard-bin libkf5sysguard-data
libkf5texteditor5 libkf5texteditor5-libjs-underscore libkf5threadweaver5 libkf5wallet-bin libkf5wallet-data libkf5wallet5 libkf5waylandserver5 libkf5xmlrpcclient-data libkf5xmlrpcclient5 libkfontinst5
libkfontinstui5 libkprintutils4 libkscreenlocker5 libksgrd7 libksignalplotter7 libkwalletbackend5-5 libkwin4-effect-builtins1 libkwineffects7 libkwinglutils7 libkwinxrenderutils7 libkworkspace5-5 liblmdb0
libokularcore7 libpackagekitqt5-0 libplasma-geolocation-interface5 libpoppler-qt4-4 libpoppler-qt5-1 libpowerdevilcore2 libpowerdevilui5 libprocesscore7 libprocessui7 libqalculate5-data libqalculate5v5 libqapt3
libqapt3-runtime libqgsttools-p1 libqimageblitz4 libqmobipocket1 libqrencode3 libqt5clucene5 libqt5concurrent5 libqt5designer5 libqt5designercomponents5 libqt5help5 libqt5multimedia5-plugins libqt5multimediaquick-p5
libqt5multimediawidgets5 libtaskmanager5 libweather-ion7 libxapian-1.3-5 libxcb-cursor0 libxcb-dpms0 libxcb-record0 libzip4 milou okular oxygen-sounds plasma-desktop plasma-desktop-data
plasma-look-and-feel-org-kde-breezedark-desktop plasma-workspace polkit-kde-agent-1 powerdevil powerdevil-data python3-pyqt5 python3-sip python3-xapian1.3 qapt-batch qdbus-qt5 qml-module-org-kde-draganddrop
qml-module-org-kde-extensionplugin qml-module-org-kde-kcoreaddons qml-module-org-kde-kwindowsystem qml-module-org-kde-solid qml-module-qtmultimedia qml-module-qtquick-controls-styles-breeze qttools5-dev-tools
sddm-theme-breeze software-properties-kde systemsettings
Suggested packages:
rar unrar | unrar-free orion-gtk-theme dolphin-plugins kwin-addons pi gpsd xapian-tools jovie okular-extra-backends unrar python3-pyqt5-dbg xapian-doc
Recommended packages:
p7zip-full kde-style-qtcurve libkonq-common akregator amarok apport-kde apturl-kde baloo-utils bluedevil cdrdao cryptsetup dragonplayer fonts-oxygen gpgsm gstreamer-qapt gtk2-engines-oxygen gtk3-engines-breeze
gwenview ibus-qt4 k3b kaddressbook kate kcalc kde-config-gtk-style kde-config-gtk-style-preview kde-config-sddm kde-config-whoopsie kde-telepathy kdeconnect-plasma kdegraphics-strigi-analyzer kdenetwork-filesharing
kdepim-runtime kimageformat-plugins kio-mtp kmail knotes konsole kontact konversation korganizer krdc kscreen ksshaskpass ksystemlog ktorrent kubuntu-driver-manager kubuntu-notification-helper
kubuntu-settings-desktop kubuntu-web-shortcuts kwalletmanager kwin-addons libpam-kwallet4 libpam-kwallet5 libqt5qml-graphicaleffects libreoffice-base libreoffice-kde libreoffice-style-oxygen okular-extra-backends
partitionmanager phonon4qt5-backend-gstreamer pinentry-qt plasma-dataengines-addons plasma-discover plasma-discover-updater plasma-nm plasma-pa plasma-runners-addons plasma-wallpapers-addons plasma-widgets-addons
plymouth-theme-kubuntu-logo plymouth-theme-kubuntu-text print-manager python-qt4-dbus qapt-deb-installer qt5-image-formats-plugins qtdeclarative5-xmllistmodel-plugin skanlite user-manager libkf5emoticons-bin catdoc
libkf5kdelibs4support5-bin libkf5khtml-bin libkf5parts-plugins qml-module-org-kde-runnermodel libkf5su-bin ktexteditor-katepart kde-config-screenlocker discover | muon-discover fonts-noto kde-style-oxygen-qt5
kgamma5 muon-notifier muon-updater sddm
The following NEW packages will be installed:
apt-xapian-index ark baloo-kf5 breeze breeze-cursor-theme dolphin fonts-noto-hinted frameworkintegration ieee-data kde-cli-tools kde-cli-tools-data kde-spectacle kded5 kdoctools5 khelpcenter khotkeys khotkeys-data
kinfocenter kinit kio kio-extras kio-extras-data kmenuedit ksysguard ksysguard-data ksysguardd ktexteditor-data kubuntu-desktop kwin kwin-common kwin-data kwin-style-breeze kwin-x11 kwrited libcln6 libdmtx0a
libdolphinvcs5 libepub0 libgps22 libjs-underscore libkdecorations2-5v5 libkdecorations2private5v5 libkexiv2-11v5 libkexiv2-data libkf5activitiesexperimentalstats1 libkf5baloo5 libkf5balooengine5
libkf5baloowidgets-bin libkf5baloowidgets5 libkf5bookmarks-data libkf5bookmarks5 libkf5dnssd-data libkf5dnssd5 libkf5emoticons-data libkf5emoticons5 libkf5filemetadata-bin libkf5filemetadata-data libkf5filemetadata3
libkf5gpgmepp5 libkf5itemmodels5 libkf5js5 libkf5jsembed-data libkf5jsembed5 libkf5kcmutils-data libkf5kcmutils5 libkf5kdelibs4support-data libkf5kdelibs4support5 libkf5khtml-data libkf5khtml5 libkf5kiofilewidgets5
libkf5kiontlm5 libkf5kipi-data libkf5kipi30.0.0 libkf5networkmanagerqt6 libkf5newstuff-data libkf5newstuff5 libkf5notifyconfig-data libkf5notifyconfig5 libkf5parts-data libkf5parts5 libkf5people-data libkf5people5
libkf5peoplebackend5 libkf5peoplewidgets5 libkf5prison1 libkf5pty-data libkf5pty5 libkf5runner5 libkf5screen-bin libkf5screen6 libkf5solid5 libkf5solid5-data libkf5su-data libkf5su5 libkf5sysguard-bin
libkf5sysguard-data libkf5texteditor5 libkf5texteditor5-libjs-underscore libkf5threadweaver5 libkf5wallet-bin libkf5wallet-data libkf5wallet5 libkf5waylandserver5 libkf5xmlrpcclient-data libkf5xmlrpcclient5
libkfontinst5 libkfontinstui5 libkprintutils4 libkscreenlocker5 libksgrd7 libksignalplotter7 libkwalletbackend5-5 libkwin4-effect-builtins1 libkwineffects7 libkwinglutils7 libkwinxrenderutils7 libkworkspace5-5
liblmdb0 libokularcore7 libpackagekitqt5-0 libplasma-geolocation-interface5 libpoppler-qt4-4 libpoppler-qt5-1 libpowerdevilcore2 libpowerdevilui5 libprocesscore7 libprocessui7 libqalculate5-data libqalculate5v5
libqapt3 libqapt3-runtime libqgsttools-p1 libqimageblitz4 libqmobipocket1 libqrencode3 libqt5clucene5 libqt5concurrent5 libqt5designer5 libqt5designercomponents5 libqt5help5 libqt5multimedia5-plugins
libqt5multimediaquick-p5 libqt5multimediawidgets5 libtaskmanager5 libweather-ion7 libxapian-1.3-5 libxcb-cursor0 libxcb-dpms0 libxcb-record0 libzip4 milou okular oxygen-sounds plasma-desktop plasma-desktop-data
plasma-look-and-feel-org-kde-breezedark-desktop plasma-workspace polkit-kde-agent-1 powerdevil powerdevil-data python3-pyqt5 python3-sip python3-xapian1.3 qapt-batch qdbus-qt5 qml-module-org-kde-draganddrop
qml-module-org-kde-extensionplugin qml-module-org-kde-kcoreaddons qml-module-org-kde-kwindowsystem qml-module-org-kde-solid qml-module-qtmultimedia qml-module-qtquick-controls-styles-breeze qttools5-dev-tools
sddm-theme-breeze software-properties-kde systemsettings
0 upgraded, 176 newly installed, 0 to remove and 6 not upgraded.
Need to get 96,6 MB of archives.
After this operation, 342 MB of additional disk space will be used.
Do you want to continue? [Y/n] n
Abort.
答案1
Apt 有三个等级的依赖关系:
depends
:此包是必需的。没有其他办法。recommends
:此包是可选的,但强烈建议使用以获得完整功能。suggests
:此包可选添加一些额外的功能。
您的 Ubuntu 系统的默认设置包括depends
和recommends
软件包(不包括suggests
)。您可以使用以下可选的 apt 标志更改这些设置:
--no-install-recommends
--install-suggests
有关这些选项的完整讨论,请参阅man apt-get
。
答案2
依赖关系解析以递归方式进行,因此将建议视为依赖关系将会引入更多具有依赖关系的包。
因此,推荐软件包的列表发生了变化,因为不再包含命令行上列出的软件包推荐的软件包。
这也可能导致需要额外的软件包,例如,如果一个软件包有Depends: xterm | x-terminal-emulator
,另一个软件包有Recommends: gnome-terminal
,那么在没有建议的情况下进行解析将不会引入gnome-terminal
,而这本来会满足x-terminal-emulator
,所以xterm
如果没有安装其他终端仿真器,那么也需要。