活动公告

系统通知
06-22 18:10
系统通知
06-14 00:00
系统通知
通知:本站资源由网友上传分享,如有违规等问题请到版务模块进行投诉,资源失效请在帖子内回复要求补档,会尽快处理!
10-23 09:31

openSUSE Linux系统安装完整教程 从准备工作到系统配置的全流程详解 新手也能轻松掌握的安装指南

SunJu_FaceMall

3万

主题

3153

科技点

3万

积分

执行版主

碾压王

积分
32876

塔罗立华奏

执行版主 发表于 2025-9-5 09:00:00 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?立即注册

x
引言

openSUSE是一个稳定、安全且易于使用的Linux发行版,由SUSE公司支持并由社区维护。它提供了两个主要版本:Leap(基于SUSE Linux Enterprise的稳定版本)和Tumbleweed(滚动发布的最新版本)。openSUSE以其优秀的YaST配置工具、强大的包管理系统和出色的文档支持而闻名。本教程将引导您完成openSUSE Linux系统的完整安装过程,从准备工作到系统配置,即使是Linux新手也能轻松掌握。

安装前的准备工作

系统要求

在开始安装openSUSE之前,确保您的计算机满足以下最低系统要求:

• 处理器:2 GHz双核处理器或更高
• 内存:至少2 GB RAM(推荐4 GB或更多)
• 存储空间:至少20 GB可用硬盘空间(推荐50 GB或更多)
• 显卡:支持1024x768分辨率的显卡
• 网络连接:有线或无线网络连接(用于安装更新和额外软件)

对于openSUSE Leap 15.4和Tumbleweed,这些要求是基本保证系统运行的最低配置。如果您计划运行图形密集型应用程序或虚拟机,建议配置更高的硬件规格。

备份重要数据

在安装任何操作系统之前,备份重要数据是至关重要的步骤。安装过程可能会格式化硬盘,导致所有现有数据丢失。请确保:

1. 将所有重要文件(文档、照片、视频等)复制到外部存储设备或云存储服务。
2. 如果您计划双系统安装,确保备份整个系统,以防分区过程中出现意外。
3. 记录下当前系统的网络设置、软件许可证密钥等重要信息。

下载openSUSE镜像

根据您的需求选择合适的openSUSE版本并下载安装镜像:

1. openSUSE Leap:适合寻求稳定性和长期支持的用户,基于SUSE Linux Enterprise。
2. openSUSE Tumbleweed:适合希望获得最新软件和功能的用户,采用滚动发布模式。

访问openSUSE官方网站,导航到下载页面,选择适合您计算机架构(通常是x86_64)的版本。您可以选择下载DVD镜像(包含更多软件)或网络安装镜像(体积较小,需要网络连接完成安装)。

创建安装介质

下载完ISO镜像后,需要将其转换为可启动的安装介质。您可以选择USB闪存驱动器或DVD:

1. 准备一个容量至少为8GB的USB闪存驱动器(注意:此过程将删除驱动器上的所有数据)。
2. 根据您当前的操作系统,选择合适的工具:

在Windows上:

• 使用Rufus工具:下载并安装Rufus。插入USB驱动器,启动Rufus。在”设备”下拉菜单中选择您的USB驱动器。点击”选择”按钮,选择下载的openSUSE ISO文件。确保”分区方案”设置为”GPT”(对于UEFI系统)或”MBR”(对于传统BIOS系统)。点击”开始”按钮,等待过程完成。
• 下载并安装Rufus。
• 插入USB驱动器,启动Rufus。
• 在”设备”下拉菜单中选择您的USB驱动器。
• 点击”选择”按钮,选择下载的openSUSE ISO文件。
• 确保”分区方案”设置为”GPT”(对于UEFI系统)或”MBR”(对于传统BIOS系统)。
• 点击”开始”按钮,等待过程完成。
• 使用balenaEtcher:下载并安装balenaEtcher。插入USB驱动器,启动balenaEtcher。点击”Flash from file”,选择下载的openSUSE ISO文件。点击”Select target”,选择您的USB驱动器。点击”Flash!“按钮,等待过程完成。
• 下载并安装balenaEtcher。
• 插入USB驱动器,启动balenaEtcher。
• 点击”Flash from file”,选择下载的openSUSE ISO文件。
• 点击”Select target”,选择您的USB驱动器。
• 点击”Flash!“按钮,等待过程完成。

使用Rufus工具:

1. 下载并安装Rufus。
2. 插入USB驱动器,启动Rufus。
3. 在”设备”下拉菜单中选择您的USB驱动器。
4. 点击”选择”按钮,选择下载的openSUSE ISO文件。
5. 确保”分区方案”设置为”GPT”(对于UEFI系统)或”MBR”(对于传统BIOS系统)。
6. 点击”开始”按钮,等待过程完成。

使用balenaEtcher:

1. 下载并安装balenaEtcher。
2. 插入USB驱动器,启动balenaEtcher。
3. 点击”Flash from file”,选择下载的openSUSE ISO文件。
4. 点击”Select target”,选择您的USB驱动器。
5. 点击”Flash!“按钮,等待过程完成。

在Linux上:

• 使用dd命令(适用于所有Linux发行版):插入USB驱动器,使用lsblk或fdisk -l命令识别设备名称(例如/dev/sdb)。确保USB驱动器未挂载(使用umount /dev/sdb*命令)。执行以下命令(替换/path/to/opensuse.iso和/dev/sdX为实际路径和设备):sudo dd if=/path/to/opensuse.iso of=/dev/sdX bs=4M status=progress等待命令完成。
• 插入USB驱动器,使用lsblk或fdisk -l命令识别设备名称(例如/dev/sdb)。
• 确保USB驱动器未挂载(使用umount /dev/sdb*命令)。
• 执行以下命令(替换/path/to/opensuse.iso和/dev/sdX为实际路径和设备):sudo dd if=/path/to/opensuse.iso of=/dev/sdX bs=4M status=progress
• 等待命令完成。
• 使用imagewriter工具(openSUSE专用):安装imagewriter:sudo zypper install imagewriter启动imagewriter,选择下载的ISO文件和USB驱动器。点击”Write”按钮,等待过程完成。
• 安装imagewriter:sudo zypper install imagewriter
• 启动imagewriter,选择下载的ISO文件和USB驱动器。
• 点击”Write”按钮,等待过程完成。

使用dd命令(适用于所有Linux发行版):

1. 插入USB驱动器,使用lsblk或fdisk -l命令识别设备名称(例如/dev/sdb)。
2. 确保USB驱动器未挂载(使用umount /dev/sdb*命令)。
3. 执行以下命令(替换/path/to/opensuse.iso和/dev/sdX为实际路径和设备):sudo dd if=/path/to/opensuse.iso of=/dev/sdX bs=4M status=progress
4. 等待命令完成。
  1. sudo dd if=/path/to/opensuse.iso of=/dev/sdX bs=4M status=progress
复制代码

使用imagewriter工具(openSUSE专用):

1. 安装imagewriter:sudo zypper install imagewriter
2. 启动imagewriter,选择下载的ISO文件和USB驱动器。
3. 点击”Write”按钮,等待过程完成。

在macOS上:

1. 插入USB驱动器,使用diskutil list命令识别设备名称(例如/dev/disk2)。
2. 使用diskutil unmountDisk /dev/diskX命令卸载驱动器。
3. 执行以下命令(替换/path/to/opensuse.iso和/diskX为实际路径和设备):sudo dd if=/path/to/opensuse.iso of=/dev/rdiskX bs=1m
4. 等待命令完成,然后执行diskutil eject /dev/diskX弹出驱动器。
  1. sudo dd if=/path/to/opensuse.iso of=/dev/rdiskX bs=1m
复制代码

1. 准备一张空白DVD。
2. 使用您操作系统内置的刻录软件或专用工具(如Brasero、K3b或Nero Burning ROM)将ISO镜像刻录到DVD。
3. 选择”刻录镜像”或类似选项,而不是简单的文件复制。

确认硬件兼容性

大多数现代硬件都能与openSUSE良好兼容,但在安装前确认以下几点可以避免潜在问题:

1. UEFI或Legacy BIOS:现代计算机通常使用UEFI,而旧系统可能使用Legacy BIOS。了解您的系统类型有助于选择正确的安装模式和分区方案。检查方法:Windows:在”系统信息”中查看”BIOS模式”。Linux:执行[ -d /sys/firmware/efi ] && echo "UEFI" || echo "BIOS"命令。检查主板说明书或BIOS设置界面。
2. 检查方法:Windows:在”系统信息”中查看”BIOS模式”。Linux:执行[ -d /sys/firmware/efi ] && echo "UEFI" || echo "BIOS"命令。检查主板说明书或BIOS设置界面。
3. Windows:在”系统信息”中查看”BIOS模式”。
4. Linux:执行[ -d /sys/firmware/efi ] && echo "UEFI" || echo "BIOS"命令。
5. 检查主板说明书或BIOS设置界面。
6. 显卡:大多数显卡都能被开源驱动良好支持,但NVIDIA和AMD的最新显卡可能需要安装专有驱动以获得最佳性能。
7. 无线网卡:某些无线网卡(尤其是Broadcom和部分Intel型号)可能需要额外的固件或驱动。
8. 打印机和外设:检查您的打印机、扫描仪等外设是否支持Linux。

UEFI或Legacy BIOS:现代计算机通常使用UEFI,而旧系统可能使用Legacy BIOS。了解您的系统类型有助于选择正确的安装模式和分区方案。

• 检查方法:Windows:在”系统信息”中查看”BIOS模式”。Linux:执行[ -d /sys/firmware/efi ] && echo "UEFI" || echo "BIOS"命令。检查主板说明书或BIOS设置界面。
• Windows:在”系统信息”中查看”BIOS模式”。
• Linux:执行[ -d /sys/firmware/efi ] && echo "UEFI" || echo "BIOS"命令。
• 检查主板说明书或BIOS设置界面。

• Windows:在”系统信息”中查看”BIOS模式”。
• Linux:执行[ -d /sys/firmware/efi ] && echo "UEFI" || echo "BIOS"命令。
• 检查主板说明书或BIOS设置界面。

显卡:大多数显卡都能被开源驱动良好支持,但NVIDIA和AMD的最新显卡可能需要安装专有驱动以获得最佳性能。

无线网卡:某些无线网卡(尤其是Broadcom和部分Intel型号)可能需要额外的固件或驱动。

打印机和外设:检查您的打印机、扫描仪等外设是否支持Linux。

如果遇到硬件兼容性问题,可以:

• 在安装前搜索特定硬件型号在openSUSE上的兼容性信息。
• 准备有线网络连接,以便在安装后下载必要的驱动。
• 考虑购买已知的Linux兼容硬件。

安装过程详解

启动安装程序

1. 将创建好的安装介质(USB或DVD)插入计算机。
2. 重新启动计算机,并在启动过程中进入BIOS/UEFI设置界面(通常通过按下F2、F12、Delete或Esc键)。
3. 在BIOS/UEFI设置中:禁用”Secure Boot”(如果存在)以避免安装问题。调整启动顺序,确保首先从安装介质启动。如果使用UEFI系统,确保启用了UEFI启动模式(而不是Legacy/CSM)。
4. 禁用”Secure Boot”(如果存在)以避免安装问题。
5. 调整启动顺序,确保首先从安装介质启动。
6. 如果使用UEFI系统,确保启用了UEFI启动模式(而不是Legacy/CSM)。
7. 保存设置并退出BIOS/UEFI。
8. 计算机将从安装介质启动,您将看到openSUSE的启动菜单。

• 禁用”Secure Boot”(如果存在)以避免安装问题。
• 调整启动顺序,确保首先从安装介质启动。
• 如果使用UEFI系统,确保启用了UEFI启动模式(而不是Legacy/CSM)。

在启动菜单中,您可以选择以下选项:

• Installation:启动图形安装程序(推荐)。
• Text Mode:启动文本模式安装程序(适用于资源有限的系统)。
• Firmware Test:启动固件测试工具。
• Installation–Safe Settings:使用保守的硬件设置启动安装程序(适用于安装问题排查)。
• Rescue System:启动救援系统,用于修复已安装的系统。

选择”Installation”并按Enter键继续。

语言和键盘布局设置

安装程序启动后,您将看到语言和键盘布局设置界面:

1. 语言选择:从左侧列表中选择您偏好的语言(例如”简体中文”)。选择语言后,安装程序会自动调整键盘布局和时区设置。
2. 从左侧列表中选择您偏好的语言(例如”简体中文”)。
3. 选择语言后,安装程序会自动调整键盘布局和时区设置。
4. 键盘布局:如果默认键盘布局不符合您的需求,可以在”键盘布局”选项卡中进行调整。您可以点击”测试”按钮测试键盘布局是否正确。
5. 如果默认键盘布局不符合您的需求,可以在”键盘布局”选项卡中进行调整。
6. 您可以点击”测试”按钮测试键盘布局是否正确。
7. 许可协议:阅读并接受许可协议(通常选择”是,我接受许可协议”)。
8. 阅读并接受许可协议(通常选择”是,我接受许可协议”)。

语言选择:

• 从左侧列表中选择您偏好的语言(例如”简体中文”)。
• 选择语言后,安装程序会自动调整键盘布局和时区设置。

键盘布局:

• 如果默认键盘布局不符合您的需求,可以在”键盘布局”选项卡中进行调整。
• 您可以点击”测试”按钮测试键盘布局是否正确。

许可协议:

• 阅读并接受许可协议(通常选择”是,我接受许可协议”)。

完成这些设置后,点击”下一步”继续。

分区方案选择与配置

分区是安装过程中最关键的一步,它决定了硬盘空间如何分配。openSUSE提供了几种分区方案:

1. 使用整个硬盘:选择此选项将删除硬盘上的所有数据并创建新的分区。适合全新安装或不需要保留现有数据的情况。
2. 选择此选项将删除硬盘上的所有数据并创建新的分区。
3. 适合全新安装或不需要保留现有数据的情况。
4. 使用现有分区:如果硬盘上已有分区,可以选择其中一个或多个用于安装openSUSE。适合双系统安装或保留数据分区的情况。
5. 如果硬盘上已有分区,可以选择其中一个或多个用于安装openSUSE。
6. 适合双系统安装或保留数据分区的情况。
7. 分区方案:Btrfs:默认选择,支持快照、压缩和高级功能,适合根分区。Ext4:稳定可靠的文件系统,适合/boot和/home分区。XFS:高性能文件系统,适合大文件存储。LVM:逻辑卷管理器,提供灵活的磁盘管理。
8. Btrfs:默认选择,支持快照、压缩和高级功能,适合根分区。
9. Ext4:稳定可靠的文件系统,适合/boot和/home分区。
10. XFS:高性能文件系统,适合大文件存储。
11. LVM:逻辑卷管理器,提供灵活的磁盘管理。

使用整个硬盘:

• 选择此选项将删除硬盘上的所有数据并创建新的分区。
• 适合全新安装或不需要保留现有数据的情况。

使用现有分区:

• 如果硬盘上已有分区,可以选择其中一个或多个用于安装openSUSE。
• 适合双系统安装或保留数据分区的情况。

分区方案:

• Btrfs:默认选择,支持快照、压缩和高级功能,适合根分区。
• Ext4:稳定可靠的文件系统,适合/boot和/home分区。
• XFS:高性能文件系统,适合大文件存储。
• LVM:逻辑卷管理器,提供灵活的磁盘管理。

手动分区允许您完全控制分区布局。以下是推荐的分区方案:

1. EFI系统分区(仅适用于UEFI系统):大小:约500 MB文件系统:FAT32挂载点:/boot/efi标志:boot, esp
2. 大小:约500 MB
3. 文件系统:FAT32
4. 挂载点:/boot/efi
5. 标志:boot, esp
6. 引导分区:大小:约1 GB文件系统:Ext4挂载点:/boot
7. 大小:约1 GB
8. 文件系统:Ext4
9. 挂载点:/boot
10. 根分区:大小:至少20 GB(推荐50 GB或更多)文件系统:Btrfs(推荐)或Ext4挂载点:/选项:启用”子卷”(如果使用Btrfs)
11. 大小:至少20 GB(推荐50 GB或更多)
12. 文件系统:Btrfs(推荐)或Ext4
13. 挂载点:/
14. 选项:启用”子卷”(如果使用Btrfs)
15. 交换分区:大小:等于或大于内存大小(如果内存小于8 GB);如果内存大于8 GB,可以设置为4-8 GB或创建交换文件。文件系统:swap
16. 大小:等于或大于内存大小(如果内存小于8 GB);如果内存大于8 GB,可以设置为4-8 GB或创建交换文件。
17. 文件系统:swap
18. 家目录分区(可选):大小:剩余空间文件系统:Btrfs或Ext4挂载点:/home
19. 大小:剩余空间
20. 文件系统:Btrfs或Ext4
21. 挂载点:/home

EFI系统分区(仅适用于UEFI系统):

• 大小:约500 MB
• 文件系统:FAT32
• 挂载点:/boot/efi
• 标志:boot, esp

引导分区:

• 大小:约1 GB
• 文件系统:Ext4
• 挂载点:/boot

根分区:

• 大小:至少20 GB(推荐50 GB或更多)
• 文件系统:Btrfs(推荐)或Ext4
• 挂载点:/
• 选项:启用”子卷”(如果使用Btrfs)

交换分区:

• 大小:等于或大于内存大小(如果内存小于8 GB);如果内存大于8 GB,可以设置为4-8 GB或创建交换文件。
• 文件系统:swap

家目录分区(可选):

• 大小:剩余空间
• 文件系统:Btrfs或Ext4
• 挂载点:/home

在手动分区界面:

1. 点击”创建”按钮创建新分区。
2. 为每个分区设置大小、文件系统和挂载点。
3. 完成后,点击”下一步”继续。

时区和用户设置

1. 时区设置:在地图上点击您所在的位置,或从下拉菜单中选择地区和城市。确认时间和日期是否正确,如需要可以手动调整。选择”硬件时钟设置为UTC”(推荐)或本地时间。
2. 在地图上点击您所在的位置,或从下拉菜单中选择地区和城市。
3. 确认时间和日期是否正确,如需要可以手动调整。
4. 选择”硬件时钟设置为UTC”(推荐)或本地时间。
5. 用户设置:创建用户:输入您的全名(可选)。输入用户名(小写字母,无空格)。设置并确认密码(确保密码强度足够)。选择是否自动登录(不推荐用于共享或安全敏感的环境)。root用户密码:设置并确认root用户的密码(系统管理员密码)。建议使用与普通用户不同的强密码。可以选择”禁用root账户登录”,通过sudo进行管理操作(更安全)。
6. 创建用户:输入您的全名(可选)。输入用户名(小写字母,无空格)。设置并确认密码(确保密码强度足够)。选择是否自动登录(不推荐用于共享或安全敏感的环境)。
7. 输入您的全名(可选)。
8. 输入用户名(小写字母,无空格)。
9. 设置并确认密码(确保密码强度足够)。
10. 选择是否自动登录(不推荐用于共享或安全敏感的环境)。
11. root用户密码:设置并确认root用户的密码(系统管理员密码)。建议使用与普通用户不同的强密码。可以选择”禁用root账户登录”,通过sudo进行管理操作(更安全)。
12. 设置并确认root用户的密码(系统管理员密码)。
13. 建议使用与普通用户不同的强密码。
14. 可以选择”禁用root账户登录”,通过sudo进行管理操作(更安全)。

时区设置:

• 在地图上点击您所在的位置,或从下拉菜单中选择地区和城市。
• 确认时间和日期是否正确,如需要可以手动调整。
• 选择”硬件时钟设置为UTC”(推荐)或本地时间。

用户设置:

• 创建用户:输入您的全名(可选)。输入用户名(小写字母,无空格)。设置并确认密码(确保密码强度足够)。选择是否自动登录(不推荐用于共享或安全敏感的环境)。
• 输入您的全名(可选)。
• 输入用户名(小写字母,无空格)。
• 设置并确认密码(确保密码强度足够)。
• 选择是否自动登录(不推荐用于共享或安全敏感的环境)。
• root用户密码:设置并确认root用户的密码(系统管理员密码)。建议使用与普通用户不同的强密码。可以选择”禁用root账户登录”,通过sudo进行管理操作(更安全)。
• 设置并确认root用户的密码(系统管理员密码)。
• 建议使用与普通用户不同的强密码。
• 可以选择”禁用root账户登录”,通过sudo进行管理操作(更安全)。

创建用户:

• 输入您的全名(可选)。
• 输入用户名(小写字母,无空格)。
• 设置并确认密码(确保密码强度足够)。
• 选择是否自动登录(不推荐用于共享或安全敏感的环境)。

root用户密码:

• 设置并确认root用户的密码(系统管理员密码)。
• 建议使用与普通用户不同的强密码。
• 可以选择”禁用root账户登录”,通过sudo进行管理操作(更安全)。

完成这些设置后,点击”下一步”继续。

软件选择

openSUSE允许您选择要安装的软件包和桌面环境:

1. 桌面环境:KDE Plasma:功能丰富且高度可定制的桌面环境(默认选择)。GNOME:简洁直观的桌面环境。Xfce:轻量级桌面环境,适合资源有限的系统。LXQt:超轻量级桌面环境。其他:如MATE、Cinnamon等。
2. KDE Plasma:功能丰富且高度可定制的桌面环境(默认选择)。
3. GNOME:简洁直观的桌面环境。
4. Xfce:轻量级桌面环境,适合资源有限的系统。
5. LXQt:超轻量级桌面环境。
6. 其他:如MATE、Cinnamon等。
7. 软件选择:默认系统:包含基本的办公、网络和多媒体工具。最小安装:仅包含系统基本组件,适合高级用户。开发模式:包含编程工具和库。服务器模式:包含服务器相关软件。图像处理:包含GIMP等图像编辑软件。游戏:包含游戏平台和工具。教育:包含教育软件和学习工具。
8. 默认系统:包含基本的办公、网络和多媒体工具。
9. 最小安装:仅包含系统基本组件,适合高级用户。
10. 开发模式:包含编程工具和库。
11. 服务器模式:包含服务器相关软件。
12. 图像处理:包含GIMP等图像编辑软件。
13. 游戏:包含游戏平台和工具。
14. 教育:包含教育软件和学习工具。
15. 附加软件:您可以浏览软件分类,选择额外的软件包。点击”详情”按钮可以查看和选择特定软件包。
16. 您可以浏览软件分类,选择额外的软件包。
17. 点击”详情”按钮可以查看和选择特定软件包。

桌面环境:

• KDE Plasma:功能丰富且高度可定制的桌面环境(默认选择)。
• GNOME:简洁直观的桌面环境。
• Xfce:轻量级桌面环境,适合资源有限的系统。
• LXQt:超轻量级桌面环境。
• 其他:如MATE、Cinnamon等。

软件选择:

• 默认系统:包含基本的办公、网络和多媒体工具。
• 最小安装:仅包含系统基本组件,适合高级用户。
• 开发模式:包含编程工具和库。
• 服务器模式:包含服务器相关软件。
• 图像处理:包含GIMP等图像编辑软件。
• 游戏:包含游戏平台和工具。
• 教育:包含教育软件和学习工具。

附加软件:

• 您可以浏览软件分类,选择额外的软件包。
• 点击”详情”按钮可以查看和选择特定软件包。

完成软件选择后,点击”下一步”继续。

安装前确认

在开始安装前,安装程序会显示一个摘要页面,列出所有设置:

1. 检查设置:仔细审查所有设置,包括分区、用户、软件选择等。如果发现任何错误,可以点击相应部分返回修改。
2. 仔细审查所有设置,包括分区、用户、软件选择等。
3. 如果发现任何错误,可以点击相应部分返回修改。
4. 安装选项:确认是否在安装后自动更新系统。确认是否创建安装启动盘(可选)。
5. 确认是否在安装后自动更新系统。
6. 确认是否创建安装启动盘(可选)。
7. 开始安装:确认所有设置正确后,点击”安装”按钮。系统会再次确认是否继续,点击”继续”开始安装过程。
8. 确认所有设置正确后,点击”安装”按钮。
9. 系统会再次确认是否继续,点击”继续”开始安装过程。

检查设置:

• 仔细审查所有设置,包括分区、用户、软件选择等。
• 如果发现任何错误,可以点击相应部分返回修改。

安装选项:

• 确认是否在安装后自动更新系统。
• 确认是否创建安装启动盘(可选)。

开始安装:

• 确认所有设置正确后,点击”安装”按钮。
• 系统会再次确认是否继续,点击”继续”开始安装过程。

安装过程可能需要一段时间(通常20-60分钟,取决于您的硬件和选择的软件)。在此期间,安装程序会:

• 格式化分区
• 复制系统文件
• 安装软件包
• 配置系统

安装完成后,系统会提示您重新启动计算机。取出安装介质,然后点击”重新启动”按钮。

安装后的系统配置

首次启动设置

1. 欢迎屏幕:首次启动openSUSE时,您会看到一个欢迎屏幕。选择语言,点击”下一步”。
2. 首次启动openSUSE时,您会看到一个欢迎屏幕。
3. 选择语言,点击”下一步”。
4. 许可证声明:阅读并接受许可证协议。点击”下一步”继续。
5. 阅读并接受许可证协议。
6. 点击”下一步”继续。
7. 网络配置:系统会自动检测并配置网络连接。如果需要,可以手动配置网络参数:有线连接:通常自动配置。无线连接:选择网络并输入密码。代理设置:如果使用代理服务器,请在此配置。
8. 系统会自动检测并配置网络连接。
9. 如果需要,可以手动配置网络参数:有线连接:通常自动配置。无线连接:选择网络并输入密码。代理设置:如果使用代理服务器,请在此配置。
10. 有线连接:通常自动配置。
11. 无线连接:选择网络并输入密码。
12. 代理设置:如果使用代理服务器,请在此配置。
13. 在线更新:系统会检查并安装可用的更新。建议安装所有更新以确保系统安全和稳定。
14. 系统会检查并安装可用的更新。
15. 建议安装所有更新以确保系统安全和稳定。
16. 硬件配置:系统会检测并配置硬件。可能需要安装额外的驱动程序(特别是显卡驱动)。
17. 系统会检测并配置硬件。
18. 可能需要安装额外的驱动程序(特别是显卡驱动)。
19. 用户设置:如果在安装过程中未创建用户,可以在此创建。配置用户头像和其他个人设置。
20. 如果在安装过程中未创建用户,可以在此创建。
21. 配置用户头像和其他个人设置。

欢迎屏幕:

• 首次启动openSUSE时,您会看到一个欢迎屏幕。
• 选择语言,点击”下一步”。

许可证声明:

• 阅读并接受许可证协议。
• 点击”下一步”继续。

网络配置:

• 系统会自动检测并配置网络连接。
• 如果需要,可以手动配置网络参数:有线连接:通常自动配置。无线连接:选择网络并输入密码。代理设置:如果使用代理服务器,请在此配置。
• 有线连接:通常自动配置。
• 无线连接:选择网络并输入密码。
• 代理设置:如果使用代理服务器,请在此配置。

• 有线连接:通常自动配置。
• 无线连接:选择网络并输入密码。
• 代理设置:如果使用代理服务器,请在此配置。

在线更新:

• 系统会检查并安装可用的更新。
• 建议安装所有更新以确保系统安全和稳定。

硬件配置:

• 系统会检测并配置硬件。
• 可能需要安装额外的驱动程序(特别是显卡驱动)。

用户设置:

• 如果在安装过程中未创建用户,可以在此创建。
• 配置用户头像和其他个人设置。

完成这些设置后,您将进入openSUSE的桌面环境。

系统更新

保持系统更新是确保安全性和稳定性的关键步骤:

1. 使用图形化工具更新:KDE Plasma:打开”Discover”软件中心。点击”更新”选项卡。点击”获取更新”按钮检查更新。选择要安装的更新,点击”更新”按钮。GNOME:打开”软件”中心。点击”更新”选项卡。点击”刷新”按钮检查更新。选择要安装的更新,点击”安装”按钮。
2. KDE Plasma:打开”Discover”软件中心。点击”更新”选项卡。点击”获取更新”按钮检查更新。选择要安装的更新,点击”更新”按钮。
3. 打开”Discover”软件中心。
4. 点击”更新”选项卡。
5. 点击”获取更新”按钮检查更新。
6. 选择要安装的更新,点击”更新”按钮。
7. GNOME:打开”软件”中心。点击”更新”选项卡。点击”刷新”按钮检查更新。选择要安装的更新,点击”安装”按钮。
8. 打开”软件”中心。
9. 点击”更新”选项卡。
10. 点击”刷新”按钮检查更新。
11. 选择要安装的更新,点击”安装”按钮。
12. 使用命令行更新:打开终端(Konsole、GNOME Terminal等)。执行以下命令刷新软件源:sudo zypper refresh执行以下命令列出可用更新:sudo zypper list-updates执行以下命令安装所有更新:sudo zypper update或者使用以下命令(包括发行版升级):sudo zypper dup
13. 打开终端(Konsole、GNOME Terminal等)。
14. 执行以下命令刷新软件源:sudo zypper refresh
15. 执行以下命令列出可用更新:sudo zypper list-updates
16. 执行以下命令安装所有更新:sudo zypper update
17. 或者使用以下命令(包括发行版升级):sudo zypper dup
18. 自动更新配置(可选):安装自动更新工具:sudo zypper install yast2-online-update-configuration启动YaST控制中心,选择”在线更新配置”。配置自动更新选项:启用自动更新。设置更新频率(每日、每周等)。选择更新类别(仅安全更新、所有更新等)。配置自动重启选项(如果需要)。
19. 安装自动更新工具:sudo zypper install yast2-online-update-configuration
20. 启动YaST控制中心,选择”在线更新配置”。
21. 配置自动更新选项:启用自动更新。设置更新频率(每日、每周等)。选择更新类别(仅安全更新、所有更新等)。配置自动重启选项(如果需要)。
22. 启用自动更新。
23. 设置更新频率(每日、每周等)。
24. 选择更新类别(仅安全更新、所有更新等)。
25. 配置自动重启选项(如果需要)。

使用图形化工具更新:

• KDE Plasma:打开”Discover”软件中心。点击”更新”选项卡。点击”获取更新”按钮检查更新。选择要安装的更新,点击”更新”按钮。
• 打开”Discover”软件中心。
• 点击”更新”选项卡。
• 点击”获取更新”按钮检查更新。
• 选择要安装的更新,点击”更新”按钮。
• GNOME:打开”软件”中心。点击”更新”选项卡。点击”刷新”按钮检查更新。选择要安装的更新,点击”安装”按钮。
• 打开”软件”中心。
• 点击”更新”选项卡。
• 点击”刷新”按钮检查更新。
• 选择要安装的更新,点击”安装”按钮。

KDE Plasma:

• 打开”Discover”软件中心。
• 点击”更新”选项卡。
• 点击”获取更新”按钮检查更新。
• 选择要安装的更新,点击”更新”按钮。

GNOME:

• 打开”软件”中心。
• 点击”更新”选项卡。
• 点击”刷新”按钮检查更新。
• 选择要安装的更新,点击”安装”按钮。

使用命令行更新:

• 打开终端(Konsole、GNOME Terminal等)。
• 执行以下命令刷新软件源:sudo zypper refresh
• 执行以下命令列出可用更新:sudo zypper list-updates
• 执行以下命令安装所有更新:sudo zypper update
• 或者使用以下命令(包括发行版升级):sudo zypper dup
  1. sudo zypper refresh
复制代码
  1. sudo zypper list-updates
复制代码
  1. sudo zypper update
复制代码
  1. sudo zypper dup
复制代码

自动更新配置(可选):

• 安装自动更新工具:sudo zypper install yast2-online-update-configuration
• 启动YaST控制中心,选择”在线更新配置”。
• 配置自动更新选项:启用自动更新。设置更新频率(每日、每周等)。选择更新类别(仅安全更新、所有更新等)。配置自动重启选项(如果需要)。
• 启用自动更新。
• 设置更新频率(每日、每周等)。
• 选择更新类别(仅安全更新、所有更新等)。
• 配置自动重启选项(如果需要)。
  1. sudo zypper install yast2-online-update-configuration
复制代码

• 启用自动更新。
• 设置更新频率(每日、每周等)。
• 选择更新类别(仅安全更新、所有更新等)。
• 配置自动重启选项(如果需要)。

驱动程序安装

尽管openSUSE包含了许多开源驱动,但某些硬件可能需要额外的驱动程序:

1.
  1. 显卡驱动:NVIDIA显卡:使用图形化工具:- 打开YaST控制中心。
  2.    - 选择"硬件" > "图形卡和显示器"。
  3.    - 选择"NVIDIA驱动"并按照提示安装。使用命令行:sudo zypper addrepo --refresh https://download.nvidia.com/opensuse/tumbleweed NVIDIA
  4. sudo zypper install --repo NVIDIA x11-video-nvidiaG05对于Leap 15.4,使用以下命令:sudo zypper addrepo --refresh https://download.nvidia.com/opensuse/leap/15.4 NVIDIA
  5.    sudo zypper install --repo NVIDIA x11-video-nvidiaG05安装完成后,重启系统使驱动生效。AMD显卡:大多数AMD显卡在开源驱动下工作良好。对于最新显卡,可以安装Mesa更新:sudo zypper install Mesa-driIntel显卡:Intel显卡通常由开源驱动支持良好。安装最新Mesa驱动:sudo zypper install Mesa-dri
复制代码
2.
  1. NVIDIA显卡:使用图形化工具:- 打开YaST控制中心。
  2.    - 选择"硬件" > "图形卡和显示器"。
  3.    - 选择"NVIDIA驱动"并按照提示安装。使用命令行:sudo zypper addrepo --refresh https://download.nvidia.com/opensuse/tumbleweed NVIDIA
  4. sudo zypper install --repo NVIDIA x11-video-nvidiaG05
复制代码
3. 使用图形化工具:- 打开YaST控制中心。
   - 选择"硬件" > "图形卡和显示器"。
   - 选择"NVIDIA驱动"并按照提示安装。
4. 使用命令行:
5. AMD显卡:大多数AMD显卡在开源驱动下工作良好。对于最新显卡,可以安装Mesa更新:sudo zypper install Mesa-dri
6. 大多数AMD显卡在开源驱动下工作良好。
7. 对于最新显卡,可以安装Mesa更新:
8. Intel显卡:Intel显卡通常由开源驱动支持良好。安装最新Mesa驱动:sudo zypper install Mesa-dri
9. Intel显卡通常由开源驱动支持良好。
10. 安装最新Mesa驱动:
11. 无线网卡驱动:Broadcom无线网卡:sudo zypper install broadcom-wl broadcom-wl-kmp-default
sudo modprobe wl其他无线网卡:使用lspci或lsusb命令识别无线网卡型号。搜索特定型号的Linux驱动安装指南。
12. Broadcom无线网卡:sudo zypper install broadcom-wl broadcom-wl-kmp-default
sudo modprobe wl
13. 其他无线网卡:使用lspci或lsusb命令识别无线网卡型号。搜索特定型号的Linux驱动安装指南。
14. 使用lspci或lsusb命令识别无线网卡型号。
15. 搜索特定型号的Linux驱动安装指南。
16.
  1. 打印机驱动:安装打印系统:sudo zypper install cups
  2. sudo systemctl enable cups
  3. sudo systemctl start cups打开浏览器,访问http://localhost:631配置打印机。或者使用YaST控制中心的”打印机”模块进行配置。
复制代码
17. 安装打印系统:sudo zypper install cups
sudo systemctl enable cups
sudo systemctl start cups
18. 打开浏览器,访问http://localhost:631配置打印机。
19. 或者使用YaST控制中心的”打印机”模块进行配置。
20. 其他硬件:使用hwinfo命令检测硬件:sudo zypper install hwinfo
sudo hwinfo根据硬件型号搜索特定的Linux驱动安装指南。
21. 使用hwinfo命令检测硬件:sudo zypper install hwinfo
sudo hwinfo
22. 根据硬件型号搜索特定的Linux驱动安装指南。

显卡驱动:

  1. NVIDIA显卡:使用图形化工具:- 打开YaST控制中心。
  2.    - 选择"硬件" > "图形卡和显示器"。
  3.    - 选择"NVIDIA驱动"并按照提示安装。使用命令行:sudo zypper addrepo --refresh https://download.nvidia.com/opensuse/tumbleweed NVIDIA
  4. sudo zypper install --repo NVIDIA x11-video-nvidiaG05
复制代码
• 使用图形化工具:- 打开YaST控制中心。
   - 选择"硬件" > "图形卡和显示器"。
   - 选择"NVIDIA驱动"并按照提示安装。
• 使用命令行:

NVIDIA显卡:

• 使用图形化工具:- 打开YaST控制中心。
   - 选择"硬件" > "图形卡和显示器"。
   - 选择"NVIDIA驱动"并按照提示安装。
• 使用命令行:

使用图形化工具:
  1. - 打开YaST控制中心。
  2.    - 选择"硬件" > "图形卡和显示器"。
  3.    - 选择"NVIDIA驱动"并按照提示安装。
复制代码

使用命令行:
  1. sudo zypper addrepo --refresh https://download.nvidia.com/opensuse/tumbleweed NVIDIA
  2. sudo zypper install --repo NVIDIA x11-video-nvidiaG05
复制代码

对于Leap 15.4,使用以下命令:
  1. sudo zypper addrepo --refresh https://download.nvidia.com/opensuse/leap/15.4 NVIDIA
  2.    sudo zypper install --repo NVIDIA x11-video-nvidiaG05
复制代码

安装完成后,重启系统使驱动生效。

• AMD显卡:大多数AMD显卡在开源驱动下工作良好。对于最新显卡,可以安装Mesa更新:sudo zypper install Mesa-dri
• 大多数AMD显卡在开源驱动下工作良好。
• 对于最新显卡,可以安装Mesa更新:
• Intel显卡:Intel显卡通常由开源驱动支持良好。安装最新Mesa驱动:sudo zypper install Mesa-dri
• Intel显卡通常由开源驱动支持良好。
• 安装最新Mesa驱动:

AMD显卡:

• 大多数AMD显卡在开源驱动下工作良好。
• 对于最新显卡,可以安装Mesa更新:
  1. sudo zypper install Mesa-dri
复制代码

Intel显卡:

• Intel显卡通常由开源驱动支持良好。
• 安装最新Mesa驱动:
  1. sudo zypper install Mesa-dri
复制代码

无线网卡驱动:

• Broadcom无线网卡:sudo zypper install broadcom-wl broadcom-wl-kmp-default
sudo modprobe wl
• 其他无线网卡:使用lspci或lsusb命令识别无线网卡型号。搜索特定型号的Linux驱动安装指南。
• 使用lspci或lsusb命令识别无线网卡型号。
• 搜索特定型号的Linux驱动安装指南。

Broadcom无线网卡:
  1. sudo zypper install broadcom-wl broadcom-wl-kmp-default
  2. sudo modprobe wl
复制代码

其他无线网卡:

• 使用lspci或lsusb命令识别无线网卡型号。
• 搜索特定型号的Linux驱动安装指南。

打印机驱动:

• 安装打印系统:sudo zypper install cups
sudo systemctl enable cups
sudo systemctl start cups
• 打开浏览器,访问http://localhost:631配置打印机。
• 或者使用YaST控制中心的”打印机”模块进行配置。
  1. sudo zypper install cups
  2. sudo systemctl enable cups
  3. sudo systemctl start cups
复制代码

其他硬件:

• 使用hwinfo命令检测硬件:sudo zypper install hwinfo
sudo hwinfo
• 根据硬件型号搜索特定的Linux驱动安装指南。
  1. sudo zypper install hwinfo
  2. sudo hwinfo
复制代码

软件源配置

openSUSE使用软件源(Repositories)来获取软件包和更新。配置适当的软件源可以扩展可用软件的范围:

1. 查看当前软件源:sudo zypper repos
2. 添加官方软件源:Packman软件源(提供多媒体编解码器):sudo zypper addrepo --refresh https://ftp.gwdg.de/pub/linux/misc/packman/suse/openSUSE_Tumbleweed/ packman对于Leap 15.4:sudo zypper addrepo --refresh https://ftp.gwdg.de/pub/linux/misc/packman/suse/openSUSE_Leap_15.4/ packman社区软件源:sudo zypper addrepo --refresh https://download.opensuse.org/repositories/openSUSE:/Factory/standard/ oss-factory
3. Packman软件源(提供多媒体编解码器):sudo zypper addrepo --refresh https://ftp.gwdg.de/pub/linux/misc/packman/suse/openSUSE_Tumbleweed/ packman对于Leap 15.4:sudo zypper addrepo --refresh https://ftp.gwdg.de/pub/linux/misc/packman/suse/openSUSE_Leap_15.4/ packman
4. 社区软件源:sudo zypper addrepo --refresh https://download.opensuse.org/repositories/openSUSE:/Factory/standard/ oss-factory
5.
  1. 添加第三方软件源:NVIDIA软件源(如前所述)。Chrome浏览器:sudo zypper ar https://dl.google.com/linux/chrome/rpm/stable/x86_64 Google-Chrome
  2. sudo rpm --import https://dl.google.com/linux/linux_signing_key.pubVS Code:sudo zypper ar https://packages.microsoft.com/yumrepos/vscode vscode
  3. sudo rpm --import https://packages.microsoft.com/keys/microsoft.asc
复制代码
6. NVIDIA软件源(如前所述)。
7.
  1. Chrome浏览器:sudo zypper ar https://dl.google.com/linux/chrome/rpm/stable/x86_64 Google-Chrome
  2. sudo rpm --import https://dl.google.com/linux/linux_signing_key.pub
复制代码
8.
  1. VS Code:sudo zypper ar https://packages.microsoft.com/yumrepos/vscode vscode
  2. sudo rpm --import https://packages.microsoft.com/keys/microsoft.asc
复制代码
9. 刷新软件源:sudo zypper refresh
10. 设置软件源优先级(可选):sudo zypper modifyrepo -p 90 packman(数字越小,优先级越高)
11. 从Packman软件源安装多媒体支持:sudo zypper install --from packman ffmpeg gstreamer-plugins-{good,bad,ugly,libav} libavcodec-full vlc-codecs

查看当前软件源:
  1. sudo zypper repos
复制代码

添加官方软件源:

• Packman软件源(提供多媒体编解码器):sudo zypper addrepo --refresh https://ftp.gwdg.de/pub/linux/misc/packman/suse/openSUSE_Tumbleweed/ packman对于Leap 15.4:sudo zypper addrepo --refresh https://ftp.gwdg.de/pub/linux/misc/packman/suse/openSUSE_Leap_15.4/ packman
• 社区软件源:sudo zypper addrepo --refresh https://download.opensuse.org/repositories/openSUSE:/Factory/standard/ oss-factory

Packman软件源(提供多媒体编解码器):
  1. sudo zypper addrepo --refresh https://ftp.gwdg.de/pub/linux/misc/packman/suse/openSUSE_Tumbleweed/ packman
复制代码

对于Leap 15.4:
  1. sudo zypper addrepo --refresh https://ftp.gwdg.de/pub/linux/misc/packman/suse/openSUSE_Leap_15.4/ packman
复制代码

社区软件源:
  1. sudo zypper addrepo --refresh https://download.opensuse.org/repositories/openSUSE:/Factory/standard/ oss-factory
复制代码

添加第三方软件源:

• NVIDIA软件源(如前所述)。
  1. Chrome浏览器:sudo zypper ar https://dl.google.com/linux/chrome/rpm/stable/x86_64 Google-Chrome
  2. sudo rpm --import https://dl.google.com/linux/linux_signing_key.pub
复制代码
  1. VS Code:sudo zypper ar https://packages.microsoft.com/yumrepos/vscode vscode
  2. sudo rpm --import https://packages.microsoft.com/keys/microsoft.asc
复制代码
  1. sudo zypper ar https://dl.google.com/linux/chrome/rpm/stable/x86_64 Google-Chrome
  2. sudo rpm --import https://dl.google.com/linux/linux_signing_key.pub
复制代码
  1. sudo zypper ar https://packages.microsoft.com/yumrepos/vscode vscode
  2. sudo rpm --import https://packages.microsoft.com/keys/microsoft.asc
复制代码

刷新软件源:
  1. sudo zypper refresh
复制代码

设置软件源优先级(可选):
  1. sudo zypper modifyrepo -p 90 packman
复制代码

(数字越小,优先级越高)

从Packman软件源安装多媒体支持:
  1. sudo zypper install --from packman ffmpeg gstreamer-plugins-{good,bad,ugly,libav} libavcodec-full vlc-codecs
复制代码

常用软件安装

openSUSE提供了多种安装软件的方法:

1. 使用图形化软件中心:KDE Plasma:打开”Discover”软件中心。浏览或搜索所需软件。点击”安装”按钮进行安装。GNOME:打开”软件”中心。浏览或搜索所需软件。点击”安装”按钮进行安装。
2. KDE Plasma:打开”Discover”软件中心。浏览或搜索所需软件。点击”安装”按钮进行安装。
3. 打开”Discover”软件中心。
4. 浏览或搜索所需软件。
5. 点击”安装”按钮进行安装。
6. GNOME:打开”软件”中心。浏览或搜索所需软件。点击”安装”按钮进行安装。
7. 打开”软件”中心。
8. 浏览或搜索所需软件。
9. 点击”安装”按钮进行安装。
10. 使用命令行工具:搜索软件:zypper search 软件名安装软件:sudo zypper install 软件名删除软件:sudo zypper remove 软件名安装本地rpm包:sudo zypper install /path/to/package.rpm
11. 搜索软件:zypper search 软件名
12. 安装软件:sudo zypper install 软件名
13. 删除软件:sudo zypper remove 软件名
14. 安装本地rpm包:sudo zypper install /path/to/package.rpm
15. 使用Flatpak(跨发行版包管理器):安装Flatpak:sudo zypper install flatpak添加Flathub软件源:flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo安装Flatpak应用:flatpak install flathub 应用ID运行Flatpak应用:flatpak run 应用ID
16. 安装Flatpak:sudo zypper install flatpak
17. 添加Flathub软件源:flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
18. 安装Flatpak应用:flatpak install flathub 应用ID
19. 运行Flatpak应用:flatpak run 应用ID
20. 常用软件推荐:Web浏览器:sudo zypper install firefox chromium google-chrome-stable办公套件:sudo zypper install libreoffice多媒体工具:sudo zypper install vlc audacity kdenlive gimp inkscape开发工具:sudo zypper install git gcc-c++ make cmake python3 python3-pip java-11-openjdk虚拟化软件:sudo zypper install virtualbox vagrant通信工具:sudo zypper install thunderbird pidgin telegram-desktop
21. Web浏览器:sudo zypper install firefox chromium google-chrome-stable
22. 办公套件:sudo zypper install libreoffice
23. 多媒体工具:sudo zypper install vlc audacity kdenlive gimp inkscape
24. 开发工具:sudo zypper install git gcc-c++ make cmake python3 python3-pip java-11-openjdk
25. 虚拟化软件:sudo zypper install virtualbox vagrant
26. 通信工具:sudo zypper install thunderbird pidgin telegram-desktop

使用图形化软件中心:

• KDE Plasma:打开”Discover”软件中心。浏览或搜索所需软件。点击”安装”按钮进行安装。
• 打开”Discover”软件中心。
• 浏览或搜索所需软件。
• 点击”安装”按钮进行安装。
• GNOME:打开”软件”中心。浏览或搜索所需软件。点击”安装”按钮进行安装。
• 打开”软件”中心。
• 浏览或搜索所需软件。
• 点击”安装”按钮进行安装。

KDE Plasma:

• 打开”Discover”软件中心。
• 浏览或搜索所需软件。
• 点击”安装”按钮进行安装。

GNOME:

• 打开”软件”中心。
• 浏览或搜索所需软件。
• 点击”安装”按钮进行安装。

使用命令行工具:

• 搜索软件:zypper search 软件名
• 安装软件:sudo zypper install 软件名
• 删除软件:sudo zypper remove 软件名
• 安装本地rpm包:sudo zypper install /path/to/package.rpm

搜索软件:
  1. zypper search 软件名
复制代码

安装软件:
  1. sudo zypper install 软件名
复制代码

删除软件:
  1. sudo zypper remove 软件名
复制代码

安装本地rpm包:
  1. sudo zypper install /path/to/package.rpm
复制代码

使用Flatpak(跨发行版包管理器):

• 安装Flatpak:sudo zypper install flatpak
• 添加Flathub软件源:flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
• 安装Flatpak应用:flatpak install flathub 应用ID
• 运行Flatpak应用:flatpak run 应用ID
  1. sudo zypper install flatpak
复制代码
  1. flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
复制代码
  1. flatpak install flathub 应用ID
复制代码
  1. flatpak run 应用ID
复制代码

常用软件推荐:

• Web浏览器:sudo zypper install firefox chromium google-chrome-stable
• 办公套件:sudo zypper install libreoffice
• 多媒体工具:sudo zypper install vlc audacity kdenlive gimp inkscape
• 开发工具:sudo zypper install git gcc-c++ make cmake python3 python3-pip java-11-openjdk
• 虚拟化软件:sudo zypper install virtualbox vagrant
• 通信工具:sudo zypper install thunderbird pidgin telegram-desktop

Web浏览器:
  1. sudo zypper install firefox chromium google-chrome-stable
复制代码

办公套件:
  1. sudo zypper install libreoffice
复制代码

多媒体工具:
  1. sudo zypper install vlc audacity kdenlive gimp inkscape
复制代码

开发工具:
  1. sudo zypper install git gcc-c++ make cmake python3 python3-pip java-11-openjdk
复制代码

虚拟化软件:
  1. sudo zypper install virtualbox vagrant
复制代码

通信工具:
  1. sudo zypper install thunderbird pidgin telegram-desktop
复制代码

系统优化

安装完基本系统后,可以进行一些优化以提高性能和用户体验:

1. 系统服务管理:查看运行中的服务:systemctl list-units --type=service --state=running禁用不必要的服务(例如,如果您不使用打印机):sudo systemctl disable cups启用必要的服务(例如,防火墙):sudo systemctl enable firewalld
sudo systemctl start firewalld
2. 查看运行中的服务:systemctl list-units --type=service --state=running
3. 禁用不必要的服务(例如,如果您不使用打印机):sudo systemctl disable cups
4. 启用必要的服务(例如,防火墙):sudo systemctl enable firewalld
sudo systemctl start firewalld
5. 启动优化:查看启动时间:systemd-analyze查看详细的启动时间分析:systemd-analyze blame禁用不必要的服务以加快启动速度。
6. 查看启动时间:systemd-analyze
7. 查看详细的启动时间分析:systemd-analyze blame
8. 禁用不必要的服务以加快启动速度。
9. 文件系统优化:如果使用Btrfs,可以配置定期快照:sudo zypper install snapper
sudo snapper create-config /配置自动清理旧快照:sudo snapper set-config "TIMELINE_CLEANUP=yes" "TIMELINE_LIMIT_HOURLY=10" "TIMELINE_LIMIT_DAILY=7" "TIMELINE_LIMIT_WEEKLY=4" "TIMELINE_LIMIT_MONTHLY=12" "TIMELINE_LIMIT_YEARLY=0"
10. 如果使用Btrfs,可以配置定期快照:sudo zypper install snapper
sudo snapper create-config /
11. 配置自动清理旧快照:sudo snapper set-config "TIMELINE_CLEANUP=yes" "TIMELINE_LIMIT_HOURLY=10" "TIMELINE_LIMIT_DAILY=7" "TIMELINE_LIMIT_WEEKLY=4" "TIMELINE_LIMIT_MONTHLY=12" "TIMELINE_LIMIT_YEARLY=0"
12. 内存优化:检查内存使用情况:free -h如果内存有限,可以考虑创建或调整交换空间:sudo fallocate -l 4G /swapfile
sudo chmod 600 /swapfile
sudo mkswap /swapfile
sudo swapon /swapfile
echo '/swapfile none swap sw 0 0' | sudo tee -a /etc/fstab
13. 检查内存使用情况:free -h
14. 如果内存有限,可以考虑创建或调整交换空间:sudo fallocate -l 4G /swapfile
sudo chmod 600 /swapfile
sudo mkswap /swapfile
sudo swapon /swapfile
echo '/swapfile none swap sw 0 0' | sudo tee -a /etc/fstab
15. 电源管理:安装TLP(高级电源管理工具):sudo zypper install tlp tlp-rdw
sudo systemctl enable tlp
sudo systemctl start tlp配置CPU频率调节:sudo zypper install cpupower
sudo cpupower frequency-set -g powersave
16. 安装TLP(高级电源管理工具):sudo zypper install tlp tlp-rdw
sudo systemctl enable tlp
sudo systemctl start tlp
17. 配置CPU频率调节:sudo zypper install cpupower
sudo cpupower frequency-set -g powersave
18. 系统监控工具:安装系统监控工具:sudo zypper install htop iotop nmon sysstat使用这些工具监控系统资源和性能。
19. 安装系统监控工具:sudo zypper install htop iotop nmon sysstat
20. 使用这些工具监控系统资源和性能。
21. 内核参数调整(高级用户):编辑sysctl配置文件:sudo nano /etc/sysctl.conf添加或调整参数,例如:# 提高文件描述符限制
fs.file-max = 100000
# 优化网络参数
net.core.rmem_max = 16777216
net.core.wmem_max = 16777216应用更改:sudo sysctl -p
22. 编辑sysctl配置文件:sudo nano /etc/sysctl.conf
23. 添加或调整参数,例如:# 提高文件描述符限制
fs.file-max = 100000
# 优化网络参数
net.core.rmem_max = 16777216
net.core.wmem_max = 16777216
24. 应用更改:sudo sysctl -p

系统服务管理:

• 查看运行中的服务:systemctl list-units --type=service --state=running
• 禁用不必要的服务(例如,如果您不使用打印机):sudo systemctl disable cups
• 启用必要的服务(例如,防火墙):sudo systemctl enable firewalld
sudo systemctl start firewalld
  1. systemctl list-units --type=service --state=running
复制代码
  1. sudo systemctl disable cups
复制代码
  1. sudo systemctl enable firewalld
  2. sudo systemctl start firewalld
复制代码

启动优化:

• 查看启动时间:systemd-analyze
• 查看详细的启动时间分析:systemd-analyze blame
• 禁用不必要的服务以加快启动速度。
  1. systemd-analyze
复制代码
  1. systemd-analyze blame
复制代码

文件系统优化:

• 如果使用Btrfs,可以配置定期快照:sudo zypper install snapper
sudo snapper create-config /
• 配置自动清理旧快照:sudo snapper set-config "TIMELINE_CLEANUP=yes" "TIMELINE_LIMIT_HOURLY=10" "TIMELINE_LIMIT_DAILY=7" "TIMELINE_LIMIT_WEEKLY=4" "TIMELINE_LIMIT_MONTHLY=12" "TIMELINE_LIMIT_YEARLY=0"
  1. sudo zypper install snapper
  2. sudo snapper create-config /
复制代码
  1. sudo snapper set-config "TIMELINE_CLEANUP=yes" "TIMELINE_LIMIT_HOURLY=10" "TIMELINE_LIMIT_DAILY=7" "TIMELINE_LIMIT_WEEKLY=4" "TIMELINE_LIMIT_MONTHLY=12" "TIMELINE_LIMIT_YEARLY=0"
复制代码

内存优化:

• 检查内存使用情况:free -h
• 如果内存有限,可以考虑创建或调整交换空间:sudo fallocate -l 4G /swapfile
sudo chmod 600 /swapfile
sudo mkswap /swapfile
sudo swapon /swapfile
echo '/swapfile none swap sw 0 0' | sudo tee -a /etc/fstab
  1. free -h
复制代码
  1. sudo fallocate -l 4G /swapfile
  2. sudo chmod 600 /swapfile
  3. sudo mkswap /swapfile
  4. sudo swapon /swapfile
  5. echo '/swapfile none swap sw 0 0' | sudo tee -a /etc/fstab
复制代码

电源管理:

• 安装TLP(高级电源管理工具):sudo zypper install tlp tlp-rdw
sudo systemctl enable tlp
sudo systemctl start tlp
• 配置CPU频率调节:sudo zypper install cpupower
sudo cpupower frequency-set -g powersave
  1. sudo zypper install tlp tlp-rdw
  2. sudo systemctl enable tlp
  3. sudo systemctl start tlp
复制代码
  1. sudo zypper install cpupower
  2. sudo cpupower frequency-set -g powersave
复制代码

系统监控工具:

• 安装系统监控工具:sudo zypper install htop iotop nmon sysstat
• 使用这些工具监控系统资源和性能。
  1. sudo zypper install htop iotop nmon sysstat
复制代码

内核参数调整(高级用户):

• 编辑sysctl配置文件:sudo nano /etc/sysctl.conf
• 添加或调整参数,例如:# 提高文件描述符限制
fs.file-max = 100000
# 优化网络参数
net.core.rmem_max = 16777216
net.core.wmem_max = 16777216
• 应用更改:sudo sysctl -p

编辑sysctl配置文件:sudo nano /etc/sysctl.conf
  1. sudo nano /etc/sysctl.conf
复制代码

添加或调整参数,例如:
  1. # 提高文件描述符限制
  2. fs.file-max = 100000
  3. # 优化网络参数
  4. net.core.rmem_max = 16777216
  5. net.core.wmem_max = 16777216
复制代码

应用更改:
  1. sudo sysctl -p
复制代码

常见问题与解决方案

在安装和使用openSUSE过程中,可能会遇到一些常见问题。以下是这些问题及其解决方案:

安装问题

1. 无法从安装介质启动:确保BIOS/UEFI中的启动顺序正确设置。尝试使用不同的USB端口或不同的USB驱动器。检查安装介质是否正确创建(尝试重新创建)。如果使用UEFI系统,确保禁用了”Secure Boot”。
2. 确保BIOS/UEFI中的启动顺序正确设置。
3. 尝试使用不同的USB端口或不同的USB驱动器。
4. 检查安装介质是否正确创建(尝试重新创建)。
5. 如果使用UEFI系统,确保禁用了”Secure Boot”。
6. 安装过程中出现分区错误:确保硬盘上有足够的可用空间。尝试使用不同的分区方案(例如,从Btrfs切换到Ext4)。如果是从Windows双系统安装,确保禁用了快速启动和Windows的休眠功能:在Windows中,以管理员身份运行命令提示符,执行powercfg /h off。
7. 确保硬盘上有足够的可用空间。
8. 尝试使用不同的分区方案(例如,从Btrfs切换到Ext4)。
9. 如果是从Windows双系统安装,确保禁用了快速启动和Windows的休眠功能:在Windows中,以管理员身份运行命令提示符,执行powercfg /h off。
10. 在Windows中,以管理员身份运行命令提示符,执行powercfg /h off。
11. 安装过程中冻结或崩溃:在启动菜单中选择”Installation–Safe Settings”。检查硬件兼容性,特别是内存和硬盘。尝试使用网络安装镜像而不是DVD镜像。
12. 在启动菜单中选择”Installation–Safe Settings”。
13. 检查硬件兼容性,特别是内存和硬盘。
14. 尝试使用网络安装镜像而不是DVD镜像。

无法从安装介质启动:

• 确保BIOS/UEFI中的启动顺序正确设置。
• 尝试使用不同的USB端口或不同的USB驱动器。
• 检查安装介质是否正确创建(尝试重新创建)。
• 如果使用UEFI系统,确保禁用了”Secure Boot”。

安装过程中出现分区错误:

• 确保硬盘上有足够的可用空间。
• 尝试使用不同的分区方案(例如,从Btrfs切换到Ext4)。
• 如果是从Windows双系统安装,确保禁用了快速启动和Windows的休眠功能:在Windows中,以管理员身份运行命令提示符,执行powercfg /h off。
• 在Windows中,以管理员身份运行命令提示符,执行powercfg /h off。

• 在Windows中,以管理员身份运行命令提示符,执行powercfg /h off。

安装过程中冻结或崩溃:

• 在启动菜单中选择”Installation–Safe Settings”。
• 检查硬件兼容性,特别是内存和硬盘。
• 尝试使用网络安装镜像而不是DVD镜像。

启动问题

1. 系统无法启动,显示GRUB错误:使用安装介质启动,选择”Rescue System”。进入救援系统后,执行以下命令修复GRUB:grub2-install /dev/sda
grub2-mkconfig -o /boot/grub2/grub.cfg如果使用UEFI,可能需要修复EFI启动项:efibootmgr -v
efibootmgr -c -d /dev/sda -p 1 -L "openSUSE" -l \\EFI\\opensuse\\grubx64.efi
2. 使用安装介质启动,选择”Rescue System”。
3. 进入救援系统后,执行以下命令修复GRUB:grub2-install /dev/sda
grub2-mkconfig -o /boot/grub2/grub.cfg
4. 如果使用UEFI,可能需要修复EFI启动项:efibootmgr -v
efibootmgr -c -d /dev/sda -p 1 -L "openSUSE" -l \\EFI\\opensuse\\grubx64.efi
5. 启动后显示黑屏或图形界面问题:在GRUB菜单中,按”e”编辑启动选项。在Linux行末尾添加nomodeset参数,然后按Ctrl+X启动。启动后,安装适当的显卡驱动(如前所述)。或者,尝试切换到不同的显示管理器:sudo zypper install sddm  # 对于KDE
sudo systemctl disable gdm  # 禁用GNOME显示管理器
sudo systemctl enable sddm  # 启用KDE显示管理器
6. 在GRUB菜单中,按”e”编辑启动选项。
7. 在Linux行末尾添加nomodeset参数,然后按Ctrl+X启动。
8. 启动后,安装适当的显卡驱动(如前所述)。
9. 或者,尝试切换到不同的显示管理器:sudo zypper install sddm  # 对于KDE
sudo systemctl disable gdm  # 禁用GNOME显示管理器
sudo systemctl enable sddm  # 启用KDE显示管理器

系统无法启动,显示GRUB错误:

• 使用安装介质启动,选择”Rescue System”。
• 进入救援系统后,执行以下命令修复GRUB:grub2-install /dev/sda
grub2-mkconfig -o /boot/grub2/grub.cfg
• 如果使用UEFI,可能需要修复EFI启动项:efibootmgr -v
efibootmgr -c -d /dev/sda -p 1 -L "openSUSE" -l \\EFI\\opensuse\\grubx64.efi
  1. grub2-install /dev/sda
  2. grub2-mkconfig -o /boot/grub2/grub.cfg
复制代码
  1. efibootmgr -v
  2. efibootmgr -c -d /dev/sda -p 1 -L "openSUSE" -l \\EFI\\opensuse\\grubx64.efi
复制代码

启动后显示黑屏或图形界面问题:

• 在GRUB菜单中,按”e”编辑启动选项。
• 在Linux行末尾添加nomodeset参数,然后按Ctrl+X启动。
• 启动后,安装适当的显卡驱动(如前所述)。
• 或者,尝试切换到不同的显示管理器:sudo zypper install sddm  # 对于KDE
sudo systemctl disable gdm  # 禁用GNOME显示管理器
sudo systemctl enable sddm  # 启用KDE显示管理器
  1. sudo zypper install sddm  # 对于KDE
  2. sudo systemctl disable gdm  # 禁用GNOME显示管理器
  3. sudo systemctl enable sddm  # 启用KDE显示管理器
复制代码

网络问题

1. 无法连接到有线网络:检查网络驱动是否已加载:lspci -k | grep -iA3 net尝试重启网络服务:sudo systemctl restart NetworkManager检查网络配置:nmcli connection show
nmcli connection up "连接名称"
2. 检查网络驱动是否已加载:lspci -k | grep -iA3 net
3. 尝试重启网络服务:sudo systemctl restart NetworkManager
4. 检查网络配置:nmcli connection show
nmcli connection up "连接名称"
5. 无法连接到无线网络:确保无线网卡已启用:rfkill list
rfkill unblock wifi安装必要的固件:sudo zypper install install-firmware重新扫描网络:nmcli device wifi rescan
nmcli device wifi list
6. 确保无线网卡已启用:rfkill list
rfkill unblock wifi
7. 安装必要的固件:sudo zypper install install-firmware
8. 重新扫描网络:nmcli device wifi rescan
nmcli device wifi list

无法连接到有线网络:

• 检查网络驱动是否已加载:lspci -k | grep -iA3 net
• 尝试重启网络服务:sudo systemctl restart NetworkManager
• 检查网络配置:nmcli connection show
nmcli connection up "连接名称"
  1. lspci -k | grep -iA3 net
复制代码
  1. sudo systemctl restart NetworkManager
复制代码
  1. nmcli connection show
  2. nmcli connection up "连接名称"
复制代码

无法连接到无线网络:

• 确保无线网卡已启用:rfkill list
rfkill unblock wifi
• 安装必要的固件:sudo zypper install install-firmware
• 重新扫描网络:nmcli device wifi rescan
nmcli device wifi list
  1. rfkill list
  2. rfkill unblock wifi
复制代码
  1. sudo zypper install install-firmware
复制代码
  1. nmcli device wifi rescan
  2. nmcli device wifi list
复制代码

软件问题

1. 无法安装软件包,依赖关系错误:刷新软件源:sudo zypper refresh尝试修复依赖关系:sudo zypper install --force-resolution 软件名清理包管理器缓存:sudo zypper clean
2. 刷新软件源:sudo zypper refresh
3. 尝试修复依赖关系:sudo zypper install --force-resolution 软件名
4. 清理包管理器缓存:sudo zypper clean
5. 软件运行异常或崩溃:检查系统日志:journalctl -xe尝试从命令行运行软件,查看错误信息。重新安装软件:sudo zypper remove 软件名
sudo zypper install 软件名
6. 检查系统日志:journalctl -xe
7. 尝试从命令行运行软件,查看错误信息。
8. 重新安装软件:sudo zypper remove 软件名
sudo zypper install 软件名

无法安装软件包,依赖关系错误:

• 刷新软件源:sudo zypper refresh
• 尝试修复依赖关系:sudo zypper install --force-resolution 软件名
• 清理包管理器缓存:sudo zypper clean
  1. sudo zypper refresh
复制代码
  1. sudo zypper install --force-resolution 软件名
复制代码
  1. sudo zypper clean
复制代码

软件运行异常或崩溃:

• 检查系统日志:journalctl -xe
• 尝试从命令行运行软件,查看错误信息。
• 重新安装软件:sudo zypper remove 软件名
sudo zypper install 软件名
  1. journalctl -xe
复制代码
  1. sudo zypper remove 软件名
  2. sudo zypper install 软件名
复制代码

性能问题

1. 系统运行缓慢:检查系统资源使用情况:htop查看磁盘I/O:iotop清理系统缓存和临时文件:sudo zypper clean
sudo rm -rf /tmp/*
2. 检查系统资源使用情况:htop
3. 查看磁盘I/O:iotop
4. 清理系统缓存和临时文件:sudo zypper clean
sudo rm -rf /tmp/*
5. 内存使用过高:检查内存使用情况:free -h查看内存使用详情:cat /proc/meminfo考虑增加交换空间(如前所述)。
6. 检查内存使用情况:free -h
7. 查看内存使用详情:cat /proc/meminfo
8. 考虑增加交换空间(如前所述)。

系统运行缓慢:

• 检查系统资源使用情况:htop
• 查看磁盘I/O:iotop
• 清理系统缓存和临时文件:sudo zypper clean
sudo rm -rf /tmp/*
  1. htop
复制代码
  1. iotop
复制代码
  1. sudo zypper clean
  2. sudo rm -rf /tmp/*
复制代码

内存使用过高:

• 检查内存使用情况:free -h
• 查看内存使用详情:cat /proc/meminfo
• 考虑增加交换空间(如前所述)。
  1. free -h
复制代码
  1. cat /proc/meminfo
复制代码

总结

本教程详细介绍了openSUSE Linux系统的完整安装过程,从准备工作到系统配置的全流程。通过遵循本指南,即使是Linux新手也能轻松掌握openSUSE的安装和基本配置。

openSUSE是一个强大、稳定且用户友好的Linux发行版,适合从个人桌面到企业服务器的各种用途。其YaST配置工具、强大的包管理系统和优秀的文档支持使其成为Linux初学者和经验用户的理想选择。

安装完成后,您可以进一步探索openSUSE的功能,包括:

• 使用YaST进行高级系统配置
• 探索openSUSE的快照功能(使用Snapper和Btrfs)
• 参与openSUSE社区,获取支持和贡献
• 尝试openSUSE的Kubic项目(用于容器和Kubernetes)

无论您是Linux新手还是有经验的用户,openSUSE都能提供一个稳定、安全且功能丰富的计算环境。希望本教程能帮助您顺利安装和使用openSUSE Linux系统。
「七転び八起き(ななころびやおき)」
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则