Home
Categories
WIKI
Topic
User
LANGUAGE:
中文
English
深度商店无法使用代理上网下载软件——已经解决
Apps Section
1863
views ·
7
replies ·
To
floor
Go
danzeng
deepin
2014-11-21 23:39
Author
本帖最后由 danzeng 于 2020-1-3 14:27 编辑
强烈要求“深度商店”增加代理上网设置选项。
我的网络是代理上网。
现在在deepin linux中只能用浏览器上,商店里的软件无法下载。系统无法更新。
已经解决!
感谢“板凳楼层”的gjzwb,给我的提示。
现在公司很多都是通过代理上网的,通过代理上网apt-get install无法通网络进行安装软件。所以本篇博客是如何为apt-get设置代理
具体步骤如下:
1.在/etc/apt目录下建立apt.conf文件
在命令行模式:sudo touch /etc/apt/apt.conf
sudo vi /etc/apt/apt.conf
2.在apt.conf文件中添加如下内容:
引号内的代理IP和端口自行更换
Acquire::http::proxy "http://10.20.1.16:809/";
Acquire::https::proxy "https://10.20.1.16:809/";
Acquire::ftp::proxy "ftp://10.20.1.16:809/";
Copy the Code
3.重启电脑,搞定。通过 sudo apt-get update测试下!
原文链接:http://cfanz.cn/index.php?c=article&a=read&id=31119
http://bbs.chinaunix.net/thread-3560536-1-1.html
本文档版权适用于GPLv2,任何人都有文档的阅读、修改、复制、再发行和演绎版本的授权,但必须完全保留版权声明,不得对版权声明作任何形式的修改,包括样式和排版。
由于作者水平有限及个人思想偏见,谬误难免,请在阅读中自行鉴别。如果您发现了文档中的错误,哪怕是错别字或排版问题,恳请来信指出,任何对文档质量提高的建议我都会虚心接纳。
本章正文:1 Linux命令行界面使用代理上网
在Linux中设置代理上网只需要设置个用户变量就可以了,非常之简单。有如下几种代理方式:
代理方式 变量名
http代理 http_proxy
https安全代理 https_proxy
ftp代理 ftp_proxy
不使用代理的IP no_proxy
设置代理步骤如下:
[inbi@debian ~]#export http_proxy=itwhy:123456@proxy.itwhy.org:8080
#http_proxy:表示使用http代理方式
#itwhy:是代理使用的用户名
#123456:密码啊!
#proxy.itwhy.org:代理地址,可以是IP,也可以是域名
#8080:使用的端口
#如果需要永久有效,需要将以上命令写入文件哦!例如:
[inbi@debian ~]#echo "export http_proxy=proxy.itwhy.org:8888" > ~/.profile
1.1 为某个单独应用程序设置代理
这里就不罗嗦了,就举个例子吧!下面我设置lftp程序的代理:
[inbi@debian ~]#echo "export http_proxy=proxy.itwhy.org:8888" > ~/.lftp
#哈哈,你重新打开lftp去下载试试吧!
2 Socks代理上网-tsocks
Tsocks 是一个透明 SOCKS 代理软件,安装:
[inbi@debian ~]#aptitude install tsocks
#修改配置文件,修改如下几项即可。
[inbi@debian ~]#vim /etc/tsocks.conf
local = 192.168.1.0/255.255.255.0
#local表示本地的网络,也就是不使用socks代理的网络
server = 202.13.96.25
#SOCKS 服务器的 IP
server_type = 5
#SOCKS 服务版本
server_port = 9999
#SOCKS 服务使用的端口
tsocks使用方法
[inbi@debian ~]#tsocks lftp
#强制lftp通过socks代理连网
Reply
Like 0
Favorite
View the author
All Replies
cxbii
deepin
2014-11-24 17:13
#1
在控制中心的网络设置全局代理呀
Reply
Like 0
View the author
gjzwb
deepin
2014-11-24 17:54
#2
去改APT的代理,我也是出现这个问题的,后来改了APT的代理就可以了
Reply
Like 0
View the author
danzeng
deepin
2014-11-27 19:28
#3
在控制中心的网络设置全局代理呀
已经设置了全局代理。游戏中心可以用,浏览器可以用,就是深度软件不能用。
Reply
Like 0
View the author
danzeng
deepin
2014-11-27 20:26
#4
在控制中心的网络设置全局代理呀
这应该是个bug吧,我已经设置了全局代理还要手动修改apt-get的apt.conf文件才可以打开软件中心的代理设置。
建议在设置菜单中增加该“设置选项”,或者保证全局代理可以全局正常使用。
Reply
Like 0
View the author
cxbii
deepin
2014-11-28 18:27
#5
[quote]在控制中心的网络设置全局代理呀
这应该是个bug吧,我已经设置了全局代理还要手动修改apt-get的apt.conf文件才可以打开软件中心的代理设置。
建议在设置菜单中增加该“设置选项”,或者保证全局代理可以全局正常使用。[/quote]
嗯,我们已经在研究apt了。。
Reply
Like 0
View the author
danzeng
deepin
2014-11-28 18:54
#6
[quote][quote]在控制中心的网络设置全局代理呀
这应该是个bug吧,我已经设置了全局代理还要手动修改apt-get的apt.conf文件才可以打开软件中心的代理设置。
建议在设置菜单中增加该“设置选项”,或者保证全局代理可以全局正常使用。[/quote]
嗯,我们已经在研究apt了。。[/quote]
加油吧!现在安装管理在代理下还不能自动下载。
Reply
Like 0
View the author
danzeng
deepin
2014-12-12 00:53
#7
现在我做系统升级和软件安装都用新立得了。同样的网络环境是不是应该参考一下新立得的网络配置文档呢?用新立得链接阿里云下载都可以达到全速。
Reply
Like 0
View the author
Please
sign
in first
New Thread
Rankings
7 days
30 days
90 days
1
buyike
115 posts
2
度深蓝
85 posts
3
阿尼樱奈奈
83 posts
4
chmod700
80 posts
5
Merlin
67 posts
6
花雨落逝
58 posts
Popular Events
More
强烈要求“深度商店”增加代理上网设置选项。
我的网络是代理上网。
现在在deepin linux中只能用浏览器上,商店里的软件无法下载。系统无法更新。
已经解决!
感谢“板凳楼层”的gjzwb,给我的提示。
现在公司很多都是通过代理上网的,通过代理上网apt-get install无法通网络进行安装软件。所以本篇博客是如何为apt-get设置代理
具体步骤如下:
1.在/etc/apt目录下建立apt.conf文件
在命令行模式:sudo touch /etc/apt/apt.conf
sudo vi /etc/apt/apt.conf
2.在apt.conf文件中添加如下内容:
引号内的代理IP和端口自行更换
3.重启电脑,搞定。通过 sudo apt-get update测试下!
原文链接:http://cfanz.cn/index.php?c=article&a=read&id=31119
http://bbs.chinaunix.net/thread-3560536-1-1.html
本文档版权适用于GPLv2,任何人都有文档的阅读、修改、复制、再发行和演绎版本的授权,但必须完全保留版权声明,不得对版权声明作任何形式的修改,包括样式和排版。
由于作者水平有限及个人思想偏见,谬误难免,请在阅读中自行鉴别。如果您发现了文档中的错误,哪怕是错别字或排版问题,恳请来信指出,任何对文档质量提高的建议我都会虚心接纳。
本章正文:1 Linux命令行界面使用代理上网
在Linux中设置代理上网只需要设置个用户变量就可以了,非常之简单。有如下几种代理方式:
代理方式 变量名
http代理 http_proxy
https安全代理 https_proxy
ftp代理 ftp_proxy
不使用代理的IP no_proxy
设置代理步骤如下:
[inbi@debian ~]#export http_proxy=itwhy:123456@proxy.itwhy.org:8080
#http_proxy:表示使用http代理方式
#itwhy:是代理使用的用户名
#123456:密码啊!
#proxy.itwhy.org:代理地址,可以是IP,也可以是域名
#8080:使用的端口
#如果需要永久有效,需要将以上命令写入文件哦!例如:
[inbi@debian ~]#echo "export http_proxy=proxy.itwhy.org:8888" > ~/.profile
1.1 为某个单独应用程序设置代理
这里就不罗嗦了,就举个例子吧!下面我设置lftp程序的代理:
[inbi@debian ~]#echo "export http_proxy=proxy.itwhy.org:8888" > ~/.lftp
#哈哈,你重新打开lftp去下载试试吧!
2 Socks代理上网-tsocks
Tsocks 是一个透明 SOCKS 代理软件,安装:
[inbi@debian ~]#aptitude install tsocks
#修改配置文件,修改如下几项即可。
[inbi@debian ~]#vim /etc/tsocks.conf
local = 192.168.1.0/255.255.255.0
#local表示本地的网络,也就是不使用socks代理的网络
server = 202.13.96.25
#SOCKS 服务器的 IP
server_type = 5
#SOCKS 服务版本
server_port = 9999
#SOCKS 服务使用的端口
tsocks使用方法
[inbi@debian ~]#tsocks lftp
#强制lftp通过socks代理连网