synology
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
synology [2020/12/27 15:37] – [screen] olli | synology [2023/02/11 11:38] (aktuell) – [nützliche Pakete] olli | ||
---|---|---|---|
Zeile 7: | Zeile 7: | ||
</ | </ | ||
==== Installation ==== | ==== Installation ==== | ||
- | * Per SSH als root einloggen | + | * Per SSH einloggen |
* zu '' | * zu '' | ||
* permanentes Verzeichnis erstellen: <code bash> | * permanentes Verzeichnis erstellen: <code bash> | ||
Zeile 57: | Zeile 57: | ||
==== nützliche Pakete ==== | ==== nützliche Pakete ==== | ||
<code bash> | <code bash> | ||
- | opkg install nano git | + | opkg install nano git unzip |
- | </ | + | |
- | + | ||
- | ===== Synology als Scanserver ===== | + | |
- | * SANE installieren: | + | |
- | ipkg install sane-backends libusb inetutils libieee1284</ | + | |
- | * SANE konfigurieren\\ z.B. [[# | + | |
- | * eigenes Subnetz, bzw. Clients, die scannen dürfen in / | + | |
- | * / | + | |
- | sane-port | + | |
- | </ | + | |
- | * / | + | |
- | sane-port | + | |
- | </ | + | |
- | * inetd neustarten< | + | |
- | / | + | |
- | </ | + | |
- | + | ||
- | ==== Debugging ==== | + | |
- | * saned manuell (ohne inetd) mit Debuggingoutput starten:< | + | |
- | saned -d5 | + | |
- | </ | + | |
- | * per Telnet auf Port 6566 verbinden | + | |
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | ===== Scanner Acer 620U für Diskstation===== | + | |
- | Die Konfiguration ist ähnlich wie [[sane# | + | |
- | * Firmwaredatei " | + | |
- | * Firmware nach ''/ | + | |
- | * ''/ | + | |
- | firmware / | + | |
</ | </ | ||
===== Unison ===== | ===== Unison ===== | ||
- | [[Unison]] ist nicht über ipkg erhältlich, | + | [[Unison]] ist nicht über entware |
+ | Unison | ||
- | | + | * [[synology# |
- | ipkg install make gcc</ | + | * [[https:// |
- | | + | |
- | * Unison Sourcen herunterladen und entpacken z.B. nach ''/ | + | |
* Kompilieren: | * Kompilieren: | ||
make UISTYLE=text NATIVE=true | make UISTYLE=text NATIVE=true | ||
Zeile 105: | Zeile 72: | ||
<WRAP info round> | <WRAP info round> | ||
- | '' | + | '' |
- | Als Abhilfe auf diesen Architekturen dann mit '' | + | Dies kann zu '' |
+ | Auch PowerPC e500v2 ist betroffen (mindestens in der Kombination Unison 2.51.5 kompiliert mit Ocaml 4.12.0). | ||
+ | Als Abhilfe | ||
</ | </ | ||
===== Ocaml ===== | ===== Ocaml ===== | ||
- | * ipkg-Paket deinstallieren, | ||
- | ipkg remove ocaml</ | ||
* Tools installieren< | * Tools installieren< | ||
- | ipkg install gcc make</ | + | opkg install gcc make</ |
* [[https:// | * [[https:// | ||
* Konfigurieren: | * Konfigurieren: | ||
Zeile 131: | Zeile 98: | ||
rsync error: error in rsync protocol data stream (code 12) at io.c(226) [sender=3.1.0] | rsync error: error in rsync protocol data stream (code 12) at io.c(226) [sender=3.1.0] | ||
</ | </ | ||
+ | |||
+ | Unter DSM 7 liegt diese Einstellung unter Systemsteuerung -> Dateidienste -> rsync. | ||
===== screen ===== | ===== screen ===== | ||
Zeile 140: | Zeile 109: | ||
* das Paket '' | * das Paket '' | ||
- | ===== GIT-Server ===== | + | ===== GIT-Server |
- | * Git installieren:< | + | <WRAP info round> |
- | ipkg install git | + | * Benutzer '' |
- | </ | + | * git installieren |
- | * Benutzer git anlegen | + | * Möglichkeit 1: das Paket "Git Server" |
- | * SSH-Zugang für Benutzer git freischalten | + | * Möglichkeit 2: Git über opkg installieren (Vorteil: manchmal aktuellere Git-Version verfügbar, muss über opkg aktualisiert werden), dazu |
- | | + | * dazu (als root)<code bash> |
+ | opkg install git | ||
+ | </ | ||
+ | *symbolische Links anlegen (als root)< | ||
ln -s / | ln -s / | ||
</ | </ | ||
Zeile 152: | Zeile 124: | ||
ssh-keygen | ssh-keygen | ||
</ | </ | ||
- | * Key .ssh/ | + | * Key .ssh/ |
* Installation starten (als Benutzer git)< | * Installation starten (als Benutzer git)< | ||
git clone git:// | git clone git:// | ||
Zeile 160: | Zeile 132: | ||
</ | </ | ||
- | [[http:// | + | * [[http:// |
Comprehensive Guide to Git and Gitolite on a Synology DiskStation (via Wayback Machine)]] | Comprehensive Guide to Git and Gitolite on a Synology DiskStation (via Wayback Machine)]] | ||
Zeile 170: | Zeile 142: | ||
* NAS neustarten: <code bash> | * NAS neustarten: <code bash> | ||
reboot | reboot | ||
+ | </ | ||
+ | |||
+ | ===== Synology als Scanserver ===== | ||
+ | <WRAP alert round> | ||
+ | Die Synology wird von mir nicht mehr als Scan-Server verwendet und daher wird dieser Abschnitt nicht mehr aktualisiert. Der folgende Stand beschreibt das Vorgehen für das mittlerweile obsolete '' | ||
+ | * SANE installieren: | ||
+ | ipkg install sane-backends libusb inetutils libieee1284</ | ||
+ | * SANE konfigurieren\\ z.B. [[# | ||
+ | * eigenes Subnetz, bzw. Clients, die scannen dürfen in / | ||
+ | * / | ||
+ | sane-port | ||
+ | </ | ||
+ | * / | ||
+ | sane-port | ||
+ | </ | ||
+ | * inetd neustarten< | ||
+ | / | ||
+ | </ | ||
+ | |||
+ | ==== Debugging ==== | ||
+ | * saned manuell (ohne inetd) mit Debuggingoutput starten:< | ||
+ | saned -d5 | ||
+ | </ | ||
+ | * per Telnet auf Port 6566 verbinden | ||
+ | |||
+ | ==== Scanner Acer 620U für Diskstation==== | ||
+ | Die Konfiguration ist ähnlich wie [[sane# | ||
+ | * Firmwaredatei " | ||
+ | * Firmware nach ''/ | ||
+ | * ''/ | ||
+ | firmware / | ||
</ | </ | ||
synology.1609079830.txt.gz · Zuletzt geändert: 2020/12/27 15:37 von olli