如何在 openSUSE Leap 中正确安装软件包?

如何在 openSUSE Leap 中正确安装软件包?

我是一名 Windows 长期用户,刚刚安装了 openSUSE Leap,我正在尝试了解如何正确安装软件包。

我从 Blender.org 下载了最新版本的 Blender,并在我的下载文件夹中找到了“blender-2.78a-linux-glibc211-x86_64.tar.bz2”。我能够使用 Ark 提取该文件,并且找出哪个文件是可执行文件,但现在怎么办?

我是否应该手动将这个提取的文件夹放置在某个“程序”文件夹中,并为其手动创建一个图标?当新版本出现时卸载它怎么样?我完全感到困惑,不幸的是,到目前为止,我所有的研究都没有给我一个简单易懂的解释,说明安装应该如何进行。

答案1

通常,您需要使用包管理器(在 opensuse 中是zypper)来安装为该发行版构建的 RPM 包。

例如,要安装搅拌机:

# zypper install blender

卸载:

# zypper remove blender

更新:

# zypper update blender

想了解更多zypper,你可以去这里

或者,您可以尝试yast2 sw_single搜索、选择并安装软件包。

对于初学者来说,不建议向系统添加软件(推荐的方式是使用 RPM 包),但您可以这样做:

如果您想使用下载的 tarball,可以将其解压,然后执行./blender可执行文件,或者单击blender.desktop。您还可以链接blender.desktop~/.local/share/applications/(或/usr/local/share/applications/为所有用户)以使图标出现在应用程序菜单中。

答案2

您询问人们将提取的包裹转移到哪里。一旦您提取了已为您编译和捆绑的程序(例如 Blender),您可以将其放置在 /opt 目录中。以下是有关该目录的更多信息:http://www.tldp.org/LDP/Linux-Filesystem-Hierarchy/html/opt.html

您通常希望尽可能使用包管理器 (Zypper)。这使得更新和删除软件包变得更加容易。

相关内容