怎么给电脑安装一个Solus OS操作系统【独立发行版】
技术百科
星降
发布时间:2026-01-18
浏览: 次 需准备官方ISO镜像、8GB以上USB盘及UEFI启动设置;依次完成下载校验、Etcher/dd写入、BIOS中禁用Secure Boot并设USB为首选、安装器中选择自动或手动分区(含ESP、/、/home)、配置用户及时区后重启。
如果您希望在电脑上安装 Solus OS 这一独立开发的 Linux 发行版,需准备可启动介质并完*新系统部署。以下是具体操作步骤:
一、下载 Solus OS ISO 镜像文件
Solus OS 不基于 Ubuntu、Debian 或 Fedora 等主流发行版,其 ISO 文件必须从官方源获取以确保完整性与安全性。官方镜像包含预配置的桌面环境(Budgie 为主,亦提供 GNOME、KDE 和 Xfce 版本)及基础驱动支持。
1、访问 https://getsol.us/download/ 官方下载页面。
2、根据硬件架构选择对应版本:x86_64(64 位 PC) 是当前唯一支持的架构。
3、点击 Download ISO 按钮获取最新稳定版镜像(如 Solus 4.5 “Fortitude”)。
4、使用 SHA256 校验工具比对下载文件哈希值,确认与官网公布的 SHA256SUMS 文件中对应条目一致。
二、制作可启动 USB 安装盘
需将 ISO 写入 USB 设备生成符合 UEFI/BIOS 双模式启动要求的安装媒介。直接复制文件或使用普通压缩工具解压无效,必须采用“写入”方式。
1、准备容量不小于 8 GB 的空白 USB 闪存盘,所有数据将被清除。
2、在 Windows 上使用 BalenaEtcher:启动软件 → 点击 “Flash from file” 选择已下载的 Solus ISO → 点击 “Select target” 选中 USB 设备 → 点击 “Flash!” 开始写入。
3、在 Linux 上使用 dd 命令:执行 sudo dd if=/path/to/solus.iso of=/dev/sdX bs=4M status=progress oflag=sync(其中 /dev/sdX 为 USB 设备节点,如 /dev/sdb,务必确认无误)。
4、写入完成后安全弹出 USB 设备,避免文件系统损坏。
三、配置 BIOS/UEFI 启动顺序
Solus 默认启用 UEFI 安装模式,需确保固件设置匹配安装媒介类型,否则可能出现黑屏、无法识别启动项或 GRUB 错误提示。
1、重启电脑,在开机自检阶段反复按 Del、F2、F10 或 F12(依主板品牌而异)进入固件设置界面。
2、在 “Boot” 或 “Startup” 选项卡中,将 USB 存储设备(如 USB HDD 或 UEFI: [品牌名] USB) 移至启动顺序首位。
3、确认 “Secure Boot” 设置为 Disabled(Solus 当前不签名内核模块,启用会导致启动失败)。
4、若主板支持 Legacy/CSM 模式,建议关闭该选项,强制使用纯 UEFI 模式以获得完整功能支持。
四、运行 Solus 安装程序并分区
安装器名为 “Solus Installer”,图形化界面基于 GTK,支持自动与手动磁盘分区。自动模式适用于单系统安装;双系统用户须手动划分空间以保留原有操作系统。
1、从 USB 启动后,选择 “Install Solus” 进入安装向导,语言设为中文后点击继续。
2、在 “Installation Type” 页面,若选择 Erase disk and install Solus,则整个目标磁盘将被格式化为 Btrfs 文件系统,并创建 /、/home 和 EFI System Partition(ESP)三个必要分区。
3、若选择 Something else(手动分区),需至少创建以下挂载点:EFI System Partition(512 MB,fat32,/boot/efi)、Root(≥20 GB,btrfs 或 ext4,/)、Home(剩余空间,btrfs 或 ext4,/home)。
4、勾选 Format the partition 选项以清空选定分区内容,确认后点击 “Install Now” 开始复制系统文件。
五、完成初始设置并重启
系统文件复制完毕后进入用户配置阶段,此过程决定登录凭证、时区、键盘布局等基础运行参数,直接影响首次启动体验。
1、在 “User Information” 页面输入 全名、用户名(仅限小写字母与数字,不可含空格或特殊符号)及密码,勾选 “Log in automatically” 可跳过每次输入密码步骤。
2、在 “Timezone” 页面通过地图点击或下拉菜单选择所在城市,例如 Asia/Shanghai。
3、在 “Keyboard Layout” 页面确认默认布局为 Chinese (Intelligent Pinyin) 或其他所需输入法方案。
4、点击 “Install” 完*部配置,等待进度条结束,出现 “Restart Now” 提示后拔出 USB 设备,点击按钮重启电脑。
# ai
# 操作系统
# 这一
# windows
# 电脑
# 重启
# 镜像
# 如果您
# 勾选
# 将被
# 工具
# win
# https
# linux
# ubuntu
# debian
# format
# if
# 架构
# 解压
# usb
# select
# 主板
# ios
# bios
# 文件系统
# 固件
# 发行版
# 闪存盘
相关栏目:
<?muma
$count = M('archives')->where(['typeid'=>$field['id']])->count();
?>
【
AI推广<?muma echo $count; ?>
】
<?muma
$count = M('archives')->where(['typeid'=>$field['id']])->count();
?>
【
SEO优化<?muma echo $count; ?>
】
<?muma
$count = M('archives')->where(['typeid'=>$field['id']])->count();
?>
【
技术百科<?muma echo $count; ?>
】
<?muma
$count = M('archives')->where(['typeid'=>$field['id']])->count();
?>
【
谷歌推广<?muma echo $count; ?>
】
<?muma
$count = M('archives')->where(['typeid'=>$field['id']])->count();
?>
【
百度推广<?muma echo $count; ?>
】
<?muma
$count = M('archives')->where(['typeid'=>$field['id']])->count();
?>
【
网络营销<?muma echo $count; ?>
】
<?muma
$count = M('archives')->where(['typeid'=>$field['id']])->count();
?>
【
案例网站<?muma echo $count; ?>
】
<?muma
$count = M('archives')->where(['typeid'=>$field['id']])->count();
?>
【
精选文章<?muma echo $count; ?>
】
相关推荐
- Python模块的__name__属性如何由导入方
- Win11任务栏天气怎么关闭 Win11隐藏天气小
- Win10怎么卸载爱奇艺_Win10彻底卸载爱奇艺
- php在Linux怎么部署_LNMP环境搭建PHP
- Win11怎么开启专注模式_Windows11时钟
- Win11怎么关闭通知中心_Windows11系统
- Win11怎么连接蓝牙耳机_Win11蓝牙设备配对
- Win11右键反应慢怎么办 Win11优化右键菜单
- Python函数参数高级用法_默认值与可变参数解析
- WindowsUSB驱动安装异常怎么办_USB驱动
- Win10怎样清理C盘浏览器缓存_Win10清理浏
- Win11怎么查看激活状态_查询Windows 1
- Win11怎么设置开机问候语_自定义Win11锁屏
- Win11怎么查看硬盘型号_Windows 11检
- Win10怎样卸载自带Edge_Win10卸载Ed
- 如何在JavaScript中动态拼接PHP的bas
- Win11怎么恢复出厂设置_Win11重置此电脑保
- Win11键盘快捷键大全_Windows 11常用
- Win11怎么查看已连接wifi密码 Win11查
- 手机php怎么转mp4_手机端php文件转mp4a
- Mac自带的词典App怎么用_Mac添加和使用多语
- Win11系统更新后黑屏怎么办 Win11更新黑屏
- 如何使用Golang构建基础消息队列模拟_Gola
- 如何在 Go 中可靠地测试含 time.Time
- PHP主流架构怎么部署到Docker_容器化流程【
- php删除数据怎么加限制_带where条件删除避免
- Python与OpenAI接口集成实战_生成式AI
- 如何在 Django 中修改用户密码后保持会话不丢
- Windows10系统怎么查看硬盘健康_Win10
- 如何使用Golang实现云原生应用弹性伸缩_自动应
- Win11怎么设置虚拟桌面 Win11新建多桌面切
- Windows如何使用注册表查找和删除项?(reg
- Win11怎么关闭SmartScreen_禁用Wi
- Win10系统映像怎么恢复 Win10使用系统映像
- php本地部署后数据库连接报错_1045acces
- 怎么将XML数据可视化 D3.js加载XML
- c++ namespace命名空间用法_c++避免
- Win11开机速度慢怎么优化_Win11系统启动加
- 如何使用Golang反射将map转换为struct
- php下载安装后memory_limit怎么设置_
- c++中如何计算坐标系中两点间距离_c++勾股定理
- Go 中 defer 在 goroutine 内部
- Win11如何设置自动关机 Win11定时关机命令
- Win10怎样安装Excel数据分析工具_Win1
- php怎么下载安装后设置默认字符集_utf8配置步
- 如何使用Golang读取日志文件_Golang b
- 如何解决Windows时间不准的问题?(自动同步设
- C#如何序列化对象为XML XmlSerializ
- 如何在 Go 中创建包含 map 的 slice(
- Win11怎么关闭OneDrive同步_Win11


QQ客服