某些软件包无法通过 Live Ubuntu USB 安装进行安装

某些软件包无法通过 Live Ubuntu USB 安装进行安装

我已经创建了一个 Live Ubuntu Desktop 20.04.3 LTS USB 并启动到 Ubuntu。我对某些软件包无法通过 apt 安装感到困惑,例如llvmtk-dev。我之前在常规 Ubuntu 20.04.x 安装中很好地安装了它们,但不明白为什么在这个实时启动安装中无法做到这一点。

登录 Ubuntu 桌面后,我立即执行以下操作:

$ sudo apt update
$ sudo apt upgrade

这些命令的输出可以在以下位置找到这个要点

然后我尝试安装llvm

$ sudo apt-get install llvm
Reading package lists... Done
Building dependency tree       
Reading state information... Done
E: Unable to locate package llvm

奇怪的是,它llvm出现在 Ubuntu Focal Apt 官方仓库中:参见https://packages.ubuntu.com/focal/llvmhttp://archive.ubuntu.com/ubuntu/dists/focal/universe/binary-amd64/. 也一样tk-dev

当我搜索llvm它时显然没有找到:

$ sudo apt-cache search llvm
libllvm10 - Modular compiler and toolchain technologies, runtime library
libllvm9 - Modular compiler and toolchain technologies, runtime library
libclang-11-dev - Clang library - Development package
libclang-common-11-dev - Clang library - Common development package
libclang-cpp11 - C++ interface to the Clang library
libclang-cpp11-dev - C++ interface to the Clang library
libclang1-11 - C interface to the Clang library
libllvm-11-ocaml-dev - Modular compiler and toolchain technologies, OCaml bindings
libllvm11 - Modular compiler and toolchain technologies, runtime library
libllvm12 - Modular compiler and toolchain technologies, runtime library

有人可以帮忙解释一下这里发生了什么,以及为什么我找不到和llvmtk-dev

操作系统详细信息:

$ uname -a
Linux ubuntu 5.11.0-27-generic #29~20.04.1-Ubuntu SMP Wed Aug 11 15:58:17 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux

$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description:    Ubuntu 20.04.3 LTS
Release:    20.04
Codename:   focal

$ wmctrl -m
Name: GNOME Shell
Class: N/A
PID: N/A
Window manager's "showing the desktop" mode: OFF

答案1

看来“universe”存储库未添加到 Ubuntu Desktop 20.04.3 LTS 的实时 USB 安装中。

这似乎是一个解决办法:

sudo add-apt-repository universe

然后我可以安装llvmtk-dev

sudo apt-get install llvm tk-dev

我想说这个答案是相关的,并且进一步扩展了 Canonical 的 Ubuntu 存储库:https://askubuntu.com/a/481355/449762

相关内容