NanoPi R5S平台上的Arch Linux ARM的GUI简易配置

NanoPi R5S平台上的Arch Linux ARM的GUI简易配置众所周知 如 Ubuntu 这样的 Linux 发行版或者 Windows 等系统在安装完毕后 便拥有自己的图形操作环境 即 GUI GraphicalUse 使用者能方便地在 GUI 环境下

大家好,欢迎来到IT知识分享网。

版权声明:本文为CSDN博主「@Diskenth」原创文章,转载请在显着位置标明本文出处以及作者网名,未经作者允许不得用于商业目的。

前言

众所周知,如Ubuntu这样的Linux发行版或者Windows等系统在安装完毕后,便拥有自己的图形操作环境(即GUI,Graphical User Interface),使用者能方便地在GUI环境下完成各种复杂的操作,如使用浏览器浏览网站,打开文件夹管理器管理文件等等;Arch Linux不同,其安装完毕后仅提供黑底白字的命令行介面(即CLI,Command-Line Interface),任何的操作都必须给主机输入命令才能实现。

那么,在Arch Linux ARM上是否也能够如Ubuntu一样拥有图形操作环境?

—-答案是可行的,本篇将在已安装Arch Linux ARM的嵌入式系统(NanoPi R5S)上搭建最基础的GUI

Arch Linux Arm安装与配置

细节请自行参考我先前发布的两篇文章:

  1. 「在NanoPi R5S上使用Arch Linux」
  2. 「NanoPi R5S初次配置Arch Linux环境」

图形界面基础架构[1]

Linux的图形界面是采用Client/Server架构实现的,它们的主要功能如下:

  • Server:发送鼠标、键盘的事件给Client,并接收与绘图相关的数据(即屏幕所要呈现的内容),再利用屏幕呈现画面
  • Client:接收Server端发送过来的鼠标、键盘事件后产生绘图数据,并将此数据发送至Server端进行处理

既然Server负责的硬件包含鼠标、键盘、屏幕,而Client负责产生并发送绘图数据,那么我们的R5S上就必须同时拥有Client与Server

安装并配置图形界面

先安装以下3种图形界面所需要的软件:

  1. Client端:
    这里采用Plasma这个KDE这个软件项目里面提供的图形界面。 Plasma正是作为上节提到的图形界面基础架构中的Client,它可以提供我们桌面、工作菜单、视窗显示等等功能
  2. Server端:xorg-server
  3. 帐号密码登入界面:使用SDDM(Arch Wiki KDE介绍页面中推荐)

安装步骤

  1. 在安装前,必须先用pacman进行全系统更新,如下:
sudo pacman -Syu 

※若未进行系统更新,那么安装KDE时会提示原有的包mkinitcpio与即将安装的包mdadm发生冲突,从而导致无法安装KDE

  1. 安装KDE plasma、SDDM,过程中的提示都使用默认的选项:
    (安装SDDM这个软件时还会一同安装xorg-server,因此后续不必再做Server端的安装)
sudo pacman -S --needed plasma-desktop sddm 

※亦可以选择安装带有各种应用程序的plasmaplasma-meta,但R5S本身是嵌入式系统,因此本篇选用plasma-desktop这个最小安装包,需要其他如浏览器、终端机等应用程序时,再另行安装

  1. 安装konsole、dolphin、chromium
sudo pacman -S --needed konsole dolphin chromium 

※软件分别为:

  1. konsole:命令行程序
  2. dolphin:文件管理器
  3. chromium:Web浏览器
  1. 启动图形界面

安装完成后不须做其他配置,直接启动sddm.service这项服务即可打开图形界面:

sudo systemctl start sddm.service #单次启动sddm,画面默认输出至tty2 

键入上面的命令后会直接启动帐号密码登入画面
IMG_20240901_113544.jpg

登入系统

  1. 输入密码登入
    Arch官方系统内置的一般用户:
用户类型 帐号名称 密码
一般用户 alarm alarm

IMG_20240901_113604.jpg

  1. 成功登入
    IMG_20240901_113845.jpg

总结

本篇配置了Arch linux ARM的GUI环境且成功启动,重点为plasma-desktopsddm两个软件的安装正确性,若安装出错则无法成功在Arch linux上使用GUI。

参考

[1] 鸟哥的Linux私房菜–X Window 设定介绍

免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://haidsoft.com/150096.html

(0)
上一篇 2025-03-20 18:33
下一篇 2025-03-20 18:45

相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注微信