升级到Ubuntu10.04后,发现apt-get的代理设置有改变了,在9.10以前使用“http_pro
xy”环境变量就可以令apt-get使用代理了 export http_proxy=http://127.0.0.1:8000 sudo apt-get update 然后在Ubuntu10.04下就无效了,看来apt-get已经被改成不使用这个环境变量了。 一阵郁闷后,最后我发现在“首选项”->“网络代理”那里,多了个“System-wide”按 钮(我用的是英文环境,不知道中文被翻译成怎样,关闭窗口时也会提示你),在这里 设置后,apt-get确实可以使用代理了。 但是我依然鄙视这种改进,因为我通常就是偶尔使用代理,更新几个被墙掉的仓库而已 (如dropbox和tor),根本不想使用全局代理,本来用终端就能搞定的事,现在切换代 理要点N次鼠标,真烦。 所以我研究了一下,发现那个代理设置修改了两个文件,一个是“/etc/environment” ,这个是系统的环境变量,里面定义了“http_proxy”等代理环境变量。另一个是“/e tc/apt/apt.conf”,这个就是apt的配置,内容如下 Acquire::http::proxy "http://127.0.0.1:8000/"; Acquire::ftp::proxy "ftp://127.0.0.1:8000/"; Acquire::https::proxy "https://127.0.0.1:8000/"; 很明显的代理设置代码,我看了下apt-get的手册,发现可以用“-c”选项来指定使用配 置文件,也就是复制一份为“~/apt_proxy.conf”,然后“网络代理”那里重置回直接 连接,以后使用 sudo apt-get -c ~/apt_proxy.conf update 就可以使用代理了,apt-get也有一个“-o”选项,直接跟apt-get的设置变量,就不用 指定配置文件了,比如 sudo apt-get -o Acquire::http::proxy="http://127.0.0.1:8000/" update
ubuntu proxy
发布日期:2021-08-21 13:17:42
浏览次数:45
分类:技术文章
本文共 985 字,大约阅读时间需要 3 分钟。
转载于:https://www.cnblogs.com/michile/archive/2013/02/05/2893210.html
转载地址:https://blog.csdn.net/weixin_33720078/article/details/93650942 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!
发表评论
最新留言
第一次来,支持一个
[***.219.124.196]2024年04月06日 19时40分59秒
关于作者
喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
数据结构 — 图 之 关键路径、关键活动 (文字表述)
2019-04-27
数据结构 — 树 与 二叉树、森林
2019-04-27
数据结构 — 二叉树(创建、遍历)java实现
2019-04-27
数据结构 — 查找(最基础)
2019-04-27
关于 自减运算符 (i--/--j)在 循环(for与while)中的执行过程
2019-04-27
Jquery - Jquery 包装集
2019-04-27
python - 【用户、商品】【购买、浏览】数据处理
2019-04-27
python - sql + pandas 与 sqlite 结合
2019-04-27
python - 使用sql 分析(06 - 15)国内各省GDP
2019-04-27
python - 抓取汇率数据分析美元和欧元对RMB的变化曲线
2019-04-27
python 数据科学 - 【回归分析】 ☞ 线性回归(1)
2019-04-27
python 数据科学 - 【回归分析】 ☞ 线性回归(2)
2019-04-27
python - 批量更改文件名(过滤掉某个字符串)
2019-04-27
python 数据科学 - 【分类模型】 ☞ 决策树
2019-04-27
python - zip、numpy.c 函数
2019-04-27
python 数据科学 - 【分类模型】 ☞ 逻辑回归
2019-04-27
python 数据科学 - 【分类模型】 ☞ 稳健滴 SVM 支持向量机
2019-04-27
python - selenium 处理 alert
2019-04-27
Java - Set、List、Map
2019-04-27