APT , o Advanced Package Tool, è uno strumento offerto dal progetto Debian, utilizzato su Debian e sui suoi derivati come Ubuntu, Linux Mint ed elementary OS, per una gestione semplice dei pacchetti .
Più o meno in questo periodo l'anno scorso, è stata introdotta una nuova interfaccia utente per APT, che ha segnato l'inizio del ciclo di sviluppo per APT 3.0. Ora è giunto al termine con l' introduzione ufficiale della serie stabile di APT 3.0.
APT 3.0: Quali sono le novità?
Dedicata a Steve Langasek , la versione APT 3.0 rappresenta una pietra miliare per il gestore dei pacchetti, introducendo alcuni miglioramenti molto necessari che la maggior parte degli utenti apprezzerà.
APT 3.0 è basato su Solver3 , un nuovo e più efficiente risolutore di dipendenza dei pacchetti che migliora significativamente il modo in cui vengono gestite le installazioni e gli aggiornamenti dei pacchetti. Come algoritmo di backtracking, consente una risoluzione delle dipendenze più efficiente e una migliore gestione dei conflitti complessi tra pacchetti.
Oltre a ciò, ci sono i nuovi cambiamenti di colorazione che vengono visualizzati quando si installa, si rimuove o si aggiorna un pacchetto. Come puoi vedere di seguito, quando si installa un nuovo pacchetto, tutte le sue dipendenze vengono visualizzate in un familiare colore verde .
Installazione di un nuovo pacchetto utilizzando APT 3.0.
Ho anche controllato altri comandi APT , come quello per rimuovere un pacchetto e tutte le sue dipendenze correlate. Mi ha mostrato tutte le dipendenze da rimuovere in rosso . Ho anche eseguito il comando list, che elencava tutti i pacchetti disponibili per l'installazione in un elenco paginato.
Queste aggiunte, unite al riempimento delle colonne, hanno decisamente migliorato la leggibilità degli output APT di un bel po', e la barra di avanzamento elegante in basso è come la ciliegina sulla torta. Guarda tu stesso!
Rimozione di un pacchetto esistente ed elenco dei pacchetti disponibili tramite APT 3.0.
Un altro importante set di aggiornamenti è la rimozione di GnuTLS e gcrypt in favore di OpenSSL per fornire un migliore supporto crittografico, la sostituzione di GnuPG con Sequoia e l'introduzione del comando modernize-sources .
Quest'ultimo aggiorna e ottimizza automaticamente i file di configurazione sorgente del pacchetto con gli ultimi formati e strutture di repository consigliati.
Ci sono alcune modifiche aggiuntive che includono cose come:
- Rimozione dei metodi di connessione remota come FTP, RSH e SSH.
- Ora vengono visualizzati anche i pacchetti consigliati/suggeriti per le azioni di aggiornamento.
- autoremove è ora più aggressivo e rimuove i pacchetti non necessari per evitare confusione.
- Le rimozioni essenziali dei pacchetti sono ora evidenziate a colori per impedire l'eliminazione accidentale del sistema.
- Aggiornamenti delle traduzioni per cinese semplificato, olandese, ceco, rumeno, catalano, tedesco, brasiliano e francese.
Il changelog ( aggiornato alla versione 2.9.0 ) contiene informazioni aggiuntive se siete interessati a una lettura più approfondita.
Quando e come fare APT 3.0
Poiché è appena uscito, bisognerà attendere le nuove distribuzioni per poterlo ottenere.
Ubuntu 25.04 è il modo più diretto per dare un'occhiata a questa release di APT. Se puoi aspettare, la prossima release di Debian 13 " Trixie " avrà questo come gestore di pacchetti predefinito .
Non lo consiglio su sistemi pensati per uso generale/di produzione.
Attualmente, il repo unstable di Debian ( Sid ) ha APT 3.0 live. Ecco come lo abbiamo testato per questo articolo. Chi è in grado di installare/aggiornare manualmente a questa release può farlo modificando il file sources.list e aggiungendo il ramo unstable alla propria installazione Debian.

Nessun commento:
Posta un commento