yocto 下载代理
yocto 下载代理
文章目录
- yocto 下载代理
- 前言
- 一、Wget代理
- 二、git代理
- 1.ssh协议
- 2.http协议
- 3.https协议
- 4.直接修改配置文件
- 三、路由代理
前言
随着国内使用yocto越来越多,这里简单介绍yocto下载方式。
- wget方式下载
wget方式类似直接从网页下载这种。默认wget不支持socks5,可以使用proxychains来支持。
- git 方式下载
git 克隆主要使用HTTP、HTTPS、SSH三总方式,http和https默认可以使用git配置来进行配置,ssh方式(git开头)主要使用connect-proxy来支持。
- 路由代理方式(首选推荐)
路由代理,就可以完全避免上述两种方式的设置,完全配置路由即可。个人采用软路由方式,也是比较推荐的只要系统配置一次即可,任何电脑只要把网管指向更改即可。PS:服务器可能折腾起来比较恶心。
一、Wget代理
wget代理主要可以通过改变wget配置文件达到代理,/etc/wgetrc
和 ~/.wgetrc
,选一种即可根据实际需要选择,如果家目录中没有~/.wgetrc
自行创建即可,示例默认使用 ~/.wgetrc
。注意如果修改了无代理开启时可能下载。
# 编辑~/.wgetrc文件
vim ~/.wgetrc#配置代理
http_proxy=http://代理IP地址:端口
ftp_proxy=http://代理IP地址:端口#有添加 , 没有请省略
proxy_username=代理的用户名
proxy_password=代理的密码#表示开启代理 , 如果不需要可以直接改为off 即可不需要删除上述配置
use_proxy=on
二、git代理
原理就是修改 ~/.gitconfig
,如果懂其中原理直接修改配置文件即可。注意如果修改了无代理开启时可能无法克隆。
1.ssh协议
- 安装connect-proxy
sudo apt-get install connect-proxy
- 编写脚本gitproxy.sh
#!/bin/sh
connect -S 代理IP地址:端口 $@
代理IP地址和端口填写的为socks5的地址和端口。给予可执行权限chmod a+x gitproxy.sh
,拷贝至PATH环境变量中cp gitproxy.sh /usr/bin/
。
- git config配置
git config --global core.gitproxy /usr/bin/gitproxy.sh
2.http协议
下述方法选中一种即可,根据自己代理工具去选择。端口都为对应协议的端口注意选择。
- 代理支持http
git config --global http.proxy http://代理IP地址:端口
- 代理支持socks5
git config --global http.proxy ‘socks5://代理IP地址:端口’
3.https协议
下述方法选中一种即可,根据自己代理工具去选择。端口都为对应协议的端口注意选择。
- 代理支持https
git config --global https.proxy http://代理IP地址:端口
- 代理支持socks5
git config --global https.proxy ‘socks5://代理IP地址:端口’
4.直接修改配置文件
[user]email = blithe201588@gmail.comname = blithe
[color]ui = auto
[http]proxy = 代理IP地址:端口
[https]proxy = 代理IP地址:端口
[core]gitproxy = /usr/bin/gitproxy.sh
三、路由代理
目前软路由资料比较发达,个人就不做介绍了。仅说明下大致原理:软路由作为网关将数据到达网管的进行分配是否需要代理,从而实现数据分发走向。推荐使用OP等系统,开源,资料比较多,目前本人采用op系统,使用虚拟机管理。
yocto 下载代理相关推荐
- 星力+手游运营版本完整版打包下载 代理+服务端+后台+更新+APP
介绍: 星力+手游运营版本完整版打包下载 代理+服务端+后台+更新+APP 网盘下载地址: https://zijiewangpan.com/AM4tpRbz0L2 图片:
- Android Studio代理设置(SDK下载代理设置)
为啥Android Studio有代理一说呢.比如我们要下载某个插件,但是这个插件又被tc墙了,所以这个时候需要翻墙才能安装.翻墙其中的一种方式就是使用VPN,配置如下图: 输入VPN的IP和PORT ...
- 基于nexus搭建golang代码下载代理缓存私服
最新版的nexus除了可以做maven仓库的代理私服,还可以作为golang下载第三方资源包的代理私服. 以admin用户登录到nexus,添加一个go(proxy),名字随便起,最主要的是远程代理地 ...
- GitHub下载代理设置
1.设置代理: 全局代理 git config --global http.proxy 127.0.0.1:1080 局部代理 在github clone 仓库内执行 git config --loc ...
- Android SDK 国内下载代理设置
在Android SDK Manager -->tool-->options 设置代理服务器分别设置: HTTP Proxy server:mirrors.neusoft.edu.cn H ...
- Torrent Relay:BT下载代理网站
每当我遇到非常慢的BT下载时,就会想到,要是有人代我下载该多好! Torrent Relay就是这样一个网站,今天总算被我发现了. 不用安装任何BT下载客户端,只要在浏览器中上传Torrent文件(或 ...
- android sdk下载代理设置
- 利用CF搭建Github下载代理
1.注册cloudflare账号 如题,先去cloudflare.com注册一个账号,有账户的可以忽略 2.创建worker 名称随意 3.配置文件 然后把左侧代码全部替换成下面的代码 'use st ...
- Gradle 下载及代理设置
Gradle 下载及代理设置 版本 Android Studio 1.5.1 Gradle 下载 代理设置 Gradle 下载 在新建项目或者打开项目的时候一直停留在building gradle p ...
最新文章
- 深圳杯---无线回传拓扑规划
- Vue 组件库 HeyUI@1.16.0 更新日志
- mysql压缩配置_MySQL压缩版安装配置
- 我的 CSS3 笔记
- day4-生成器并行运算
- Redis集群的搭建(具体步骤)
- OpenCV实战【2】HOG+SVM实现行人检测
- 初识Buildroot
- JAVA进阶开发之(二维数组)
- Java面试题系列(X)优化tomcat配置
- EF 操作数据库中的表
- 线性回归模型的评价指标
- python cookbook pdf java1234_[python书籍]Python.Cookbook(第2版)中文版.pdf
- php怎么将农历转换成公历,阳历到农历转换的一个PHP类
- QtCreator一键重命名
- ffmpeg 为视频添加背景音乐---单音频轨道stream
- 2011—那些人那些事
- 排序算法-python
- GitLab基础:备份与恢复指南
- 产品使用说明书小程序开发制作说明