ipkg not found

Status
Für weitere Antworten geschlossen.

Ha34Meiner

Benutzer
Mitglied seit
28. Dez 2012
Beiträge
573
Punkte für Reaktionen
12
Punkte
44
Arrghhhh, wir haben nur "Für ARM" gelesen ... und nicht auf den CPU-Typ geachtet, das es da auch Unterschiede gibt. Verzeiht unsere Unwissenheit. Nächstes Mal lesen wir genau. Versprochen :eek:
Dann versuchen wir mal die neue Datei. Wenn wir nun das alte Verzeichnis löschen wollen, ist es denn das und könne wir dies komplett löschen? /volume1/public/bootstrap
 

goetz

Super-Moderator
Teammitglied
Sehr erfahren
Mitglied seit
18. Mrz 2009
Beiträge
14.164
Punkte für Reaktionen
412
Punkte
393
Hallo,
/volume1/public/bootstrap
/volume1/@optware
löschen und einen Neustart der DS machen.

Gruß Götz

PS: die Modelle hab ich heute erst eingefügt da dieses Problem immer wieder auftritt, besser gleich den ersten Link "Welchen Prozessor besitzt mein System" verwenden
 

Ha34Meiner

Benutzer
Mitglied seit
28. Dez 2012
Beiträge
573
Punkte für Reaktionen
12
Punkte
44
Danke Götz,
aber den Link "Welchen Prozessor besitzt mein System" hatten wir schon genutzt. Nur haben wir dort nur ARM gelesen und nicht in der Spalte CPU-Typ nachgeschaut. Unser Fehler.

Nun probieren wir ja alles aus und da sind wir eigen. Wenn wir es alles so schaffen wie wir wollen, haben wir sicher unser ganzes Linux durcheinander gewürfelt.
Wenn wir nun im DSM über:
-> Standard wiederherstellen
->Festplatte formatieren und Werkseinstellungen wiederherstellen
die
Version: DSM 4.1-2668; Datum des Builds: 2012/12/18 (Datei: DSM_DS112+_2668.pat)
installieren, sind dann alle unsere Änderungen verloren und wir haben wieder ein neues Linux-System? Und können es wieder "zerschießen" :D Wir sollten uns eine 2. DS holen mit der wir nur basteln :)

Wir wollen nachdem neu "Aufsetzen" des Systems ipkg dann richtig und sauber installieren.
 

Ha34Meiner

Benutzer
Mitglied seit
28. Dez 2012
Beiträge
573
Punkte für Reaktionen
12
Punkte
44
Entschuldigt unsere Fragerei, aber nun kommt bei Schritt 4:

Zentralspeicher> sh syno-mvkw-bootstrap_1.2-7_arm.xsh
Optware Bootstrap for syno-mvkw.
Extracting archive... please wait
bootstrap/
bootstrap/bootstrap.sh
bootstrap/ipkg-opt.ipk
bootstrap/ipkg.sh
bootstrap/optware-bootstrap.ipk
bootstrap/wget.ipk
1232+1 records in
1232+1 records out
Error: CPU not Marvell Kirkwood, probably wrong bootstrap.xsh
 

goetz

Super-Moderator
Teammitglied
Sehr erfahren
Mitglied seit
18. Mrz 2009
Beiträge
14.164
Punkte für Reaktionen
412
Punkte
393
Hallo,
bei Schritt 4 stehen aber noch einige Anmerkungen, bitte lesen.

Gruß Götz
 

Ha34Meiner

Benutzer
Mitglied seit
28. Dez 2012
Beiträge
573
Punkte für Reaktionen
12
Punkte
44
Hier hatten wir "DS212+/DS212/DS212j/DS111/DS211/DS411slim/DS411: " gelesen :) Unsere war nicht dabei.
ok, wir werden es nun weiter in Angriff nehmen.
 

goetz

Super-Moderator
Teammitglied
Sehr erfahren
Mitglied seit
18. Mrz 2009
Beiträge
14.164
Punkte für Reaktionen
412
Punkte
393
Hallo,
die DS112+ ist erst sehr spät erschienen, werde das gleich ergänzen.

Gruß Götz
 

Ha34Meiner

Benutzer
Mitglied seit
28. Dez 2012
Beiträge
573
Punkte für Reaktionen
12
Punkte
44
Bei Punkt 4 kommt:

Zentralspeicher> cd /volume1/public/bootstrap/
Zentralspeicher> sh bootstrap.sh


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...
Installing wget (1.12-2) to root...
Configuring wget
Successfully terminated.
Creating /opt/etc/ipkg/cross-feed.conf...
Setup complete.

Zu 5., wir haben keine .profile für root. Die Datei zum Ändern ist nicht vorhanden.

Sollten wir unsere DS lieber neu "aufsetzen" und noch einmal von vorne beginnen? Wir wollen Euch ja nicht zu viel stören.

EDIT: \ Die ersten Schritte funktionieren: Bspw. Die Liste der verfügbaren Pakete sollte man updaten: ipkg update oder ipkg list oder ipkg list_installed
 

goetz

Super-Moderator
Teammitglied
Sehr erfahren
Mitglied seit
18. Mrz 2009
Beiträge
14.164
Punkte für Reaktionen
412
Punkte
393
Hallo,
das mit dem ssh ist nur eine Warnung, kann man getrost ignorieren. Mit dem Programm 7zip kann man eine Firmwaredatei (.pat) auseinander nehmen und sich die entsprechenden Dateien herausholen.
Anhang anzeigen .profile.txt
umbenennen nach .profile, auf eine Freigabe kopieren und per Konsole von dort nach /root verschieben.

Gruß Götz
 

Ha34Meiner

Benutzer
Mitglied seit
28. Dez 2012
Beiträge
573
Punkte für Reaktionen
12
Punkte
44
Vielen Dank, Goetz für Deine tolle Hilfe.
Nun sind wir klüger. Aber eine Frage hätte ich doch noch, kann ich meine Linux-Installation sichern und wenn ja wie? Dann kann ich "basteln" und verändern wie ich will, um danach alles wieder in den alten Zustand zu haben.
Kann ich in der DSM über "Sicherung und Wiederherstellung" das Linux-Betriebssystem sichern?

Nun doch noch eine Zusatzfrage:
Weitergehende Installation IPKG

Auch wenn die einfach IPKG Installation erst einmal funktionsfähig ist, hat diese Originale IPKG Installation leider ein paar Nachteile. Vor allem kann es vorkommen, dass die DS nicht mehr korrekt heruntergefahren wird, wenn man nicht noch ein paar Dinge anpasst, welche nachfolgend beschrieben werden.

Da unsere DS immer noch ohne Fehlermeldung herunterfährt und danach nur das blaue Licht an der Station leuchtet, müssen wir doch nichts ändern, oder?
 
Zuletzt bearbeitet:

dadeppa

Benutzer
Mitglied seit
11. Jan 2013
Beiträge
8
Punkte für Reaktionen
0
Punkte
1
Hallo Forum,

da ich auch gerade am verzweifeln bin, poste ich in dieser Topic. Ich bekomme es ebenfalls nicht hin, ipkg an's Rennen zu bekommen.
Ich habe eine DS213 und bin laut wiki-Anleitung vorgegangen, sprich:

Rich (BBCode):
X> cat /proc/cpuinfo | grep Processor
Processor       : Feroceon 88FR131 rev 1 (v5l)

führt mich zu

Rich (BBCode):
Für Marvell Kirkwood 88F6281, 88F6282, 88FR131 (ARMv5TE Feroceon) : http://ipkg.nslu2-linux.org/feeds/optware/cs08q1armel/cross/stable/syno-mvkw-bootstrap_1.2-7_arm.xsh

Das ganze dann nach Anleitung installiert:

Rich (BBCode):
x> sh syno-mvkw-bootstrap_1.2-7_arm.xsh
Optware Bootstrap for syno-mvkw.
Extracting archive... please wait
bootstrap/
bootstrap/bootstrap.sh
bootstrap/ipkg-opt.ipk
bootstrap/ipkg.sh
bootstrap/optware-bootstrap.ipk
bootstrap/wget.ipk
1232+1 records in
1232+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 (2013-08-17 12:13:34 CST) built-in shell (ash)
Enter 'help' for a list of built-in commands.

x>

Anschließend mit dem VI die /root/.profile geändert und die Zeilen auskommentiert:

Rich (BBCode):
# #PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/syno/sbin:/usr/syno/bin:/usr/local/sb
#
# #export PATH

Zu guter Letzt die DS neugestartet.

Dann das, was in der Wiki unter "Konfiguration" steht ebenfalls ausgeführt, bis auf den Part "Neues separates Startup Script für Optware" - ich möchte ja ertmal nur wissen, ob ipkg installiert worden ist.

und was kommt:
Rich (BBCode):
x> ipkg update
-ash: ipkg: not found

Dann habe ich versucht, das ganze einFach als Paket zu installieren, allerdings ohne anderes Ergebnis. ein echo $path gibt bei mir genau nichts aus.

- was soll/kann/muss ich nun tun, um ipkg zu installieren?

Vielen Dank im Voraus!
 

Doppelter Wolf

Benutzer
Mitglied seit
11. Sep 2008
Beiträge
171
Punkte für Reaktionen
0
Punkte
16
Hallo,
Ich weiss nicht warum man die Zeile auskommentieren soll.

mach aus
Rich (BBCode):
# #PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/syno/sbin:/usr/syno/bin:/usr/local/sb
#
# #export PATH

das hier


Rich (BBCode):
PATH=/opt/bin:/opt/sbin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/syno/sbin:/usr/syno/bin:/usr/local/sb

export PATH

/opt/bin:/opt/sbin: wurden vorne dazu geschrieben. Bei einem Update der Syno muss das immer wieder gemacht werden. Sie können es einfach nicht lassen die
Datei zu überschreiben. :)

dann ein
Rich (BBCode):
exit

wieder neu einloggen (als root)

dann sollte ein

Rich (BBCode):
ipkg

das hier bringen

Rich (BBCode):
DiskStation2> ipkg
ipkg: ipkg must have one sub-command argument
ipkg version 0.99.163
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>
        configure [<pkg>]       Configure unpacked packages
        remove <pkg|regexp>     Remove package <pkg|packages following regexp>
        flag <flag> <pkg> ...   Flag package(s) <pkg>
         <flag>=hold|noprune|user|ok|installed|unpacked (one per invocation)

Informational Commands:
        list                    List available packages and descriptions
        list_installed          List all and only the installed packages and de
usw..
 

laserdesign

Benutzer
Mitglied seit
11. Jan 2011
Beiträge
2.560
Punkte für Reaktionen
50
Punkte
94
Rich (BBCode):
x> sh syno-mvkw-bootstrap_1.2-7_arm.xsh
Optware Bootstrap for syno-mvkw.
Extracting archive... please wait
bootstrap/
bootstrap/bootstrap.sh
bootstrap/ipkg-opt.ipk
bootstrap/ipkg.sh
bootstrap/optware-bootstrap.ipk
bootstrap/wget.ipk
1232+1 records in
1232+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 (2013-08-17 12:13:34 CST) built-in shell (ash)
Enter 'help' for a list of built-in commands.

x>

wenn ich mir das so anschaue, scheint ja schon etwas nicht zu stimmen.
Also noch mal von vorne, so wie dort beschrieben.
 

Doppelter Wolf

Benutzer
Mitglied seit
11. Sep 2008
Beiträge
171
Punkte für Reaktionen
0
Punkte
16
es ist schon installiert, es wird nur nicht gefunden weil der Pfad nicht gesetzt wird in der .profiles datei.
deshalb das

Rich (BBCode):
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.
 

laserdesign

Benutzer
Mitglied seit
11. Jan 2011
Beiträge
2.560
Punkte für Reaktionen
50
Punkte
94
hab dazu noch das hier gefunden.
 

Doppelter Wolf

Benutzer
Mitglied seit
11. Sep 2008
Beiträge
171
Punkte für Reaktionen
0
Punkte
16
wenn das dass Problem gewesen wäre, schätze ich mal das sich das Paket gar nicht installieren lassen hätte..
sie beitrag eins aus deinem Link

ch habe DS213 mit Feroceon 88FR131 rev.1 (v51) und wollte mit syno-mvkw-bootstrap_1.2-7_arm.xsh
ipkg installieren. Es ergibt sich aber eine Fehler:Error: CPU not Marvell Kirkwood. Die Werte habe ich aus
 

laserdesign

Benutzer
Mitglied seit
11. Jan 2011
Beiträge
2.560
Punkte für Reaktionen
50
Punkte
94
also ich bin mir nicht sicher ob die Installation sauber durchgelaufen ist.
Es sieht mir eher so aus, das er es mehrmals versucht hat und jetzt ein Kuddelmuddel hat.

PS: Ist denn die bootstrap.sh überhaupt die richtige, habe ich jetzt nicht nachgeschaut.
 

Doppelter Wolf

Benutzer
Mitglied seit
11. Sep 2008
Beiträge
171
Punkte für Reaktionen
0
Punkte
16
Linux macht kein Kuddelmudel. Es überschreibt sich höchstens selbst oder empfiehlt die einstellungen zu sichern und die Verzeinisse zu zu löschen

Rich (BBCode):
rm -rf /volume1/@optware
  rm -rf /usr/lib/ipkg

da der Installer die beiden Verzeichnisse sieht bricht er ab.
 

dadeppa

Benutzer
Mitglied seit
11. Jan 2013
Beiträge
8
Punkte für Reaktionen
0
Punkte
1
Vielen Dank für eure Antworten!

Ich bin mir ziemlich sicher, dass ich die richtige Wahl getroffen habe - solange das richtig ist, was in der Anleitung steht. Dieser Ansatz sagt ja, dass der Installer abbricht, weil der Prozessor angeblich nicht unterstützt würde - das sollte wohl gefixt sein.

Das mit der fehlerhaften Installation wird wohl schon eher in die richtige Richtung gehen. Wenn ich einfach eine Neuinstallation mache, kommen die von mir geposteten Ergebnisse wieder.
Ich werde jetzt als erstes über das WebUI das Paket deinstallieren, anschließend die Ordner löschen und neu installieren - und dann werde ich mich erneut melden.

Viele Grüße.

Edit:
Es ist natürlich nicht gefixt:
Code:
sh syno-mvkw-bootstrap_1.2-7_arm.xsh
Optware Bootstrap for syno-mvkw.
Extracting archive... please wait
bootstrap/
bootstrap/bootstrap.sh
bootstrap/ipkg-opt.ipk
bootstrap/ipkg.sh
bootstrap/optware-bootstrap.ipk
bootstrap/wget.ipk
1232+1 records in
1232+1 records out
Error: CPU not Marvell Kirkwood, probably wrong bootstrap.xsh


BusyBox v1.16.1 (2013-08-17 12:13:34 CST) built-in shell (ash)
Enter 'help' for a list of built-in commands.

Nach Befolgen der in dem Link angesprochenen "Manipulation":
Code:
X> sh bootstrap.sh
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...
Installing wget (1.12-2) to root...
Configuring wget
Successfully terminated.
Creating /opt/etc/ipkg/cross-feed.conf...
Setup complete.
X> ipkg
ipkg: ipkg must have one sub-command argument
ipkg version 0.99.163
usage: ipkg [options...] sub-command [arguments...]
where sub-command is one of:
(...)

Vielen Dank an euch, es funktioniert jetzt ;)
 
Zuletzt bearbeitet:

Doppelter Wolf

Benutzer
Mitglied seit
11. Sep 2008
Beiträge
171
Punkte für Reaktionen
0
Punkte
16
Das finde ich jetzt merkwürdig.

wie kommst du den auf das in Beitrag 31? Dem muss meiner Meinung nach eine Installation voraus gegangen sein. Sonst wärst du nicht auf die Meldung gekommen.
oder hattes du unterschiedliche pakete benutzt?

Rich (BBCode):
x> sh syno-mvkw-bootstrap_1.2-7_arm.xsh
Optware Bootstrap for syno-mvkw.
Extracting archive... please wait
bootstrap/
bootstrap/bootstrap.sh
bootstrap/ipkg-opt.ipk
bootstrap/ipkg.sh
bootstrap/optware-bootstrap.ipk
bootstrap/wget.ipk
1232+1 records in
1232+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 (2013-08-17 12:13:34 CST) built-in shell (ash)
Enter 'help' for a list of built-in commands.

x>
 
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