[Share Experiences] 安装Arm架构的KDE Neon教程分享-
Tofloor
poster avatar
玲泷沙.spark
deepin
2025-11-12 11:16
Author

KDE neon 基于ubuntu LTS的可以享受最新kde桌面的发行版,官方只发布x86架构的通用iso,并未发布通用的arm架构。 在探索armbian时发现,有neon的arm架构系统,找到了相关source文件,所以进行了尝试安装,成功便分享给大家。

一 安装前准备工作

准备一个可以在飞腾机子上进入 并自带飞腾网卡驱动的livecd操作系统,还是推荐gxde hetao版。openkylin也可以。连接互联网。

支持飞腾D2000的内核和neon源文件。

下载地址:https://share.fnnas.net/s/e9acb1d0fe1e44c484

二 安装debootstrap 和arch-install-scripts

sudo apt install debootstrap arch-install-scripts

三 处理好分区

livecd 可以用分区管理器工具分好区,或者终端用cfdisk也可以。咋顺心咋来。

示例分区为:

/dev/sda1 /boot/efi

/dev/sda2 /

sudo mount /dev/sda2 /mnt
#efi 单独挂载
sudo mkdir -p /mnt/boot/efi
sudo mount /dev/sda1 /mnt/boot/efi

把下载的内核文件 放在/mnt/deb

mkdir -p /mnt/deb

将内核文件及neon源复制到deb文件里

三 安装ubuntu最小系统

sudo debootstrap noble /mnt https://mirrors.cernet.edu.cn/ubuntu-ports

这样你就拥有了一个最小的ubuntu 24.04系统。

四 生成fstab

sudo arch-chroot /mnt
apt update
apt install nano # 可以换成你自己喜欢的文本编辑器
nano /etc/apt/sources.list
#更改源为:
# 默认注释了源码仓库,如有需要可自行取消注释
deb https://mirrors.ustc.edu.cn/ubuntu-ports/ noble main restricted universe multiverse
# deb-src https://mirrors.ustc.edu.cn/ubuntu-ports/ noble main restricted universe multiverse

deb https://mirrors.ustc.edu.cn/ubuntu-ports/ noble-security main restricted universe multiverse
# deb-src https://mirrors.ustc.edu.cn/ubuntu-ports/ noble-security main restricted universe multiverse

deb https://mirrors.ustc.edu.cn/ubuntu-ports/ noble-updates main restricted universe multiverse
# deb-src https://mirrors.ustc.edu.cn/ubuntu-ports/ noble-updates main restricted universe multiverse

deb https://mirrors.ustc.edu.cn/ubuntu-ports/ noble-backports main restricted universe multiverse
# deb-src https://mirrors.ustc.edu.cn/ubuntu-ports/ noble-backports main restricted universe multiverse

# 预发布软件源,不建议启用
# deb https://mirrors.ustc.edu.cn/ubuntu-ports/ noble-proposed main restricted universe multiverse
# deb-src https://mirrors.ustc.edu.cn/ubuntu-ports/ noble-proposed main restricted universe multiverseapt update


再次安装archlinux系统脚本,自动完成 文件系统挂载
apt install arch-install-scripts
genfstab -U / >>/etc/fstab

五 修改主机名

先安装部分软件

apt install sudo console-setup

修改主机名和hosts文件

nano /etc/hostname

#改为neon

nano /etc/hosts
#增加deepin
127.0.0.1       localhost neon
::1             localhost ip6-localhost ip6-loopback neon
ff02::1         ip6-allnodes
ff02::2         ip6-allrouters

六 配置本地化信息与时区

apt install locales
# 按顺序配置本地化信息和时区
sudo dpkg-reconfigure locales tzdata

七 安装桌面及常用软件

#安装软件及桌面环境
apt install wget htop network-manager sddm
#安装内核文件及neonkeyring 及星火商店终端版 需要aptss加速。
apt install /deb/*.deb
#添加neon安装源
将neon.sources 文件拷贝至\etc\apt\sources.list.d\
#安装neon桌面
apt update
apt install neon-desktop
#因为arm架构的源只有neon官方源 速度较慢。估计2到3个小时,甚至是5个小时
#生成initrd.img文件
mkinitramfs -o /boot/initrd.img-6.12.20-arm64-desktop-rolling 6.12.20-arm64-desktop-rolling
#安装引导
apt install grub-efi
grub-install /dev/sda1
#默认启动桌面
systemctl enable sddm

八 设置用户

sudo useradd -m -G sudo,adm -s /bin/bash user
sudo passwd user
# 如果可以,你可以给root用户设置一个密码
sudo passwd

重启,就应该可以进入kde neon了

#知享计划

@deepin-流云

@deepin小助手

Reply Favorite View the author
All Replies
deepin流云
Super Moderator
Community OP
2025-11-12 11:34
#1

感谢分享kissing_heart

Reply View the author