Alpine Linux 也能当桌面版用

文章目录

Alpine Linux 是一个基于 musl libc 和 busybox 的以安全为导向的轻量级 Linux 发行版,其设计初衷为容器化部署、嵌入式设备及网络安全场景提供高效解决方案。

Alpine Linux 很有特点,它非常小,很精简,有自己的包管理工具apk,还支持多架构,使用 OpenRC 初始化系统,默认还开启Pax内存保护,SSP栈破坏防御等硬件级别安全特性。

Alpine Linux 经常被用用在容器化应用以及嵌入式系统和物联网设备中,但其实它也能做桌面系统。

你可以根据需要在其网站上找到对应的版本下载。

例如下载 EXTENDED 版本,下载后使用iso进行安装。

系统启动后,默认进入命令行页面,输入默认的root用户名即可登录。

之后,在终端中输入如下命令:

bash 复制代码
setup-alpine

之后就可以根据引导一步一步地安装了。

中间会让选择键盘布局,语言,时区,网络设置等,等安装完成后,使用reboot命令重启系统。

重启系统后,再次进入命令行,输入如下命令安装桌面环境。

bash 复制代码
setup-desktop

此时,系统给出提示,我选择安装gnome桌面。

安装之后系统重启,你再次登录系统,就会看到gnome登录了。



以上这些就是熟悉的原生Gnome桌面环境,虽然测试的配置比较低,但是运行效果还是很丝滑的。

使用 Alpine Linux 首选你得使用其包管理工具命令 apk,通过 apk 来安装或卸载你需要的软件。

Alpine Linux 其实更适合在不使用桌面环境的场景,如果需要桌面环境,硬件资源允许的情况下,其它 linux 发行版可能会更好一些。

Alpine Linux 的运行内容要求很低,很适合容器化部署。但是如果一些硬件比较老旧的设备希望能运行一个带界面的 Linux 发行版,其实 Alpine Linux 是一个不错的选择。

相关推荐
Ruiery5 小时前
Linux 6.6内核 CPU 深度解析(七):调度器启动 — 从单核到多核,调度器分阶段点亮
linux·运维·服务器
50万马克的面包5 小时前
CSDN-栈队列数组-知识点整理
linux·运维·服务器
wjkjpcba6 小时前
PCBA烧录程序是什么:PCBA包工包料厂家解析烧录与测试
linux·数据库·人工智能·smt贴片加工·pcba贴片加工厂
꯭自꯭闭꯭7 小时前
达梦事物特性及MVCC
linux·运维·数据库
羔羊++9 小时前
18_实验十七_其他命令与自定义启动变量
linux
DYWorker00111 小时前
Linux驱动:RK3568 GMAC + YT8531C 千兆以太网全流程解剖
linux
lisanmengmeng12 小时前
NRPE 添加命令(一)
linux·运维·服务器
树下水月13 小时前
Typora破解
linux·服务器·前端
沫璃染墨13 小时前
《从零入门Linux系统篇(五十七):线程篇·十——生产者消费者模型进阶:从环形缓冲区到POSIX信号量》
linux·运维·服务器·开发语言·c++·系统架构·信号处理
wuminyu14 小时前
LockStack在虚拟线程Mount和Unmount拷贝过程剖析
java·linux·c语言·jvm·c++