+-Serie DS214+ welche Paketverwakltung installieren

Alle Geräte der +-Serie. Geräte für kleinere und mittlere Unternehmen.
Status
Für weitere Antworten geschlossen.

r000633

Benutzer
Mitglied seit
29. Aug 2013
Beiträge
52
Punkte für Reaktionen
0
Punkte
6
Hallo Zusammen,
ich bin seit heute stolzer Besitzer meiner 3. SynoBox.
Die neueste ist nun erstmals eine 2Bay Variante: eine DS214+
Nur tue ich mich etwas schwer beim installieren / nutzen eines geeigneten Paket Managers.
Ich dachte bis heute IPKG wäre die richtige Wahl für Syno-Boxen (hatte ich auf der DS107 und der DS112 auch schon)
nur finde ich im Wiki nichts zur DS214+ , die einen ArmadaXP Prozessor verwendet. Ist die Prozesserogeneration noch zu neu für IPKG ?
Oder wird womöglich etwas anderes verwendet ? APT oder so etwas ?

Danke für eure Tips.
 

dil88

Benutzer
Sehr erfahren
Mitglied seit
03. Sep 2012
Beiträge
30.833
Punkte für Reaktionen
2.267
Punkte
829
Die toolchain von Synology für die Armada XP und Armada 370 Architekturen sind offensichtlich identisch. Insofern kann man auch nach "ipkg 213j" o.ä. suchen. Ich habe folgenden Link gefunden, vielleicht hilft Dir das erstmal weiter.
 

r000633

Benutzer
Mitglied seit
29. Aug 2013
Beiträge
52
Punkte für Reaktionen
0
Punkte
6
Danke für den Tipp und den Link. Das hat tatsächlich geholfen.
Ich brauchte es nur um meinen Midnight Commander zum fliegen zu bewegen, was mir sonst irgendwie nicht gelungen wäre.
 

dil88

Benutzer
Sehr erfahren
Mitglied seit
03. Sep 2012
Beiträge
30.833
Punkte für Reaktionen
2.267
Punkte
829
Klasse, danke fürs Feedback!
 

losAntonis

Benutzer
Mitglied seit
02. Sep 2011
Beiträge
16
Punkte für Reaktionen
0
Punkte
0
Hallo,
da ich für den Logitech Media Server auf meiner DS214+ gerne den Lame installieren würde und dafür das IPKG brauche, habe ich mich an die Anleitung aus dem link gewagt.
Irgendwie funktioniert es bei mir nicht so recht. Anscheinend mache ich etwas bei den Skripten und den Pfaden falsch. (Die Anleitung beisst sich auch etwas mit der aus dem Synologywiki)
1) Was macht man mit den vorhandenen Pfadangaben, wenn man PATH=/opt/bin:/opt/sbin:$PATH in die /etc/profile einfügt?
2) Kann man die Skripte genau so übernehmen, oder bedarf es Anpassungen? (hier gibt es auch unterschiedliche Angaben zum wiki. was den skriptnamen und das Verzeichnis der Datei angeht. /etc/rc.optware vs. /usr/local/etc/rc.d/optware.sh?)
 

Mahlstedt

Benutzer
Mitglied seit
14. Nov 2013
Beiträge
16
Punkte für Reaktionen
0
Punkte
1
Würde mich auch interessieren , denn habe es auch nicht hinbekommen.
 

losAntonis

Benutzer
Mitglied seit
02. Sep 2011
Beiträge
16
Punkte für Reaktionen
0
Punkte
0
So, nun hat es zischenzeitlich mit der Anleitung aus dem link von dil88 funktioniert.
Muss dazu sagen, dass ich nicht die beste Ahnung von Linux habe, es aber trotztdem hinbekommen habe.
Ich wiederhole das ganze aus dem link hier nochmal auf deutsch, wie ich vorgegangen.

Erst mal die Verzeichnisse erstellen:

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

Dann dies hier eingeben:

$ feed=http://ipkg.nslu2-linux.org/feeds/optware/cs08q1armel/cross/unstable
$ ipk_name=`wget -qO- $feed/Packages | awk '/^Filename: ipkg-opt/ {print $2}'`
$ wget $feed/$ipk_name
$ tar -xOvzf $ipk_name ./data.tar.gz | tar -C / -xzvf -
$ mkdir -p /opt/etc/ipkg
$ echo "src cross $feed" > /opt/etc/ipkg/feeds.conf

So, nun kam der Teil, wo ich ein wenig durcheinander kam.
in der datei /etc/profile und /root/.profile
die Zeilen:
PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/syno/sbin:/usr/syno/bin:/usr/local/sbin:/usr/local/bin
export PATH
auskomentieren und mit PATH=/opt/bin:/opt/sbin:$PATH
ersetzen. Da ganze schaut danach so aus:

#PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/syno/sbin:/usr/syno/bin:/usr/local/sbin:/usr/local/bin
#export PATH
PATH=/opt/bin:/opt/sbin:$PATH

Nun die Datei /etc/rc.local erstellen und die Schreibrechte vergeben
touch /etc/rc.local
chmod 755 /etc/rc.local
mit vi die dateie editieren und folgendes eingeben:

#!/bin/sh

# Optware setup
[ -x /etc/rc.optware ] && /etc/rc.optware start

Nun die Datei /etc/rc.optware erzeugen:
touch /etc/rc.optware
chmod 755 /etc/rc.optware

und dies hier rein kopieren:

#! /bin/sh

if test -z "${REAL_OPT_DIR}"; then
# next line to be replaced according to OPTWARE_TARGET
REAL_OPT_DIR=/volume1/@optware
fi

case "$1" in
start)
echo "Starting Optware."
if test -n "${REAL_OPT_DIR}"; then
if ! grep ' /opt ' /proc/mounts >/dev/null 2>&1 ; then
mkdir -p /opt
mount -o bind ${REAL_OPT_DIR} /opt
fi
fi
[ -x /opt/etc/rc.optware ] && /opt/etc/rc.optware
;;
reconfig)
true
;;
stop)
echo "Shutting down Optware."
true
;;
*)
echo "Usage: $0 {start|stop|reconfig}"
exit 1
esac

exit 0
 

Mahlstedt

Benutzer
Mitglied seit
14. Nov 2013
Beiträge
16
Punkte für Reaktionen
0
Punkte
1
Bei mir kommt immer -ash: ipkg: not found
 

MaCoM

Benutzer
Mitglied seit
06. Dez 2009
Beiträge
347
Punkte für Reaktionen
0
Punkte
0
#PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/syno/sbin:/usr/syno/bin:/usr/local/sbin:/usr/local/bin
#export PATH
PATH=/opt/bin:/opt/sbin:$PATH

das gibt bestimmt probleme
es sollte so sein :

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

Puppetmaster

Benutzer
Sehr erfahren
Mitglied seit
03. Feb 2012
Beiträge
18.991
Punkte für Reaktionen
629
Punkte
484
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