如何在LibreELEC上安裝Entware?
1.修改LibreELEC系統映象
LibreELEC系統映象為只讀,無法建立opt資料夾。
mac系統下安裝brew,然後brew install squashfs
插入SD卡在終端中輸入如下:
cd /Volumes/LIBREELEC mkdir -p new/opt mksquashfs new SYSTEM -all-root rm -rf new
現在LibreELEC系統映象就會生成一個opt資料夾,每次LibreELEC升級都需要重新建立這個opt資料夾。
2.啟動LIbreELEC系統並登入SSH
在LibreELEC的系統設定中開啟ssh,然後在終端中輸入ssh root@LibreELEC.local
輸入密碼後登入LibreELEC
3.安裝Entware
儘管/根目錄還是隻讀,但是/storage是可讀寫的,所以先建立/storage/opt,然後把/opt掛載到/storage/opt,然後安裝opkg,在終端中輸入如下:
mkdir -p /storage/opt mount -o bind /storage/opt /opt wget -O - | sh export PATH=$PATH:/opt/bin:/opt/sbin opkg update opkg install coreutils-expr
這裡面的安裝指令碼需要根據你的裝置來修改
可以到來檢視支援的裝置型別
可以選擇的有
[aarch64-k3.10/](aarch64-k3.10/) [armv5sf-k3.2/](armv5sf-k3.2/) [armv7sf-k2.6/](armv7sf-k2.6/) [armv7sf-k3.2/](armv7sf-k3.2/) [mipselsf-k3.4/](mipselsf-k3.4/) [mipssf-k3.4/](mipssf-k3.4/) [x64-k3.2/](x64-k3.2/)
修改啟動項,LibreELEC啟動自動掛載/opt到/storage/opt
輸入nano -w /storage/.config/system.d/opt.mount [Unit] DefaultDependencies=no Conflicts=umount.target Before=local-fs.target umount.target [Mount] What=/storage/opt Where=/opt Type=none Options=bind [Install] WantedBy=local-fs.target
啟動開機自動掛載
systemctl enable opt.mount 新增環境變數nano /storage/.profile export LC_ALL=en_US.UTF-8 export.UTF-8 export LANGUAGE=en_US.UTF-8 export PATH=$PATH:/opt/bin:/opt/sbin
重啟系統,ssh登入,檢查/opt是否掛載ls /opt看是否有相應資料夾
輸入opkg list檢測環境變數是否設定成功
4.設定Entware啟動項
輸入nano -w /storage/.config/system.d/entware.service [Unit] Requires=network-online.service [Service] Type=oneshot ExecStart=/opt/etc/init.d/rc.unslung start ExecStop=/opt/etc/init.d/rc.unslung stop RemainAfterExit=yes [Install] WantedBy=multi-user.target
開機自啟動systemctl enable entware.service
啟動服務systemctl start entware.service
5.安裝Entware應用
opkg list opkg list | grep package opkg install package opkg uninstall package
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/31559985/viewspace-2636869/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 在Android上安裝EntwareAndroid
- 如何在 MacOS 上安裝 ElasticsearchMacElasticsearch
- 如何在 Ubuntu 上安裝 MongoDBUbuntuMongoDB
- 如何在Windows上安裝DockerWindowsDocker
- 如何在 Ubuntu 上安裝 OctoberCMSUbuntu
- 如何在 Virtuozzo 上安裝 Plesk
- 教你如何在 CentOS 上安裝RedisCentOSRedis
- 如何在 Linux 上安裝 JavaLinuxJava
- 如何在 MacOS 上安裝 KibanaMac
- 如何在 Ubuntu 上安裝 VirtualBoxUbuntu
- 如何在 CentOS 7 上安裝 NginxCentOSNginx
- 如何在IIS上安裝證書
- 如何在debain上安裝mysql 5.7AIMySql
- 如何在 CentOS 7 上安裝 DockerCentOSDocker
- 如何在PC上安裝Mac OSMac
- 如何安裝vmware以及如何在vmware上安裝centOS 7.0CentOS
- 如何在 Ubuntu 上安裝 Python 3.8UbuntuPython
- 如何在 Windows 10 上安裝 WSL 2Windows
- 如何在 Ubuntu 上安裝 FireFox 15UbuntuFirefox
- 如何在Ubuntu24.04上安裝ELKUbuntu
- 如何在SPM®5封裝上安裝散熱器封裝
- 如何在 VirtualBox 上安裝 Kali LinuxLinux
- 如何在 CentOS 7 上安裝 Python 3CentOSPython
- 如何在 Linux 上安裝應用程式Linux
- 如何在mac本上安裝android sdkMacAndroid
- 如何在Mac上安裝IntelliJ IDEAMacIntelliJIdea
- 如何在 Linux 上安裝 Node.jsLinuxNode.js
- 如何在 Rocky Linux 上安裝 Apache Kafka?LinuxApacheKafka
- 如何在Ubuntu 16.10上安裝ResourceSpace程式Ubuntu
- 教你如何在 Linux 系統上安裝 JavaLinuxJava
- 如何在 Ubuntu 上安裝和使用 R 語言Ubuntu
- 如何在 Linux 上安裝 Elasticsearch 和 KibanaLinuxElasticsearch
- 如何在 Kali Linux 上安裝 SSH 服務Linux
- 如何在 VirtualBox 上安裝並使用 FreeDOS?
- 如何在 Linux 上安裝 MariaDB 或 MySQLLinuxMySql
- 如何在 Ubuntu 上安裝 EMQX MQTT 伺服器UbuntuMQQT伺服器
- 如何在 Ubuntu 22.04 上安裝 Python Pip?UbuntuPython
- 如何在Windows上安裝JAVA開發環境WindowsJava開發環境