我通过代理服务器访问我的 Internet 连接。我需要输入的只是 HTTP 地址和端口。我在哪里可以输入这些进行系统范围的设置?
注意:此问题和答案仅适用于默认的 Ubuntu 桌面环境,称为Unity。这些步骤不适用于 Xubuntu、Lubuntu、Kubuntu 或其他变体。
我想得到一个 ppa 密钥签名
我试过
apt-key adv --keyserver keyserver.ubuntu.com --recv-keys A258828C
Executing: gpg --ignore-time-conflict --no-options --no-default-keyring --secret-keyring /etc/apt/secring.gpg --trustdb-name /etc/apt/trustdb.gpg --keyring /etc/apt/trusted.gpg --primary-keyring /etc/apt/trusted.gpg --keyserver keyserver.ubuntu.com --recv-keys A258828C
gpg: requesting key A258828C from hkp server keyserver.ubuntu.com
gpgkeys: HTTP fetch error 7: couldn't connect to host
gpg: no valid OpenPGP data found.
gpg: Total number processed: 0
Run Code Online (Sandbox Code Playgroud)
和
wget -q http://ppa.launchpad.net/panda3d/ppa/ubuntu/dists/lucid/Release.gpg -O- | apt-key add -
gpg: no valid OpenPGP data found
Run Code Online (Sandbox Code Playgroud)
我在代理后面,在 apt.conf 中它配置正确
Acquire::http::Proxy "http://proxy.mycompany.de:3128";
Run Code Online (Sandbox Code Playgroud)
我也试过设置代理
export http_proxy="proxy.mycompany.de:3128"
export https_proxy="proxy.mycompany.de:3128"
Run Code Online (Sandbox Code Playgroud) 在 ubuntu 12.04.2 中使用代理链进行 apt-get 更新
sudo proxychains apt-get update
Run Code Online (Sandbox Code Playgroud)
给出以下错误
ERROR: ld.so: object 'libproxychains.so.3' from LD_PRELOAD cannot be preloaded: ignored.
Run Code Online (Sandbox Code Playgroud)
我怎样才能避免这个错误?
任何人都可以帮我配置传输以下载代理后面的 torrent 文件吗?
我已经http_proxy在我的.bashrc.
在我的工作场所,我们使用 Pac 文件作为代理网络。当我给浏览器设置它的工作正常时,Pac 文件编辑-->高级-->网络-->设置。当我给 Url 时,它对我来说工作正常。
但是对于 apt-get 我无法更新。
为此,我在网络代理中添加了相同的 URL。我的 pac 文件没有用户名或密码。
请给我建议。apt-get 应该如何在我的新 ubuntu 11.10 中工作。我真的很努力解决这个问题
我尝试使用以下命令从apt-cacher存档中删除长时间未使用的包find:
$ find /var/cache/apt-cacher -atime +5 -type f -name ".*deb*" | wc -l 8471
$ find /var/cache/apt-cacher -atime +9 -type f -name ".*deb*" | wc -l 2269
$ find /var/cache/apt-cacher -atime +10 -type f -name ".*deb*" | wc -l 0
Run Code Online (Sandbox Code Playgroud)
我可以依赖 apt-cacher 存档使用的“访问时间”吗?
也就是说,只有当用户收到包裹时,“访问时间”才会改变?
我们使用 apt-cacher 已超过 6 个月。
我试图通过一些命令重置终端的代理,但它没有发生并自动切换回这个代理 172.16.0.16(这显然是我的大学代理)。
我检查了我的系统设置。我不明白为什么会重复出现这种情况。
请全面。此外,我还想知道如何绕过代理服务器,因为我无法访问任何 ubuntu 存储库,因为它们在我大学的代理设置中被阻止,就像 Ubuntu 的主页一样。
谢谢你的时间。

因为
sudo ls /etc/apt/apt.conf.d/
它显示了一组不同的选项,其中没有列出代理。我在 12.10,如果这应该有帮助的话。我在输入上述命令后对终端进行了快照。
我使用以下命令设置我的代理设置
export http_proxy=http://proxyusername:proxypassword@proxyaddress:proxyport
Run Code Online (Sandbox Code Playgroud)
当我做
echo $http_proxy
Run Code Online (Sandbox Code Playgroud)
我得到
http://cavs@students:cavsuon@proxy.uonbi.ac.ke:80
Run Code Online (Sandbox Code Playgroud)
但是当我做
unset $http_proxy
Run Code Online (Sandbox Code Playgroud)
我收到一个错误
-bash: unset: `http://cavs@students:cavsuon@proxy.uonbi.ac.ke:80': not a valid identifier
Run Code Online (Sandbox Code Playgroud)
所以我做了
$http_proxy = ""
Run Code Online (Sandbox Code Playgroud)
这也给了我以下错误
-bash: http://cavs@students:cavsuon@proxy.uonbi.ac.ke:80: No such file or directory
Run Code Online (Sandbox Code Playgroud)
如何完全删除此代理设置?
没有“应用系统范围”选项。每次设置或取消设置代理时,我都必须手动更改 /etc/apt/apt.conf 文件。
我如何配置它以便它应用系统范围的代理设置 - 在 Ubuntu 18.04 中相应地更新 apt.conf?
编辑:
尽管手动设置了 apt.conf,但我无法通过 Ubuntu 软件安装任何东西,因为出现“不支持的代理配置:proxy.server.com//8080”错误。我该如何解决?
proxy ×10
12.04 ×2
apt ×2
11.10 ×1
18.04 ×1
apt-cacher ×1
bash ×1
bittorrent ×1
command-line ×1
find ×1
gnupg ×1
ld ×1
libraries ×1
networking ×1
ppa ×1
transmission ×1
unity ×1