IPKG für neuen DS213j

Status
Für weitere Antworten geschlossen.

xxxliquidsnake

Benutzer
Mitglied seit
20. Jul 2013
Beiträge
29
Punkte für Reaktionen
0
Punkte
1
Hat jemand eine idee warum ich den error hab (siehe oben)... Danke
 

justkidding

Benutzer
Mitglied seit
15. Jul 2013
Beiträge
71
Punkte für Reaktionen
0
Punkte
6
Hallo zusammen!

Schonmal vielen Dank für die vielen tollen Beiträge hier :)
Ich versuche gerade verzweifelt IPKG auf meiner DS213j zu installieren.
Leider scheitere ich bereits bei der Bearbeitung/etc/profile.
Ich folge der Anleitung von Nils http://wolf-nils.de/index.php/computer/35-diskstation/46-ipkg-auf-ds213j-installieren
Bis nach Punkt 5 hat alles funktioniert denke ich.

Gebe ich aber nun "vi /etc/profile:" ein, sehe ich nur folgendes:

~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
- /etc/profile: 1/1 100%

Ist das normal? Ich kann dort zwar ganz oben PATH=/opt/bin:/opt/sbin:$PATH einfügen.
Wenn ich dann jedoch STRG + Z drücke und dann :wq oder wq! oder ZZ eingebe wird diese Änderung nicht übernommen.
Die Datei sieht immer gleich aus:

#/etc/profile: system-wide .profile file for ash.

umask 022

PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/syno/sbin:/usr/syno/bin:/usr/local/sbin:/usr/local/bin
export PATH

#This fixes the backspace when telnetting in.
#if [ "$TERM" != "linux" ]; then
# stty erase
#fi
PGDATA=/var/service/pgsql
export PGDATA

TERM=${TERM:-cons25}
export TERM

PAGER=more
export PAGER

PS1="`hostname`> "

alias dir="ls -al"
alias ll="ls -la"

ulimit -c unlimited


Ich bin über jede Hilfe dankbar :) Verzeiht mir bitte meine fehlenden Linux-Kenntnisse :D

Grüße
Justkidding
 

Puppetmaster

Benutzer
Sehr erfahren
Mitglied seit
03. Feb 2012
Beiträge
18.984
Punkte für Reaktionen
624
Punkte
484
Keine Ahnung, weshalb dort /etc/profile: steht, korrekt ist es ohne Doppelpunkt.
 

justkidding

Benutzer
Mitglied seit
15. Jul 2013
Beiträge
71
Punkte für Reaktionen
0
Punkte
6
Danke, das war mein erstes Problem :)
Zudem habe ich nun rausgefunden, dass das Einfügen folgendermaßen am besten funktioniert:
1.) Einfg drücken
2.) Danach Befehl einfügen
3.) ESC drücken
4.) STRG + Z
5.) :wq eingeben und Enter.

Nur auf diese Weise habe ich das einfügen hinbekommen.

Jetzt funktioniert IPKG.
Aber wenn ich http://spk.unzureichende.info als Paketquelle hinzufüge finde ich kein PyLoad.
Also gibts das für die DS213J doch noch nicht?
 
Zuletzt bearbeitet:

xxxliquidsnake

Benutzer
Mitglied seit
20. Jul 2013
Beiträge
29
Punkte für Reaktionen
0
Punkte
1
Bitte um HILFE....
Ich bekomme es einfach nicht hin.
Bekomm immer diesen "fehler": failed: Name or service not known.


DiskStation> feed=http://ipkg.nslu2-linux.org/feeds/optware/cs08q1armel/cross/unstable
DiskStation> ipk_name=`wget -qO- $feed/Packages | awk '/^Filename: ipkg-opt/ {print $2}'`
DiskStation> wget $feed/$ipk_name
--01:04:37-- http://ipkg.nslu2-linux.org/feeds/op...ross/unstable/
=> `index.html'
Resolving ipkg.nslu2-linux.org... failed: Name or service not known.
DiskStation>


Bin für jeden tipp dankbar :)
Grüße
 

gmanuelg

Benutzer
Mitglied seit
07. Jan 2014
Beiträge
23
Punkte für Reaktionen
0
Punkte
0
Hallo zusammen,

nach über 3 Monaten bin ich nun soweit, dass ich auch endlich mal frage, da ich nicht mehr weiter weis :)
Ich habe auch die DS213j und würde auch gerne Pyload installieren, ist dass nach der installation von IPKG möglich?

Desweiteren habe ich beim internen Download Manager das Problem, dass dieser immer Downloads als 100% anzeigt obwohl er zb: von 100mb nur 20mb geladen hatte.

Würde mich freuen, wenn mir jemand weiterhelfen kann.

Ich danke EUCH :)

lg
 

PatrickS3

Benutzer
Mitglied seit
18. Mrz 2010
Beiträge
547
Punkte für Reaktionen
0
Punkte
42
Ich bin zunächst nach der Anleitung von Nils Wolf hier gegangen.

Hallo,
ich bin auch mal wieder da. Und sorry für das ausgraben dieses alten Threads.

Ich habe ebenfalls nach dieser Anleitung ipkg erfolgreich auf meiner DS 213j installiert.
Und auch erfolgreich cronjobs mit wget und nail eingerichtet.
http://www.synology-forum.de/showthread.html?28288-wget-automatisieren/page5

Aber. Nahezu jedes Mal, wenn ein Update des DSM kommt, sind die Installationen von ipkg und nail wieder weg, auch die Scripte die im Cronjob aufgerufen werden und in opt/bin liegen sind dann wieder verschwunden.

Gibt es eine Möglichkeit ipkg und nail so zu installieren, dass dies nach den Updates auch erhalten bleibt.
In der Anleitung oben ist ein Schritt dabei, dass man in .profile die Pfade ergänzen muss, auch diese Änderung wird bei DSM Updates überschrieben. Irgendwie blöd.

Ich habe derzeit sogar das automatische Update des DSM Updaters deaktiviert, weil mich das richtig nervt und die Cronjobs wichtig sind.

Gruss Patrick
 

dil88

Benutzer
Contributor
Sehr erfahren
Mitglied seit
03. Sep 2012
Beiträge
29.885
Punkte für Reaktionen
1.171
Punkte
754
ipkg bleibt erhalten. Wenn ich mich richtig erinnere, gehen nur die Pfad-Information in den profile-Dateien und der symbolische Link /opt auf /volume1/@optware verloren. Diese Dinge musst Du händisch nachziehen, dann geht es m.W. wieder.
 

PatrickS3

Benutzer
Mitglied seit
18. Mrz 2010
Beiträge
547
Punkte für Reaktionen
0
Punkte
42
Das würde bedeuten, aus der verlinkten Anleitung oben nur diesen Schritt erneut ausführen?

mkdir /volume1/@optware
mkdir /opt
mount -o bind /volume1/@optware /opt

Aber nail muss ich dann auch wieder erneut installieren.

Denn das ist nach einem DSM update nicht mehr zu finden, auch die Dateien nicht. Und das Verzeichnis optware fehlt dann auch.

Patrick
 

dil88

Benutzer
Contributor
Sehr erfahren
Mitglied seit
03. Sep 2012
Beiträge
29.885
Punkte für Reaktionen
1.171
Punkte
754
Der mkdir /volume1/@optware Schritt macht keinen Sinn isoliert, wenn das Verzeichnis noch existiert und vollständig ist. Falls das nicht so ist, musst Du komplett neu installieren.
 

goetz

Super-Moderator
Teammitglied
Sehr erfahren
Mitglied seit
18. Mrz 2009
Beiträge
14.020
Punkte für Reaktionen
273
Punkte
393
Hallo,
so noch nicht geschehen solltest Du Deine ipkg Installation auf symlink umstellen, siehe Wiki Punkte
- Konfiguration
- Altes Startup Script anpassen
- Mount Bind entfernen
- Neues separates Startup Script für Optware

Nach einem Firmwareupgrade braucht man dann nur noch
in /etc/profile am Ende einfügen
Rich (BBCode):
PATH=/opt/bin:/opt/sbin:$PATH
export PATH
und in /root/.profile die beiden Zeilen auskommentieren
Rich (BBCode):
PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/syno/sbin:/usr/syno/bin:/usr/local/sbin:/usr/local/bin
export PATH

Gruß Götz
 

PatrickS3

Benutzer
Mitglied seit
18. Mrz 2010
Beiträge
547
Punkte für Reaktionen
0
Punkte
42
Danke Euch.
Dann werde ich mir mal die Wiki Punkte anschauen.

Und was passiert dann mit nail? Das läuft dann trotzdem problemlos weiter?
Ich blicke es gerade noch nicht so richtig.

Und die Scripte die ich per cronjob aufrufe liegen in /opt/bin. Die können da bleiben?

Patrick
 

goetz

Super-Moderator
Teammitglied
Sehr erfahren
Mitglied seit
18. Mrz 2009
Beiträge
14.020
Punkte für Reaktionen
273
Punkte
393
Hallo,
ja das läuft weiter wenn die beiden oben genannten Schritte nach einem Firmwareupgrade durchgeführt sind.
Das eigentliche Optwareverzeichnis /volume1/@optware bleibt ja erhalten.
Gruß Götz
 

PatrickS3

Benutzer
Mitglied seit
18. Mrz 2010
Beiträge
547
Punkte für Reaktionen
0
Punkte
42
Ok, danke.

Dann werde ich das mal abarbeiten, habe vorhin ins Wiki geschaut, hoffe dass ich das alles hin bekomme.
 

PatrickS3

Benutzer
Mitglied seit
18. Mrz 2010
Beiträge
547
Punkte für Reaktionen
0
Punkte
42
Hier noch die Rückmeldung.

Hat alles so wie von Götz beschrieben wunderbar funktioniert.

Danke nochmals.
 
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