Arch 並非一個對新手友好的發行版。因而打算用閒置的樹莓派先試個水。吃灰太浪費了。php
分兩個區,比較好的方式是第一個分區分爲 100M 的 fat32,第二個利用餘下的空間分爲 ext4。html
# as root fdisk /dev/sdX mkfs.vfat /dev/sdX1 mkfs.ext4 /dev/sdX2
須要注意的是上面的命令實際上把 sdX1 格式化爲 fat16,可是並無什麼影響。也能夠 mkfs.vfat -F 32 /dev/sdX1
強制分爲 fat32。linux
把它們掛載到喜歡的地方,而後下載安裝包並解壓,這裏用到了 bsdtargit
wget http://mirrors.ustc.edu.cn/archlinuxarm/os/ArchLinuxARM-rpi-3-latest.tar.gz # 或 wget http://os.archlinuxarm.org/os/ArchLinuxARM-rpi-3-latest.tar.gz su bsdtar -xpf ArchLinuxARM-rpi-3-latest.tar.gz -C <root> sync mv <root>/boot/* <boot> sync sync
<root>
是 sdX2 掛載的地方,<boot>
是 sdX1 掛載的地方。 爲了安全多 sync
幾回。vim
將 micro SD 卡插到派上應該就能夠了,啓動到終端登錄頁面時,綠色指示燈會以兩下爲週期規律閃爍,若是顯示屏不顯示多是顯示的問題。安全
vi /etc/pacman.d/mirrorlist
註釋掉默認的,添加中科大源bash
Server = https://mirrors.ustc.edu.cn/archlinuxarm/$arch/$repo
參考 中科大 Arch Linux ARM 鏡像使用幫助app
useradd -m -G wheel <username>
pacman -S sudo
visudo
或用本身喜歡的編輯器打開 /etc/sudoers
,將 %wheel ALL=(ALL) ALL
一行取消註釋。less
報錯是這樣的:編輯器
failed to commit transaction invalid or corrupted package (PGP signature)
運行
pacman-key --init pacman-key --populate
便可
後面就能夠按照 Arch Wiki 安裝了,只有一點點不一樣。一些零碎的整理在下面。
兩個傳送門: Installation guide (簡體中文) Raspberry Pi (簡體中文)
sudo pacman -S firmware-raspberrypi
沒多探究這是啥,看到有就裝上了。
sudo pacman -S alsa-utils alsa-firmware alsa-lib alsa-plugins
設置自動選擇音頻輸出
amixer cset numid=3 0
sudo pacman -S xf86-video-fbdev xorg
性能不錯。
sudo pacman -S lxde sudo systemctl enable lxdm
在 ~/.xinitrc
中添加
exec startlxde
樹莓派沒有正確地自動設置個人 1080p 屏,其餘分辨率能夠參考 這裏
hdmi_group=2 hdmi_mode=82
sudo pacman -S networkmanager network-manager-applet sudo systemctl enable NetworkManager sudo systemctl start NetworkManager
sudo pacman -S wireless_tools wpa_supplicant
彷佛沒能正確和個人耳機配對,我也不太用
sudo pacman -S bluez bluez-utils blueman sudo systemctl enable bluetooth sudo systemctl start bluetooth
sudo pacman -S fcitx fcitx-sunpinyin fcitx-qt5
在 ~/.pam_environment
中加入
GTK_IM_MODULE=fcitx QT_IM_MODULE=fcitx XMODIFIERS=@im=fcitx
若是 Qt 程序下不能切換輸入法,能夠用 fcitx-diagnose
檢查是否有錯誤配置。
PCManFM 是 LXDE 的默認文件管理器,默認不能自動掛載也沒有回收站。回收站由 gvfs
實現。
sudo pacman -S udisks2 gvfs
sudo vim /usr/share/polkit-1/actions/org.freedesktop.UDisks2.policy
修改 allow_any
一行爲 <allow_any>yes</allow_any>
sudo pacman -S git base-devel go git clone https://aur.archlinux.org/yay.git cd yay makepkg -si
sudo userdel -r alarm
綜合看 Vlc 比較好。咱們沒有現成的 Raspbian 上的 omxplayer 用,視頻體驗大打折扣。
sudo pacman -S vlc
版權聲明:本頁面文字容許在 CC-BY-SA 4.0 的協議下使用。