Articles of apt

如何获得“提供”使用dpkg的东西的软件包列表?

我看到dpkg有一个“提供”字段的包。 $ apt-cache show vim-tiny | grep Provides Provides: editor $ 我怎么知道哪些包提供,即“编辑”?

在Ubuntu Linux中,如何列出从“universe”存储库安装的软件包?

在Ubuntu 10.04 LTS服务器上,我想列出已安装的软件包并查看它们来自哪个存储库。 列出已安装的软件包很简单,但不包括存储库的名称(如“main”或“universe”)。 而这个信息不在/var/lib/dpkg/status ,所以dpkg-query也不会显示它。 我想获得“不受支持”软件的列表,即不是来自“主”存储库的软件,而且Ubuntu不保证安全更新。 注意:这是一个服务器。 它没有安装X,GNOME或KDE。

禁用/删除Apt(-get)

无论如何,禁用/删除基于debian的服务器上的apt-get。 我宁愿使用aptitude,也不希望其他用户使用apt-get来安装软件包,以避免软件包/数据库问题。

为什么不这个钉住棍棒?

我想更喜欢安装在nginx从挤压backports在主线稳定。 我已经启用了backports存储库。 我有这个偏好文件: # /etc/apt/preferences.d/nginx Package: nginx nginx-common Pin: release a=squeeze-backports Pin-Priority: 999 设定目标具体如预期般运作: # aptitude install -t squeeze-backports nginx The following NEW packages will be installed: libgd2-noxpm{a} libgeoip1{a} libjpeg62{a} libpcre3{a} libxml2{a} libxslt1.1{a} nginx nginx-common{a} nginx-full{a} The following packages are RECOMMENDED but will NOT be installed: geoip-database xml-core 0 packages upgraded, 9 newly installed, 0 […]

为什么议会投诉“全部”build筑?

我今天开始为我们的一些应用程序build立一个deb库。 鉴于他们是解释的脚本,我走了“全部”架构(从conf/distributions ): Codename: lucid Architectures: all 但是,当我尝试添加.deb到存储库时,reprepro将会打印一个警告: WARNING: Distribution lucid contains an architecture called 'all'. 现在我想知道它为什么会这样警告? 有什么问题?

Ubuntu dpkg,非交互式安装

我试图安装一堆.deb文件,而不必与他们进行交互。 例如MySQL服务器会提示input交互式菜单,在dpkg的configuration中inputpipe理密码。 我努力了。 export DEBIAN_FRONTEND=noninteractive && export DEBIAN_PRIORITY=critical && sudo /usr/bin/dpkg -i ./files/* 我知道,我可以提取没有configuration的文件。 我正在尝试创build一个bash脚本来部署预先configuration了Apache,php,mySQL等默认安装的服务器。但是,这种“交互式安装”正在引发问题。 任何想法如何禁用它? 或工作? 谢谢

如何生成与apt-get或aptitude一起使用的响应文件?

我需要通过木偶安装exim4。 由于此安装需要交互式configuration,因此我需要一个响应文件,但是我不知道如何生成一个响应文件。 那么,我如何生成一个响应文件?

apt-get install build-essentials在aws ami-baba68d3上的Ubuntu 11.10上失败

我试图在Ubuntu服务器上安装和configurationXabbix。 按照wiki上的指示,第一步失败: sudo apt-get install build-essential 我收到以下错误信息: Err http://us-east-1.ec2.archive.ubuntu.com/ubuntu/ oneiric-updates/main linux-libc-dev amd64 3.0.0-16.28 404 Not Found [IP: 10.252.111.96 80] Err http://security.ubuntu.com/ubuntu/ oneiric-security/main linux-libc-dev amd64 3.0.0-16.28 404 Not Found [IP: 91.189.92.166 80] Failed to fetch http://security.ubuntu.com/ubuntu/pool/main/l/linux/linux-libc-dev_3.0.0-16.28_amd64.deb 404 Not Found [IP: 91.189.92.166 80] E: Unable to fetch some archives, maybe run apt-get update or try with –fix-missing […]

从Ubuntu软件包安装jpeg支持安装imagemagick

我安装了libjpeg62和imagemagick在我的Ubuntu 10.04(透明)。 运行识别命令与GIF工作,但运行一个JPEG产生这个错误: identify: no decode delegate for this image format `stream,13307,0.jpg' @ error/constitute.c/ReadImage/532. 有谁知道如何解决这个问题? 谢谢!

Debian – “警告:将安装以下软件包的不受信任的版本!”

当我尝试安装或更新我得到的任何软件包: Untrusted packages could compromise your system's security. You should only proceed with the installation if you are certain that this is what you want to do. 我强烈怀疑这是与我得到更新的错误有关: $ sudo aptitude update Get: 1 http://ftp.us.debian.org wheezy InRelease [208 kB] Get: 2 http://debian.lcs.mit.edu wheezy InRelease [208 kB] Ign http://ftp.us.debian.org wheezy InRelease Hit http://ftp.us.debian.org wheezy/main amd64 Packages/DiffIndex […]