我无法移除破损的包裹。使用以下命令:
sudo apt-get -f install
但我得到以下响应:
Preparing to unpack .../nodejs_0.10.28-1chl1~trusty1_amd64.deb ...
Unpacking nodejs (0.10.28-1chl1~trusty1) over (0.10.25~dfsg2-2ubuntu1) ...
dpkg: error processing archive /var/cache/apt/archives/nodejs_0.10.28-1chl1~trusty1_amd64.deb (--unpack):
trying to overwrite '/usr/share/man/man1/node.1.gz', which is also in package nodejs-legacy 0.10.25~dfsg2-2ubuntu1
dpkg-deb: error: subprocess paste was killed by signal (Broken pipe)
Processing triggers for man-db (2.6.7.1-1) ...
Errors were encountered while processing:
/var/cache/apt/archives/nodejs_0.10.28-1chl1~trusty1_amd64.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
Run Code Online (Sandbox Code Playgroud)
我尝试了各种命令,例如
2015 sudo apt-get clean
2020 sudo dpkg --configure -a
2023 sudo apt-get autoremove
2034 sudo …Run Code Online (Sandbox Code Playgroud) 如何防止 Ubuntu 尝试升级内核?
我主机的底层 OpenVZ 架构提供了这个内核:
$ uname -r
2.6.32-042stab116.2
Run Code Online (Sandbox Code Playgroud)
我的理解是这超出了我的控制范围。然而,每次我这样做:
$ sudo aptitude update && sudo aptitude safe-upgrade
Run Code Online (Sandbox Code Playgroud)
我看到 Ubuntu 尝试(但失败)升级。我现在有几个处于部分安装状态的软件包:
$ dpkg -l |grep linux
ii libselinux1:i386 2.2.2-1ubuntu0.1 i386 SELinux runtime shared libraries
ii linux-firmware 1.127.22 all Firmware for Linux kernel drivers
iU linux-generic 3.13.0.101.109 i386 Complete Generic Linux kernel and headers
ii linux-headers-3.13.0-100 3.13.0-100.147 all Header files related to Linux kernel version 3.13.0
ii linux-headers-3.13.0-100-generic 3.13.0-100.147 i386 Linux kernel headers for version 3.13.0 on 32 bit x86 …Run Code Online (Sandbox Code Playgroud)