Questions tagged «apt»

APT,高级包装工具,是Debian的高级包装管理系统。其他几种基于Linux和基于Debian的操作系统也使用它。

3
如何限制apt-mirror的带宽?
我需要为所有Ubuntu apt存储库制作一个一次性镜像(记录下来是因为我将其发送到了肯尼亚(请参阅此处和此处))。 我之前做过,并使用过apt-mirror,这正是我想要的。但是现在我想慢慢地做,所以我想限制它用来下载的带宽。有什么简单的方法吗?任何魔术贴合配置设置?

3
Vagrant / VirtualBox无法从VM中解析某些域
只是想出来的VirtualBox和流浪汉,我最初的lucid64VM解决不了us.archive.ubuntu.com,但可以解决security.ubuntu.com,google.com和www.apple.com(但不是apple.com瓦特/出www?!?!)。 VM运行所在的主机以及其他所有域都可以正常解析us.archive.ubuntu.com。 不知道发生了什么?!? vagrant@lucid64:~$ sudo apt-get install dkms -y Reading package lists... Done Building dependency tree Reading state information... Done The following extra packages will be installed: fakeroot make patch Suggested packages: make-doc diffutils-doc The following NEW packages will be installed: dkms fakeroot make patch 0 upgraded, 4 newly installed, …

2
apt-get无法连接“解决'archive.ubuntu.com失败”
刚得到一个运行Ubuntu 11.04的新VPS并尝试对其进行更新。我得到这个错误。每当使用apt-get时,我都会收到相同的错误 login as: root root@199.193.248.80's password: Welcome to Ubuntu 11.04 (GNU/Linux 2.6.38-8-generic-pae i686) * Documentation: https://help.ubuntu.com/ Last login: Mon May 7 19:55:45 2012 from 108.192.44.54 root@Rx:~# apt-get update Err http://security.ubuntu.com natty-security InRelease Err http://archive.ubuntu.com natty InRelease Err http://security.ubuntu.com natty-security Release.gpg Temporary failure resolving 'security.ubuntu.com' Err http://archive.ubuntu.com natty-updates InRelease Err …
10 ubuntu  apt 

6
对基于HTTPS的内部APT存储库使用自签名SSL证书
我已经建立了一个Debian存储库(实际上是Ubuntu),供内部使用一些私有软件包,现在想通过Web将其提供给某些特定的服务器。我希望apt-get / aptitude使用HTTPS连接到它,并且因为我不想花任何钱在使用自签名证书。 我已经尝试按照apt.conf手册页指向apt-get来使用我自己的根CA证书来验证主机,但是它似乎不起作用。 我的apt.conf文件如下所示: #Acquire::https::repo.mydomain.com::Verify-Peer "false"; Acquire::https::repo.mydomain.com::CaInfo "/etc/apt/certs/my-cacert.pem"; Acquire::https::repo.mydomain.com::SslCert "/etc/apt/certs/my-cert.pem"; Acquire::https::repo.mydomain.com::SslKey "/etc/apt/certs/my-key.pem"; 我也使用客户端证书,但这似乎不是问题,因为当我将Verify-Peer设置为“ false”(上面已注释)时,一切正常。 使用相同的CA证书,客户端证书和密钥可以很好地与curl配合使用。 我启用了apt调试(Debug :: Acquire :: https“ true”),但是它提供的信息很少。 有关如何进行的任何建议?

2
缓存yum和debian存储库的代理
是否存在用于yum的缓存代理,类似于Debian仓库的近似代理? 有没有办法使reprepro的行为与大约相同?我听说大约不稳定。此外,我更喜欢使用reprepro,以便可以使用现有的Web服务器来服务存储库。
10 proxy  yum  cache  apt 

2
如何列出lenny-backports中所有已安装的软件包?
在Debian或其衍生版本中,如何列出从lenny-backports安装的所有软件包? 我想出的最接近的是: aptitude search ~i~Alenny-backports 但是,该列表列出了所有在反向端口中存在其版本的已安装软件包,即使当前安装的版本不是反向端口中的版本。我只想列出当前安装版本来自backports的软件包(如果方便,则不列出lenny)。 干杯
10 debian  apt  aptitude 

5
为什么apt-get update告诉我运行apt-get update?
因此,我正在进行以下操作: # apt-get update Get:1 http://ftp.us.debian.org etch Release.gpg [1032B] Hit http://ftp.us.debian.org etch Release (...bunch more of this elided...) Hit http://ftp.us.debian.org etch/contrib Sources Fetched 68.8kB in 1s (37.4kB/s) Reading package lists... Done W: There is no public key available for the following key IDs: 9AA38DCD55BE302B W: GPG error: http://ftp.us.debian.org etch Release: …
10 linux  debian  apt  gpg 

1
apt-get特定存储库的代理?
请多多包涵,我已尽力寻找最好的方法,没有明显的解决方案。 我位于公司防火墙的后面,我们有几个代理服务器,可以用来访问大型互联网。我公司的IT部门已将WAN中主要的Debian仓库镜像了。 我想在WAN(即Internet)之外使用几个存储库。是否可以告诉apt-get使用代理而不是其他代理? 启用并在apt.conf中定义了代理后,它将对防火墙内部的东西进行反驳,而在未定义代理的情况下,它将对防火墙外部的源进行反驳。 在apt.conf的手册页中有提及,但是将proxy语句放在source.list文件中是行不通的(除非我语法错误)。 谢谢 杰瑞
10 debian  apt 

4
在安装了yum的默认Amazon EC2实例上启用apt-get
我想打这样的电话: sudo yum install apt 使我能够使用apt-get和yum进行安装。 但是,这不起作用。我得到以下信息: Loaded plugins: fastestmirror, priorities, security, update-motd Loading mirror speeds from cached hostfile * amzn-main: packages.eu-west-1.amazonaws.com * amzn-updates: packages.eu-west-1.amazonaws.com Setting up Install Process No package apt available. Error: Nothing to do 看起来它需要使默认的Amazon EC2实例知道存储库。 简而言之:我如何才能简单地启用apt-get而不是yum?
10 linux  unix  repository  yum  apt 

3
Ubuntu dpkg,非交互式安装
我试图安装一堆.deb文件,而不必与它们进行交互。例如,MySQL服务器将提示dpkg进行配置时,提供交互式菜单以输入管理密码。 我努力了。 export DEBIAN_FRONTEND=noninteractive && export DEBIAN_PRIORITY=critical && sudo /usr/bin/dpkg -i ./files/* 我知道我可以无需配置即可提取文件。我试图创建一个bash脚本来部署预先配置为默认安装Apache,php,mySQL等的服务器。但是,这种“交互式安装”引起了问题。 关于如何禁用它的任何想法?还是可以解决? 谢谢

2
debian / ubuntu如何知道软件包的更新版本
如果我的理解很好,那么apt updateDebian可以使用Debian下载一个发行文件,并且可以使用该文件来判断软件包是否需要升级以及具有哪些依赖关系。它是如何做到的?该发行文件似乎只是哈希列表,所以我不太了解。 抱歉,我的英语不好。
9 ubuntu  debian  apt 

3
为什么我不能在Ubuntu 14.04 32bit上安装mongodb 3.0?
我已遵循此处列出的所有官方说明: 官方网站 详细地说,我已经做了: sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 7F0CEB10 (看起来还可以) echo "deb http://repo.mongodb.org/apt/ubuntu "$(lsb_release -sc)"/mongodb-org/3.0 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-3.0.list (看起来不错,因为文件/etc/apt/sources.list.d/mongodb-org-3.0.list是用正确的条目创建的) sudo apt-get update (似乎还可以,因为我看到列表中的存储库) 但是当我这样做时: sudo apt-get install -y mongodb-org 它总是说“找不到软件包mongodb-org”。 如果我做: sudo apt-get install -y mongodb 它可以工作,但不能安装版本3.0,但可以安装版本2.4 在删除/清除2.4版本之后,我尝试了多次安装3.0,但是结果相同:“找不到包mongodb-org” 如何安装3.0版? 编辑 apt-cache搜索mongodb没有找到任何有关mongodb-org的信息 这是/etc/apt/sources.list.d/mongodb-org-3.0.list的内容: deb http://repo.mongodb.org/apt/ubuntu trusty/mongodb-org/3.0 multiverse 这些是关于mondodb的apt-get更新的结果: …

3
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 …

4
从wheezy安装软件包的最佳方法
我想在我的Debian Squeeze服务器上使用doxygen,但是我需要Debian Wheezy的版本,因为这显然包含我需要的错误修正。 它不在backports中-请检查packages.debian.org/search?suite=squeeze-backports&searchon=names&keywords=doxygen(我是这里的新手,不允许将其作为正确的链接!) 我试图将Wheezy添加到我的sources.list文件中并运行,apt-get install -t wheezy doxygen但是它想从wheezy中安装太多;这是生产服务器,因此承受不起这种风险。 我假设从源代码进行编译也要从源代码编译以上所有其余内容? 还有其他解决方案吗?(例如某些虚拟化或chrooting?)等
9 debian  apt  patch 

3
Debian:如何使用“ apt-get install”而不升级依赖项?
我已经有一个软件包B,并且想要安装一个新的软件包A。安装过程想修改B,但是我不希望这样。 我需要安装软件包A。 它与程序包B有依赖关系,并且必须为(> 2.0)。 我已经在2.1版本的系统中安装了B,因此我当前的设置已经满足了依赖性。 但是Debian存储库中有一个B软件包的新版本(2.2),我不想要它,因为它与其他东西冲突。 因此,当我安装A软件包时,apt也尝试升级B。 如何在不编辑软件包的情况下禁用依赖项的升级或指示明确的依赖项版本? 我已经阅读了如何变得易于忽略某些依赖关系?,但对我没有帮助。在那里的问题中,依赖项(B)根本不应由存储库管理器处理。在我的情况下,存储库管理器已经处理了依赖项,应该继续这样做,只是不执行此特定操作。 重新打开审稿人:请首先查看victorgp的评论。

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.