Questions tagged «apt»

Advanced Packaging Tool,基于Debian的发行版的软件包管理器。它也是在Ubuntu中安装软件包的最常用工具。有关使用任何apt工具的问题,应使用此标记。

4
卸载特定版本的PostgreSQL
我的Ubuntu 12.04中有Postgresql 9.1.1,由于自动升级以及每次使用以下命令将其卸载时,都已安装了它: sudo apt-get --purge remove postgresql-9.1.1 我收到一条错误消息: E: Unable to locate package postgresql-9.1.1 E: Couldn't find any package by regex 'postgresql-9.1.1 有人可以告诉我如何完全卸载此软件包,以便我可以安装另一个较低的版本-8.4.7
14 apt  postgresql 

2
apt-get autoremove想要删除Linux标头
今天,我跑去apt-get autoremove删除不需要的程序包,它想删除linux-headers-3.2.0-37并linux-headers-3.2.0-37-generic Reading package lists... Done Building dependency tree Reading state information... Done The following packages will be REMOVED: libglademm-2.4-1c2a linux-headers-3.2.0-37 linux-headers-3.2.0-37-generic ttf-umefont ttf-unfonts-core 0 upgraded, 0 newly installed, 5 to remove and 0 not upgraded. After this operation, 67.6 MB disk space will be freed. Do you want to …
14 apt 

3
我无法在代理后面添加PPA存储库
我正在尝试使用以下命令添加ppa存储库(作为根): export HTTP_PROXY="http://firstname.surname@xxx.com:my_pass@165.x.x.232:8080" add-apt-repository ppa:nilarimogard/webupd8 Traceback (most recent call last): File "/usr/bin/add-apt-repository", line 125, in <module> ppa_info = get_ppa_info_from_lp(user, ppa_name) File "/usr/lib/python2.7/dist-packages/softwareproperties/ppa.py", line 84, in get_ppa_info_from_lp curl.perform() pycurl.error: (56, 'Received HTTP code 407 from proxy after CONNECT') 不幸的是,它不起作用。看起来curl正在连接到代理,但是代理说需要验证。我尝试使用.curlrc,http_proxy env代替,但是它不起作用。 strace -e network,write -s1000 add-apt-repository ppa:nilarimogard/webupd8 socket(PF_INET6, SOCK_DGRAM, IPPROTO_IP) = 4 …
14 apt  ppa  aptitude  curl 

2
为什么某些商业应用程序有一个“还需要”部分,而免费应用程序却没有?
在Ubuntu Software Center中,付费(商业)应用程序有一个名为“还需要”的部分,该部分非常简洁。 免费应用程序为何不具有此功能? 例如,《失忆症: USC 的黑暗后裔》说(另请参见屏幕截图) Also requires: mouse OpenGL hardware acceleration. 这些信息实际上是从哪里来的?

2
Apt-get Update Lag与Google Chrome相关吗?
我从Google Chrome存储库中安装了Google Chrome。运行时sudo apt-get update,我注意到获取与Google Chrome相关的标题比获取所有其他标题所需的时间更多。 我以为这很正常,但是今天我遇到了一个(旧的)错误页面,该页面最初建议使用sudo apt-get -o Acquire::http::Pipeline-Depth=0 update而不是基本的sudo apt-get update,后来指出该问题已得到解决(到2010年4月)。但是,我觉得我目前遇到了同样的问题:该过程在5秒钟内迅速完成了约97%的操作,而其余的约3%(涉及Google Chrome浏览器标头)则需要花费几分钟或更长时间。使用sudo apt-get -o Acquire::http::Pipeline-Depth=0 update不会明显改善情况。 我正在使用完全更新的Ubuntu 11.10。 编辑20120502 只是一个观察:我更新18.0.1025.168 (Official Build 134367)了ppa并打勾了ppa,但现在看来这不是问题。我看到了:Fetched 6,385 kB in 2min 31s (42.0 kB/s)。

5
如何仅在首次安装软件包和升级期间运行脚本?
我最近开始打包一些软件并将其发布在Launchpad上。安装和删除工作正常,但是将软件包从一个版本升级到另一个版本是有问题的。 问题在于,有些脚本仅在首次安装软件包时才需要运行。这些脚本填充数据库,创建用户等。它们当前在package.postinst configure)部分中被调用。然而,这导致他们在升级过程中被称为以及所示的图。 有没有一种方法可以在.deb程序包中包含仅在首次安装程序包时执行,而不在升级过程中执行的维护程序脚本?还是在.deb程序包中包含一些初始设置脚本的优美方法是什么?

2
如何防止apt-get / aptitude保留缓存
我已经安装了Apt-Cacher NG来为多台计算机提供程序包缓存。因此,我认为aptitude / apt-get在中保留自己的(第二个)缓存毫无意义/var/cache/apt/archives。我知道可以使用清空此缓存sudo apt-get clean,但是有某种方法可以配置apt-get在安装完成后自动清除缓存?

2
在没有APT引脚的情况下阻止更新的软件包?
我知道有关使用Apt固定软件包的信息。那不是我想做的。其他问题已通过使用固定或暂时使用固定销来回答。我不想这么做 我想要做的是保持软件包与内核的运行方式相同: # apt-get upgrade Reading package lists... Done Building dependency tree Reading state information... Done The following packages have been kept back: linux-generic-pae linux-headers-generic-pae linux-image-generic-pae The following packages will be upgraded: 我想补充tomcat-*,并mysql-*和sun-*到这个列表。过去,有一个配置参数可以执行此操作。我一直以为这是类似的东西Apt::Get::HoldPkgs,Apt::HoldPkgs但我找不到。 我想保留这些软件包的更新,直到我明确要求它们带有apt-get install。 我找到了apt-get配置Apt::NeverAutoRemove。这会做我想要的吗? 补充问题:据我所知,我注意到Apt::NeverAutoRemove和Apt::Never-MarkAuto-Sections(以及其他)文献均未记录。它们不在联机帮助页中。aptitude::Keep-Unused-Pattern和都不是aptitude::Get-Root-Command。 是否有完整而完整的文档apt.conf?
14 apt 

4
将ppa软件包降级到先前时间点可用的版本
背景是普通的Intel GPU驱动程序不执行我的业余爱好编码和某些游戏所需的各种OpenGL扩展。因此,我必须安装xorg-edgers,然后才能满意。但是,上个星期三左右,对xorg-edgers进行了更新-很多软件包-严重损坏。驱动程序将锁定并带走整个计算机;需要硬重置。 那么,如何降级-在PPA中选择代表过去某个点的软件包版本,而忽略更新的版本呢?
14 apt  ppa  downgrade 

1
如何调试未满足的依赖关系问题?
关于可能重复的注意事项: AFAIK,这与添加PPA后如何解决未满足的依存关系不是重复的?否则,请使用那里的任何答案解决下面提到的测试问题,以证明这一点。 背景: 在如何在64位Ubuntu 14.04.3LTS上修复安装Wine之前,我曾遇到此问题。通过手动/人工检查目标包(wine)的所有递归依赖性解决了该问题。 重现问题(测试用例): 让我们以仅1个故障包的方式创建一种安静的简化情况。 在VirtualBox上安装新的Ubuntu 14.04。 打开software-properties-gtk并启用backports存储库。 获取最后的包裹清单 sudo apt-get update 运行apt-get -s install wine以确认wine可以安装。 libcgmanager0从反向端口安装问题软件包 $ apt-cache policy libcgmanager0 libcgmanager0: Installed: 0.24-0ubuntu5 Candidate: 0.24-0ubuntu7.5 Version table: 0.39-2ubuntu2~ubuntu14.04.1 0 100 http://dz.archive.ubuntu.com/ubuntu/ trusty-backports/main amd64 Packages 0.24-0ubuntu7.5 0 500 http://dz.archive.ubuntu.com/ubuntu/ trusty-updates/main amd64 Packages 0.24-0ubuntu7.1 0 500 http://security.ubuntu.com/ubuntu/ trusty-security/main amd64 …

1
从哪里可以安装termcap?
从apt-get或aptitude中,只有termcap-compact,但在尝试安装我的软件(另一家企业的开发套件)时,我仍然看到“未找到termcap库”。 这仅发生在我的计算机上。 该页面具有.tar.gz,但看起来像是源代码,我如何安装它。 从哪里可以安装termcap?
14 apt  aptitude 


4
即使有空间,设备上也没有剩余空间
我通过SSH访问的笔记本电脑屏幕破损。该sudo apt-get autoremove命令给我以下错误 cp: error writing ‘/tmp/mkinitramfs_zN6ZvT//lib/x86_64-linux-gnu/libpthread.so.0’: No space left on device cp: failed to extend ‘/tmp/mkinitramfs_zN6ZvT//lib/x86_64-linux-gnu/libpthread.so.0’: No space left on device cp: error writing ‘/tmp/mkinitramfs_zN6ZvT//sbin/modprobe’: No space left on device cp: failed to extend ‘/tmp/mkinitramfs_zN6ZvT//sbin/modprobe’: No space left on device cp: error writing ‘/tmp/mkinitramfs_zN6ZvT//sbin/rmmod’: No space left on device …
14 apt  disk  disk-usage 

4
Firefox升级失败。lzma错误:压缩数据已损坏
Firefox由于下载(deb)损坏而无法更新 Preparing to unpack .../firefox_32.0+build1-0ubuntu0.14.04.1_i386.deb ... Unpacking firefox (32.0+build1-0ubuntu0.14.04.1) over (31.0+build1-0ubuntu0.14.04.1) ... dpkg-deb (subprocess): decompressing archive member: lzma error: compressed data is corrupt dpkg-deb: error: subprocess <decompress> returned error exit status 2 dpkg: error processing archive /var/cache/apt/archives/firefox_32.0+build1-0ubuntu0.14.04.1_i386.deb (--unpack): cannot copy extracted data for './usr/lib/firefox/libxul.so' to '/usr/lib/firefox/libxul.so.dpkg-new': unexpected end of file …

3
Ubuntu存储库没有发布文件
这类似于Xenial存储库中没有Release文件,但是其中的修复对我不起作用。 在sudo apt-get update几天旧版本的Ubuntu 16.04上运行时,它返回以下错误消息: $ sudo apt-get update Get:1 http://archive.ubuntu.com/ubuntu xenial InRelease [247 kB] Get:2 http://archive.ubuntu.com/ubuntu xenial-updates InRelease [102 kB] Get:3 http://archive.ubuntu.com/ubuntu xenial-backports InRelease [102 kB] Get:4 http://archive.ubuntu.com/ubuntu xenial-security InRelease [102 kB] Get:5 http://archive.ubuntu.com/ubuntu xenial/main amd64 Packages [1,201 kB] Get:6 http://archive.ubuntu.com/ubuntu xenial/main i386 Packages [1,196 kB] Get:7 http://archive.ubuntu.com/ubuntu xenial/main …

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.