由bet9链接 вт989点сс 备用地址原创,所谓的postmarketOS是一款基于Alpine Linux研发的手机Linux作业系统,目前已移植到多款Android手机上。
本文使用小米PocoPhone F1 (xiaomi-beryllium)当作示范装置,桌面环境为Phosh,解说postmarketOS的使用技巧。
postmarketOS系统管理
postmarketOS是基于Alpine Linux开发,也沿用了其套件管理器:APK (Alpine Package Keeper)。
你可以在新装好的系统找到Phosh内建的终端机。
系统更新
使用以下指令更新系统:
sudo apk update
sudo apk upgrade
重开机指令:
sudo reboot
关机指令:
sudo poweroff
安装套件
使用以下指令搜寻套件:
sudo apk search "套件名稱"
安装套件:
sudo apk add "套件名稱"
删除套件:
sudo apk del "套件名稱"
网路连接
Wifi网路
跟一般手机类似,网路连线只要点选Phosh桌面的Settings → 行动网路或Wifi,即可上网。
终端机则是用ip addr
查看网卡。再透过nmcli连线:
sudo nmcli dev wifi connect "Wifi名稱" password "Wifi密碼" ifname wlan0
sudo nmcli device set wlan0 autoconnect yes
行动网路
如果图形界面无法启用4G网路再使用以下指令。
确认有启用ModemManager服务
sudo rc-service modemmanager start
使用sudo nmcli d
查看网路状况
DEVICE TYPE STATE CONNECTION
qrtr0 gsm disconnected --
尝试使用APN自动连线
sudo nmcli con add con-name "modem" type "gsm" ifname "qrtr0" auto-config "TRUE"
启用连线
sudo nmcli c up "modem"
postmarketOS中文化与输入法
postmarketOS的Phosh部份支援中文,像Firefox这类常见的应用程式也是支援中文的。
撰文时点Phosh环境尚未有「触控」中文输入法,仅Plasma Mobile有提供简体拼音,即Maliit Keyboard。
首先安装中文字体和Fcitx5套件
sudo apk add font-noto-cjk fcitx5 fcitx5-chinese-addons
编辑环境变数
sudo vim /etc/environment
加入以下参数后重开机。
LANG=zh_TW.UTF-8
LC_CTYPE="zh_TW.UTF-8"
LC_NUMERIC="zh_TW.UTF-8"
LC_TIME="zh_TW.UTF-8"
LC_COLLATE="zh_TW.UTF-8"
LC_MONETARY="zh_TW.UTF-8"
LC_MESSAGES="zh_TW.UTF-8"
LC_PAPER="zh_TW.UTF-8"
LC_NAME="zh_TW.UTF-8"
LC_ADDRESS="zh_TW.UTF-8"
LC_TELEPHONE="zh_TW.UTF-8"
LC_MEASUREMENT="zh_TW.UTF-8"
LC_IDENTIFICATION="zh_TW.UTF-8"
LC_ALL=
Phosh 0.35.0之后的版本,需要点选底部的药丸条才能唤醒萤幕键盘。键盘模式有一个是"Terminal"配置,可以模拟实体键盘输入。按下CTRL+空白键就能唤醒Fcitx5的拼音输入法。
跑Docker容器
postmarketOS全部机型皆支援Docker。
安装Docker服务:
sudo apk add docker docker-compose
sudo addgroup $USER docker
sudo rc-update add docker boot
sudo service docker start