Tag: dpkg

dpkg:error handling包linux-image-generic( – configure):依赖问题 – 保留未配置的

dpkg –configure -a Setting up linux-image-3.13.0-35-generic (3.13.0-35.62) … Running depmod. update-initramfs: deferring update (hook will be called later) The link /initrd.img is a dangling linkto /boot/initrd.img-3.13.0-35-generic vmlinuz(/boot/vmlinuz-3.13.0-35-generic ) points to /boot/vmlinuz-3.13.0-35-generic (/boot/vmlinuz-3.13.0-35-generic) — doing nothing at /var/lib/dpkg/info/linux-image-3.13.0-35-generic.postinst line 491. Examining /etc/kernel/postinst.d. run-parts: executing /etc/kernel/postinst.d/apt-auto-removal 3.13.0-35-generic /boot/vmlinuz-3.13.0-35-generic run-parts: executing /etc/kernel/postinst.d/initramfs-tools 3.13.0-35-generic /boot/vmlinuz-3.13.0-35-generic update-initramfs: Generating /boot/initrd.img-3.13.0-35-generic gzip: […]

如何在命令行中从ppa / source列出包?

我想从源代码中列出所有文件,比如命令行中的extras.ubuntu.com 。 命令是什么? dpkg –list列出所有文件或文件名。

未满足的依赖项:linux-generic

今天我去找奶奶,因为她的电脑有些问题,运行Xubuntu 12.04LTS。 修复’问题’后(Firefox设置为全屏..)我运行了通常的apt-get update && apt-get dist-upgrade来立即更新所有内容。 相反,我遇到了一些错误,一些包没有正确安装。 所以我跑了dpkg –configure -a 。 我的猜测是,因为Firefox是全屏的,她无法弄清楚如何关闭她的计算机并且只是简单地转过它,可能是在安装自动安全更新的那一刻。 然而,运行dpkg –configure -a只会给我留下关于linux-generic unmet依赖关系的错误消息。 当再次运行apt-get dist-upgrade时,它告诉我同样的情况,我应该尝试使用-f选项。 但是,即使在尝试强制升级时,它仍然不会安装它们。 这是命令的输出(添加了LANG = C,因为默认语言是荷兰语)。 jeroen@Bomma:/home/bomma$ LANG=C sudo apt-get dist-upgrade Reading package lists… Done Building dependency tree Reading state information… Done You might want to run ‘apt-get -f install’ to correct these. The following packages have unmet […]

如何修复E:子进程/ usr / bin / dpkg返回错误代码(2)?

尝试下载icedtea插件后,我收到此错误。 尝试后 sudo apt-get upgrade 我得到了同样的错误: Preconfiguring packages … dpkg: unrecoverable fatal error, aborting: unable to open files list file for package `linux-sound-base’: No such device or address E: Sub-process /usr/bin/dpkg returned an error code (2) 我已经尝试过寻找解决方案,但每个解决方案似乎都是独一无二的。 有什么建议?

强制apt-get覆盖另一个包安装的文件

(我意识到之前曾问过类似的问题,但那里的答案没有处理这些细节) 我在Ubuntu 10.10上并且需要python2.5(来自deadnsakes – https://launchpad.net/~fkrull/+archive/deadsnakes )和python-profiler 不幸的是,这两个软件包都试图安装/usr/lib/python2.5/profile.py,所以apt-get不允许我同时安装 显然这是一个包装错误,但我需要这个固定的asap。 反正有没有完全忽略这些错误,只是吹灭该文件?

apt-get:设备上没有剩余空间(12.04)

我已经阅读了我能找到的每一个主题 – 甚至那些说这个问题已经在其他地方得到解答但却没有解决我遇到的具体问题的主题。 Update Manager运行并产生与未满足的依赖关系相关的错误,并建议使用apt-get install -f ,该消息失败并显示以下消息: Unpacking linux-headers-3.5.0-36 (from …/linux-headers-3.5.0-36_3.5.0-36.57~precise1_all.deb) … dpkg: error processing /var/cache/apt/archives/linux-headers-3.5.0-36_3.5.0-36.57~precise1_all.deb (–unpack): unable to create `/usr/src/linux-headers-3.5.0-36/arch/arm/mach-iop32x/include/mach/glantank.h.dpkg-new’ (while processing `./usr/src/linux-headers-3.5.0-36/arch/arm/mach-iop32x/include/mach/glantank.h’): No space left on device 我怀疑最后5个字在设备上没有剩余空间是显着的,但df和du都显示足够的空间。 所以我想知道,什么设备需要更多空间? 来自df -h输出 Filesystem Size Used Avail Use% Mounted on /dev/sda1 5.5G 4.4G 786M 86% / udev 996M 4.0K 996M 1% /dev tmpfs 402M […]

如何在Ubuntu 16.10上安装Scratch 2。 还是17.04(64位)?

我需要在Ubuntu 16.10 / 17.04上使用离线Scratch 2安装Adobe Air.Air在Linux上不受支持多年,因此有几种解决方法。 一个为我工作到Ubuntu 16.04(使用Air二进制安装程序): # install i386 necessary libraries $ sudo apt-get install libgtk2.0-0:i386 libstdc++6:i386 libxml2:i386 libxslt1.1:i386 libcanberra-gtk-module:i386 gtk2-engines-murrine:i386 libqt4-qt3support:i386 libgnome-keyring0:i386 libnss-mdns:i386 libnss3:i386 # install keyring $ sudo apt-get install libgnome-keyring0:i386 # make keyring visible for Air $ sudo ln -s /usr/lib/x86_64-linux-gnu/libgnome-keyring.so.0 /usr/lib/libgnome-keyring.so.0 $ sudo ln -s /usr/lib/x86_64-linux-gnu/libgnome-keyring.so.0.2.0 /usr/lib/libgnome-keyring.so.0.2.0 # download […]

“Unmet依赖项”尝试在Ubuntu 15.04上安装KDE Plasma 5.3时

我正在尝试在这里安装最新的KDE Plasma,但我得到了 You might want to run ‘apt-get -f install’ to correct these. The following packages have unmet dependencies: kde-telepathy-minimal: Depends: kde-config-telepathy-accounts (>= 0.9.0) but it is not installed E: Unmet dependencies. Try using -f. 当我按照规定sudo apt-get -f install ,我说Y得到122KB的档案我得到: Preparing to unpack …/kde-config-telepathy-accounts_15.04.0-0ubuntu1~ubuntu15.04~ppa1_amd64.deb … Unpacking kde-config-telepathy-accounts (15.04.0-0ubuntu1~ubuntu15.04~ppa1) … dpkg: error processing archive /var/cache/apt/archives/kde-config-telepathy-accounts_15.04.0-0ubuntu1~ubuntu15.04~ppa1_amd64.deb (–unpack): […]

“试图覆盖’/usr/share/accounts/services/google-im.service’,这也是包帐户-plugin-google 0.12 + 15.04.20150415.1-0ubuntu2”

我正在尝试更新和升级我的kubuntu 15.04。 尝试安装所有升级后,我收到以下错误消息: The following extra packages will be installed: kde-config-telepathy-accounts The following packages will be upgraded: kde-config-telepathy-accounts 1 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. Need to get 0 B/122 kB of archives. After this operation, 1.948 kB disk space will be freed. Do you want to continue? [Y/n] y […]

什么更可靠 – apt-mark或APT-pin(/etc/apt/preferences.d/pin)用于版本锁定?

通常在我的Ubuntu 16.04 LTS上,我锁定具有APT-pinfunction的封装版本。 例如,如果我想meld版本固定为版本1.5.3-1ubuntu1,我创建以下pin文件: cat <<EOF | sudo tee /etc/apt/preferences.d/pin-meld Package: meld Pin: version 1.5.3-1ubuntu1 Pin-Priority: 1337 EOF 此文件适用于系统范围的设置: apt , apt-get , aptitude和GUI工具,如synaptic和muon尊重它。 我知道其他机制 – apt-mark 。 我们假设。 我的出发点 – 我手动安装了meld_1.5.3-1ubuntu1 ,它的引脚被移除了。 $ apt-mark showhold $ apt-cache policy meld meld: Installed: 1.5.3-1ubuntu1 Candidate: 3.14.2-1 Version table: 3.14.2-1 500 500 http://archive.ubuntu.com/ubuntu xenial/universe amd64 Packages 500 […]