[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Consiglio per utilizzo di Debian stabile ma con applicativi aggiornati



On 21/03/2018 11:31, Lucio Marinelli wrote:

i pacchetti inclusi nelle release
stable diventano rapidamente obsoleti.

vero, ma stable è pensata soprattutto per uso server e anche desktop, per chi preferisce avere lo stesso ambiente per un tempo lungo, anche se i programmi non sono aggiornatissimi.

, compilare da sorgente è lungo e crea installazioni "sporche" difficili da disinstallare

ma, se installi in /opt (di solito puoi configurare la directory d'installazione)... però ricompilare troppe cose diventa poco gestibile

Però è sempre meglio usare pacchetti creati dai manutentori perché quelli sono creati in modo da far funzionare il programma correttamente nel sistema Debian. Potrebbe essere che vuoi vedere o ti serve usare un pacchetto che non è presente in Debian (puoi fare richiesta perché sia inserito in Debian... anche se non è così semplice vedersi accolta la richiesta) e in questi casi io di solito uso una macchina virtuale. Se proprio mi serve, allora lo compilo e installo sulla macchina principale in /opt o in una directory di un utente normale.

Avevo provato con l'apt-pinning ma dopo un po'
di tempo alcune librerie venivano aggiornate, altre no, nascevano conflitti
e il sistema diventava instabile e inutilizzabile.

ma cosa intendi avevi fatto un'installazione ibrida tra stable e testing o unstable? Anche questo è da evitare se si toccano cose fondamentali, rischi davvero di avere un sistema non usabile.

Ho visto che stanno diffondendosi i pacchetti "SNAP"; potrebbe essere un
modo efficiente per avere applicazioni continuamente aggiornate senza fare
troppi pasticci con le librerie o creando conflitti?

no, lascia stare. Questo è un modo per andare contro alla filosofia di *nix. Avrai così un'occupazione di risorse (RAM, disco, CPU, ...) parecchie volte superiore a quella di una distro gestita in modo "normale".

Non ho mai usato Debian testing, leggo che molti la ritengono adatta per il
desktop, m sono un po' preoccupato di eventuali bug

io la uso su 3 PC, ne aggiorno giornalmente 2 e uno una volta alla settimana e i problemi avuti sono davvero limitati e nella quasi totalità dei casi risolvibili in poco tempo.

Se vuoi provare testing ti conviene installarti i pacchetti:
* apt-listbugs <- segnala bug su pacchetti che stai per installare
* apt-listchanges <- segnala info sui pacchetti in install/update
* apt-file <- per fare ricerche anche su pacchetti non installati
* apt-show-versions <- ricerche per info aggiuntive
* apt-xapian-index <- ricerche avanzate: con più parole

Se hai un problema con un pacchetto che hai appena aggiornato puoi tornare indietro facilmente usando snapshot[1] e riprendendoti la versione che hai appena tolto (la cache /var/cache/apt/archives/ attualmente viene svuotata subito dopo l'installazione, ma volendo puoi modificare la configurazione per farla restare). Però prima è consigliato vedere se è stato segnalato qualche bug (con querybts o il sito di Debian) e capire se c'è qualche workaround per aggirare il problema.

Debian testing non funziona come "rolling release" per
cui dopo ogni freeze bisogna reinstallare tutto (o sbaglio?)

no, anzi io il mio sistema l'ho installato probabilmente prima del 1999 (in /etc il file più vecchio è del 1999) e poi ho sempre e solo aggiornato. Quando ho cambiato disco ho copiato l'immagine su quello nuovo senza dover reinstallare nulla.

Tutto dipende da come configuri il file /etc/apt/sources.list. Se metti il nome generico "testing" rimarrai sempre con testing.
Per maggiori dettagli
$ man sources.list

Ciao
Davide

[1] http://snapshot.debian.org/

--
Dizionari: http://linguistico.sourceforge.net/wiki
What happened in 2013 couldn't have happened without free software
(He credited free software for his ability to help disclose the U.S. government's far-reaching surveillance projects).
Edward Snowden



Reply to: