udo*_*udo 8 linux aptitude ubuntu
我在运行以下命令时遇到问题:
root@X100e:~# apt-get dist-upgrade
Reading package lists... Done
Building dependency tree
Reading state information... Done
Calculating upgrade... Done
The following NEW packages will be installed:
adduser apt apt-utils base-files base-passwd bash bash-completion bsdmainutils bsdutils busybox-initramfs consolekit coreutils
cpio cpp cpp-4.4 dash dbus debconf debconf-i18n debianutils diffutils dpkg e2fslibs e2fsprogs file findutils gawk gcc-4.4-base
gcc-4.5-base gpgv grep gzip hostname ifupdown initramfs-tools initramfs-tools-bin initscripts insserv klibc-utils libacl1
libattr1 libblkid1 libbz2-1.0 libc-bin libc6 libck-connector0 libcomerr2 libdb4.8 libdbus-1-3 libdbus-glib-1-2 libdconf0
libdrm-intel1 libdrm-nouveau1 libdrm-radeon1 libdrm2 libeggdbus-1-0 libexpat1 libgcc1 libgdbm3 libglib2.0-0 libglib2.0-data
libgmp3c2 libgpm2 libklibc liblocale-gettext-perl liblzma2 libmagic1 libmpfr4 libncurses5 libncursesw5 libnih-dbus1 libnih1
libpam-ck-connector libpam-modules libpam-runtime libpam0g libpcre3 libplymouth2 libpng12-0 libpolkit-gobject-1-0 libreadline6
libselinux1 libsepol1 libslang2 libsqlite3-0 libss2 libssl0.9.8 libstdc++6 libtext-charwidth-perl libtext-iconv-perl
libtext-wrapi18n-perl libudev0 libusb-0.1-4 libuuid1 libx11-6 libx11-data libxau6 libxcb1 libxdmcp6 libxml2 login lsb-base make
makedev mime-support module-init-tools mount mountall ncurses-base ncurses-bin net-tools netbase passwd perl perl-base
perl-modules plymouth plymouth-theme-ubuntu-text procps psmisc python python-minimal python2.6 python2.6-minimal readline-common
sed sensible-utils sgml-base shared-mime-info sysv-rc sysvinit-utils tar tzdata ubuntu-keyring udev upstart util-linux
uuid-runtime xml-core xz-utils zlib1g
0 upgraded, 141 newly installed, 0 to remove and 0 not upgraded.
Need to get 0B/49.7MB of archives.
After this operation, 177MB of additional disk space will be used.
Do you want to continue [Y/n]? Y
E: Could not perform immediate configuration on 'libbz2-1.0'.Please see man 5 apt.conf under APT::Immediate-Configure for details. (2)
Run Code Online (Sandbox Code Playgroud)
不幸的是,我不知道问题出在哪里......任何想法如何解决这个问题?
注意:我也想重新安装apt。这可能吗?
谢谢,乌多
更新:
跑步
root@X100e:~# aptitude full-upgrade
No packages will be installed, upgraded, or removed.
0 packages upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Need to get 0B of archives. After unpacking 0B will be used.
Run Code Online (Sandbox Code Playgroud)
导致同样的错误......
跑步
root@X100e:~# aptitude -vv full-upgrade
No packages will be installed, upgraded, or removed.
0 packages upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Need to get 0B of archives. After unpacking 0B will be used.
Current status: 0 broken [+0], 0 updates [+0], 3390 new [+0].
Run Code Online (Sandbox Code Playgroud)
导致同样的错误......
还尝试了 -vvv 和 -vvvv -> 相同的结果。
Jus*_*nce 16
我遇到了这个确切的问题并像这样解决了它:
apt-get install -o APT::Immediate-Configure=false -f apt python-minimal
apt-get -f install
dpkg --configure -a
apt-get dist-upgrade
Run Code Online (Sandbox Code Playgroud)
此解决方案来自以下 2 个解决方案的组合:
https://bugs.launchpad.net/ubuntu/+source/python-defaults/+bug/990740 http://ubuntuforums.org/showthread.php?t=1451594
Sai*_*ine 10
很可能,您在更新dpkg包时遇到了问题,就像我一样。转到/var/cache/apt/archives并非常小心地对有问题的包执行dpkg -i。
我自己今晚做了这个:
sudo dpkg -i dpkg_1.15.8.4ubuntu3_amd64.deb libbz2-1.0_1.0.5-4ubuntu1_amd64.deb libselinux1_2.0.94-1_amd64.deb coreutils_8.5-1ubuntu3_amd64.deb libacl1_2.2.49-3_amd64.deb libattr1_1%3a2.4.44-2_amd64.deb
Run Code Online (Sandbox Code Playgroud)
当然,你的包版本应该不同,否则我们会在 Ubuntu 方面发现一个错误。
然后使用选项 --force-depends 对您希望的一小部分 .debs 执行相同的命令。
交替使用这两个命令来安装和配置所有内容,您就可以开始了。
现在,我在另一个包上遇到了同样的错误,又做了同样的事情,现在我的系统可以正常工作了。
结论:只需手动管理依赖项即可使其正常工作。
小智 5
我有同样的问题。我通过将 libc6 作为单独的步骤升级来解决了我的问题:
apt-get install libc6
Run Code Online (Sandbox Code Playgroud)
然后
apt-get dist-upgrade
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
45896 次 |
| 最近记录: |