失眠网,内容丰富有趣,生活中的好帮手!
失眠网 > arch linux 安装xfce_树莓派安装ArchLinux+桌面环境

arch linux 安装xfce_树莓派安装ArchLinux+桌面环境

时间:2022-10-30 06:14:17

相关推荐

arch linux 安装xfce_树莓派安装ArchLinux+桌面环境

Arch Linux一直以高度自由著称,本着练练手的目的,周末在自己的树莓派上安装了Arch Linux并配置的桌面环境。以下是我的记录过程。

配置内存卡

首先将内存卡插入电脑中,确定内存卡名称(一般为sdX)。这里可采用传统的 sudo fdisk -l,也可以采用lsblk查看

对tf进行分区,这里可采用使用fdisk工具 # sudo fdisk /dev/sdX,也可采用其可视化方法sudo cfdisk /dev/sdX

在fdisk提示命令下删除旧分区并新建:

按o 删除全部分区

按p列出分区,此时应该没有任何分区。

按n新建分区, 然后p选择为主分区, 输入1作为SD卡的第1个主分区; 按回车选择默认开始扇区,再输入+100M设置结束扇区.

按t,然后按c设置刚才的主分区类型为W95 FAT32(LBA).

按n新建分区,然后p选择为主分区,输入2作为SD卡的第2个主分区;按两次回车默认把SD卡剩下的空间都给第2主分区.

按w写入保存分区, 退出fdisk

格式化并挂载分区

把第1主分区格式化为FAT分区,并挂载到boot:

# mkfs.vfat /dev/sdX1

# mkdir boot

# mount /dev/sdX1 boot

把第2分区格式化为ext4分区,并挂载到root

# mkfs.ext4 /dev/sdX2

# mkdir root

# mount /dev/sdX2 root

下载树莓派Archlinux ARM版本, 安装到tf卡

wgethttp://mirrors./archlinuxarm/os/ArchLinuxARM-rpi-4-latest.tar.gz

sudo tar -zxpf Downloads/ArchLinuxARM-rpi-4-latest.tar.gz -C /home/pi/root

sudo mv /home/pi/root/boot/* /home/pi/boot/

sync (这一步不能忘)

sudo umount /home/pi/boot /home/pi/root

Archlinux镜像已经安装成功,连上网线,插上电源,可以直接SSH到树莓派了。

默认用户名和密码为:alarm

管理员用户名和密码为:root

管理员帐号无法远程登录

配置Archlinux基本环境

初始化pacman密钥环,不然没法安装软件。

su

pacman-key --init

pacman-key --populate archlinuxarm

修改国内源

nano /etc/pacman.d/mirrorlist使用nano打开mirrorlist,添加科大和清华源

Server = http://mirrors.tuna./archlinuxarm/$arch/$repo

Server = http://mirrors./archlinuxarm/$arch/$repo

更新系统

pacman -Syu

配置sudo账户权限

####安装sudo

pacman -S sudo

####配置sudo

nano /etc/sudoers

去掉 #%wheel ALL=(ALL) ALL 此行注释,使wheel用户组可以临时使用sudo 提高权限

新建用户

useradd -m -G wheel username

passwd username

设置系统时间

sudo timedatectl set-timezone Asia/Shanghai

sudo timedatectl set-local-rtc false

Install Packer on Arch Linux

使用网上的方法sudo pacman -S packer安装的版本为1.4.0,已经过低,这里需要通过源码编译

install the required dependencies using command

sudo pacman -S base-devel fakeroot jshon expac git wget

创建个文件夹存放源码

wget /cgit/aur.git/plain/PKGBUILD?h=packer

mv PKGBUILD\?h\=packer PKGBUILD

makepkg

sudo pacman -U packer-*.pkg.tar.xz

配置显示环境

配置xfce4桌面环境

安装驱动及xorg

sudo pacman -S xorg-server xf86-video-fbdev xorg-xrefresh

此时x window已经安装好了,输入 startx 可以看到输出

安装xfce4

sudo pacman -S xfce4xfce4-goodies

重启

reboot

login后启动

startxfce4

这时你就可以看到桌面系统了

配置lightdm 显示管理

sudo pacman -S lightdm lightdm-gtk-greeter

sudo systemctl enable lightdm

reboot

这样开机后就能直接进入图形界面了

网上(国内和国外)很多人都使用sddm作为显示管理,但是我配置多次发现没有成功。有待继续探索,也欢迎道友指点。

参考网页

/p/1c1acb77455a

/p/be4a44a54b65

/p/b25a76470cb4

https://qsctech-sange.github.io/arch-on-Raspberrypi.html

/hepangda/article/details/82817997

/freerqy/p/8508395.html

/install-packer-arch-linux-2/?tdsourcetag=s_pctim_aiomsg

//05/arch-linux-on-raspberry-pi-running-xfce.html

/adimania/arch-desktop-environments/master/XFCE-Arch-RPi.sh

本文编辑于-06-08,侵联删。

如果觉得《arch linux 安装xfce_树莓派安装ArchLinux+桌面环境》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。