dnf:如何安装本地包

Joh*_*Doe 0 fedora dnf

我只是下载inkscape:

sudo dnf download inkscape --resolve
Run Code Online (Sandbox Code Playgroud)

我现在如何从下载的文件安装这个包?手册页甚至不包括下载命令。

Chr*_*aes 5

当您使用包管理器时,您不必担心先下载然后安装。你应该运行:

sudo dnf install inkscape
Run Code Online (Sandbox Code Playgroud)

假设你已经在本地下载了一些包并且你想安装它们,那么你可以:

sudo dnf install /path/to/package.rpm
Run Code Online (Sandbox Code Playgroud)

如果您有一个包含可能用于安装的软件包的目录,那么您应该将该目录转换为存储库(使用createrepo)并将其添加dnf为存储库...