ipkg auf ds212+ lässt sich nicht installieren

Status
Für weitere Antworten geschlossen.

mrpark

Benutzer
Mitglied seit
04. Mrz 2012
Beiträge
7
Punkte für Reaktionen
0
Punkte
1
Hallo Forum,

ich bin seit einer Woche Besitzer einer Synology DS212+.
Nun wollte ich ipkg installieren um einfacher Fremdpakete zu installieren (z.B. Media Wiki und Typo3).

Für die installation nutze ich folgende Anleitung:
HTML:
http://www.synology-wiki.de/index.php/IPKG

Da ich absoluter Neuling kenne ich mich wenig mit den Befehlen und der Shell aus.

Ich gehe die Anleitung Schitt für Schritt durch und bekomme nach dem Befehl sh syno-x07-bootstrap_1.2-7_arm.xsh Optware Bootstrap for syno-x07. folgende Fehlermeldungen:

Rich (BBCode):
DiskStation> sh syno-x07-bootstrap_1.2-7_arm.xsh
Optware Bootstrap for syno-x07.
Extracting archive... please wait
bootstrap/
bootstrap/bootstrap.sh
bootstrap/ipkg-opt.ipk
bootstrap/ipkg.sh
bootstrap/optware-bootstrap.ipk
bootstrap/wget.ipk
1226+1 records in
1226+1 records out
Backup your configuration settings, then type:
  rm -rf /volume1/@optware
  rm -rf /usr/lib/ipkg
This will remove all existing optware packages.

You must *reboot* and then restart the bootstrap script.


BusyBox v1.16.1 (2012-03-03 02:22:49 CST) built-in shell (ash)
Enter 'help' for a list of built-in commands.

DiskStation>
DiskStation> DiskStation> sh syno-x07-bootstrap_1.2-7_arm.xsh
/bin/sh: DiskStation: not found
DiskStation> Optware Bootstrap for syno-x07.
/bin/sh: Optware: not found
DiskStation> Extracting archive... please wait
/bin/sh: Extracting: not found
DiskStation> bootstrap/
/bin/sh: bootstrap/: Permission denied
DiskStation> bootstrap/bootstrap.sh
Backup your configuration settings, then type:
  rm -rf /volume1/@optware
  rm -rf /usr/lib/ipkg
This will remove all existing optware packages.

You must *reboot* and then restart the bootstrap script.
DiskStation> bootstrap/ipkg-opt.ipk
/bin/sh: bootstrap/ipkg-opt.ipk: Permission denied
DiskStation> bootstrap/ipkg.sh
ipkg: ipkg must have one sub-command argument

usage: ipkg [options...] sub-command [arguments...]
where sub-command is one of:

Package Manipulation:
        update                  Update list of available packages
        upgrade                 Upgrade all installed packages to latest version
        install <pkg>           Download and install <pkg> (and dependencies)
        install <file.ipk>      Install package <file.ipk>
        install <file.deb>      Install package <file.deb>
        remove <pkg>            Remove package <pkg>

Informational Commands:
        list                    List available packages and descriptions
        files <pkg>             List all files belonging to <pkg>
        search <file>           Search for a packaging providing <file>
        info [pkg [<field>]]    Display all/some info fields for <pkg> or all
        status [pkg [<field>]]  Display all/some status fields for <pkg> or all
        depends <pkg>           Print uninstalled package dependencies for <pkg>

Options:
        -d <dest_name>          Use <dest_name> as the the root directory for
        -dest <dest_name>       package installation, removal, upgrading.
                                <dest_name> should be a defined dest name from the
                                configuration file, (but can also be a directory
                                name in a pinch).
        -o <offline_root>       Use <offline_root> as the root for offline installation.
        -offline <offline_root>

Force Options (use when ipkg is too smart for its own good):
        -force-depends          Make dependency checks warnings instead of errors
        -force-defaults         Use default options for questions asked by ipkg.
                                (no prompts). Note that this will not prevent
                                package installation scripts from prompting.

bootstrap/wget.ipk
DiskStation> bootstrap/optware-bootstrap.ipk
/bin/sh: bootstrap/optware-bootstrap.ipk: Permission denied
DiskStation> bootstrap/wget.ipk
/bin/sh: bootstrap/wget.ipk: Permission denied
DiskStation> 1226+1 records in
/bin/sh: 1226+1: not found
DiskStation> 1226+1 records out
/bin/sh: 1226+1: not found
DiskStation> Backup your configuration settings, then type:
/bin/sh: Backup: not found
DiskStation>   rm -rf /volume1/@optware
  rm -rf /usr/lib/ipkg
This will remove all existing optware packages.
DiskStation>   rm -rf /usr/lib/ipkg
DiskStation> This will remove all existing optware packages.
/bin/sh: This: not found
DiskStation>
DiskStation> You must *reboot* and then restart the bootstrap scri
pt.
/bin/sh: You: not found
DiskStation>
DiskStation>
DiskStation> BusyBox v1.16.1 (2012-03-03 02:22:49 CST) built-in sh
ell (ash)
/bin/sh: syntax error: unexpected "("
DiskStation> Enter 'help' for a list of built-in commands.
/bin/sh: Enter: not found
DiskStation>

Was mache ich falsch? Hat vielleicht jemand eine Idee?
 

goetz

Super-Moderator
Teammitglied
Sehr erfahren
Mitglied seit
18. Mrz 2009
Beiträge
14.037
Punkte für Reaktionen
293
Punkte
393
Hallo,
Du hast das falsche Paket erwischt. Also
Rich (BBCode):
rm -rf /volume1/@optware
rm -rf /usr/lib/ipkg
dann ein reboot. Du brauchst dieses Paket.
Dann noch mal von vorne anfangen.
Wichtig: beachte die Hinweise im Wiki für DS211/DS411slim/DS411, die gelten auch für Deine DS212+.

Gruß Götz
 

mrpark

Benutzer
Mitglied seit
04. Mrz 2012
Beiträge
7
Punkte für Reaktionen
0
Punkte
1
Hi Götz,

vielen Dank für deine schnelle Antwort.
Ich habe die rm Befehle ausgeführt und danach http://ipkg.nslu2-linux.org/feeds/optware/cs08q1armel/cross/stable/syno-mvkw-bootstrap_1.2-7_arm.xsh heruntergeladen und dann das script syno-mvkw-bootstrap_1.2-7_arm.xsh versucht zu editieren.
Leider finde ich in der 21 Zeile keinen Eintrag if ! grep Feroceon-KW /proc/cpuinfo >/dev/null 2>&1; then.
In der Datei befinden sich leider nur unlesbare Zeichen mit den ich nichts anfangen kann.?!

Also, habe ich einfach mal versucht weiter zu machen ohne die Datei geändert zu haben und ich erhalte im folgenden die Fehlermeldung:

Rich (BBCode):
DiskStation> cd /volume1/public
DiskStation> sh syno-x07-bootstrap_1.2-7_arm.xsh
Optware Bootstrap for syno-x07.
Extracting archive... please wait
bootstrap/
bootstrap/bootstrap.sh
bootstrap/ipkg-opt.ipk
bootstrap/ipkg.sh
bootstrap/optware-bootstrap.ipk
bootstrap/wget.ipk
1226+1 records in
1226+1 records out
Creating temporary ipkg repository...
Installing optware-bootstrap package...
Unpacking optware-bootstrap.ipk...Done.
Configuring optware-bootstrap.ipk...Done.
Installing ipkg...
Unpacking ipkg-opt.ipk...Done.
Configuring ipkg-opt.ipk...WARNING: can't open config file: /usr/syno/ssl/openssl.cnf
Done.
Removing temporary ipkg repository...
Installing wget...
bootstrap.sh: line 45: /opt/bin/ipkg: not found


BusyBox v1.16.1 (2012-03-03 02:22:49 CST) built-in shell (ash)
Enter 'help' for a list of built-in commands.

Wie mache ich dann jetzt am besten weiter.

Vielen lieben Dank im voraus

Sunny
 

goetz

Super-Moderator
Teammitglied
Sehr erfahren
Mitglied seit
18. Mrz 2009
Beiträge
14.037
Punkte für Reaktionen
293
Punkte
393
Hallo,
Du hast wieder das falsche File (sh syno-x07-bootstrap_1.2-7_arm.xsh) ausgeführt.
Du mußt
Rich (BBCode):
sh syno-mvkw-bootstrap_1.2-7_arm.xsh
ausführen, das bricht dann mit einer Fehlermeldung ab, erst dann geht es ans editieren.
Also wieder die beiden rm Befehle ausführen, rebooten und dann mit dem richtigen File von vorn.

Gruß Götz
 

mrpark

Benutzer
Mitglied seit
04. Mrz 2012
Beiträge
7
Punkte für Reaktionen
0
Punkte
1
Hi Götz,

gesagt getan :)
Jetzt habe ich den Eintrag ändern können und bekomme nun diese Fehlermeldung:

Rich (BBCode):
DiskStation> sh bootstrap.sh
Creating temporary ipkg repository...
Installing optware-bootstrap package...
Unpacking optware-bootstrap.ipk...Done.
Configuring optware-bootstrap.ipk...mount: mounting /volume1/@optware on /opt failed: No such file or directory
mkdir: can't create directory '/opt/etc': No such file or directory
chmod: /opt/etc: No such file or directory
mkdir: can't create directory '/opt/var/': No such file or directory
chmod: /opt/var: No such file or directory
mkdir: can't create directory '/opt/tmp': No such file or directory
chmod: /opt/tmp: No such file or directory
mkdir: can't create directory '/opt/lib': No such file or directory
chmod: /opt/lib: No such file or directory
//tmp/ipkg/info/optware-bootstrap.ipk.preinst failed. Aborting installation of optware-bootstrap.ipk
Installing ipkg...
Unpacking ipkg-opt.ipk...Done.
Configuring ipkg-opt.ipk...WARNING: can't open config file: /usr/syno/ssl/openssl.cnf
tar: can't make dir ./opt/share: No such file or directory
tar: can't create directory './opt/share': No such file or directory
tar: can't make dir ./opt/share/ipkg: No such file or directory
tar: can't create directory './opt/share/': No such file or directory
tar: can't make dir ./opt/share/: No such file or directory
tar: can't create directory './opt/share/': No such file or directory
tar: can't open './opt/share/': Is a directory
Done.
Removing temporary ipkg repository...
Installing wget...
bootstrap.sh: line 55: /opt/bin/ipkg: not found
DiskStation>

Danke !?"!
 

mrpark

Benutzer
Mitglied seit
04. Mrz 2012
Beiträge
7
Punkte für Reaktionen
0
Punkte
1
Hallo Forum,

hat vielleicht noch jemand eine Idee woran das liegen könnte?
Für jeden Hinweis wäre ich sehr dankbar.
 

Benares

Benutzer
Sehr erfahren
Mitglied seit
27. Sep 2008
Beiträge
12.503
Punkte für Reaktionen
2.964
Punkte
423
Aber als root bist du schon angemeldet, oder?

Gruß Benares
 

mrpark

Benutzer
Mitglied seit
04. Mrz 2012
Beiträge
7
Punkte für Reaktionen
0
Punkte
1
Hallo Benares,

als root bin ich angemeldet.
Werde ich morgen aber noch mal prüfen.
Die Anleitung im Wiki gibt als einer der ersten Punkte an, dass man sich in der Shell als root und nicht admin anmerken sollte.
Das habe ich denn auch gemacht. Morgen werde ich es aber noch mal machen und sicherhaltshalber prüfen.

Vielen dank erstmal
 

Tom0815

Benutzer
Mitglied seit
14. Mrz 2012
Beiträge
1
Punkte für Reaktionen
0
Punkte
0
Hi,

habe genau das gleiche Problem
gibts schon ne Lösung
Gruß
Tom
 

mrpark

Benutzer
Mitglied seit
04. Mrz 2012
Beiträge
7
Punkte für Reaktionen
0
Punkte
1
Hallo,

bin noch mal alles durchgegangen.
Leider bekomme ich immer noch die gleiche Fehlermeldung.

Hat jemand noch eine andere Idee?

Danke
 

Juro

Benutzer
Mitglied seit
24. Mrz 2012
Beiträge
2
Punkte für Reaktionen
0
Punkte
1
Habe das gleiche Problem mit meiner DS212j. Jemand eine Idee?
 

maDDin_1338

Benutzer
Mitglied seit
23. Apr 2012
Beiträge
823
Punkte für Reaktionen
0
Punkte
0
Also ich habs gerade auf meiner DS212+ installiert..

einfach 1:1 das machen was im Tutorial drinsteht.. hat bei mir geklappt !

Wichtig ist:
Skript 1 mal ausführen, Fehlermeldung kommt, aber das Archiv ist entpackt,
Zeile 21 mit VI ändern und speichern.

Einfach Punkt 4 nochmal KOMPLETT !! durchlesen und nochmal probieren.
 
Status
Für weitere Antworten geschlossen.
 

Kaffeautomat

Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.

Als Dankeschön schalten wir deinen Account werbefrei.

:coffee:

Hier gehts zum Kaffeeautomat 

 
 
  AdBlocker gefunden!

Du bist nicht hier, um Support für Adblocker zu erhalten. Dein Adblocker funktioniert bereits ;-)

Klar machen Adblocker einen guten Job, aber sie blockieren auch nützliche Funktionen.

Das Forum wird mit hohem technischen, zeitlichen und finanziellen Aufwand kostenfrei zur Verfügung gestellt. Wir zeigen keine offensive Werbung und bemühen uns um eine dezente Integration.

Bitte unterstütze dieses Forum, in dem du deinen Adblocker für diese Seite deaktivierst.

Du kannst uns auch über unseren Kaffeautomat einen Kaffe ausgeben oder ein PUR Abo abschließen und das Forum so werbefrei nutzen.

Vielen Dank für Deine Unterstützung!