Questions tagged «repository»

有关一般管理/使用存储库,尤其是有关选择Ubuntu存储库的问题。后面的大多数问题也可以添加在“ ppa”和“ apt-get”标签下。

4
Google Chrome浏览器存储库故障
Skipping acquire of configured file 'main/binary-i386/Packages' as repository 'http://dl.google.com/linux/chrome/deb stable InRelease' doesn't support architecture 'i386' 是我表演时得到的 sudo apt-get update. 我在此网站上找到了一个解决方案(跳过获取配置文件“ main / binary-i386 / Packages”的过程,因为存储库“ xxx”不支持体系结构“ i386”) 并执行 deb [arch=amd64] http://dl.google.com/linux/chrome/deb/ stable main 但是回来了 No command 'deb' found, did you mean: Command 'dex' from package 'dex' (universe) Command 'debc' from …

2
删除PPA:“ add-apt-repository --remove”与“ rm /etc/apt/sources.list.d/???.list”
根据如何删除PPA?摆脱PPA的方法主要有3种: 使用add-apt-repository命令: sudo add-apt-repository --remove ppa:???/??? 手动删除.list文件: sudo rm /etc/apt/sources.list.d/????.list 使用其他工具,例如ppa-purge...(不是此问题的主题) 我很好奇第一个选项和第二个选项之间的区别是什么,即add-apt-repository --remove与仅删除.list文件相比,还有其他功能吗? 我能想到的一个示例是与PPA一起安装的GPG密钥。将add-apt-repository处理和对比删除它们只是rm-ing的.list文件吗? 请注意,ppa-purge这个问题的主题既不是删除GPG密钥也不是使用!

1
对于ARM,ports.ubuntu.com是否有其他存储库?
我使用的是三星Chromebook(带有ARM芯片)。ports.ubuntu.com对我来说是一个相当慢的镜像。还有其他带有ARM软件包的镜像吗? https://wiki.ubuntu.com/UbuntuDevelopment/PackageArchive#Ports似乎暗示没有或至少很少-是否存在?
14 repository  arm 

5
无法添加回购密钥
我正在尝试添加密钥(在Kubuntu 12.04上) sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys SOMEKEY 我不断 gpg: requesting key 8AC93F7A from hkp server keyserver.ubuntu.com gpg: keyserver timed out gpg: keyserver receive failed: keyserver error 我以为我的港口是封闭的。但是以下情况应该使端口80和11371打开: iptables -A INPUT -p tcp -d 0/0 -s 0/0 --dport 80 -j ACCEPT iptables -A INPUT -p tcp -d 0/0 -s …

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)。

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 …

2
为PPA分配更高的优先级
我试图弄清楚如何为一个PPA分配比另一个PPA更高的优先级。我在这个论坛上看了一堆答案,但是没有一个能解决我的问题。 我们的某些服务器上有两个PPA源,我们将它们粘贴到单独的文件中/etc/apt/sources.list.d。这些存储库中的某些提供相同的软件包(就名称而言),但是提供不同的版本以及可能不同的二进制文件。有没有一种方法可以使一个仓库优先于另一个仓库? 我阅读了apt_preferences教程,但它晦涩难懂,没有找到我的问题的答案。这是情况。我们有以下来源: $ ls -l /etc/apt/sources.list.d total 12 -rw-r--r-- 1 root root 66 Jan 2 16:50 nginx-source.list -rw-r--r-- 1 root root 84 Jan 2 16:49 ruby-ng-experimental-source.list nginx-source.list内容在哪里: deb http://ppa.launchpad.net/nginx/stable/ubuntu precise main 而ruby-ng-experimental-source.list内容是: deb http://ppa.launchpad.net/brightbox/ruby-ng-experimental/ubuntu precise main 这两个资源都提供了不同版本的nginx-full包等。当我列出优先级ruby-ng-experimental-source.list在输出的顶部时,因此从该存储库安装了nginx-full: $ apt-cache policy nginx-full nginx-full: Installed: 1:1.2.3-1~38~precise1 Candidate: 1:1.2.6-1~43~precise1 Version table: 1:1.2.6-1~43~precise1 …
13 apt  ppa  repository 

3
是否仅保护md5sum的ubuntu软件包(deb文件)?
以下问题的介绍背景### (因此,这个问题对更多的人更有用) 在Ubuntu / debian风格的软件包(* .deb文件)中,有一个名为的文件 /DEBIAN/md5sums,其内容形式如下: 212ee8d0856605eb4546c3cff6aa6d35 usr / bin / file1 4131b66dc3913fcbf795159df912809f路径/到/文件2 8c21de23b7c25c9d1a093607fc27656a路径/至/文件3 c6d010a475366e0644f3bf77d7f922fd path / to / place / of / file4 我假设此文件将用于检查该软件包随附的文件是否已被某种方式破坏。由于该文件称为`/ DEBIAN / md5sums“,因此我假定路径+文件名之前的十六进制数是软件包文件的MD5消息摘要算法哈希。 现在,每个感兴趣的人都知道MD5哈希已经很久以前就被破坏了。因此,完全有可能(例如恶意地)更改程序包中文件的内容,并且仍然使该文件具有相同的MD5-Hash(例如,参见概念证明“预测获胜者...”)。 题 考虑到以上信息,我想了解以下内容: **假设我在Ubuntu系统中安装了一个软件包。是DEBIAN/md5sums确保数据未被篡改的唯一方法吗?** 回答这个问题,我认为可能有助于找出以下几点: 整个deb程序包是否也进行了哈希处理(为哈希值作了准备),以便有另一种方法可以确保接收到的文件“安全” /“不受干扰”? 如果还有其他方法DEBIAN/md5sums可以确保文件完整性,那么* .deb软件包中包含的文件又是什么? Ubuntu是否对存储库/程序包系统使用的散列比SHA-1和MD5“散列”少? 不幸的是,我也不知道。 非常欢迎任何能够阐明问题(甚至只是子问题)的答复 更新 (1) https://help.ubuntu.com/community/Repositories/Ubuntu#Authentication_Tab似乎表明存在(正如我希望的那样)一些公共/私有gpg密钥正在运行(以保持存储库和打包系统)安全从攻击。虽然链接位置上的信息不是很多。它几乎没有说明包系统的安全性方面。无论如何,我认为该链接已经表明该问题的答案将是“否-至少回购中的deb软件包-也由....保护”。希望有人可以在这里提供一些见解以作答。 (2)这个问题似乎也与Ubuntu软件包系统中的“安全性”主题有关。因此,如果有人要弄清楚这个问题,我就在这里添加它的广告手:为什么建议的BADSIG(在apt-get更新中)修复程序是安全的?

3
哪个Ubuntu存储库完全安全并且没有恶意软件?
我在新闻中读到了所有感染Android OS的恶意软件。该恶意软件位于Google的App Store中,人们在不知不觉中下载并安装它。 据我了解,Ubuntu的Main存储库可供我安全下载(这样做不会感染恶意软件),因为Canonical工程师会对该软件进行检查。但是其他回购,特别是Universe仓库呢?宇宙回购是否收到任何形式的评论以保护免受恶意软件的侵害?最好避免由于担心在不知不觉中从中下载恶意软件而避免Universe回购? 我读过PPA尤其危险,因为未对其进行审核。我认为使用Google Chrome PPA是绝对安全的。 因此,如果我只使用Main&Universe存储库和Google Chrome PPA,是否可以保护我免受恶意下载的侵害? 如果Ubuntu确实如Mark Shuttleworth所预测的那样获得了数亿用户,Ubuntu PPA不会像Google的App Store如今适用于Android那样成为Ubuntu的恶意软件问题吗?
13 repository 

3
Trusted.gpg.d中APT的其他密钥环
我正在创建一个程序包,它将自动将一些存储库安装到LAN中的所有主机。可从中央存储库访问该软件包。 我发现回购列表可以放在“ /etc/apt/sources.list.d/*.list”中。现在,我需要导入他们的密钥,例如此密钥。但是,当我将其放入'/etc/apt/trusted.gpg.d/Opera.gpg'时,对于我拥有的所有存储库,包括Opera ,apt-get update都会给我带来很多NO_PUBKEY错误! 怎么了?:)
13 apt  repository 

2
是否可以镜像apt存储库?
我是凯斯西储大学的学生,从Ubuntu服务器到我所在位置的带宽通常非常糟糕(每秒几百个字节)。我本人和一些朋友希望能够一次下载软件包,并将其缓存到校园中其余的Ubuntu安装中。为此,我们要么需要设置我们自己的APT存储库,要么需要设置某种形式的缓存(squid?)服务器来指向我们的系统。 建立这样一个镜像是一个困难的过程吗?一个人将如何实现呢?

2
为什么从Canonical Partners资料库下载这么慢?
如果我需要Sun Java,Adobe Flash插件或Canonical Partners的其他产品,即使是Flash插件之类的小型软件包,软件包下载的速度也会非常缓慢,要加快处理速度,我必须转至:http://archive.canonical。 com / ubuntu / pool / partner /要找到我想要的东西,请使用下载管理器(通常比软件包管理器快20倍)下载软件包,然后将其放置在我随后运行软件包管理器的/ var / cache / apt / archives文件夹中,由于在/ var / cache / apt / archives文件夹中检测到我要求安装的软件包的正确版本,因此将立即安装它们。我想停止这样做,所以我想知道是否还有其他人有此问题,可能是什么原因以及是否有解决方法。我位于西加勒比海地区。 我认为最好注意来自其他存储库的所有其他软件包,这些存储库是我通过突触下载以可接受的速度选择的。
13 repository 

3
GETDEB存储库关闭时该怎么办?
我正在尝试从getdeb存储库安装程序/文件,但出现“检查您的Internet连接”错误。比我尝试过的程序包括Qbittorrent和Mozilla-Plugin-VLC。 通过终端,我得到以下错误: Err http://archive.getdeb.net/ubuntu/ natty-getdeb/apps qbittorrent amd64 2.8.2-1~getdeb2 Could not connect to archive.getdeb.net:80 (209.105.191.78). - connect (113: No route to host) E: Failed to fetch http://archive.getdeb.net/ubuntu/pool/apps/q/qbittorrent/qbittorrent_2.8.2-1~getdeb2_amd64.deb: Could not connect to archive.getdeb.net:80 (209.105.191.78). - connect (113: No route to host) 和 Err http://archive.getdeb.net/ubuntu/ natty-getdeb/apps mozilla-plugin-vlc amd64 1.1.10-1~getdeb1 Could not connect to …

2
如何在Ubuntu 14.04中安装PgAdmin3版本1.20.0
我尝试使用PPA安装 首先,我将链接添加到文件存储库source.list目录/etc/apt/sources.list $ Sudo nano /etc/apt/sources.list deb http://ppa.launchpad.net/pitti/postgresql/ubuntu precise play deb-src http://ppa.launchpad.net/pitti/postgresql/ubuntu precise play 其次,我使用命令更新了存储库 $ Sudo apt-get update 虽然有错误 : W: GPG error: precise http://ppa.launchpad.net Release: The following signatures could not be verified Because The public key is not available: NO_PUBKEY 99B656EA8683D8A2 我添加了一种克服apt-key的方法,创建了一个文件夹Key1,其中包含代码key1下面的链接上的 代码 然后我运行命令 $ Sudo apt-key add …

2
如何查找哪个PPA包含特定的程序包?
我想知道哪个存储库包含特定的软件包,以便将PPA链接添加到sources.list文件。 该软件包还可以在官方存储库(multiverse或类似存储库)之外。 我不想只查找存储库名称,也不希望找到要添加到源中的完整合格的PPA链接名称,而无需进行任何其他工作。
12 ppa  repository 

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.