相关疑难解决方法(0)

为什么apt-get一直使用代理,虽然没有配置代理?

我正在尝试禁用代理,apt-get但似乎是apt-get从 以外的其他地方获取代理配置/etc/apt/apt.conf,因为尽管apt.conf文件为空(并且系统代理设置为None),但它仍在尝试连接到代理。

有人有想法吗?

apt proxy

41
推荐指数
4
解决办法
5万
查看次数

无法添加 PPA - “用户或团队不存在”

当我运行此命令时:

sudo add-apt-repository ppa:webupd8team/sublime-text-3
Run Code Online (Sandbox Code Playgroud)

我收到以下错误:

Cannot add PPA: 'ppa:~webupd8team/ubuntu/sublime-text-3'.
ERROR: '~webupd8team' user or team does not exist
Run Code Online (Sandbox Code Playgroud)

我的代理设置工作正常

解决办法是什么?

ppa

22
推荐指数
3
解决办法
7万
查看次数

sudo add-apt-repository 挂起

我正在运行 sudo add-apt-repository ppa:webupd8team/java以添加存储库以在我的 Ubuntu 18.4 机器上安装 oracle jdk。命令挂起并且不返回。据我所知,这个命令所做的就是将存储库添加到 /etc/apt/sources.list 文件中。命令挂起的原因可能是我在代理后面运行它吗?

我该如何解决这个问题?

apt java add-apt-repository 18.04

10
推荐指数
2
解决办法
9857
查看次数

尝试在代理后面运行“sudo apt-get update”时“无法启动与 in.archive.ubuntu.com:80 的连接”

我对 Ubuntu 很陌生。我也支持安全代理。当我尝试运行时sudo apt-get update,出现以下错误。

blah@blah-hp-15-notebook-pc:~$ sudo apt-get update
Err http://security.ubuntu.com vivid-security InRelease
Err http://in.archive.ubuntu.com vivid InRelease
Err http://security.ubuntu.com vivid-security Release.gpg
Cannot initiate the connection to security.ubuntu.com:80 (2001:67c:1360:8c01::18). - connect (101: Network is unreachable) [IP: 2001:67c:1360:8c01::18 80]
Err http://in.archive.ubuntu.com vivid-updates InRelease         
Err http://in.archive.ubuntu.com vivid-backports InRelease
Err http://in.archive.ubuntu.com vivid Release.gpg                  
Cannot initiate the connection to in.archive.ubuntu.com:80 (2001:67c:1360:8c01::18). - connect (101: Network is unreachable) [IP: 2001:67c:1360:8c01::18 80]
Err http://in.archive.ubuntu.com vivid-updates Release.gpg
Cannot initiate the connection to in.archive.ubuntu.com:80 (2001:67c:1360:8c01::18). - connect …
Run Code Online (Sandbox Code Playgroud)

apt

9
推荐指数
1
解决办法
2万
查看次数

在 ubuntu 上安装 ansible

我正在按照此文档安装 ansible:https ://www.digitalocean.com/community/tutorials/how-to-install-and-configure-ansible-on-ubuntu-14-04

我正在尝试将 ansible 添加到我的 ubuntu 存储库列表中,但这就是发生的情况:

me@mydev:~/Documents$ sudo apt-add-repository ppa:ansible/ansible
Cannot add PPA: 'ppa:~ansible/ubuntu/ansible'.
ERROR: '~ansible' user or team does not exist.
me@mydev:~/Documents$ 
Run Code Online (Sandbox Code Playgroud)

我也试过克隆 repo(按照这些说明:http : //docs.ansible.com/ansible/intro_installation.html)但是失败了:

me@mydev:~/Documents/ansible$ git clone git://github.com/ansible/ansible.git --recursive
Cloning into 'ansible'...
fatal: unable to connect to github.com:
github.com[0: 192.30.252.131]: errno=Connection timed out

me@mydev:~/Documents/ansible$ ping 192.30.252.131
PING 192.30.252.131 (192.30.252.131) 56(84) bytes of data.
64 bytes from 192.30.252.131: icmp_seq=1 ttl=56 time=23.4 ms
64 bytes from 192.30.252.131: icmp_seq=2 ttl=56 time=23.5 ms
^C
--- 192.30.252.131 …
Run Code Online (Sandbox Code Playgroud)

repository proxy add-apt-repository software-installation

7
推荐指数
2
解决办法
1万
查看次数

apt-get - 源存储在哪里?

我正在尝试更新apt-get,但不断收到 404 错误 - 我认为这是我的代理的错误,导致wget浏览器中和浏览器中出现错误,但是在访问报告错误的链接之一时,我发现它是尝试下载服务器上实际存储为“Sources.bz2”的“Sources”文件

我能够从中获得来源列表 - 我应该把它放在哪里以便apt-get使用它们?

编辑:当前的sources.list(Ubuntu 14.04)

#------------------------------------------------------------------------------#
#                            OFFICIAL UBUNTU REPOS                             #
#------------------------------------------------------------------------------#


###### Ubuntu Main Repos
deb http://us.archive.ubuntu.com/ubuntu/ trusty main restricted universe multiverse 
deb-src http://us.archive.ubuntu.com/ubuntu/ trusty main restricted universe multiverse 

###### Ubuntu Update Repos
deb http://us.archive.ubuntu.com/ubuntu/ trusty-security main restricted universe multiverse 
deb http://us.archive.ubuntu.com/ubuntu/ trusty-updates main restricted universe multiverse 
deb http://us.archive.ubuntu.com/ubuntu/ trusty-proposed main restricted universe multiverse 
deb http://us.archive.ubuntu.com/ubuntu/ trusty-backports main restricted universe multiverse 
deb-src http://us.archive.ubuntu.com/ubuntu/ trusty-security main restricted universe multiverse …
Run Code Online (Sandbox Code Playgroud)

updates apt

5
推荐指数
2
解决办法
1万
查看次数

如何通过 SSH 连接通过远程服务器连接到 Internet

我在通过 ssh 可访问的服务器访问 Internet 时遇到问题

情况

编辑:仅供参考,我的操作系统是 Ubuntu 16.04 和 IIRC,与服务器相同。

好的,这是交易。

  • 我的公司给我提供了一台有网络连接的电脑(通过代理),但受限于网络上的一些资源(我既不能添加外部 PPAapt-get update也不能手动添加它们,也不能访问某些应用程序的某些下载部分,但仍然可以通过使用apt-get installpip)来安装软件包。
  • 此外,我的(上面的)PC 可以通过 ssh 连接访问我公司的一些服务器。其中一个(故意)拥有不受限制的互联网访问(听起来很奇怪,但事实就是如此)。我问我的老板是否可以让我的计算机通过该服务器不受限制地连接到 Internet,他告诉我这是可能的,但他不知道如何做。仅供参考,虽然他不鼓励我这样做,但我并没有被禁止。

我的问题

有什么办法可以做我刚刚描述的事情吗?从我的 PC,通过远程服务器(不受限制的 Internet 访问)访问(不受限制)到 Internet

到目前为止我尝试过的

实际上并不多,因为我不知道如何搜索(很难想到一个关键字)问题。大多数情况下,我尝试配置代理,因此我可以(部分)解决问题(对于 PPA,我尝试添加source.list并添加符号,将代理条目添加到/etc/apt/apt.conf...)。还是没有给宝宝吃糖果。如果有人需要查看错误,请告诉我,但我想彻底解决问题:(

我很感激任何建议。提前致谢!

ssh internet proxy

4
推荐指数
1
解决办法
8525
查看次数

Kubernetes 安装失败 - Ubuntu 16.04

我正在尝试按照此处的说明在 Ubuntu 16.04 (x64) 上安装 Kubernetes (kubectl) 。我在工作中支持某些代理,我确信这就是失败的原因。我知道那里有很多相关的问题,但我已经尝试过我能找到的任何建议。任何帮助将不胜感激。

目前,我坚持让 apt 更新工作。它失败了 -

W: The repository 'https://apt.kubernetes.io kubernetes-xenial Release' does not have a Release file.
N: Data from such a repository can't be authenticated and is therefore potentially dangerous to use.
N: See apt-secure(8) manpage for repository creation and user configuration details.
E: Failed to fetch https://apt.kubernetes.io/dists/kubernetes-xenial/main/binary-amd64/Packages  server certificate verification failed. CAfile: /etc/ssl/certs/ca-certificates.crt CRLfile: none
Run Code Online (Sandbox Code Playgroud)

我在这里尝试了多种方法 - 更新了我的apt.conf(at /etc/apt/apt.conf)

Acquire::https::packages.cloud.google.com::Verify-Peer "false";
Run Code Online (Sandbox Code Playgroud)

我还尝试将上述内容指定为命令行参数 -

sudo apt-get update …
Run Code Online (Sandbox Code Playgroud)

updates package-management apt repository kubernetes

3
推荐指数
1
解决办法
5409
查看次数