ubuntu 代理设置
在学习工作中使用vagrant作为开发环境已经有很长一段时间了,使用ubuntu
作为开发系统 在使用中发现,即使修改了apt的source.list源文件,在面对一些开发中需要的软件工具的时候,不可
避免的还是会遇到卡顿的问题,于是就查了一下资料,修改apt的proxy代理,来加快速度,最后又把git的也修改了
apt git npm composer 等使用遇到的问题
apt git npm composer 由于GFW的存在,对于国内的程序员来说,经常卡住不动,无法使用,即使有镜像源,但由于存在
同步更新的问题,不能及时解决,所以需要进行proxy设置
设置proxy
1.git
git config --global http.proxy <your proxy ip>:<your proxy port>
git config --global https.proxy <your proxyip>:<your proxy port>
# socks
git config --global http.proxy socks5h://<your proxy ip>:<your proxy port>
git config --global https.proxy socks5h://<your proxy ip>:<your proxy port>
2.apt
sudo echo 'Acquire::http::Proxy "http://<your proxy ip>:<your proxy port>";' >> /etc/apt/apt.conf
sudo apt update
#下面可以体验飞一 大专栏 ubuntu 代理设置般的感觉了
sudo apt install <some packages>
...
3.npm
npm config set proxy http://<your proxy ip>:<your proxy port>
npm config set proxy-https https://<your proxy ip>:<your proxy port>
4.composer
方法一:
composer config -g repo.packagist composer https://packagist.phpcomposer.com
方法二:
export HTTP_PROXY=http://<your proxy ip>:<your proxy port>
export HTTPS_PROXY=http://<your proxy ip>:<your proxy port>
上面这种方法临时用一下,每次登录terminal之后需要重新设置,如果不想每次设置,可以保存在~/.profile
中
echo "# proxy setting" >> ~/.profile
echo "export HTTP_PROXY='http://<your proxy ip>:<your proxy port>'" >> ~/.profile
echo "export HTTPS_PROXY='https://<your proxy ip>:<your proxy port>'" >> ~/.profile
source ~/.profile
实际效果
git npm apt composer 快了不是一点点 :) !
ubuntu 代理设置的更多相关文章
- ubuntu代理设置
很多时候,服务器都没有连接外部互联网的条件,需要利用代理服务器才能够访问外网资源进行软件包的升级: ubuntu修改apt-get的代理可以使用代理进行安装包的升级: ubuntu@ubuntu:~$ ...
- ubuntu and centos各种上网代理设置
1.Ubuntu 一. apt-get 代理设置 由于公司通过代理上网,firefox的代理设置很容易就搞定了,但是通过apt-get安装软件还是不行,于是,查阅了很多资料,最多的方法就是网上流传的三 ...
- Ubuntu 的 apt-get 代理设置(zhuan)
url: http://qixinglu.com/post/ubuntu_apt-get_proxy_setup.html 升级到 Ubuntu10.04 后,发现 apt-get 的代理设置有改变了 ...
- ubuntu 常用设置
●1 问题:使用virt-manager创建虚拟机时,Virtual network 'default':NAT(Inactive) 解决方法:1,查看网络状态sudo virsh net-list ...
- 服务器上的 IPProxy代理设置
1.window 平台 CCProxy 安装包 传送门: http://www.xue51.com/soft/2794.html 该页面详细的说明了ccproxy怎么安装.怎么破jie.... 下面老 ...
- ubuntu下设置数据库字符集
就linux环境下出现的数据库乱码的问题,以ubuntu为例进行的总结 ubuntu环境设置的字符集utf8,windows默认字符集是GBK,Ubuntu的默认字符集为utf-8,这使 得在用tel ...
- JMeter学习-024-JMeter 命令行(非GUI)模式详解(二)-执行代理设置
闲话少述,接 上文 继续... 5.设置代理 jmeter -n -t JMeter分布式测试示例.jmx -H 20.9.215.90 -P 9999 -l report\01-result.csv ...
- android sdk manager 代理设置(送给牛逼的)
解决android sdk更新慢的问题(公司竟然把sdk更新给墙了). 第一步:如下图 第二部:进入代理设置页面,进行设置.如下图
- sdk更新代理设置
sdk更新代理设置 http://www.cnblogs.com/zhoujg/p/4560998.html
随机推荐
- 5 分钟全面掌握 Python 装饰器
♚ 作者:吉星高照, 网易游戏资深开发工程师,主要工作方向为网易游戏 CDN 自动化平台的设计和开发,脑洞比较奇特,喜欢在各种非主流的领域研究制作各种不走寻常路的东西. ! Python的装饰器是面试 ...
- 四十二、LAMP与LNMP web架构深度优化实战-第一部
1.nginx.conf配置文件基本参数优化 1.1 隐藏nginx header内版本号信息 一些特定的系统及服务漏洞一般都和特定的软件版本号有关,我们应尽量隐藏服务器的敏感信息(软件名称及版本等信 ...
- 吴裕雄--天生自然 JAVA开发学习:继承
class 父类 { } class 子类 extends 父类 { } public class Penguin { private String name; private int id; pub ...
- [原]livekd使用问题记录
sysinternal suite中的livekd.exe可谓神器.可以用来观察本地内核的一些状态,当然抓内核dump再合适不过了. 在使用livekd的时候遇到了一些问题,现总结如下: 使用live ...
- Android开发学习1----AndroidStudio的安装、创建第一个Android Studio文件、Android Studio界面介绍和HelloWord!
移动开发的工具有很多:Android Studio,eclipse,Hbuilder等,其中,现如今最火的开发工具是Android Studio,Android Studio是谷歌自己推出的一款集成开 ...
- zabbix-agent服务无法启动
zabbix-agent服务无法启动解决方案1.先配置yum源2.卸载已经安装的zabbix-agent3.重新安装zabbix-agent4.配置zabbix-agent配置文件: Server=服 ...
- java中==和equals
/** * @author zhaojiatao * @date 2018/7/19 */ public class equalsLearn { public static void main(Str ...
- Windows电脑忘记密码
1.重启电脑,开机后按F8进入高级选项,选择<命令提示符的安全模式>并回车 2.出现administrator的登录画面后直接回车,此时便进入了命令行窗口 3.下面就是简单粗暴的一行命令搞 ...
- 【UML】
静态:类图,包图,部署图,构件图,对象图 行为:用例图,活动图,顺序图,状态图,交互图 [类图] http://www.uml.org.cn/oobject/201104212.asp [对象图] h ...
- Linux挂载存储(供应商给的资料)
infofile iqn.1994-05.com.redhat:16a2b8b7d8 infodb iqn.1994-05.com.redhat:8518efa2fe72 在iscsi server上 ...