- c - 在位数组中找到第一个零
- linux - Unix 显示有关匹配两种模式之一的文件的信息
- 正则表达式替换多个文件
- linux - 隐藏来自 xtrace 的命令
我的公司使用代理脚本访问互联网。我的主机是 Windows,我使用 VirtualBox 运行 Ubuntu 14.04。我想使用 GIT 从 yocto 下载一个 poky 文件,使用代码:
git clone git://git.yoctoproject.org/poky
我点击了这个链接:Working Behind a Network Proxy并设置 Firefox 和 apt 的代理。我收到这样的错误:
git clone git://git.yoctoproject.org/poky
Cloning into 'poky'...
2017/08/31 11:42:40 socat[4846] E read(): EOF during read of socks reply, peer might not be a socks4 server
fatal: Could not read from remote repository.
Please make sure you have the correct access rights
and the repository exists.
在我的 ~/.bashrc
中,我添加了这样的代理:
export http_proxy='*http://usrname:password@myproxy.mycompany.de:8080/wpad.dat*'
export ALL_PROXY='socks://usrname:password@myproxy.mycompany.de:8080/wpad.dat'
export GIT_PROXY_COMMAND="oe-git-proxy"
export NO_PROXY=$no_proxy
我应该使用其他方式来设置我的密码和用户名吗?我应该在我的 ALL_PROXY
导出中使用 http
而不是 socks
吗?
我该如何解决这个问题。
最佳答案
您的公司可能使用 NTLM 身份验证,该身份验证在 ~/.bashrc
的导出中不受协议(protocol)支持。
您需要本地主机上的另一个代理来进行您的身份验证。
https://sourceforge.net/projects/cntlm/files/cntlm/cntlm%200.92.3/
CNTLM 可以做到这一点。使用命令安装cntlm_0.92.3_amd64.deb
sudo dpkg -i cntlm_0.92.3_amd64.deb
在文件 /etc/cntlm.conf
中配置设置:
Username <username>
Domain <domain>
Password <password>
Proxy <company-proxy>
Listen 3128 # should be default
NoProxy localhost, 127.0.0.*, 10.*, 192.168.* # should be default
然后使用 sudo service cntlm restart
重启 CNTLM 服务。
作为代理的环境变量,您现在需要:http://127.0.0.1:3128
:
export http_proxy="http://127.0.0.1:3128"
关于来自 Yocto 的 Poky 的 Git 克隆错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45979920/
meta/recipes-core/initrdscripts/files/init-install-efi.sh 用于格式化和创建分区。 我修改了这个文件,为软件更新创建了一个分区。 我可以将新更新
我尝试使用 CMake 设置我的跨平台开发环境。 只有在尝试使用 poky 工具链进行编译时,我才会遇到以下错误: make[2]: * 没有规则来制作 '/opt/poky/1.3/sysroots
设置:我正在运行 Ubuntu 16.04 并且我正在尝试构建一个包含来自 meta-selinux 的一些配方的图像。我试图遵循自述文件和其他帮助,但我很困惑。 这是我拥有的图层: drwxrwxr
我尝试在我的 vserver 上使用 yoctos poky 构建一个镜像(Ubuntu 14.04 LTS minimal - Vserver 64bit) 在我自己的电脑上使用相同的 ubuntu
我正在为没有实时时钟的目标构建基于 Poky 的嵌入式 Linux 发行版。系统时间仅由 ntpd 设置.因此我真的不需要调用 hwclock --hctosys 的初始化脚本在引导期间,事实上,我担
我们想使用启用了 SELinux 的 Yocto 构建嵌入式 Linux 设备。 我正在查看 meta-selinux 层依赖项。 Dependencies This layer depends on
我有一个脚本可以在 Intel Edison 上初始化我的蓝牙设置。它允许配对和连接到这个运行 Yocto Poky Linux 的 headless 机器。有人建议我将启动脚本放在/etc/init
我对这个领域很陌生,所以我的术语可能不正确。 我的目标是为配备德州仪器 AM335x ARM 处理器的嵌入式设备构建自定义 linux 发行版。 我玩了一点 Yocto 1.6.1(Daisy 版本)
我的公司使用代理脚本访问互联网。我的主机是 Windows,我使用 VirtualBox 运行 Ubuntu 14.04。我想使用 GIT 从 yocto 下载一个 poky 文件,使用代码: git
我正在研究 yocto,试图在我的 PC 中克隆 poky。在我的一台 ubuntu PC 上,我能够克隆 poky.git。 git clone -b dizzy http://git.yoctop
Yocto 的新功能。尝试为 Xilinx Zynq 构建镜像。按照 https://github.com/Xilinx/meta-petalinux 上的说明进行操作.不需要那里的所有东西,所以删除
我正在使用 Yocto/Poky 发行版 Daisy 1.6.3 构建镜像。 设置root密码的正确方法或配置文件是什么?默认密码为空,我找不到指定密码的地方。 最佳答案 这是您在食谱中必须做的事情。
我是 yocto 的新手。我正在尝试学习如何添加包,如何创建新层等等......只是四处看看。从克隆 poky 开始并四处玩耍。 据我了解,bblayers.conf文件对于项目配置和您最终构建的内容
我正在尝试将 mlpack 包含到我的 yocto 构建中。在不启用 python 绑定(bind)的情况下,我的食谱成功烘焙。但是在构建 python 绑定(bind)时出现以下错误: aarch6
我使用了以下命令: udhcpc -i eth0 并将 eth0 设备配置为 DHCP。现在,运行 ifconfig 会显示我的动态 IP 地址。 在我重启设备后,这个配置就没有了;即,运行 ifco
我正在尝试学习如何使用 Yocto 构建自定义 Linux 镜像,并且我正在努力创建一个同时包含共享库和使用它的程序的镜像。 我开始关注 this tutorial一切顺利。然后我尝试在两个不同的层中
我正在使用最新的 poky-am335x 构建简单的 helloworld 应用程序。通过一些解决方法,我可以编译应用程序。我正在做很多安装二进制文件的试验,但构建会抛出错误。 错误日志: DEBUG
我是新手,并尝试通过 pocto 构建 xilinx。 作为指导,我克隆了存储库(分支 thud)、源 oe-... 并更改了 MACHINE="zedborad-zynq7" ,然后 bitbake
我正在使用 Yocto(poky) freescale linux 来创建新软件。我已经为这个系统编译了我的二进制文件。但是要在这个系统上构建 rpm 包,我找不到 rpmbuild 命令。 我是否需
我正在尝试获取 /var/log在我的 fido 构建中坚持不懈。 poky 的默认设置是,/var 中有一个符号链接(symbolic link)。哪些点log -> volatile/log .
我是一名优秀的程序员,十分优秀!