Synology-Forum.nl

Tweaks / Addons A.K.A. The Underground => Optware / IPKG / Telnet => Topic gestart door: Martijn85 op 23 december 2011, 09:00:39

Titel: IPKG install location
Bericht door: Martijn85 op 23 december 2011, 09:00:39
Beste gebruikers,

Via IPKG zou ik graag een tool willen installeren op een andere locatie dan waar die standaard zou komen te staan.

Ik dacht dat ik de oplossing had door dit commando uit te voeren:

ipkg -d <locatie> install <pakket>
Of

ipkg -dest <locatie> install <pakket>
Maar hij geeft dan bij elke locatie aan: ERROR: Unknown dest name: `locatie'

Iemand enig idee hoe dit mogelijk is?
Titel: Re: IPKG install location
Bericht door: Matr1x op 23 december 2011, 09:36:58
Wat vul je dan in voor locatie? Gebruik de tab toets om mappen en bestandsnamen automatisch te laten invullen. Dus /volume1/vi + tab geeft /volume1/video.
Titel: Re: IPKG install location
Bericht door: Martijn85 op 23 december 2011, 09:42:04
Ik heb meerdere locatie geprobeerd:

/var/services/homes/eggdrop/
En

/opt/etc/eggdrop/
Bij alle locaties geeft die een error.
Titel: Re: IPKG install location
Bericht door: Matr1x op 23 december 2011, 10:27:35
En als je de laatste slash weg laat? Dus /opt/etc/eggdrop
En installeer je wel als root, want anders heb je misschien niet genoeg rechten.

Ik zou overigens een pakket altijd op /volume1 zetten, anders is je systeempartitie straks vol. Volgens mij worden pakket bijvoorbeeld altijd in /volume1/@appstore geinstalleerd.
Titel: Re: IPKG install location
Bericht door: Martijn85 op 23 december 2011, 10:35:21
Citaat van: "Matr1x"
En als je de laatste slash weg laat? Dus /opt/etc/eggdrop
En installeer je wel als root, want anders heb je misschien niet genoeg rechten.

Ik zou overigens een pakket altijd op /volume1 zetten, anders is je systeempartitie straks vol. Volgens mij worden pakket bijvoorbeeld altijd in /volume1/@appstore geinstalleerd.

Ook zonder de laatste slash geeft die het zelfde aan.

Nu het volgende geprobeerd:


DS110j> ipkg -d /volume1/@appstore install eggdrop
ERROR: Unknown dest name: `/volume1/@appstore'

En:


DS110j> ipkg install -d /volume1/@appstore eggdrop
ERROR: Unknown dest name: `/volume1/@appstore'
Titel: Re: IPKG install location
Bericht door: Martijn85 op 23 december 2011, 11:28:50
Ik heb de oplossing:

Je moet je ipkg.conf aanpassen waar je de nieuwe locatie inzet.

Je kunt dit op de volgende manier aanpassen:

vi /opt/etc/ipkg.conf
Zet onder de regel: "dest root /" de volgende regel:

dest <naam> /volume1/@appstore/<jemap>
Als je nu iets via ipkg in deze map wilt installeren kun je het aangeven bij de installatie:

ipkg -d <naam> install <pakket>
Je pakket wordt geïnstalleerd in de map: "/volume1/@appstore/<jemap>"