当前位置:首页 > 技术 > LINUX > 正文内容

alpine安装图形界面Xfce 【转】

Watrt1年前 (2025-11-11)LINUX10160

alpine安装图形界面Xfce,这个官方文档很细:https://wiki.alpinelinux.org/wiki/Xfce_Setup#Prerequisites

我只是做个记录,做个笔记好日后观看。

VirtualBox_alpine_11_11_2025_09_42_18.png

setup-xorg-base

这是图形界面的基础

setup-xorg-base

AI写代码

安装Xfce相关

apk add xfce4 xfce4-terminal xfce4-screensaver lightdm-gtk-greeter

配置

启动dbus(桌面总线)服务:

# rc-service dbus start

使dbus在启动时启动:

# rc-update add dbus

启动Xfce

使用显示管理器(图形登录)

如果软件包lightdm-gtk-greeter已安装在上面,则lightdm显示管理器可能会启动以新用户图形登录。

rc-service lightdm start

一旦确认它确实有效,就可以在引导过程中启用lightdm来启动:

rc-update add lightdm

命令行启动

apk add xinit
xint /usr/bin/startxfce4

至此图形化界面就可以正常出来了。

中文

首选配置中文语言环境,请参考:

《alpine linux配置中文语言环境》

https://blog.csdn.net/lxyoucan/article/details/117165981

编辑~/.xprofile文件

增加如下内容:

export LANG=zh_CN.UTF-8

中文字体安装

在没有安装中文字体的情况下会乱码,所以要安装一下。

apk add font-noto-cjk

刷新字体缓存

复制完字体运行

fc-cache -vf

这样中文字体就不乱码了。


中文输入法

fcitx5


打赏 支付宝打赏 微信打赏

相关文章

mpalqyer 播放命令

mpalqyer 播放命令

mplayer -vo fbdev2 -vf scale=1366:768 film.avi /usr/bin/mplayer -x 800 -y 480 -zoom -framedrop aa.avi...

mkfs 参数

mkfs 参数

#mkfs.jffs2 -r rootfs -o fs.jffs2 -e 0x20000 --pad=0x500000 -s 0x800 –n -l即可生成 rootfs.jffs2Mkfs.jffs2各参数的意义如下:-r:指定要做成image的目录名。-o:指定输出image的文件名。-e:每一块要擦除的block size,默认是64KB.要注意,不同的flash, 其block size会不一样,三星的K9F2G08U0A的block size为0x20000(从其datasheet里可...

制作荔枝派Zero开发板(全志V3s) TF/SD卡启动盘

制作荔枝派Zero开发板(全志V3s) TF/SD卡启动盘

0. 前言近几天买了一块荔枝派0开发板,以及官方配的480×272的屏幕。让我记录一下入坑与采坑过程。1. u-boot的编译git clone https://github.com/Lichee-Pi/u-boot -b v3s-current cd u-boot make ARCH=arm LicheePi_Zero_480x272LCD_defconfig make ARCH=arm CROSS...

Linux系统信息查看命令大全

Linux系统信息查看命令大全

最近看了一些Linux命令行的文章,在系统信息查看方面学到不少命令。想起以前写过的一篇其实Linux这样用更简单,发现这些系统信息查看命令也可以总结出一篇小小的东西来了。另外这里还有非常多的命令,可以作为参考。系统# uname -a               # 查看内核/操作系统/CPU信息# head -n 1 /etc/issue   # 查看操作系统版本# cat /proc/cpuinfo  ...

buildroot编译中的问题

buildroot编译中的问题

在编译中遇到flex 报错。一直过不了。后来发现安装flex bison两个包后解决sudo apt-get install flex bison...

荔枝派Nano 全流程指南

荔枝派Nano 全流程指南

u-boot 初体验安装交叉编译链首先需要安装交叉编译链:# 此处为获取7.2.1版本,您可获取其他版本或者通过链接直接下载 wget http://releases.linaro.org/components/toolchain/binaries/7.2-2017.11/arm-linux-gnueabi/gcc-linaro-7.2.1-2017.11-x86_64_arm-linux-gnueabi.tar.xz tar -vxJf gcc-li...

利用BusyBox ~私人定制 My LINUX~

利用BusyBox ~私人定制 My LINUX~

前言  我在今天在这里跟大家详细地探讨一下Linux系统的定制过程和实现例如、用户能够远程登录;和Nginx能够稳定地运行在我们私人定制的LINUX系统上、一步一步从头开始定制属于我们自己的系统。正文   首先我们先来简单的介绍一下我们这里定制属于自己的Linux系统的基本元素.   一个定制的linux内核+一个定制的busybox就可以定制一个小型的Linux操作系统了,安装Dropbear和Nginx,Linux的组成 部分包括内核空间和用户空间、而...

 Debian 9.9 (stretch) 文件系统制作

Debian 9.9 (stretch) 文件系统制作

0. 准备工作:sudo apt install qemu-user-static -y sudo apt install debootstrap -y mkdir rootfs1. debootstrapdebootstrap --foreign --verbose --arch=armhf  stretch rootfs http...