L’asino, il miglior amico del pinguino

A volte i pinguini preferiscono i muli, altre volte gli asini.
Qualche tips per chi ha in mente di far convivere ciuchino e pinguino:
Core o Gui?
Esistono due versioni di edonkey per linux: la versione ‘monolitica’ con interfaccia grafica, e il core a interfaccia testuale pilotabile con gui da locale e da remoto.
La versione GUI è alla revisione 1.4.3, mentre la versione Core alla 1.3.0
Io consiglio il core, perchè:
- è più stabile
- sta in background
- è pilotabile lo stesso tramite gui
E che Gui?
Scelto il Core, la GUI è quasi obbligata: ed2k_gtk_gui
Screen: la bacchetta magica
Volendo far partire il Core al boot rimane apparentemente un problema: forkare in background il Core, e perdere la possibilità di usarlo in modalità testuale, o magari lasciarlo in foreground? Come salvare capra e cavoli? Con screen.
Installato screen, possiamo avviare il processo del Core in un terminale già “detachato”, e riprendere in seguito il controllo con “screen -r”.
Per detachare nuovamente la sessione si usa CTRL + a +d .
rc.local
Per finire ecco come ho scritto lo script di avvio per fare questo (e altro):
Note:
ed2k è l’utente al quale appartiene il processo di edonkey.
I comandi precedenti a screen servono ad eliminare la vecchia lista dei server e a scaricarne una versione più aggiornata.
