在Ubuntu 22.04.1 LTS server-amd64系统安装libsnmp-dev会卸载许多包.
~# lsb_release -a No LSB modules are available. Distributor ID: Ubuntu Description: Ubuntu 22.04.1 LTS Release: 22.04 Codename: jammy |
安装libsnmp-dev包:
root@node01:~# apt install -y libsnmp-dev Reading package lists... Done Building dependency tree... Done Reading state information... Done The following packages were automatically installed and are no longer required: bolt busybox-initramfs eatmydata finalrd fwupd-signed gir1.2-packagekitglib-1.0 initramfs-tools-bin klibc-utils libappstream4 libarchive13 libatasmart4 libblockdev-crypto2 libblockdev-fs2 libblockdev-loop2 libblockdev-part-err2 libblockdev-part2 libblockdev-swap2 libblockdev-utils2 libblockdev2 libdw1 libeatmydata1 libflashrom1 libftdi1-2 libfwupd2 libfwupdplugin5 libgcab-1.0-0 libglib2.0-bin libgpgme11 libgstreamer1.0-0 libgudev-1.0-0 libgusb2 libimobiledevice6 libisns0 libjcat1 libjson-glib-1.0-0 libjson-glib-1.0-common libklibc libmbim-glib4 libmbim-proxy libmm-glib0 libnetplan0 libnspr4 libnss3 libopeniscsiusr libpackagekit-glib2-18 libparted-fs-resize0 libplist3 libplymouth5 libpolkit-agent-1-0 libpolkit-gobject-1-0 libqmi-glib5 libqmi-proxy libsgutils2-2 libsmbios-c2 libstemmer0d libtcl8.6 libudisks2-0 liburcu8 libusbmuxd6 libvolume-key1 libxmlb2 python-babel-localedata python3-babel python3-certifi python3-jinja2 python3-json-pointer python3-jsonpatch python3-jsonschema python3-markupsafe python3-pyrsistent python3-requests python3-software-properties python3-tz python3-urllib3 python3-xkit sbsigntool secureboot-db sg3-utils squashfs-tools tcl tcl8.6 usb-modeswitch usb-modeswitch-data usbmuxd Use 'apt autoremove' to remove them. The following additional packages will be installed: cryptsetup initramfs-tools-bin libfwupd2 libfwupdplugin5 libmbim-glib4 libmbim-proxy libmm-glib0 libnetplan0 libnetsnmptrapd40 libpci-dev libqmi-glib5 libqmi-proxy libsensors-config libsensors-dev libsensors5 libsnmp-base libsnmp-perl libsnmp40 libudev-dev libudev1 libwrap0-dev Suggested packages: keyutils lm-sensors snmp-mibs-downloader Recommended packages: cryptsetup-initramfs modemmanager The following packages will be REMOVED: cloud-init cloud-initramfs-copymods cloud-initramfs-dyn-netconf cryptsetup-initramfs dbus-user-session friendly-recovery fwupd initramfs-tools initramfs-tools-core kpartx libnss-systemd libpam-systemd libtss2-esys-3.0.2-0 libtss2-mu0 libtss2-sys1 libtss2-tcti-cmd0 libtss2-tcti-device0 libtss2-tcti-mssim0 libtss2-tcti-swtpm0 mdadm modemmanager multipath-tools netplan.io open-iscsi overlayroot packagekit packagekit-tools pkexec plymouth plymouth-theme-ubuntu-text policykit-1 polkitd sg3-utils-udev snapd software-properties-common systemd-timesyncd tpm-udev ubuntu-drivers-common ubuntu-minimal ubuntu-server ubuntu-server-minimal ubuntu-standard udev udisks2 upower The following NEW packages will be installed: libnetsnmptrapd40 libpci-dev libsensors-config libsensors-dev libsensors5 libsnmp-base libsnmp-dev libsnmp-perl libsnmp40 libudev-dev libwrap0-dev The following packages will be upgraded: cryptsetup initramfs-tools-bin libfwupd2 libfwupdplugin5 libmbim-glib4 libmbim-proxy libmm-glib0 libnetplan0 libqmi-glib5 libqmi-proxy libudev1 11 upgraded, 11 newly installed, 45 to remove and 73 not upgraded. Need to get 3,748 kB of archives. After this operation, 132 MB disk space will be freed. Get:1 https://mirrors.tuna.tsinghua.edu.cn/ubuntu jammy-updates/main amd64 libudev1 amd64 249.11-0ubuntu3.9 [77.1 kB] Get:2 https://mirrors.tuna.tsinghua.edu.cn/ubuntu jammy-updates/main amd64 libnetplan0 amd64 0.105-0ubuntu2~22.04.3 [103 kB] Get:3 https://mirrors.tuna.tsinghua.edu.cn/ubuntu jammy-updates/main amd64 cryptsetup amd64 2:2.4.3-1ubuntu1.1 [193 kB] Get:4 https://mirrors.tuna.tsinghua.edu.cn/ubuntu jammy-updates/main amd64 initramfs-tools-bin amd64 0.140ubuntu13.2 [9,176 B] Get:5 https://mirrors.tuna.tsinghua.edu.cn/ubuntu jammy-updates/main amd64 libfwupdplugin5 amd64 1.7.9-1~22.04.3 [191 kB] Get:6 https://mirrors.tuna.tsinghua.edu.cn/ubuntu jammy-updates/main amd64 libfwupd2 amd64 1.7.9-1~22.04.3 [106 kB] Get:7 https://mirrors.tuna.tsinghua.edu.cn/ubuntu jammy-updates/main amd64 libmbim-proxy amd64 1.28.0-1~ubuntu20.04.1 [6,130 B] Get:8 https://mirrors.tuna.tsinghua.edu.cn/ubuntu jammy-updates/main amd64 libmbim-glib4 amd64 1.28.0-1~ubuntu20.04.1 [191 kB] Get:9 https://mirrors.tuna.tsinghua.edu.cn/ubuntu jammy-updates/main amd64 libmm-glib0 amd64 1.20.0-1~ubuntu22.04.2 [263 kB] Get:10 https://mirrors.tuna.tsinghua.edu.cn/ubuntu jammy/main amd64 libsensors-config all 1:3.6.0-7ubuntu1 [5,274 B] Get:11 https://mirrors.tuna.tsinghua.edu.cn/ubuntu jammy/main amd64 libsensors5 amd64 1:3.6.0-7ubuntu1 [26.3 kB] Get:12 https://mirrors.tuna.tsinghua.edu.cn/ubuntu jammy-updates/main amd64 libsnmp-base all 5.9.1+dfsg-1ubuntu2.6 [201 kB] Get:13 https://mirrors.tuna.tsinghua.edu.cn/ubuntu jammy-updates/main amd64 libsnmp40 amd64 5.9.1+dfsg-1ubuntu2.6 [1,070 kB] Get:14 https://mirrors.tuna.tsinghua.edu.cn/ubuntu jammy-updates/universe amd64 libnetsnmptrapd40 amd64 5.9.1+dfsg-1ubuntu2.6 [24.9 kB] Get:15 https://mirrors.tuna.tsinghua.edu.cn/ubuntu jammy-updates/main amd64 libudev-dev amd64 249.11-0ubuntu3.9 [20.7 kB] Get:16 https://mirrors.tuna.tsinghua.edu.cn/ubuntu jammy/main amd64 libpci-dev amd64 1:3.7.0-6 [23.7 kB] Get:17 https://mirrors.tuna.tsinghua.edu.cn/ubuntu jammy-updates/main amd64 libqmi-proxy amd64 1.32.0-1ubuntu0.22.04.1 [6,072 B] Get:18 https://mirrors.tuna.tsinghua.edu.cn/ubuntu jammy-updates/main amd64 libqmi-glib5 amd64 1.32.0-1ubuntu0.22.04.1 [772 kB] Get:19 https://mirrors.tuna.tsinghua.edu.cn/ubuntu jammy/main amd64 libsensors-dev amd64 1:3.6.0-7ubuntu1 [37.1 kB] Get:20 https://mirrors.tuna.tsinghua.edu.cn/ubuntu jammy/main amd64 libwrap0-dev amd64 7.6.q-31build2 [23.8 kB] Get:21 https://mirrors.tuna.tsinghua.edu.cn/ubuntu jammy-updates/universe amd64 libsnmp-dev amd64 5.9.1+dfsg-1ubuntu2.6 [205 kB] Get:22 https://mirrors.tuna.tsinghua.edu.cn/ubuntu jammy-updates/universe amd64 libsnmp-perl amd64 5.9.1+dfsg-1ubuntu2.6 [192 kB] Fetched 3,748 kB in 1s (5,300 kB/s) Preconfiguring packages ... (Reading database ... 80154 files and directories currently installed.) Removing ubuntu-server-minimal (1.481) ... Removing cloud-init (23.1.2-0ubuntu0~22.04.1) ... Removing ubuntu-server (1.481) ... Removing cloud-initramfs-copymods (0.47ubuntu1) ... Removing cloud-initramfs-dyn-netconf (0.47ubuntu1) ... Removing cryptsetup-initramfs (2:2.4.3-1ubuntu1) ... update-initramfs: deferring update (trigger activated) Removing snapd (2.58+22.04.1) ... Stopping snap.lxd.activate.service Stopping unit snap.lxd.activate.service Waiting until unit snap.lxd.activate.service is stopped [attempt 1] snap.lxd.activate.service is stopped. Stopping snap.lxd.daemon.service Stopping unit snap.lxd.daemon.service Waiting until unit snap.lxd.daemon.service is stopped [attempt 1] snap.lxd.daemon.service is stopped. Stopping snap.lxd.user-daemon.service Stopping unit snap.lxd.user-daemon.service Waiting until unit snap.lxd.user-daemon.service is stopped [attempt 1] snap.lxd.user-daemon.service is stopped. Stopping snap.lxd.daemon.unix.socket Stopping unit snap.lxd.daemon.unix.socket Waiting until unit snap.lxd.daemon.unix.socket is stopped [attempt 1] snap.lxd.daemon.unix.socket is stopped. Stopping snap.lxd.user-daemon.unix.socket Stopping unit snap.lxd.user-daemon.unix.socket Waiting until unit snap.lxd.user-daemon.unix.socket is stopped [attempt 1] snap.lxd.user-daemon.unix.socket is stopped. Warning: Stopping snapd.service, but it can still be activated by: snapd.socket Removing dbus-user-session (1.12.20-2ubuntu4.1) ... Removing friendly-recovery (0.2.42) ... Sourcing file `/etc/default/grub' Sourcing file `/etc/default/grub.d/init-select.cfg' Generating grub configuration file ... Found linux image: /boot/vmlinuz-5.15.0-78-generic Found initrd image: /boot/initrd.img-5.15.0-78-generic Warning: os-prober will not be executed to detect other bootable partitions. Systems on them will not be added to the GRUB boot configuration. Check GRUB_DISABLE_OS_PROBER documentation entry. done Removing fwupd (1.7.5-3) ... Removing multipath-tools (0.8.8-1ubuntu1.22.04.1) ... Warning: Stopping multipath-tools.service, but it can still be activated by: multipathd.socket Removing sg3-utils-udev (1.46-1build1) ... update-initramfs: deferring update (trigger activated) Removing overlayroot (0.47ubuntu1) ... Removing initramfs-tools (0.140ubuntu13) ... Removing initramfs-tools-core (0.140ubuntu13) ... Removing kpartx (0.8.8-1ubuntu1.22.04.1) ... Removing libnss-systemd:amd64 (249.11-0ubuntu3.7) ... Checking NSS setup... Removing ubuntu-standard (1.481) ... Removing modemmanager (1.18.6-1) ... Unknown option: runtime Removing software-properties-common (0.99.22.2) ... Removing libtss2-esys-3.0.2-0:amd64 (3.2.0-1ubuntu1) ... Removing libtss2-tcti-swtpm0:amd64 (3.2.0-1ubuntu1) ... Removing libtss2-tcti-mssim0:amd64 (3.2.0-1ubuntu1) ... Removing libtss2-sys1:amd64 (3.2.0-1ubuntu1) ... Removing libtss2-tcti-cmd0:amd64 (3.2.0-1ubuntu1) ... Removing libtss2-tcti-device0:amd64 (3.2.0-1ubuntu1) ... Removing mdadm (4.2-0ubuntu1) ... Removing ubuntu-minimal (1.481) ... Removing netplan.io (0.104-0ubuntu2.1) ... dpkg: warning: while removing netplan.io, directory '/usr/share/netplan/netplan/cli/commands' not empty so not removed dpkg: warning: while removing netplan.io, directory '/etc/netplan' not empty so not removed Removing open-iscsi (2.1.5-1ubuntu1) ... Warning: Stopping iscsid.service, but it can still be activated by: iscsid.socket Removing packagekit-tools (1.2.5-2ubuntu2) ... Removing plymouth-theme-ubuntu-text (0.9.5+git20211018-1ubuntu3) ... Removing plymouth (0.9.5+git20211018-1ubuntu3) ... Removing systemd-timesyncd (249.11-0ubuntu3.7) ... Removing ubuntu-drivers-common (1:0.9.6.1) ... Removing upower (0.99.17-1) ... Removing udisks2 (2.9.4-1ubuntu2) ... Removing packagekit (1.2.5-2ubuntu2) ... Removing policykit-1 (0.105-33) ... Removing pkexec (0.105-33) ... Removing polkitd (0.105-33) ... Removing libpam-systemd:amd64 (249.11-0ubuntu3.7) ... Removing libtss2-mu0:amd64 (3.2.0-1ubuntu1) ... Removing tpm-udev (0.6) ... Removing udev (249.11-0ubuntu3.7) ... (Reading database ... 78499 files and directories currently installed.) Preparing to unpack .../libudev1_249.11-0ubuntu3.9_amd64.deb ... Unpacking libudev1:amd64 (249.11-0ubuntu3.9) over (249.11-0ubuntu3.7) ... Setting up libudev1:amd64 (249.11-0ubuntu3.9) ... (Reading database ... 78499 files and directories currently installed.) Preparing to unpack .../00-libnetplan0_0.105-0ubuntu2~22.04.3_amd64.deb ... Unpacking libnetplan0:amd64 (0.105-0ubuntu2~22.04.3) over (0.104-0ubuntu2.1) ... Preparing to unpack .../01-cryptsetup_2%3a2.4.3-1ubuntu1.1_amd64.deb ... Unpacking cryptsetup (2:2.4.3-1ubuntu1.1) over (2:2.4.3-1ubuntu1) ... Preparing to unpack .../02-initramfs-tools-bin_0.140ubuntu13.2_amd64.deb ... Unpacking initramfs-tools-bin (0.140ubuntu13.2) over (0.140ubuntu13) ... Preparing to unpack .../03-libfwupdplugin5_1.7.9-1~22.04.3_amd64.deb ... Unpacking libfwupdplugin5:amd64 (1.7.9-1~22.04.3) over (1.7.5-3) ... Preparing to unpack .../04-libfwupd2_1.7.9-1~22.04.3_amd64.deb ... Unpacking libfwupd2:amd64 (1.7.9-1~22.04.3) over (1.7.5-3) ... Preparing to unpack .../05-libmbim-proxy_1.28.0-1~ubuntu20.04.1_amd64.deb ... Unpacking libmbim-proxy (1.28.0-1~ubuntu20.04.1) over (1.26.2-1build1) ... Preparing to unpack .../06-libmbim-glib4_1.28.0-1~ubuntu20.04.1_amd64.deb ... Unpacking libmbim-glib4:amd64 (1.28.0-1~ubuntu20.04.1) over (1.26.2-1build1) ... Preparing to unpack .../07-libmm-glib0_1.20.0-1~ubuntu22.04.2_amd64.deb ... Unpacking libmm-glib0:amd64 (1.20.0-1~ubuntu22.04.2) over (1.18.6-1) ... Selecting previously unselected package libsensors-config. Preparing to unpack .../08-libsensors-config_1%3a3.6.0-7ubuntu1_all.deb ... Unpacking libsensors-config (1:3.6.0-7ubuntu1) ... Selecting previously unselected package libsensors5:amd64. Preparing to unpack .../09-libsensors5_1%3a3.6.0-7ubuntu1_amd64.deb ... Unpacking libsensors5:amd64 (1:3.6.0-7ubuntu1) ... Selecting previously unselected package libsnmp-base. Preparing to unpack .../10-libsnmp-base_5.9.1+dfsg-1ubuntu2.6_all.deb ... Unpacking libsnmp-base (5.9.1+dfsg-1ubuntu2.6) ... Selecting previously unselected package libsnmp40:amd64. Preparing to unpack .../11-libsnmp40_5.9.1+dfsg-1ubuntu2.6_amd64.deb ... Unpacking libsnmp40:amd64 (5.9.1+dfsg-1ubuntu2.6) ... Selecting previously unselected package libnetsnmptrapd40:amd64. Preparing to unpack .../12-libnetsnmptrapd40_5.9.1+dfsg-1ubuntu2.6_amd64.deb ... Unpacking libnetsnmptrapd40:amd64 (5.9.1+dfsg-1ubuntu2.6) ... Selecting previously unselected package libudev-dev:amd64. Preparing to unpack .../13-libudev-dev_249.11-0ubuntu3.9_amd64.deb ... Unpacking libudev-dev:amd64 (249.11-0ubuntu3.9) ... Selecting previously unselected package libpci-dev:amd64. Preparing to unpack .../14-libpci-dev_1%3a3.7.0-6_amd64.deb ... Unpacking libpci-dev:amd64 (1:3.7.0-6) ... Preparing to unpack .../15-libqmi-proxy_1.32.0-1ubuntu0.22.04.1_amd64.deb ... Unpacking libqmi-proxy (1.32.0-1ubuntu0.22.04.1) over (1.30.4-1) ... Preparing to unpack .../16-libqmi-glib5_1.32.0-1ubuntu0.22.04.1_amd64.deb ... Unpacking libqmi-glib5:amd64 (1.32.0-1ubuntu0.22.04.1) over (1.30.4-1) ... Selecting previously unselected package libsensors-dev:amd64. Preparing to unpack .../17-libsensors-dev_1%3a3.6.0-7ubuntu1_amd64.deb ... Unpacking libsensors-dev:amd64 (1:3.6.0-7ubuntu1) ... Selecting previously unselected package libwrap0-dev:amd64. Preparing to unpack .../18-libwrap0-dev_7.6.q-31build2_amd64.deb ... Unpacking libwrap0-dev:amd64 (7.6.q-31build2) ... Selecting previously unselected package libsnmp-dev. Preparing to unpack .../19-libsnmp-dev_5.9.1+dfsg-1ubuntu2.6_amd64.deb ... Unpacking libsnmp-dev (5.9.1+dfsg-1ubuntu2.6) ... Selecting previously unselected package libsnmp-perl. Preparing to unpack .../20-libsnmp-perl_5.9.1+dfsg-1ubuntu2.6_amd64.deb ... Unpacking libsnmp-perl (5.9.1+dfsg-1ubuntu2.6) ... Package configuration Setting up cryptsetup (2:2.4.3-1ubuntu1.1) ... Setting up libsnmp-base (5.9.1+dfsg-1ubuntu2.6) ... Setting up libfwupd2:amd64 (1.7.9-1~22.04.3) ... Setting up libsensors-config (1:3.6.0-7ubuntu1) ... Setting up libnetplan0:amd64 (0.105-0ubuntu2~22.04.3) ... Setting up libudev-dev:amd64 (249.11-0ubuntu3.9) ... Setting up libsensors5:amd64 (1:3.6.0-7ubuntu1) ... Setting up libmm-glib0:amd64 (1.20.0-1~ubuntu22.04.2) ... Setting up libwrap0-dev:amd64 (7.6.q-31build2) ... Setting up libsensors-dev:amd64 (1:3.6.0-7ubuntu1) ... Setting up libfwupdplugin5:amd64 (1.7.9-1~22.04.3) ... Setting up libmbim-glib4:amd64 (1.28.0-1~ubuntu20.04.1) ... Setting up libpci-dev:amd64 (1:3.7.0-6) ... Setting up initramfs-tools-bin (0.140ubuntu13.2) ... Setting up libmbim-proxy (1.28.0-1~ubuntu20.04.1) ... Setting up libsnmp40:amd64 (5.9.1+dfsg-1ubuntu2.6) ... Setting up libnetsnmptrapd40:amd64 (5.9.1+dfsg-1ubuntu2.6) ... Setting up libsnmp-dev (5.9.1+dfsg-1ubuntu2.6) ... Setting up libqmi-glib5:amd64 (1.32.0-1ubuntu0.22.04.1) ... Setting up libsnmp-perl (5.9.1+dfsg-1ubuntu2.6) ... Setting up libqmi-proxy (1.32.0-1ubuntu0.22.04.1) ... Processing triggers for dbus (1.12.20-2ubuntu4.1) ... Processing triggers for libc-bin (2.35-0ubuntu3.1) ... Processing triggers for man-db (2.10.2-1) ... Scanning processes... Scanning candidates... Scanning linux images... Running kernel seems to be up-to-date. Restarting services... Service restarts being deferred: /etc/needrestart/restart.d/dbus.service systemctl restart open-vm-tools.service systemctl restart packagekit.service systemctl restart polkit.service systemctl restart rsyslog.service systemctl restart ssh.service systemctl restart systemd-logind.service systemctl restart unattended-upgrades.service systemctl restart user@1000.service No containers need to be restarted. No user sessions are running outdated binaries. No VM guests are running outdated hypervisor (qemu) binaries on this host. |
安装包完成后会提示重启一些服务,这里不要重启任何服务,如下:
从安装传输结果可以看出被删除了很多包,被删除的包如下:
ubuntu-server-minimal cloud-init ubuntu-server cloud-initramfs-copymods cloud-initramfs-dyn-netconf cryptsetup-initramfs snapd fwupd multipath-tools sg3-utils-udev overlayroot initramfs-tools initramfs-tools-core kpartx libnss-systemd ubuntu-standard modemmanager software-properties-common libtss2-esys-3.0.2-0 libtss2-tcti-swtpm0 libtss2-tcti-mssim0 libtss2-sys1 libtss2-tcti-cmd0 libtss2-tcti-device0 mdadm netplan.io packagekit-tools plymouth-theme-ubuntu-text plymouth systemd-timesyncd ubuntu-drivers-common upower udisks2 packagekit policykit-1 pkexec polkitd libpam-systemd tpm-udev udev |
安装libsnmp-dev后会被删除很多包,这时安装完成后一定不要重启系统,因为重启系统后系统将无法使用,直接安装被删除的包就可以解决。
root@node01:~# apt install -y ubuntu-server-minimal cloud-init ubuntu-server cloud-initramfs-copymods cloud-initramfs-dyn-netconf cryptsetup-initramfs snapd fwupd multipath-tools sg3-utils-udev overlayroot initramfs-tools initramfs-tools-core kpartx libnss-systemd ubuntu-standard modemmanager software-properties-common libtss2-esys-3.0.2-0 libtss2-tcti-swtpm0 libtss2-tcti-mssim0 libtss2-sys1 libtss2-tcti-cmd0 libtss2-tcti-device0 mdadm netplan.io packagekit-tools plymouth-theme-ubuntu-text plymouth systemd-timesyncd ubuntu-drivers-common upower udisks2 packagekit policykit-1 pkexec polkitd libpam-systemd tpm-udev udev |