Le distribuzioni Linux sia a livello di utente che di organizzazione sono state sviluppate per fornire all'utente la possibilità di sfruttare al meglio tutte le sue funzioni e caratteristiche e, come sappiamo, uno dei grandi vantaggi degli ambienti Linux è la versatilità per installare nuove applicazioni .e questo si ottiene grazie al gestore di pacchetti.
Il gestore di pacchetti che è responsabile dell'esecuzione delle attività di installazione, configurazione e rimozione di queste applicazioni, ma il problema risiede quando utilizziamo una distribuzione di cui non sappiamo quale sia il suo gestore di pacchetti, ricorda che questo amministratore varia tra questi in modo che lo stesso Package Manager non è lo stesso in Fedora come in CentOS o Ubuntu.
Per risolvere questa situazione esiste uno strumento chiamato Sysget e quindi Solvetic spiegherà cos'è e come utilizzarlo per un migliore controllo dei pacchetti Linux.
Cos'è SysgetSysget è un'interfaccia sviluppata per gestire i gestori di pacchetti in Linux, può essere utilizzata come un front-end specifico per ogni gestore di pacchetti, in questo modo Sysget può essere utilizzato con la stessa sintassi per ogni gestore di pacchetti disponibile in Linux.
Sysget è uno script creato per i gestori di pacchetti ed è scritto in C++ e il suo codice sorgente è disponibile gratuitamente su GitHub.
Gestori di pacchettiSysget supporta vari gestori di pacchetti come:
- apt-get (Debian)
- xbps (vuoto)
- dnf (Fedora)
- yum (Enterprise Linux / Legacy Fedora)
- zypper (OpenSUSE)
- eopkg (Solo)
- pacman (Arco)
- emerge (Gentoo)
- pacchetto (FreeBSD)
- chromebrew (ChromeOS)
- homebrew (Mac OS)
- nix (Nix OS)
- scatto (indipendente)
- npm (Javascript, globale)
caratteristicheTra le funzionalità offerte da questa utility troviamo:
- Installa i pacchetti
- Rimuovere i pacchetti
- Elimina i file orfani
- Cancella la cache del gestore pacchetti
- Aggiornare il database
- Cerca pacchetti
- Aggiorna un pacchetto specifico
1. Come installare Sysget su Linux
Passo 1
Per eseguire il processo di installazione di Sysget eseguiremo i seguenti comandi:
sudo wget -O / usr / local / bin / sysget https://github.com/emilengler/sysget/releases/download/v1.2.1/sysget
Passo 2
Dopo questo comando eseguiremo i seguenti comandi:
sudo mkdir -p / usr / local / share / sysget sudo chmod a + x / usr / local / bin / sysget
Passaggio 3
Quando eseguiamo Sysget per la prima volta, verrà indicato il gestore di pacchetti del sistema utilizzato e potremo vedere un elenco dei gestori disponibili, lì selezioneremo quello che meglio si adatta alla distribuzione utilizzata, per questo eseguiamo:
sudo sysget
Lì inseriamo il numero desiderato e premiamo Invio oppure possiamo assegnare il pacchetto desiderato eseguendo la seguente sintassi:
sudo sysget set "pacchetto"
2. Come usare Sysget su Linux
Una volta installato possiamo utilizzare le seguenti funzioni:
Passo 1
Per installare un pacchetto eseguiremo la seguente sintassi:
sudo sysget installAd esempio, possiamo eseguire quanto segue:
sudo sysget install Emacs
Passo 2
Lì inseriamo la lettera S per continuare con il processo di download e installazione del pacchetto selezionato.
Per rimuovere un pacchetto eseguiremo la seguente sintassi:
sudo sysget remove "pacchetto"
Passaggio 3
Per eseguire un aggiornamento utilizzeremo la seguente riga:
sudo sysget update
Per aggiornare l'intero sistema eseguiamo:
sudo sysget upgradePassaggio 4
Per aggiornare un pacchetto specifico eseguiremo quanto segue:
sudo sysget upgradeSe vogliamo eliminare i pacchetti orfani, cioè non dipendono più da nessuno e non sono in uso, eseguiamo:
sudo sysget autoremoveSe l'obiettivo è cancellare la cache di sistema:
sudo sysget cleanFacoltativo, se vogliamo cercare un pacchetto nel repository, utilizzeremo il parametro di ricerca più il nome del pacchetto.
In questo modo Sysget diventa un alleato per l'intero processo di gestione dei pacchetti nelle diverse distribuzioni Linux.