我首先尝试安装xubuntu-desktop
,然后尝试在 Raspberry Pi 4 上新安装的 Ubuntu Server 20.04 上安装xfce4
和其他软件包(如),但报告说找不到这些软件包。这与此处的另一份报告非常相似:GIMP
apt
Apt 找不到软件包 libasound2-dev 20.04 arm64
我会在该帖子中添加评论,但我的声誉还不足以发表评论。但我认为这很重要,值得再次在此分享并提出问题:
问题:什么原因导致某些文件/var/lib/apt/lists/
大小为零?
我想如果我在初始启动的前几分钟重置我的 RPI4(显示问题)......这是否会导致unattended-upgrades
无法完成或下载包/ repo 数据?
为了清楚起见,我还启用了所有默认存储库/etc/apt/sources.list
:
deb http://ports.ubuntu.com/ubuntu-ports focal main restricted
deb http://ports.ubuntu.com/ubuntu-ports focal-updates main restricted
deb http://ports.ubuntu.com/ubuntu-ports focal universe
deb http://ports.ubuntu.com/ubuntu-ports focal-updates universe
deb http://ports.ubuntu.com/ubuntu-ports focal multiverse
deb http://ports.ubuntu.com/ubuntu-ports focal-updates multiverse
deb http://ports.ubuntu.com/ubuntu-ports focal-backports main restricted universe multiverse
deb http://ports.ubuntu.com/ubuntu-ports focal-security main restricted
deb http://ports.ubuntu.com/ubuntu-ports focal-security universe
deb http://ports.ubuntu.com/ubuntu-ports focal-security multiverse
最后,当我运行以下命令(删除所有列表)并再次尝试时按照建议,我能够找到我想要的所有包:
sudo apt-get clean
sudo apt-get autoclean
sudo rm -rf /var/lib/apt/lists/
sudo apt update
答案1
是的,这是一个古老的问题,但是“让它工作”的答案并不正确。
sudo nano /etc/apt/sources.list
将这些附加到文件底部
deb [arch=arm64] http://ports.ubuntu.com/ focal main multiverse universe
deb [arch=arm64] http://ports.ubuntu.com/ focal-security main multiverse universe
deb [arch=arm64] http://ports.ubuntu.com/ focal-backports main multiverse universe
deb [arch=arm64] http://ports.ubuntu.com/ focal-updates main multiverse universe
退出并保存。
sudo dpkg --print-foreign-architectures
sudo dpkg --add-architecture arm64
sudo dpkg --print-foreign-architectures
你现在应该可以在外部架构列表中看到 arm64
sudo apt-get update
您应该会看到列出了相当多的 arm64 条目。随着存储库的移动,会出现一些“404 未找到”错误。问题是,许多 arm64 开发包(尤其是 libx11-dev)都在“ports”中