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 下载代理相关推荐

  1. 星力+手游运营版本完整版打包下载 代理+服务端+后台+更新+APP

    介绍: 星力+手游运营版本完整版打包下载 代理+服务端+后台+更新+APP 网盘下载地址: https://zijiewangpan.com/AM4tpRbz0L2 图片:

  2. Android Studio代理设置(SDK下载代理设置)

    为啥Android Studio有代理一说呢.比如我们要下载某个插件,但是这个插件又被tc墙了,所以这个时候需要翻墙才能安装.翻墙其中的一种方式就是使用VPN,配置如下图: 输入VPN的IP和PORT ...

  3. 基于nexus搭建golang代码下载代理缓存私服

    最新版的nexus除了可以做maven仓库的代理私服,还可以作为golang下载第三方资源包的代理私服. 以admin用户登录到nexus,添加一个go(proxy),名字随便起,最主要的是远程代理地 ...

  4. GitHub下载代理设置

    1.设置代理: 全局代理 git config --global http.proxy 127.0.0.1:1080 局部代理 在github clone 仓库内执行 git config --loc ...

  5. Android SDK 国内下载代理设置

    在Android SDK Manager -->tool-->options 设置代理服务器分别设置: HTTP Proxy server:mirrors.neusoft.edu.cn H ...

  6. Torrent Relay:BT下载代理网站

    每当我遇到非常慢的BT下载时,就会想到,要是有人代我下载该多好! Torrent Relay就是这样一个网站,今天总算被我发现了. 不用安装任何BT下载客户端,只要在浏览器中上传Torrent文件(或 ...

  7. android sdk下载代理设置

  8. 利用CF搭建Github下载代理

    1.注册cloudflare账号 如题,先去cloudflare.com注册一个账号,有账户的可以忽略 2.创建worker 名称随意 3.配置文件 然后把左侧代码全部替换成下面的代码 'use st ...

  9. Gradle 下载及代理设置

    Gradle 下载及代理设置 版本 Android Studio 1.5.1 Gradle 下载 代理设置 Gradle 下载 在新建项目或者打开项目的时候一直停留在building gradle p ...

最新文章

  1. 深圳杯---无线回传拓扑规划
  2. Vue 组件库 HeyUI@1.16.0 更新日志
  3. mysql压缩配置_MySQL压缩版安装配置
  4. 我的 CSS3 笔记
  5. day4-生成器并行运算
  6. Redis集群的搭建(具体步骤)
  7. OpenCV实战【2】HOG+SVM实现行人检测
  8. 初识Buildroot
  9. JAVA进阶开发之(二维数组)
  10. Java面试题系列(X)优化tomcat配置
  11. EF 操作数据库中的表
  12. 线性回归模型的评价指标
  13. python cookbook pdf java1234_[python书籍]Python.Cookbook(第2版)中文版.pdf
  14. php怎么将农历转换成公历,阳历到农历转换的一个PHP类
  15. QtCreator一键重命名
  16. ffmpeg 为视频添加背景音乐---单音频轨道stream
  17. 2011—那些人那些事
  18. 排序算法-python
  19. GitLab基础:备份与恢复指南
  20. 产品使用说明书小程序开发制作说明

热门文章

  1. 大同linux培训班,大同一对一高中辅导中心地址
  2. 破局“人工智能+大数据”产业痛点,保险极客百万医疗震撼出击
  3. 微信打飞机小游戏的尝试
  4. Go语言实现获取有道网页结果
  5. 什么叫单模光纤_石家庄某小区光纤熔接示意图
  6. B2B2C 商城系统 WSTMart_v2.0.6_180726程序发布
  7. wstmart不错。可以用用
  8. 修改 Windows 10 主题字体
  9. 字符串匹配算法之BM算法
  10. Github连接不上问题