Programmi per Linux¶
Una panoramica sulle fonti dalle quali attingere per installare programmi sulle distro Debian e derivate.
Tutorial su MX Linux¶
Installare software con package manager grafico¶
Nelle distro derivate da Debian e con ambiente grafico attivato, è possibile utilizzare il package manager integrato. È il modo più semplice per installare programmi dai repository attivi sulla vostra distro. Di solito è presente Synaptic ma è possibile che siano presenti package manager personalizzati dagli sviluppatori della distro che state usando.
Installare software con il comando apt¶
La shell ci permette di effettuare ricerche più approfondite e gestire in modo più flessibile l’installazione dei pacchetti. La documentazione del comando apt (sostituto di apt-get) è presente a questo link: https://wiki.debian.org/AptCLI
I comandi più importanti sono:
apt update # aggiorna i repo
apt upgrade # aggiorna il software già installato
apt search 'nome_pacchetto' # cercare un programma
apt install 'nome_pacchetto' # installare il programma
apt autoremove 'nome_pacchetto' # disinstallare il programma e le dipendenze
Installare pacchetti .deb con dpkg¶
Questi pacchetti possono essere installati da desktop con il doppio click oppure da riga di comando con la sintassi:
sudo dpkg -i pacchetto_scaricato.deb
Scaricare e utilizzare pacchetti appimage¶
Le AppImage sono associabili ai software portable per Windows. Alcuni sono disponibili su AppImageHub. Per utilizzarli è semplice: una volta terminato il download del pacchetto, rendetelo eseguibile mostrato nel video e doppio click per lanciarlo.
chmod +x package.appimage
Installare software con flatpak¶
Per usare i flatpak è necessario avere installato il framework di base.
sudo apt install flatpak
Fatto ciò, è possibile scaricare i programmi dal FlatHub semplicemente facendo copia e incolla dei comandi posti al fondo di ogni pagina, ad esempio:
flatpak install flathub org.mozilla.firefox
Installare software con snapcraft (snap)¶
Snapcraft è un progetto di Canonical, è dipendente da systemd ed è inviso alla community open-source. Questo implica il fatto che se state utilizzando una distro tipo antiX che è systemd-free, non potrete installare i pacchetti Snap.
La sintassi per installare snap da riga di comando è:
sudo apt install snapd
Per installare i pacchetti snap:
sudo snap install 'package'
Snap vs Flatpak vs Appimage¶
https://www.fosslinux.com/42410/snap-vs-flatpak-vs-appimage-know-the-differences-which-is-better.htm