相关疑难解决方法(0)

从命令行恢复sources.list中的默认apt存储库

我正在寻找/etc/apt/sources.list从命令行恢复到默认值的最佳方法。

有没有办法引用生成这个文件的包的源代码或类似的东西?我想要一种受信任且与版本无关的方式来恢复此文件。

排除的解决方案

在将其标记为重复之前,请注意我已经查看了此问题。仅当您有可用的 Ubuntu GUI 时才适用。这个问题特定于命令行。

我还审查了这个问题,其中接受的解决方案是有人粘贴了他们sources.list文件的内容。这不是恢复文件的适当方法,因为无法验证提供文件内容的人的意图,并且该文件可能会随着新版本而更改。

在 simplelinux.ch 上查看了生成器,但这也不是来自 Ubuntu,所以我不打算使用它。

command-line apt repository

21
推荐指数
2
解决办法
6万
查看次数

更新 apt 存储库时出现 Ubuntu 64 位“无法获取文件 [..] binary-i386/Packages”错误

我在 64 位机器上的 Ubuntu 12.04 LTS 上遇到以下问题:每当我尝试更新 aptitude 存储库时,更新都会奇怪地失败并出现 i386-related error。我认为这不应该发生在 64 位系统上。

root@liv-HP-Compaq-dc7900:/home/liv# apt-get update
Ign file: apt-build Release.gpg
Get:1 file: apt-build Release [107 B]                                          
Ign file: apt-build/main TranslationIndex                                      
Err file: apt-build/main i386 Packages                                         
  File not found
[..]
W: Failed to fetch file:/var/cache/apt-build/repository/dists/apt-build/main/binary-i386/Packages  File not found

E: Some index files failed to download. They have been ignored, or old ones used instead.
Run Code Online (Sandbox Code Playgroud)

我试图恢复但status-old没有运气:

sudo cp /var/lib/dpkg/status-old /var/lib/dpkg/status

我也试过:

root@liv-HP-Compaq-dc7900:/home/liv# apt-get -f install
Reading package lists... Done …
Run Code Online (Sandbox Code Playgroud)

64-bit update-manager apt

12
推荐指数
2
解决办法
3万
查看次数

Ubuntu 16.04 - sudo apt-get 更新错误

$ sudo apt-get update
Hit:1 http://ppa.launchpad.net/ravefinity-project/ppa/ubuntu xenial InRelease 
Hit:2 http://ppa.launchpad.net/snwh/pulp/ubuntu xenial InRelease
Reading package lists... Done 
$
Run Code Online (Sandbox Code Playgroud)

apt software-sources

0
推荐指数
1
解决办法
10万
查看次数