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 是一个不错的选择。

相关推荐
Fcy64838 分钟前
Linux下 进程(一)(冯诺依曼体系、操作系统、进程基本概念与基本操作)
linux·运维·服务器·进程
袁袁袁袁满40 分钟前
Linux怎么查看最新下载的文件
linux·运维·服务器
代码游侠1 小时前
学习笔记——设备树基础
linux·运维·开发语言·单片机·算法
Gary Studio1 小时前
rk芯片驱动编写
linux·学习
mango_mangojuice1 小时前
Linux学习笔记(make/Makefile)1.23
java·linux·前端·笔记·学习
Harvey9031 小时前
通过 Helm 部署 Nginx 应用的完整标准化步骤
linux·运维·nginx·k8s
A星空1232 小时前
一、Linux嵌入式的I2C驱动开发
linux·c++·驱动开发·i2c
释怀不想释怀3 小时前
Linux环境变量
linux·运维·服务器
zzzsde3 小时前
【Linux】进程(4):进程优先级&&调度队列
linux·运维·服务器
凡人叶枫3 小时前
C++中智能指针详解(Linux实战版)| 彻底解决内存泄漏,新手也能吃透
java·linux·c语言·开发语言·c++·嵌入式开发