当前位置: 首页 > news >正文

APT 配置 Proxy

方法 1:临时设置 APT 代理

如果只需要在某个终端会话中使用代理,可以临时配置代理。运行以下命令:

sudo apt-get -o Acquire::http::Proxy="http://proxy-server:port/" update

其中proxy-server是代理服务器的地址,port是代理服务器的端口号。如果代理需要认证,可以这样设置:

sudo apt-get -o Acquire::http::Proxy="http://username:password@proxy-server:port/" update

这个方法只是临时生效,执行完一次apt命令后不会保留代理配置。

方法 2:全局设置 APT 代理

要全局配置 APT 使用代理,可以将代理设置写入 APT 的配置文件。

  1. 编辑 APT 的配置文件/etc/apt/apt.conf。如果文件不存在,可以新建该文件:

    sudo nano /etc/apt/apt.conf
  2. 添加以下行:

    Acquire::http::Proxy "http://proxy-server:port/"; Acquire::https::Proxy "http://proxy-server:port/";

    如果代理需要认证,可以这样设置:

    Acquire::http::Proxy "http://username:password@proxy-server:port/"; Acquire::https::Proxy "http://username:password@proxy-server:port/";
  3. 保存并关闭文件。此后,所有的 APT 命令都会通过代理服务器进行。

方法 3:设置环境变量

你还可以通过设置环境变量来全局配置代理。

  1. 编辑/etc/environment文件,添加以下行:

    http_proxy="http://proxy-server:port/" https_proxy="http://proxy-server:port/"

    如果代理需要认证:

    http_proxy="http://username:password@proxy-server:port/" https_proxy="http://username:password@proxy-server:port/"
  2. 保存并关闭文件。

  3. 更新环境变量使其生效:

    source /etc/environment

这会在整个系统范围内设置代理,包括 APT 命令在内的所有 HTTP 和 HTTPS 请求都会通过这个代理。

方法 4:针对特定用户设置代理

如果只想针对当前用户设置代理,可以在用户的.bashrc.bash_profile文件中添加代理设置:

  1. 编辑用户的~/.bashrc~/.bash_profile文件:

    nano ~/.bashrc
  2. 添加以下行:

    export http_proxy="http://proxy-server:port/" export https_proxy="http://proxy-server:port/"

    如果代理需要认证:

    export http_proxy="http://username:password@proxy-server:port/" export https_proxy="http://username:password@proxy-server:port/"
  3. 保存并关闭文件,然后通过以下命令使其生效:

    source ~/.bashrc
http://www.jsqmd.com/news/346781/

相关文章:

  • Java面向对象——instanceof和类型转换
  • P1540 [NOIP 2010 提高组] 机器翻译
  • 全球药品追溯码扫码一体机市场报告2026-2032
  • 三维感知驱动安全智能:镜像视界空间视频技术的场景实践
  • 【GitHub项目推荐--Nanobot:超轻量级个人AI助手】
  • 从服务机器人到人形机器人——线圈技术的通用性与特殊性
  • Java高频面试题:SpringBoot如何自定义Starter?
  • 2026年四川防弹岗亭优选指南:核心要素、TOP5厂家深度解析与场景适配策略 - 深度智识库
  • 四川分类垃圾房Top5厂商全景解析:从政企定制到基层适配合规选择指南 - 深度智识库
  • 核心技术突破:高功率密度线圈赋能智能装备高效运行
  • 2026年 东莞空翻特技培训机构推荐榜:专业/业余/周末/少儿/寒暑假特训课程,综合技能提升与安全保障口碑之选 - 品牌企业推荐师(官方)
  • 2026年 纸袋厂家推荐排行榜:礼品纸袋/环保纸袋/红酒纸袋/高端纸袋,匠心工艺与绿色美学品牌精选 - 品牌企业推荐师(官方)
  • AI 正在“吞噬”软件,数据平台该怎么重写?
  • AI居然能雇佣人类打工!时薪5000刀,RentAHuman.ai在硅谷活了!
  • druid相关使用
  • Codex怎么用?国内如何使用?最全CLI使用教程与高效技巧
  • 四川防弹岗亭采购全指南:2026年Top5厂家深度解析与选择标准 - 深度智识库
  • C2C分销移动App开发实战:四步搭建个人分销生态
  • 揭秘CLAUDE.md:AI开发者的隐藏神器
  • 不同类型的丝杆升降机使用工作原理有何不同
  • 2026年珠片面料厂家推荐排行榜:珠片面料、再生珠片、珠片布、珠片布料,闪耀质感与环保创新之选 - 品牌企业推荐师(官方)
  • 软件测试从业者的内容偏好与趋势
  • 手摇专用蜗轮梯形丝杆升降机的工作原理是怎样的?
  • 2026国内最新清爽控油蓬松洗发水产品TOP5推荐:专业洗护品牌权威榜单发布,精准适配多元头皮发质需求 - 品牌推荐2026
  • 学习进度 20
  • 提示工程科学评估的10个最佳实践,架构师总结
  • 锥齿轮丝杆升降机的效率受哪些因素影响
  • 2026年东莞舞蹈培训机构推荐榜:专业/业余/少儿/特训/寒暑假课程,精选口碑实力机构深度解析 - 品牌企业推荐师(官方)
  • DeepSeek总结的 dbt-duckdb增量模型文章
  • 蜗轮梯形丝杆升降机的有哪些优势与弊端