2018/09/18

手機上 Linux 環境建置 Termux + Arch Linux

現在手機上網吃到飽價格已經是平民化了,我打算將手機當成電腦使用,找到的解法
  • 硬體: Android 手機 + 電視 + Chromecast + 藍牙鍵盤
  • 軟體: Termux + Arch Linux
Termux 設定 Arch Linux 方式 https://sdrausty.github.io/TermuxArch (原本Termux使用的類似Debian的套件庫,但軟體少,建議改用Arch Linux):
  1. 從 Google Play 安裝 Termux
  2. Android 設定Settings>Apps>Termux>Permissions>Storage 允許 Termux 存取
  3. 在 Termux 視窗內執行
    1. termux-setup-storage # 這樣就有 ~/storage 可存取到手機內資料
    2. pkg add wget # 加上 wget 指令
    3. 參閱 Termux wiki 取得 Arch Linux 安裝自動化腳本
安裝好之後 Arch Linux 目前版本(2018/09/18)仍需要做些修正才能執行 makepkg
  1. sudo 改用 nosudo
    1. pacman -S git
    2. git clone https://github.com/Changaco/nosudo
    3. cp nosudo/nosudo /usr/bin/sudo
    4. chmod +x /usr/bin/sudo
  2. fakeroot 改用 fakeroot-tcp
  3. 圖形介面參考 How to Run Xserver issue (先裝 app: Xserver XSDL)
    1. pacman -S xorg-server lxde opendesktop-fonts
    2. DISPLAY=:0 startlxde

沒有留言: