我试图安装一个特定版本的软件包( python-neutronclient ),但是由于旧的软件包apt没有这样做。 即使有新的软件包,也会发生这种情况。 一开始的能力也失败了,但提出升级作为第四个select: # aptitude install python-neutronclient=some_version The following NEW packages will be installed: python-neutronclient{b} 0 packages upgraded, 1 newly installed, 0 to remove and 21 not upgraded. Need to get 0 B/102 kB of archives. After unpacking 816 kB will be used. The following packages have unmet dependencies: python-neutronclient : Depends: python-cliff […]
我想安装wireshark,我去安装wireshark所以我只是在terminalaptitude install wireshark键入,并在安装wireshark之前,它删除了251个程序,我没有在我的电脑上的基本程序。 这是一个输出的片段: Removendo aisleriot … Removendo ant-optional … Removendo ant … Removendo argyll … Removendo at-spi2-core … Removendo baobab … Removendo browser-plugin-gnash … Removendo caribou-antler … Removendo caribou … Removendo cheese … Removendo gdm3 … Removendo dconf-tools … Removendo empathy … Removendo nautilus-sendto-empathy … Removendo empathy-common … Removendo gnome-orca … Removendo speech-dispatcher … […]
我有一个与以下事实有关的问题: 在我安装了icinga2的服务器上(使用icinga2-web),尽pipe所有软件包都是最新的,但我每30分钟收到一些关键通知。 在conf.d / apt.conf中,我每周更改一次check_interval。 我仍然每30分钟收到一封邮件。 为什么我仍然收到通知,而套餐uptodate,如何更改检查间隔? 谢谢, 萨科
更新:添加why-not输出build议( why输出也)。 # aptitude why-not libwbclient0 Unable to find a reason to remove libwbclient0.` `why` gives this reasoning. # aptitude why libwbclient0 i nagios-plugins-standard Recommends smbclient p smbclient Depends samba-libs (= 2:4.3.11+dfsg-0ubuntu0.14.04.11) p samba-libs Depends libwbclient0 (>= 2:4.0.3+dfsg1) 为什么aptitude upgrade无法在apt-get upgrade愿意执行的情况下实际升级软件包? 据我所知,这两个命令在function上应该是一样的,但显然他们不同意。 任何人都可以解释如何find问题在这里,为什么它适用于一个命令,但不是另一个? 能力倾向 # aptitude upgrade No packages will be installed, upgraded, or removed. […]
我有Debian挤压,我有坐在它的cpp-4.3: 我想知道如果我可以删除cpp-4.3和其他,并安装类似cpp-4.4或更高。 为什么aptitude不能自动将cpp升级到4.4?
我试图在我的VPS上运行一个32位的服务器进程,但是当我这样做的时候,在加载进程需要的共享库时遇到了问题。 当他们提示“sudo apt-get install ia32-libs”的时候,当我这样做的时候,我担心Ubuntu想用我们已经安装的32位的软件包来replace每一个软件包,以前安装的各种软件包(包括nginx和php)被安装。 我究竟做错了什么?
在Wheezy上,我使用了我通过设置的当前backports内核 # echo "deb http://ftp.de.debian.org/debian wheezy-backports main" > \ /etc/apt/sources.list.d/wheezy-backports.list # apt-get update # apt-get -t wheezy-backports install linux-image-amd64 linux-headers-amd64 同样,我目前正在运行一个3.14内核。 现在,当我进行常规apt-get update && apt-get upgrade ,我提供了以下内容: The following packages will be upgraded: *** *** linux-image-3.2.0-4-amd64 这是预期的行为? 当我想保持3.14内核时,我是否需要否认这一点? 如何永久性地使aptitude忽略规范化的内核包,并且只跟随backports(无论是运行backports内核,还是我不运行,在aptitude愿望之间进行切换都没有意义)。
我试图更新Debian 6服务器,但sudo aptitude update后出现一些错误: Ign http://archive.debian.org oldstable Release.gpg Ign http://archive.debian.org/debian/ oldstable/contrib Translation-en Ign http://archive.debian.org/debian/ oldstable/main Translation-en Ign http://archive.debian.org/debian/ oldstable/non-free Translation-en Ign http://archive.debian.org oldstable Release Hit http://ftp.debian.org squeeze-updates Release.gpg Ign http://ftp.debian.org/debian/ squeeze-updates/contrib Translation-en Ign http://ftp.debian.org/debian/ squeeze-updates/main Translation-en Ign http://ftp.debian.org/debian/ squeeze-updates/non-free Translation-en Ign http://archive.debian.org oldstable/main amd64 Packages Hit http://ftp.debian.org squeeze-updates Release Ign http://archive.debian.org oldstable/contrib amd64 Packages Ign […]
自从PHP 5.3发布以来已经有一段时间了。 我迫不及待想要使用它,但是Ubuntu开发者已经决定在10.04之前不将其包含在APT存储库中。 我不想等那么久,这太可笑了。 我觉得奇怪的是,要在他们的Ubuntu服务器上安装PHP 5.3的人还有很多,还有更多。 然而,我无法在networking上的任何地方find一个软件包或者替代版本库,只能说明自己做了什么(我没有足够的技巧来做,而且也相当黑客)。 我在错误的方向看,还是真的没有什么能让我用dpkg / apt安装最新的PHP?
我们有几个pipe理员在数百个debian服务器上工作。 有些使用aptitude,有些使用apt-get。 要标记软件包,有些使用“echo $ package hold | dpkg –set-selections”,有些使用“aptitude hold $ package”。 现在的问题是:当我进行大规模的资质升级时,aptitude并不尊重被标记的东西。 这可能会有非常糟糕的后果,因为aptitude会升级不应该升级的软件包。 我该怎么办 ?