VoorwoordOp het forum ben ik een paar verschillende tutorials tegen gekomen om opware (bootstrap) te installeren op je DiskStation. Dit is vaak voor een bepaald types en niet voor verschillende DiskStations. Ik heb hier een duidelijke handleiding gemaakt die voor meerdere types van de DiskStation kan worden gebruikt.
RepositoryJe kun tegenwoordig ook een repository toevoegen aan je package center met een
Bootstrap Installer. Hierdoor hoef je deze handleiding niet meer te volgen! Gewoon installeren en je DS opnieuw opstarten, en je bent klaar!
Dit is de link van de repository:
http://packages.quadrat4.de
UitzoekenHet is belangrijk om te weten welke CPU de DiskStation heeft zodat je de juiste bootstrap kunt installeren die geschikt is voor het CPU type van de DiskStation.
Op
deze pagina kunnen je bekijken welke CPU de DiskStation heeft.
Als je weet welke CPU de DiskStation heeft kun je gaan bekijken welke bootstrap versie je daar voor nodig hebt.
Hier is een overzicht van de bootstrap versies voor verschillende CPU types.
InstallatieInstalleren is op eigen risico, ik ben niet verantwoordelijk voor eventuele schade!We gaan eerst de
SSH-service of de
Telnet-service aanzetten op de DiskStation. Hiervoor ga je naar de webinterface van de DiskStation, standaard is dit:
http://diskstation-ip-adres:5000Log hier in met het admin account en ga naar:
Configuratiescherm >
Terminal, zet hier een vinkje bij de service die je graag wilt gaan gebruiken (SSH of Telnet).
Klik op
OK om de instelling door te voeren. Je kunt nu afmelden bij de webinterface.
We gaan nu inloggen via SSH of Telnet. Ik gebruik hier het programma
PuTTY voor.
Open PuTTY en login op je DiskStation via het IP adres, selecteer vervolgens of je SSH of Telnet gebruikt en klik op
Open om verbinding te maken.
Login met de gebruikersnaam
root met het wachtwoord van het admin account.
Nu gaan we optware downloaden, hiervoor ga je naar een tijdelijk map waar je de installatie gaat opslaan. Type het volgende in om naar de tijdelijk map te gaan:
cd /volume1/@tmp
We zitten nu in de bovenstaande map waar we optware naar toe gaan downloaden. Hiervoor moeten we de juiste bootstrap versie hebben die we
hier kunnen vinden. Ik geef hieronder een voorbeeld voor de Marvel Kirkwood mv6281 ARM CPU versie:
wget http://ipkg.nslu2-linux.org/feeds/optware/cs08q1armel/cross/unstable/syno-mvkw-bootstrap_1.2-7_arm.xsh
Het bestand is nu gedownload naar de
/volume1/@tmp map. Nu kunnen we optware gaan installeren door het volgende in te typen:
sh syno-mvkw-bootstrap_1.2-7_arm.xsh
De installatie gaat nu beginnen, dit zal er ongeveer zo uitzien:
bootstrap extracting archive... please wait
bootstrap
bootstrap/wget-ssl.ipk
bootstrap/bootstrap.ipk
bootstrap/openssl.ipk
bootstrap/ipkg.sh
bootstrap/ipkg.ipk
38569+1 records in
38569+1 records out
bootstrap/bootstrap.sh
Creating temporary ipkg repository... success
Installing bootstrap package...Unpacking bootstrap .ipk...Done.
Configuring bootstrap.ipk...
Adding /opt/lib to dynamic linker configuration...
Regenerating dynamic linker cache...
Modifying /etc/profile...
Modifying /etc/rc.local
Done.
success
Installing IPKG package... (Ignore missing md5sum warning)
Unpacking ipkg.ipk...Done.
Configuring ipkg.ipk..../ipkg.sh: ./ipkg.sh: 1170: md5sum: not found
Done.
Removing temporary ipkg repository...
Installing OpenSSL..Installing openssl (0.9.7e) to root...
Configuring openssl
Successfully terminated.
success
Installing wget-SSL...Installing wget-ssl (1.10.2) to root...
Configuring wget-ssl
Successfully terminated.
success
Setup complete...
If your network setup is correct, you should be able to do
"ipkg update" to get the full list of installable packages
De installatie is klaar en optware kan worden gebruikt!
Het installatie bestand kan nu worden verwijdert uit de map
/volume1/@tmp, om dit uit te voeren typen we in:
rm syno-mvkw-bootstrap_1.2-7_arm.xsh
DSM 4Als je bent geupgrade naar DSM 4 heb je waarschijnlijk al gemerkt dat IPKG niet goed meer werkt. Om dit op te lossen doen we het volgende:
Op het bestand
/etc/rc.local door het volgende commando uit te voeren:
vi /etc/rc.local
Druk op
i om het bestand aan te passen, en voeg onder de tekst
#!/bin/sh: de volgende regel:
mount -o bind /volume1/@optware /opt
Op deze manier wordt de map van optware bij elke herstart opnieuw gemount.
Druk op de
ESC toets en type in
:wq en druk op
enter om het bestand op te slaan.
Ook moeten we het bestand
.profile in de map root aanpassen, dit doen we door het volgend commando uit te voeren:
vi /root/.profile
Druk op
i om het bestand aan te passen en zoek de volgende tekst op:
PATH=Voeg hier het volgende aan toe:
/opt/bin:/opt/sbin:Het komt er dan zo uit te zien:
PATH=/opt/bin:/opt/sbin:[wat hier al stond mag blijven staan]
Druk op de
ESC toets en type in
:wq en druk op
enter om het bestand op te slaan.
GebruikenOm de beschikbare pakketten lijst te updaten type je het volgende in:
ipkg update
Om de geïnstalleerde pakketen te updaten type je het volgende in:
ipkg upgrade
Om te kijken welke pakketen je kunt installeren type je het volgende in:
ipkg list
Om een pakket te installeren type je het volgende in:
ipkg <pakket> install
Voor alle overige commando`s kun je de help bekijken door het volgende in te typen:
ipkg help