Ciao Teopieri, purtroppo capiti in una fase storica un po' difficile perché l'ultima versione stabile, la 14.2 è un po' datata. Tuttavia è sufficiente per l'utilizzo che intendi farne. Trovi gran parte del software che già ti serve, l'unico problema è che l'unica suite office che trovi nella distribuzione è calligra, la suite di KDE. Se vuoi installare LibreOffice devi installarlo attraverso lo slackbuild. Ti spiego cos'è lo slackbuild.
È uno script che esegue in automatico l'intera procedura di compilazione del pacchetto. Al termine ti ritrovi un pacchetto che deve essere installato. Ogni pacchetto ha il suo slackbuild, che è curato da un "mantainer", ovvero un utente slackware che si occupa di seguire gli aggiornamenti del software di terze parti e adattare all'occorrenza lo slackbuild esistente. Il vantaggio di questa soluzione è che tutto il software di terze parti che installi è installabile e rimovibile con il gestore dei pacchetti di Slackware (pkgtool).
Ogni slackbuild comprende in genere almeno quattro file:
1) slack-desc : è un file di testo che contiene le informazioni essenziali visualizzate dal gestore dei pacchetti
2) nomesoftware.SlackBuild : è lo script di compilazione
3) nomesoftware.info : è un file di testo contenente le informazioni necessari per una corretta procedura: software e versione, indirizzo web dello sviluppatore, indirizzo da cui scaricare il sorgente, checksum, indirizzo email del mantainer,
dipendenze obbligatorie. Tieni presente che nella slackware non c'è una gestione delle dipendenze, perciò devi assicurarti che queste siano già installate, altrimenti avrai errori in compilazione o in runtime
4) README: è un file di testo contenente la presentazione del software, istruzioni supplementari per una personalizzazione, indicazione di dipendenze opzionali, ecc.
È ovvio che la lettura dei file *.info e README è una condizione necessaria per non incontrare problemi.
Come procedere? C'è un repository ufficiale da cui puoi scaricarti gli slackbuild che ti servono:
http://slackbuilds.org . Usa questi slackbuild SOLO per installare pacchetti in una versione stabile (nella fattispecie la 14.2). Il software non è aggiornatissimo ma per il semplice motivo che viene rilasciato solo lo slackbuild di un pacchetto compatibile con la versione stabile. Ti scarichi in una directory i 4 file dello slackbuild e, usando l'indirizzo riportato nella pagina di riferimento, il sorgente da compilare (o in qualche caso i sorgenti). Dopo di che, ti apri un terminale e connesso come utente root procedi in questo modo (dopo aver letto le istruzioni su README):
Codice: Seleziona tutto
# [eventuali opzioni da passare] sh nomesoftware.SlackBuild
Se la compilazione procede regolarmente, alla fine viene creato il pacchetto, nella seguente forma:
/tmp/nomesoftware-versione-architettura-x_SBo.tgz (dove x è il numero progressivo della compilazione, build, già impostato nello slackbuild)
A questo punto, sempre come root, procedi all'installazione:
Codice: Seleziona tutto
# installpkg /tmp/nomesoftware-versione-architettura-x_SBo.tgz
Ti ho messo i nomi completi, tuttavia puoi usare tranquillamente l'asterisco come carattere jolly. Ad esempio, per avviare uno slackbuild, di solito digito "sh ./*ild" e per installare il pacchetto "installpkg /tmp/nomesoftware*tgz". Chiaramente decidi tu come gestirti le procedure, io sono solito fare un archivio degli slackbuild che aggiorno all'occorrenza conservando anche una copia dei pacchetti generati.
Tieni presente che la directory /tmp nel tempo si riempie parecchio perché tutta la compilazione viene mantenuta in una directory /tmp/SBo Se dovessi avere problemi di spazio, prima o poi dovrai procedere a svuotarla manualmente.
Questo è quanto, se qualcosa non ti è chiaro chiedi.
Se come software per il multimediale vuoi usare vlc (Videolan, per intenderci) devi installarlo da slacbuild, ma hai parecchie dipendenze da installare (sempre da slackbuild). Su Slackware trovi comunque a disposizione il player di KDE, MPlayer e Xine. Xine è ottimo perché supporta molti codec, raramente incontri problemi, l'unico difetto (IMHO) è la sua interfaccia grafica, che a me non piace. Gli altri player potrebbero dare problemi con qualche codec.