ipkg geht nach Upgade auf Beta 4.0 nicht mehr

Status
Für weitere Antworten geschlossen.
Habe exakt das gleiche Problem.

Ich auch - wenn auch nicht exakt das Gleiche; habe ich im DSM 4 Beta Thread beschrieben - keine Resonanz. Ich frag mich, ob das Problem denn keiner sonst hat. Hauptproblem ist, das ich seit jeher Pyload laufen hatte. Dieses lief auch noch nach dem Update auf die 4 Beta - bis zum reboot....dann ging nix mehr :-(
 
@all
Ihr müsst nach einem Update, auf einen neuen DSM, ipkg NICHT neu installieren!!!
Ihr müsst lediglich die "Verlinkung" zum opt Ordner wiederherstellen und die profile Dateien bzw. den PATH darin wieder anpassen.

goetz hat es ja bereits zusammengefasst:
Hallo,
Du hast die Wahl zwischen mount und symlink, ich präferiere symlink.
Rich (BBCode):
cd /
ln -s /volume1/@optware /opt

Dann schau Dir im Wiki Link den Abschnitt Weitergehende Insatallation IPKG an.

In der /etc/profile würde ich als letzte Zeile
Rich (BBCode):
PATH=/opt/bin:/opt/sbin:$PATH
einfügen und die beiden PATH Zeilen in /root/.profile wieder auskommentieren.

Gruß Götz
 
Ah sorry! Ich habe die DS vorhin mit dem DS Assistenten neu bespielt (Nur System, Volumes & Daten behalten). Ist dann auch keine neu Installation des IPKG nötig? Ich hatte das alles ausprobiert aber es wollte nicht laufen.
 
@Nils: Nein, ein neuer Symlink (ln -s /volume1/@optware /opt) und Reboot reicht. Optware ist ja noch da, aber nicht eingebunden.
 
Oh man! Stimmt ich habe mich in der Liste im Wiki verguckt. :o

@all Danke für die Hilfe! :)
 
Zuletzt bearbeitet:
ne Frage, weil es gerade so schön zum Thema passt:

muss man immer noch das IPKG-wget nehmen oder geht mittlerweile das eingebaute Synology-wget ?

Itari
 
Ich krieg das nicht hin...
Wie schaffe ich es denn, IPKG komplett neu zu installieren? Was muss ich löschen / deinstallieren? (Den Ordner @Optware hatte ich bereits gelöscht)
 
Hi!!!

Bei mir Funktioniert IPKG ebenfalls nicht!!! wenn ich bootstrap neu installiere funktionierts - jedoch wenn ich restarte, dann funktioniert der ipkg befehl nicht mehr und er sagt immer "not found"...

mount:
Rich (BBCode):
/dev/root.old on /initrd type ext2 (rw,relatime,errors=continue)
/dev/root on / type ext4 (rw,relatime,barrier=0,journal_checksum,data=ordered)
/tmp on /tmp type tmpfs (0)
none on /dev/pts type devpts (gid=4,mode=620)
/sys on /sys type sysfs (0)
/proc/bus/usb on /proc/bus/usb type usbfs (0)
/dev/md2 on /volume1 type ext4 (usrjquota=aquota.user,grpjquota=aquota.group,jqfmt=vfsv0,synoacl)
/volume1/Multimedia/Music on /volume1/music type bind (bind)
/volume1/Multimedia/Movies on /volume1/video type bind (bind)
/volume1/Multimedia/Photos on /volume1/photo type bind (bind)
none on /proc/fs/nfsd type nfsd (0)
/volume1/Documents/Projects/Futus/Mobile Visualisation/AW on /volume1/web/FutusDemo type bind (bind)
/volume1/Multimedia/STOCK on /volume1/Documents/Projects/No.1 Club/Stocks type bind (bind)

cat /root/.profile
Rich (BBCode):
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

HOME=/root
export HOME

TERM=${TERM:-cons25}
export TERM

PAGER=more
export PAGER

PS1="`hostname`> "

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

cat /etc/profile
Rich (BBCode):
#/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
PS1="`hostname`> "
alias dir="ls -al"
alias ll="ls -la"
ulimit -c unlimited
PATH=/opt/bin:/opt/sbin:$PATH

habe /opt als Link mit ln -s /colume1/@optware /opt angelegt...


Bitte um Hilfe!!!
 
Hallo,
in /root/.profile die beiden Zeilen
Rich (BBCode):
PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/syno/sbin:/usr/syno/bin:/usr/local/sbin:/usr/local/bin
export PATH
auskommentieren.

Gruß Götz
 
Gilt auch für die aktuelle Final 4.0!

Hallo,
in /root/.profile die beiden Zeilen
Rich (BBCode):
PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/syno/sbin:/usr/syno/bin:/usr/local/sbin:/usr/local/bin
export PATH
auskommentieren.

Gruß Götz
 
Mal eine doofe Frage: ich hatte als erste Synology die DS110j, ich weiß nicht nach welcher Anleitung ich damals IPKG installiert hatte, aber auf jeden Fall habe ich nach keinem Update i-was neu machen müssen, es hatte immer alles geklappt.
Gibts keine Chance das wieder so einzurichten?
 
Wenn Synology diese Dateien beim Update überschreibt, kann man da wohl nichts machen.

Beim Update von 4.0 beta auf 4.0 final wurde bei mir übrigens sowohl die /root/.profile als auch die /etc/profile überschrieben.

Es reichte also nicht, die beiden Zeilen in der /root/.profile auszukommentieren, ich musste auch den Opt-Pfad in der /etc/profile neu eintragen.
 
Wenn Synology diese Dateien beim Update überschreibt, kann man da wohl nichts machen.
Ich versteh nur nicht wieso das früher bei mir IMMER funktioniert hatte.
Beim Update von 4.0 beta auf 4.0 final wurde bei mir übrigens sowohl die /root/.profile als auch die /etc/profile überschrieben.
Bei mir "nur" die "root"... komisch daß es bei jedem anders läuft.
 
Hallo,
beim Upgrade Beta-Final ist bei mir /etc/profile erhalten geblieben (die relevante Zeile steht ganz am Ende).

Ich versteh nur nicht wieso das früher bei mir IMMER funktioniert hatte.
In /root/.profile standen früher die beiden Zeilen
Rich (BBCode):
PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/syno/sbin:/usr/syno/bin:/usr/local/sbin:/usr/local/bin
export PATH
nicht mit drin, deshalb ging das.

Gruß Götz
 
Sorry, Du hast natürlich recht. Ich hatte wohl in der /etc.defaults/profile nachgesehen, die dafür allerdings irrelevant ist. Die /etc/profile ist bei mir auch gleich geblieben.
 
Hallo zusammen,

da das Thema für einen Neueinsteiger sehr unübersichtlich ist, möchte ich nochmal genau nachfragen:

Ich habe eine DS212p mit DSM 4.0 (final). Ich habe IPKG noch nicht installiert (und es war auch noch nie installiert).
Was muss ich nun tun, um IPKG zu installieren?
Ist der Wiki-Eintrag noch gültig oder hat sich was geändert?

Sollte der Eintrag nicht mehr ganz aktuell sein, könnte ihn jemand (der sich mit der Materie besser auskennt) aktualisieren? Eventuell mit Hinweis, für welche DSM-Versionen er getestet wurde.

Danke schon mal.
 
Hallo,
grundsätzlich ist der Wiki-Eintrag noch gültig. Ein paar kleine Änderungen habe ich gerade eingebaut. Sorgfältig lesen.

Gruß Götz
 
Danke.
Ich habe IPKG nun nach der Anleitung im Wiki ohne Probleme installiert.

Eine Frage habe ich aber noch. Im Wiki steht, dass die .xsh-Datei aus dem public Verzeichnis gelöscht werden kann.
Ich habe da nun aber noch ein Verzeichnis namens bootstrap. Kann das auch weg, oder wird das noch benötigt?
Ich würde gern das public-Verzeichnis wieder löschen, da ich es nur für die IPKG-Installation angelegt habe.
 
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