Oggi vi posto una piccola “chicca” che ogni tanto potrebbe rivelarsi molto utile: una tabella di conversione fra i principali gestori di pacchetti delle maggiori distro GNU/Linux. È uno strumento che ho scoperto di recente e che condivido qui poiché mi sono accorto che le poche pagine in italiano che ne parlano sono ormai obsolete o incomplete.
La tabella, presente in questa pagina del wiki di Arch, mette a confronto le varie funzioni disponibili con i diversi package manager. In pratica permette di “tradurre” i comandi più comuni relativi alle operazioni sui pacchetti (installazione, rimozione, ricerca, aggiornamento ecc.). Non so voi ma io, che uso principalmente Debian o Ubuntu, quando sono alle prese con Fedora o Arch (e derivate) spesso e volentieri faccio fatica a ricordare a memoria i comandi da terminale per operare sui pacchetti.
Ecco qui un piccolo estratto (chiedo scusa per la qualità della tabella, ma con le limitazioni di wordpress.com non riesco a crearne una decente; per comodità personale ho posto all’inizio i comandi per apt):
Azione | Debian & Ubuntu | Red Hat & Fedora | Arch | openSUSE | Gentoo |
| Installa pacchetto da nome | apt install | dnf install | pacman -S | zypper install | emerge [-a] |
| Rimuove pacchetto da nome | apt remove | dnf remove | pacman -Rs | zypper remove | emerge -C |
| Aggiorna pacchetti installati | apt update && apt upgrade | dnf upgrade | pacman -Syu | zypper update | emerge -u world |
| Aggiorna pacchetti installati (sistema completo e/o azioni avanzate) | apt update && apt dist-upgrade | dnf distro-sync | pacman -Syu | zypper dup | emerge -uDN world |
| Rimuove dipendenze non necessarie | apt autoremove | dnf autoremove | pacman -Qdtq/pacman -Rs - | zypper rm -u | emerge --depclean |
| Pulisce la cache dei pacchetti | apt autoclean/apt clean | dnf clean all | pacman -Sc/pacman -Scc | zypper clean | eclean distfiles |
Una curiosità: il progetto della pagina wiki in questione si chiama Rosetta. Chiaramente si fa riferimento alla famosa stele che permise di poter tradurre i geroglifici egizi.
In caso di dubbi, specialmente per le funzioni più avanzate, consiglierei in ogni caso di consultare i manuali dei package manager che si vuole utilizzare (come per le lingue, talvolta i comandi non possono essere “tradotti pari-pari” da un package manager all’altro).
Enjoy!
Leggi il contenuto originale su Linux – Pinguini per caso


![[Guida] Eternal Terminal: connessioni SSH persistenti su GNU/Linux](https://www.feedlinux.com/wp-content/uploads/2021/01/eternal-terminal-install-300x139.png)



