接上文《安卓手機改裝3D列印Klipper上位機,從安裝到一鍵配置-安裝篇上》。
下面開始安裝klipper全家桶依賴環境及相關元件
4.klipper安裝環境配置
ssh登入進入debian系統後執行以下指令:
sudo usermod -a -G aid_inet,aid_net_raw root
###由于安卓系統上chroot容器權限問題,除初始登入使用者外,預設其他使用者沒有網絡權限,包括root使用者。此指令可以解決使用sudo指令時root使用者無法聯網的問題。
sudo usermod -a -G aid_inet,aid_net_raw root 解決無法聯網問題
sudo apt update
###更新系統軟體包。注意,這條指令在剛安裝後運作一次即可。
sudo apt update 更新系統軟體包,安裝後運作一次即可
sudo apt install -y git vim wget
###安裝必要的工具軟體
sudo apt install -y git vim wget 安裝必要的軟體包
5.使用kiauh安裝klipper
cd ~
###進入登入使用者家目錄
cd ~ 進入使用者家目錄
git clone https://github.com/th33xitus/kiauh.git
###官方kiauh腳本位址,推薦優先使用。
官方kiauh腳本位址,推薦優先使用。
如果連不上官網腳本位址,嘗試使用下面的國内鏡像位址。
git clone https://gitee.com/miroky/kiauh.git
###國内kiauh腳本位址(與上面官方位址二選一即可)
./kiauh/kiauh.sh
###啟動腳本開始安裝klipper全家桶
選擇“Install”選項
###需要安裝klipper,moonraker,fluidd(一鍵腳本暫時不支援Mainsail配置),KlipperScreen 這4個元件。
依次安裝紅圈内元件
注意,推薦安裝klipper Python3.X 版本,這個版本支援中文名稱的Gcode檔案,友善使用。目前klipper已經全面遷移到Python3版本了,筆者親測穩定性沒有任何問題。
推薦安裝klipper Python3.X 版本
如果安裝過程中有類似下圖這種選擇提示,直接輸入“Y”後回車即可。
有類似的選擇提示,直接輸入“Y”後回車
每安裝完一個元件都會提示無法啟動服務,或者出現類似下圖裡的輸出資訊。這是安卓初始化系統與klipper全家桶服務啟動方式不相容的原因,隻要是中途沒有其他報錯,不用管它,後續的一鍵腳本會處理這些問題。
類似圖中的這種提示,不用管它!
元件安裝涉及部分編譯過程,耗時較長,耐心等待。
尤其是KlipperScreen元件,大概需要15-20分鐘才能裝完,隻要中途沒有報錯中斷,耐心等待即可。
隻要是每個腳本都能自動安裝到最後,基本就沒有問題。注意做好手機的散熱和供電!!!
klipper,moonraker,fluidd,KlipperScreen 這4個元件都安裝好以後,kiauh界面裡是下圖裡這個樣子:
4個元件都裝好的樣子
至此,Klipper全家桶依賴環境及相關元件就全部安裝完成了!!!
此時的Klipper全家桶還沒有靈魂,下一篇開始使用一鍵腳本配置Klipper全家桶啟動與運作環境,讓它真正“活”起來!!!敬請期待,謝謝觀看!!!