快轉到主要內容

Pine64 PineTab 2安裝新Linux系統的方法

智慧型手機 真Linux手機 Pine64 Arch Linux
🗓️ 民國112年 癸卯年
✍ 切換正體/簡體字
目錄

あなたが、もう二度と会えない程、遠いところへ行っちゃって。なのに世界中のだれもかもがそのことを忘れちゃって、私だけがArchちゃんのことを覚えているたった一人の人間として取り残されて…寂しいのに、悲しいのに、その気持ちを誰にもわかってもらえない…そのうちArchちゃんの思い出は、私が勝手に作り出した絵空事じゃないかって、自分自身さえ信じられなくなって…


PineTab 2出廠系統裝的是KDE,我將其換成GNOME。用了三個月後,發覺GNOME跟KDE程式混在一起太亂了。

KDE套件依賴過於複雜無法用pacman移除,爲了更乾淨的GNOME環境,我決定重裝系統。

現在PineTab 2的Arch Linux ARM映像檔總算上 dreemurrs-embedded/Pine64-Arch的Github儲存庫了!這代表系統映像檔日後會定期更新。除了原廠的KDE組建外,還提供什麼都沒有的「barebone」版本,這正是我要的。

此外,目前支援PineTab 2的Linux發行版有:Manjaro、Ubuntu touch、postmarketOS、Rhino Linux、Mobian、NixOS。安裝過程大同小異。

1. 安裝新系統的方法
#

根據PineTab 2的 Wiki,PineTab 2會優先嘗試SD卡開機,所以我可以eMMC裝一個系統,SD再裝個系統,達成雙重開機。

若我要安裝系統至較快速的eMMC呢?目前PineTab 2還沒有 Tow-boot,無法將硬碟暴露給電腦存取。

所以只能用迂迴的方法:用SD卡開機進系統,再用那SD卡將系統映像檔dd進eMMC分區。

2. 將發行版映像檔寫入至SD卡
#

  1. 我選擇 Mobian,Phosh版

  2. 尋找SD卡分區,取消掛載

lsblk
sudo umount /run/media/user/SDCARD
  1. 解壓縮映像檔,用dd把映像檔寫進sd卡
xz --decompress mobian-pinetab2-phosh-20231008.img.xz
sudo dd if=mobian-pinetab2-phosh-20231008.img of=/dev/sdc bs=1M status=progress conv=fsync

3. 安裝系統至eMMC
#

  1. 插入SD卡至PineTab 2,開機

  2. 哼嗯,Phosh用起來還挺順的,即使是在PineTab 2這樣孱弱的硬體上。可是Phosh就是殘廢版的GNOME,適合手機,不適合平板,不利於在觸控與鍵盤模式切換。

  3. 用Mobian的Firefox下載 Arch Linux ARM的barebone映像檔。沒網路就用隨身碟傳。

  4. 解壓縮映像檔

xz --decompress archlinux-pinetab2-barebone-20230925.img.xz
  1. 接著用lsblk尋找eMMC分區,最大的那個128GB,名為mmcblk1的分區就是目標了

  2. 將映像檔寫入進去

sudo dd if=archlinux-pinetab2-barebone-20230925.img of=/dev/mmcblk1 bs=1M status=progress conv=fsync
  1. 關機,拔掉SD卡。

3. Arch Linux安裝GNOME桌面
#

配置部份參照我之前的 開箱文

barebone映像檔開機後什麼都沒有,直接進tty。

其實也不是真的什麼都沒有,裡面已經有一個alarm的帳號,只是沒有圖形界面而已。

  1. 登入預設帳密,alarm,123456

  2. 接上Wifi網路卡,載入MT7601網路卡的核心模組,讓網路卡上線,連上Wifi

sudo modprobe mt7601
sudo ip link
sudo ip link set wlu1 up
sudo nmcli device wifi list
sudo nmcli dev wifi connect "SSID" password "Wifi密碼"
sudo nmcli device set wlu1 autoconnect yes
  1. 更新系統
sudo pacman -Syu
  1. 用vi編輯/etc/pacman.d/mirrorlist,取消註解台灣國內的鏡像
vi /etc/pacman.d/mirrorlist
sudo pacman -Syy
  1. 安裝以下套件:
sudo pacaman -S gnome gnome-extra noto-fonts-cjk
sudo systemctl enable gdm
  1. 設定時區
sudo ln -sf /usr/share/zoneinfo/Asia/Taipei /etc/localtime
sudo hwclock --systohc
  1. 設定正體中文
vi /etc/locale.gen
locale-gen
echo "LANG=zh_TW.UTF-8 UTF-8" >> /etc/locale.conf
  1. 修改密碼
sudo passwd alarm

接著重開機,之後再把Fcitx5、YAY、UFW、Flatpak、Waydroid設定完成即可。

啊,精實的GNOME系統出現了,動畫似乎也變得更流暢了(並沒有)

你將前往無法再會的遠方,而這個世界中無人記得妳的存在,只剩下我一人擁有和妳的記憶。寂寞也好,悲傷也好,誰都無法理解。漸漸的,連我自己都無法確信,和Arch醬的回憶是不是只是我妄想的產物。

再會,過去的Arch Linux。妳好!新的Arch Linux。

相關文章

三個月使用ARM Linux平板兼筆電「PineTab 2」的感想,對其又愛又恨
智慧型手機 3C開箱評測 Pine64 Arch Linux Waydroid
Pine64 PineTab 2開箱評價,升級過的開源Linux平板
智慧型手機 3C開箱評測 Pine64 Arch Linux
PinePhone半手動安裝Arch Linux ARM from barebone
智慧型手機 真Linux手機 PinePhone Arch Linux

留言板

此處提供二種留言板。點選按鈕,選擇您覺得方便的留言板。要討論程式碼請用Giscus,匿名討論請用Disqus。

這是Giscus留言板,需要Github帳號才能留言。支援markdown語法,若要上傳圖片請貼Imgur連結。您的留言會在Github Discussions向所有人公開。

這是Disqus留言板,您可能會看到Disqus強制投放的廣告。有時留言可能會被系統判定需審核,導致延遲顯示,請見諒。