Debian Unstable/it: Difference between revisions

From FreeCAD Documentation
(Created page with "Ci sono due cose fondamentali per una buona esperienza utente in Unstable. La prima è non eseguire mai alla cieca <code>sudo apt full-upgrade</code> o i suoi equivalenti senza prima controllare i risultati dell'operazione. Se sta dicendo che libererai centinaia di MB di spazio, è in corso una transizione del pacchetto che rimuoverà una buona parte del tuo sistema. Invece, si può tranquillamente eseguire <code>sudo apt upgrade</code> e ottenere nuovi pacchetti. A volt...")
(Created page with "La seconda è accettare che si sta prendendo parte allo sviluppo di Debian e utilizzare gli strumenti e i metodi appropriati. Ad esempio, ciò potrebbe significare installare pacchetti come <code>apt-listbugs</code> o <code>apt-listchanges</code> o iscriversi a mailing list Debian come [https://lists.debian.org/debian-devel-announce/debian-devel-announce@lists.debian.org].")
Line 7: Line 7:
Ci sono due cose fondamentali per una buona esperienza utente in Unstable. La prima è non eseguire mai alla cieca <code>sudo apt full-upgrade</code> o i suoi equivalenti senza prima controllare i risultati dell'operazione. Se sta dicendo che libererai centinaia di MB di spazio, è in corso una transizione del pacchetto che rimuoverà una buona parte del tuo sistema. Invece, si può tranquillamente eseguire <code>sudo apt upgrade</code> e ottenere nuovi pacchetti. A volte, ciò comporterà il blocco dei pacchetti, il che significa che potrebbe essere appropriato eseguire <code>full-upgrade</code> poiché la disinstallazione dei pacchetti potrebbe essere effettivamente necessaria.
Ci sono due cose fondamentali per una buona esperienza utente in Unstable. La prima è non eseguire mai alla cieca <code>sudo apt full-upgrade</code> o i suoi equivalenti senza prima controllare i risultati dell'operazione. Se sta dicendo che libererai centinaia di MB di spazio, è in corso una transizione del pacchetto che rimuoverà una buona parte del tuo sistema. Invece, si può tranquillamente eseguire <code>sudo apt upgrade</code> e ottenere nuovi pacchetti. A volte, ciò comporterà il blocco dei pacchetti, il che significa che potrebbe essere appropriato eseguire <code>full-upgrade</code> poiché la disinstallazione dei pacchetti potrebbe essere effettivamente necessaria.


The second key is to embrace that you're taking part in Debian development, and use the appropriate tools and methods. For example, that may mean installing packages like <code>apt-listbugs</code> or <code>apt-listchanges</code> or subscribing to Debian mailing lists like [https://lists.debian.org/debian-devel-announce/ debian-devel-announce@lists.debian.org].
La seconda è accettare che si sta prendendo parte allo sviluppo di Debian e utilizzare gli strumenti e i metodi appropriati. Ad esempio, ciò potrebbe significare installare pacchetti come <code>apt-listbugs</code> o <code>apt-listchanges</code> o iscriversi a mailing list Debian come [https://lists.debian.org/debian-devel-announce/debian-devel-announce@lists.debian.org].


While Debian Unstable is perfectly suitable as a long-term daily driver, it's also very easy to run in a virtual machine, where breakages won't be such a big deal. Simply download a Debian Testing ISO, install it into a VM and update it, and then edit <code>/etc/apt/sources.list</code> to contain something like:
While Debian Unstable is perfectly suitable as a long-term daily driver, it's also very easy to run in a virtual machine, where breakages won't be such a big deal. Simply download a Debian Testing ISO, install it into a VM and update it, and then edit <code>/etc/apt/sources.list</code> to contain something like:

Revision as of 22:05, 12 June 2023

Debian Unstable è una distribuzione "rolling" usata per lo sviluppo di Debian e raccomandata per utenti avanzati nello sviluppo e nella creazione di pacchetti di FreeCAD. I nuovi pacchetti sono pronti non appena vengono caricati e compilati, a meno che l'autore del caricamento non li abbia contrassegnati per Debian Experimental che richiede l'installazione esplicita (dopo alcune impostazioni per abilitare la distribuzione extra) tramite sudo apt install -t experiment <packagename>.

Spesso, le persone che usano Debian Testing dovrebbero effettivamente usare Debian Unstable; Debian Testing dovrebbe essere considerato solo una "QA release pocket", poiché, sebbene possa sembrare più stabile di Unstable, in realtà c'è uno svantaggio. I nuovi pacchetti vengono caricati su Debian Unstable e migrano su Testing dopo un po' di tempo, quindi correzioni di sicurezza e importanti modifiche al pacchetto possono essere ritardate in modo inappropriato.

Ci sono due cose fondamentali per una buona esperienza utente in Unstable. La prima è non eseguire mai alla cieca sudo apt full-upgrade o i suoi equivalenti senza prima controllare i risultati dell'operazione. Se sta dicendo che libererai centinaia di MB di spazio, è in corso una transizione del pacchetto che rimuoverà una buona parte del tuo sistema. Invece, si può tranquillamente eseguire sudo apt upgrade e ottenere nuovi pacchetti. A volte, ciò comporterà il blocco dei pacchetti, il che significa che potrebbe essere appropriato eseguire full-upgrade poiché la disinstallazione dei pacchetti potrebbe essere effettivamente necessaria.

La seconda è accettare che si sta prendendo parte allo sviluppo di Debian e utilizzare gli strumenti e i metodi appropriati. Ad esempio, ciò potrebbe significare installare pacchetti come apt-listbugs o apt-listchanges o iscriversi a mailing list Debian come [1].

While Debian Unstable is perfectly suitable as a long-term daily driver, it's also very easy to run in a virtual machine, where breakages won't be such a big deal. Simply download a Debian Testing ISO, install it into a VM and update it, and then edit /etc/apt/sources.list to contain something like:

deb http://ftp.us.debian.org/debian/ testing main contrib non-free
# deb-src http://ftp.us.debian.org/debian/ testing main contrib non-free

deb http://security.debian.org/debian-security testing/updates main contrib non-free
# deb-src http://security.debian.org/debian-security testing/updates main contrib non-free

deb http://ftp.us.debian.org/debian/ unstable main contrib non-free
# deb-src http://ftp.us.debian.org/debian/ unstable main contrib non-free

If you want to enable packages from Experimental, put this into /etc/apt/sources.list.d/experimental.list:

deb http://deb.debian.org/debian experimental main contrib non-free
# deb-src http://deb.debian.org/debian experimental main contrib non-free