alioth/before/hoto/docs/apt使用代理.md
2025-05-30 09:18:01 +08:00

2.0 KiB
Raw Permalink Blame History

在使用 apt-get update 命令更新Ubuntu或Debian系统的软件包列表时如果你需要通过代理服务器来进行更新你可以使用以下步骤来设置代理

  1. 编辑环境变量 打开终端,使用文本编辑器编辑环境变量文件。例如,使用 nano 编辑器:

    sudo nano /etc/environment
    

    在文件中添加以下行(将 your_proxy_serveryour_proxy_port 替换成你的代理服务器地址和端口):

    http_proxy="http://your_proxy_server:your_proxy_port"
    https_proxy="http://your_proxy_server:your_proxy_port"
    

    保存并关闭文件。

  2. 应用环境变量 为了让更改立即生效,你可以重新登录或者使用以下命令来应用环境变量:

    source /etc/environment
    
  3. 配置apt使用代理 编辑 /etc/apt/apt.conf.d/proxy 文件(如果该文件不存在,则创建它):

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

    在文件中添加以下内容:

    Acquire::http::Proxy "http://your_proxy_server:your_proxy_port";
    Acquire::https::Proxy "http://your_proxy_server:your_proxy_port";
    

    保存并关闭文件。

  4. 更新软件包列表 现在你可以使用 apt-get update 命令来更新软件包列表了:

    sudo apt-get update
    
  5. 安装软件包 如果你需要安装软件包,可以使用 apt-get install 命令:

    sudo apt-get install package_name
    

    其中 package_name 是你想要安装的软件包名称。

  6. 取消代理设置 如果你想要取消代理设置,可以编辑或删除 /etc/environment/etc/apt/apt.conf.d/proxy 文件中的相应行,然后重新运行 apt-get update

请注意,使用代理可能会减慢更新速度,特别是如果代理服务器响应慢或者不稳定的话。确保你的代理服务器是可用的,并且你有权限通过它来访问外部网络。