欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

sudo apt install thonny 树莓派安装thonny无法定位软件包 换源

程序员文章站 2022-07-14 15:33:25
...

当我们用apt命令安装某一个软件或者依赖的时候,会出现“无法定位软件包”的错误。
有两种可能:
(1)根本不存在这个名字的包
(2)系统的软件源配置错误,导致无法找到这个包。

我根据thonny的官网得知,thonny的安装命令就是sudo apt install thonny,然而我在树莓派上运行,出现无法定位软件包的错误。

解决办法:
给系统换源:

首先备份原来的文件:

sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak
sudo cp /etc/apt/sources.list.d/raspi.list /etc/apt/sources.list.d/raspi.list.bak

更换软件源:
找到配置文件

sudo vim /etc/apt/sources.list
#如果你没有vim的话用下面的命令
sudo nano /etc/apt/sources.list 

把文件中的信息全部删除,更改为如下:

deb http://mirrors.ustc.edu.cn/raspbian/raspbian/ buster main contrib non-free rpi
deb-src http://mirrors.ustc.edu.cn/raspbian/raspbian/ buster main contrib non-free rpi

再更改系统源

sudo vim /etc/apt/sources.list.d/raspi.list 
#没有vim 就改为nano
sudo nano /etc/apt/sources.list.d/raspi.list

然后执行更新命令

sudo apt update
sudo apt upgrade

更新时间很长,需要耐心等待,而且期间还会有一下操作需要手动确认一下。

更新完成后再执行

sudo apt install thonny

就能定位软件包并下载了