如何在LibreELEC上安裝Entware?

2021-09-12 06:26:45 字數 2299 閱讀 4574

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 [email protected]

輸入密碼後登入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 lang=en_us.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

如何在LibreELEC上安裝Entware?

1.修改libreelec系統映象 libreelec系統映象為唯讀,無法建立opt資料夾。mac系統下安裝brew,然後brew install squashfs 插入sd卡在終端中輸入如下 cd volumes libreelec mkdir p new opt mksquashfs new s...

如何在ubuntu上安裝vim

解壓安裝檔案 bunzip2 vim 7.1.tar.bz2,生成vim 7.1.tar,然後tar xvf vim 7.1.tar。解壓語言包 tar zvxf vim 7.1 lang.tar.gz。進入vim71目錄,configure prefix usr vim enable multib...

如何在linux上安裝git

工作需要,要裝git,結果找不到源,後來搞定,記錄如下 1.linux el5 x86 64 1.1 我的這個版本上有yum,所以用yum來裝git,但是第一次裝找不到源,最後顯示 nothing to do 1.2 然後上網搜,說是要先裝epel 1.3 如何安裝epel?網上給出很多鏈結,但是可...