Entware-ng opt Verzeichnis 0kb Frei

Wer schonmal versucht hatte Entware zu installieren wird überascht sein, das der Paktetmanager die Fehleremeldung raus gibt das 0kb Platz frei ist.

mit dem Befehl opkg upgrade bekam jeder bstimmt diese Antwort:

Upgrading terminfo on root from 6.0-1 to 6.0-1c...
Upgrading ldconfig on root from 2.23-4 to 2.23-6...
Upgrading libc on root from 2.23-4 to 2.23-6...
Upgrading locales on root from 2.23-4 to 2.23-6...
Upgrading libpthread on root from 2.23-4 to 2.23-6...
Upgrading libstdcpp on root from 5.3.0-4 to 6.3.0-6...
Upgrading libgcc on root from 5.3.0-4 to 6.3.0-6...
Upgrading librt on root from 2.23-4 to 2.23-6...
Upgrading libssp on root from 5.3.0-4 to 6.3.0-6...
Upgrading entware-opt on root from 222108-2 to 222108-5...
Collected errors:
 * verify_pkg_installable: Only have 0kb available on filesystem /opt, pkg terminfo needs 6
 * verify_pkg_installable: Only have 0kb available on filesystem /opt, pkg ldconfig needs 287
 * verify_pkg_installable: Only have 0kb available on filesystem /opt, pkg libc needs 1181
 * verify_pkg_installable: Only have 0kb available on filesystem /opt, pkg locales needs 633
 * verify_pkg_installable: Only have 0kb available on filesystem /opt, pkg libpthread needs 38
 * verify_pkg_installable: Only have 0kb available on filesystem /opt, pkg libstdcpp needs 394
 * verify_pkg_installable: Only have 0kb available on filesystem /opt, pkg libgcc needs 20
 * verify_pkg_installable: Only have 0kb available on filesystem /opt, pkg librt needs 12
 * verify_pkg_installable: Only have 0kb available on filesystem /opt, pkg libssp needs 3
 * verify_pkg_installable: Only have 0kb available on filesystem /opt, pkg entware-opt needs 2

 

Es heißt Installieren ist nicht möglich

Als erstes schauen wir uns mal über dem ssh an ob folgende verzeichnisse als Link Existieren, in meinem fall greife ich über WinSCP zu da ich noch die möglichkeit habe Konfigurationsdateien direkt zu ändern.

/opt/bacula/
/opt/bin/
/opt/downloads/
/opt/eggdrop/
/opt/etc/
/opt/include/
/opt/lib/
/opt/libexec/
/opt/sbin/
/opt/share/
/opt/tmp/
/opt/usr/
/opt/var/

Damit können wir zumindest sehen das in dem Verzeichnis opt wenigstens die Installation von Entware vollzogen ist und trotzdem können wir nichts Installieren geschweige ein Update machen.

Nach mehreren recherchen im Internet konnte ich raquslesen das in Entware-NG ein Bug ist. und in der Der Konfiguration die Option Force_space fehlt.

in dem Verzeichnis /volume1/.@plugins/AppCentral/entware-ng/opt/etc befindet sich die opkg.conf mit folgendem Inhalt:

src/gz packages http://pkg.entware.net/binaries/armv7
dest root /
dest ram /opt/tmp
lists_dir ext /opt/var/opkg-lists
option tmp_dir /opt/tmp

in der letzten Zeile fügen wir wie folgt hinzu.

option force_space

Und Speichern das ganze ab.

optional können Zeilen wo /opt/ steht in /volume1/.@plugins/AppCentral/entware-ng/opt/ abgeändert werden.
Ist aber nicht zwingend Notwendig.

Jertzt kann über opkg -install mc, nano als beispiel Installieren.

 

  • Written by: Mark Lehmbach
  • Sonntag, 12 März 2017

Bitte Kommentar schreiben

Sie kommentieren als Gast. Optionales Login unten.