系统提示有软件包需要更新,但运行升级命令时提示,无法完成升级
下列软件包的版本将保持不变:
libnss-systemd libpam-systemd libsystemd0 libudev1 systemd systemd-sysv systemd-timesyncd udev
解决办法:
1-添加源:
sudo add-apt-repository ppa:ubuntu-security-proposed/ppa
2-获取更新:
sudo apt update
3-安装systemd相关软件包:
sudo apt install libnss-systemd libpam-systemd libsystemd0 libudev1 systemd systemd-sysv udev
相关命令延申
删除 apt-key:
sudo apt-key list
会出现这样:
/etc/apt/trusted.gpg
--------------------
pub rsa2048 2011-08-19 [SC] [有效至:2024-06-14]
573B FD6B 3D8F BC64 1079 A6AB ABF5 BD82 7BD9 BF62
uid [ 未知 ] nginx signing key <signing-key@nginx.com>
删除想删除的
sudo apt-key del "573B FD6B 3D8F BC64 1079 A6AB ABF5 BD82 7BD9 BF62"
或者,仅指定最后 8 个字符:
sudo apt-key del 73C62A1B
完成!仓库密钥已被删除。运行以下命令更新仓库列表:
sudo apt update
添加PPA源的命令为:
sudo add-apt-repository ppa:user/ppa-name
示例:sudo add-apt-repository ppa:ubuntu-security-proposed/ppa
添加完成!运行以下命令更新仓库列表:
sudo apt-get update
删除命令格式则为:
sudo add-apt-repository -r ppa:user/ppa-name
示例:sudo add-apt-repository -r ppa:ubuntu-security-proposed/ppa
删除完成!运行以下命令更新仓库列表:
sudo apt-get update