树莓派 Learning 002 装机后的必要操作 --- 05 给树莓派搭建“x86 + pi”环境 -- 安装**32位运行库** -- 解决`E:未发现软件包 xxx` 问题

本文介绍了如何在树莓派上安装32位运行库以支持x86软件,包括设置dpkg接受x86程序包、编辑apt软件源配置文件、添加i386配置文件、更新apt缓存、安装qemu-user和binfmt-support,以及解决未找到软件包的问题。
摘要由CSDN通过智能技术生成

树莓派 装机后的必要操作 — 给树莓派搭建“x86 + pi”环境 – 安装32位运行库 – 解决E:未发现软件包 xxx 问题

我的树莓派型号:Raspberry Pi 2 Model B V1.1
装机系统:NOOBS v1.9.2

当你使用sudo apt-get install命令安装某个安装包的时候,会可能会出现E:未发现软件包 xxx这样的问题,要如何解决?
如果你像要在树莓派上下载x86的软件包,要怎么做?
如果你像要在树莓派上运行x86的软件包,你要怎么做?
下面我就告诉你:

1 安装 32位运行库

安装 32位运行库的命令是:sudo apt-get install libc6:i386。如果你现在在终端中执行这个命令,它会提示你:E:未发现软件包 libc6
我们需要做下面的一系列的设置。

我的树莓派安装的系统是:https://www.raspberrypi.org/downloads/noobs/里面的:NOOBS Offline and network install

1.1 设置 dpkg

dpkg”是“Debian Package”的简写。我们第一件要做的事情是dpkg去接受不属于本系统结构机制而是X86机子的程序包(Package)。

sudo dpkg --add-architecture i386
1.2 编辑 apt 软件源 sources.list 配置文件 和 sources.list.d 路径里面的每一个配置文件

因为我们现在的软件源配置文件里面都是ARM相关的软件源网站。我们要想使用x86体系的软件,就要在软件源配置文件里添加x86软件源的下载网站。
如果我们直接就这个添加,软件源配置文件里同时又两个不同体制的软件源

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值