DSM 6.x und darunter IPKG geht nach DSM update nicht mehr

Alle DSM Version von DSM 6.x und älter
Status
Für weitere Antworten geschlossen.

arphex

Benutzer
Mitglied seit
17. Nov 2011
Beiträge
167
Punkte für Reaktionen
0
Punkte
22
Hallo

da Problem habe ich schon lange. Und auch den ipkg synology wiki Eintrag dazu gelesen.
Das Startup Script angepasst, was ich nicht hinbekomme ist aber, dass nach einem DSM Update
ipkg bestehen bleibt.

Was kann ich tun?

Gruß
 

Benares

Benutzer
Sehr erfahren
Mitglied seit
27. Sep 2008
Beiträge
12.310
Punkte für Reaktionen
2.869
Punkte
423
Es sind nach einem Update eigentlich immer die gleichen Dinge, die zu tun sind:

1.) Prüfen, ob der Symlink für /opt noch existiert.
Code:
root@DS212:~# ls -als /opt
   0 lrwxrwxrwx    1 root     root            17 Dec 16 18:37 /opt -> /volume1/@optware
wenn nicht, hilft "ln -s /volume1/@optware/ /opt".

2.) in /root/.profile die beiden PATH-Zeilen wieder auskommentieren, also so:
Code:
...
#PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/syno/sbin:/usr/syno/bin:/usr/local/sbin:/usr/local/bin
#export PATH
...

Die Pfad-Erweiterung (PATH=/opt/bin:/opt/sbin:$PATH) in der /etc/profile bleibt inzwischen bei den meisten Updates erhalten, sollte aber evtl auch geprüft werden.
 

Benares

Benutzer
Sehr erfahren
Mitglied seit
27. Sep 2008
Beiträge
12.310
Punkte für Reaktionen
2.869
Punkte
423
Ja, bei so kleineren Updates muss i.d.R. nichts überprüft/geändert werden - bei den größeren aber schon.
 

arphex

Benutzer
Mitglied seit
17. Nov 2011
Beiträge
167
Punkte für Reaktionen
0
Punkte
22
Es sind nach einem Update eigentlich immer die gleichen Dinge, die zu tun sind:

1.) Prüfen, ob der Symlink für /opt noch existiert.
Code:
root@DS212:~# ls -als /opt
   0 lrwxrwxrwx    1 root     root            17 Dec 16 18:37 /opt -> /volume1/@optware
wenn nicht, hilft "ln -s /volume1/@optware/ /opt".

2.) in /root/.profile die beiden PATH-Zeilen wieder auskommentieren, also so:
Code:
...
#PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/syno/sbin:/usr/syno/bin:/usr/local/sbin:/usr/local/bin
#export PATH
...

Die Pfad-Erweiterung (PATH=/opt/bin:/opt/sbin:$PATH) in der /etc/profile bleibt inzwischen bei den meisten Updates erhalten, sollte aber evtl auch geprüft werden.

kann man das eigentlich irgendwie automatisieren.

das ist ziemlich nervig :_/
 

dil88

Benutzer
Contributor
Sehr erfahren
Mitglied seit
03. Sep 2012
Beiträge
29.895
Punkte für Reaktionen
1.177
Punkte
754
Sicher kann man das automatisieren. Aber dabei kann natürlich, wenn man es eher simpel umsetzt, auch etwas in die Hose gehen - primär bei der PATH-Variablen. Deshalb würde ich es eher manuell machen. Der Aufwand ist ehrlich gesagt nahe Null.
 

goetz

Super-Moderator
Teammitglied
Sehr erfahren
Mitglied seit
18. Mrz 2009
Beiträge
14.022
Punkte für Reaktionen
274
Punkte
393
Hallo,
zumindest den Link kann man automatisch erstellen lassen. Ist auch so im Script im Wiki hinterlegt.
Rich (BBCode):
...
[ ! -h /opt -a ! -d /opt ] && ln -s /volume1/@optware /opt
...

Gruß Götz
 
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