Probleme mit IPKG und Pyload nach DSM Update lösen

Kategorie: Daily Shit, Notizen

Ich habe in den letzten Tagen ein Update der DSM Software für meine DS211 gemacht. Danach durfte ich feststellen das Pyload und IPKG nichtmehr richtig funktionieren. Mit Hilfe des deutschen Synology Forums konnte ich das Problem beseitigen.
Wer noch keine Ahnung von Telnet und der Kommandozeile hat, sollte sich erstmal diese Lektüre hier geben. Da man gegebenenfalls Dateien ändern muss, muss sollte man sich noch anschauen, wie der vi Editor funktioniert.

Als erstes muss man den Symlink neu setzen. Dafür gibt man in der Kommandozeile folgenden Befehl ein:

ln -s /volume1/@optware /opt

Wichtig hierbei, bitte keine Schreibfehler machen. Bei meinem ersten Versuch habe ich die 1 vergessen. Der Link ist dann falsch gesetzt und muss wieder gelöscht werden. Das macht man mit:

rm opt

Dann setzt man den Link neu.
Sollte die Dienste immernoch ihren Dienst verweigern, muss man die PATH Variablen in den Profilen ändern. Die Geschichte kann man wie oben erwähnt, mit dem vi Editor machen. Die Dateien sollten dann so hier aussehen:

root/.profile

#/etc/profile: system-wide .profile file for ash.
#PATH="$PATH:/bin:/sbin:/usr/bin:/usr/sbin:/usr/syno/bin:/usr/syno/sbin:/usr/local/bin:/usr/local/sbin"
umask 022
#This fixes the backspace when telnetting in.
#if [ "$TERM" != "linux" ]; then
# stty erase
#fi
#export PATH
HOME=/root
export HOME
TERM=${TERM:-cons25}
export TERM
PAGER=more
export PAGER
PS1='\[\033[01;31m\]\u@\h\[\033[00m\]:\[\033[01;34m\]\w\[\033[00m\]\$ '
#PS1="`hostname`> "
alias dir="ls -al"

etc/profile

#/etc/profile: system-wide .profile file for ash.
#PATH="$PATH:/bin:/sbin:/usr/bin:/usr/sbin:/usr/syno/bin:/usr/syno/sbin:/usr/local/bin:/usr/local/sbin"
umask 022
#This fixes the backspace when telnetting in.
#if [ "$TERM" != "linux" ]; then
# stty erase
#fi
PGDATA=/var/service/pgsql
#export PATH PGDATA
HOME=/root
export HOME
TERM=${TERM:-cons25}
export TERM
PAGER=more
export PAGER
EDITOR="/opt/bin/vim"
export PATH EDITOR
PS1='\[\033[01;33m\]\u@\h\[\033[00m\]:\[\033[01;34m\]\w\[\033[00m\]\$ '
alias dir="ls -al"
alias ll="ls -la"
ulimit -c unlimited
PATH=/opt/bin:/opt/sbin:$PATH

Danach einen Neustart durchführen und es sollte wieder alles funktionieren.

26.12.2011 - Denis Feed abonnieren

Comments Closed

1 Kommentar zu diesem Artikel
Brandenburger Blogs bei ebuzzing.de – Ranking für Januar 2012 | world wide Brandenburg

[…] (Wandlitz/6524) 76.Heinkas DN und DNs-News (Cottbus/6789) 77. Was Taxman meint… (Zossen/6791) 78. Denis Welsch (Senftenberg/7141) 79. Zossenblog (Zossen/7194) 80. Blog von Nora Günther (Uebigau/7322) 81. […]

- 07.01.2012 22:16 -