openSUSE:桌面 FAQ
安装
我应该安装 Leap 还是 Tumbleweed?
一个常见的误解是 Leap 和 Tumbleweed 的区别在于稳定性,Leap 稳定而 Tumbleweed 不稳定。Tumbleweed 包含更新的软件,具有错误修复和改进。每个 Tumbleweed 快照都使用 openQA 进行测试。因此 Tumbleweed 也适合日常使用。在做出决定时,请考虑以下问题
我愿意花多少时间来维护系统和学习新的变化?
如果您有时间玩转系统并渴望学习最新的功能,请选择 Tumbleweed。否则,请选择 Leap。
我想要最新的 KDE/GNOME 版本吗?
如果您的答案是肯定的,请选择 Tumbleweed。否则,请选择 Leap。请注意:您可以从 OBS 安装最新的应用程序,因此应用程序版本不应阻止您使用 Leap。但是,在 Leap 上安装最新的 KDE/GNOME 可能会很困难且有风险。
我想要长期支持,侧重于安全、稳定和企业功能,这些功能可以正常工作吗?
请考虑 Leap,因为它构建了与 SUSE Linux Enterprise 相同的许多软件包,因此可以轻松地将 Leap 的最新版本过渡到 SUSE Linux Enterprise,如果您需要企业支持。
如何选择桌面环境?
openSUSE 提供最完整的桌面选择:KDE、GNOME、Xfce、LXDE、LXQt、Enlightenment、Cinnamon、MATE、Pantheon 等。
openSUSE 安装程序提供三个官方支持的桌面选项。没有默认选择。
KDE。它现代、美观且完全可定制。KDE 适合初学者和专业人士。无论您来自 Windows 还是 macOS,KDE 都可以为您提供熟悉的用户体验。
GNOME 是另一个流行的桌面环境,openSUSE 良好支持。它可定制性较差,但更容易上手。
Xfce 是旧款或低配置 PC 的最佳选择。与 KDE 和 GNOME 相比,它只需要很少的内存和磁盘空间。
其他支持但未经全面测试的桌面环境(LXDE、LXQt、Enlightenment、Cinnamon、MATE、Pantheon)可以从 YaST 安装。点击它们的链接以了解更多关于如何安装的信息。这些桌面环境没有官方支持的桌面环境那么高质量。只有在您有经验并且熟悉它们时才使用。
为什么 openSUSE 默认情况下不创建单独的 home 分区?
随着 Btrfs 和 Snapper 的引入,openSUSE Leap 和 Tumbleweed 可以安全运行多年。几乎所有系统故障都可以通过回滚修复。即使发生文件系统错误,您仍然可以修复它而无需重新安装操作系统。一旦您不需要重新安装操作系统,您就不需要单独的 home 分区。
拥有带有 Btrfs 的单个分区有一些好处
- 根文件系统将足够大,因此您不必担心在更新或安装游戏时磁盘空间不足。
- 您甚至可以为您的 home 目录启用快照,以获得更好的数据保护。
- 从系统目录移动到 home 目录的文件将更快。
- 写入操作将更加平衡,这对于 SSD 设备来说是好的。
我应该使用镜像,如何选择合适的镜像?
如果从 https://software.opensuse.net.cn 下载 ISO 或从 https://download.opensuse.org 更新软件包反复失败,请等待几个小时后再试。如果仍然失败,请询问 openSUSE 支持(论坛、IRC、Reddit、Telegram 等)是否存在已知问题。支持可能会指示您手动修复此问题,方法是使用替代的 FTP 或 HTTP 链接。此页面,https://mirrors.opensuse.org/ 提供指向世界各地各种镜像的直接链接,这些镜像提供可用的 ISO、仓库和软件包。选择您所在地区显示您需要的 openSUSE 发行版和版本的链接。
故障排除
我无法进入桌面!
openSUSE 有一个备份桌面 IceWM。您可以在登录屏幕上选择 IceWM 桌面。如果您无法进入 IceWM,请按 Ctrl+Alt+F2 登录命令行模式。
如果您最近更新了系统,请尝试使用 snapper 回滚并重新启动。更多信息请查看 Snapper FAQ。
如果回滚不起作用,您可能在 /home/username 文件夹下有一些损坏的配置。运行
mv ~/* ~/backup
然后注销并重新登录。
如果这些都不起作用,社区随时准备帮助您。
更新时磁盘空间不足!
当您从 Leap 15.0 升级到 Leap 15.1,或更新到更新的 Tumbleweed 快照时,您可能会下载数千个软件包。由于根分区没有足够的空间,下载或安装过程可能会卡住。
您可以执行以下步骤来释放 10~20 GiB 的空间
- 删除旧的 Btrfs 快照
- 删除旧的内核
- 清理日志
- 清空临时文件和缓存数据
更多信息,请查看 SDB:Disk space。另请查看 #Why openSUSE doesn't create a separate home partition by default?
软件包管理
如何更新软件?
如果您使用 openSUSE Tumbleweed,那么 sudo zypper dup 是唯一的选择。
如果您使用 openSUSE Leap,sudo zypper up 也是一个不错的选择。但是,您的桌面环境提供了更多工具。当有可用更新时,您将收到通知。按照说明操作,只需单击几下即可安装更新。
openSUSE 从不强制您更新和重新启动。您可以随时随地执行此操作。无需立即重新启动,您的系统将继续运行。
查看 System Updates 以获取更多信息。
如何搜索软件包?
您可以先在 YaST 中搜索或使用
zypper search <packagename>
如果您找不到该软件包,它可能不在官方仓库中。然后您可以访问 software.opensuse.org 或使用 opi 搜索来自 OBS 的更大范围的软件包。
您还可以检查 KDE Discover 和 GNOME Software 中的软件包,其中包含来自 Flathub 和 Snap Store 的软件包。
PackageKit 没有响应并阻塞 YaST/Zypper
打开 系统监视器 或 KSysGuard。搜索“packagekit”进程,右键单击并选择“杀死”。
您可以完全删除 PackageKit 以避免将来出现此问题
sudo zypper remove PackageKit sudo zypper addlock PackageKit
多媒体
为什么我无法播放 MP3 音乐或 H.264 视频?
↓
我无法在 Firefox 中观看 YouTube 视频!
↓
如何从 Packman 仓库安装编解码器?
VLC、Firefox 和 Chromium 默认情况下不附带 MP3 和 H.264 的编解码器。openSUSE 无法在官方仓库中提供这些编解码器,因为存在法律/专利问题。
要安装它们,您需要 Packman 仓库。阅读 安装来自 Packman 仓库的编解码器 以获取说明。
Packman 仓库安全吗?
我们可以将问题分解为三个方面
安全性:Packman 的运作方式与 OBS 相同。它是一个 不同的 OBS 实例。所有软件包都是透明地创建和审核的。通常可以审核源代码。如果您信任 OBS,您也可以信任 Packman。
稳定性:Packman 软件包未经过 openQA 测试,而 openSUSE 官方仓库会进行测试。因此,它不如官方仓库稳定。但对于个人日常使用来说已经足够好了。
法律风险:Packman 包含 ffmpeg/libav,这些软件存在一些专利问题。您有责任检查在您的国家/地区使用它们是否合法。
桌面外观
如何更改字体?
查看 Fonts。
从 MS Windows 迁移到 openSUSE
如何继续使用我的应用程序?
许多流行的应用程序是跨平台的,例如 Firefox、Google Chrome(Chromium)、VLC、、Thunderbird。您可以从 openSUSE 软件包仓库中安装它们。
其他仅适用于 Windows 的应用程序,例如 Adobe Photoshop、Illustrator,在 openSUSE 中有替代品,例如 GIMP、Inkscape。您可以搜索“...的开源替代品”来找到它们。几乎所有开源应用程序都可以在 openSUSE 软件包仓库中找到。
如果您仍然需要使用 Windows 应用程序,可以通过 Wine 或 VirtualBox 运行它。VirtualBox 可以运行几乎所有 Windows 应用程序,但性能有限。Wine 具有更好的性能,但并非所有 Windows 应用程序都可以开箱即用。
无论如何,您都可以在同一台机器上保留 Windows 和 openSUSE,这称为 。
更多信息请查看 SDB:How to migrate from Windows。
openSUSE 和 Windows 之间的时间不同
默认情况下,openSUSE 将硬件时钟设置为 UTC 时间,而 Windows 将其设置为本地时间。这就是原因。
要修复它,请转到 YaST → 日期和时间,取消选中 硬件时钟设置为 UTC,然后单击 确定。
查看 以获取更多信息。