如何在 Ubuntu 22.04 LTS 上设置 APT 代理如何在 Ubuntu 22.04 LTS 上设置 APT 代理如何在 Ubuntu 22.04 LTS 上设置 APT 代理如何在 Ubuntu 22.04 LTS 上设置 APT 代理
  • 文章
  • 正则表达式
    • 工具
  • 登录
找到的结果: {phrase} (显示: {results_count} 共: {results_count_total})
显示: {results_count} 共: {results_count_total}

加载更多搜索结果...

搜索范围
模糊匹配
搜索标题
搜索内容
发表 admin at 2025年2月28日
类别
  • 未分类
标签

如何在 Ubuntu 22.04 LTS 上设置 APT 代理

在此页

  1. 先决条件
  2. 在 Ubuntu 桌面上设置代理
  3. 为单个用户设置代理
  4. 为所有用户设置永久代理
  5. 为 APT 设置代理
  6. 结论

代理服务器是位于客户端计算机和互联网之间的中间服务器。通常,它用于内部网络的意外访问和防止攻击。它还用于控制 Internet 访问、带宽控制以及内容过滤和阻止。

如果您的办公室或家庭网络位于代理服务器后面,则您需要在网络浏览器或网络代理设置中设置代理才能访问互联网。

在本教程中,我们将向您展示如何在 Ubuntu 22.04 服务器和桌面系统中设置代理设置和 apt-proxy。同样的步骤也适用于 Ubuntu 20.04。

先决条件

  • 您的电脑上安装了 Ubuntu 22.04 桌面版或 Ubuntu 20.04 桌面版。
  • 通过 sudo 获得根权限。

在 Ubuntu 桌面上设置代理

要在 Ubuntu 桌面上设置代理,请打开系统设置,如下所示:

单击网络 => 网络代理。您应该看到以下屏幕:

在“方法”下拉列表中,选择“手动”,提供您的代理服务器 IP 和端口号,然后单击“在系统范围内应用”按钮应用更改。

为单个用户设置代理

在某些情况下,您不想每次都使用代理。在这种情况下,您可以从终端窗口设置一个临时代理。

要临时导出 HTTP_PROXY 变量,请在终端中运行以下命令:

export HTTP_PROXY=username::8181

要临时导出 HTTPS_PROXY 变量,请在终端中运行以下命令:

export HTTPS_PROXY=username::8182

如果要为单个用户设置永久代理。您可以通过为特定用户编辑文件 ~/.bashrc 来完成此操作:

nano ~/.bashrc

在文件末尾添加以下行:

export http_proxy=username::8181
export https_proxy=username::8182

保存并关闭文件,然后使用以下命令激活新的代理设置:

source ~/.bashrc

为所有用户设置永久代理

如果你想为所有用户设置代理设置,那么你可以通过编辑 /etc/environment 文件来设置它:

nano /etc/environment

在文件末尾添加以下行:

export http_proxy=username::8181
export https_proxy=username::8182

保存并关闭文件,然后使用以下命令激活新的代理设置:

source /etc/environment

为 APT 设置代理

如果要从 Ubuntu 存储库安装软件包,则需要为 APT 设置代理。您可以通过在 /etc/apt/apt.conf.d/ 创建一个新的配置文件来做到这一点:

nano /etc/apt/apt.conf.d/proxy.conf

添加以下行:

Acquire::http::Proxy "http://username::8181/";
Acquire::https::Proxy "https://username::8182/";

完成后保存并关闭文件。您现在可以在系统中安装 Ubuntu 存储库中的任何软件包

结论

在上面的指南中,我向您展示了如何使用不同的方法在 Ubuntu 上设置代理。我希望您现在对代理设置有足够的了解。

©2015-2025 艾丽卡 support@alaica.com