Come installare programmi su Linux: repository, pacchetti e package manager
Cosa trovi in questo video
In questo video della serie Capire Linux vediamo come si installano realmente i programmi su Linux e perché il modello è diverso dal classico download di un file .exe da Internet.
Partiamo dai concetti fondamentali: pacchetti, repository, package manager e dipendenze. Vedremo cosa succede quando chiediamo a Linux di installare un programma, da dove arriva il software e come strumenti come APT, DNF e pacman mantengono il sistema coerente.
Parleremo dei principali formati di pacchetto, come .deb e .rpm, e capiremo la differenza rispetto a sistemi più moderni o portabili come Flatpak, Snap e AppImage.
Vedremo anche perché gli aggiornamenti centralizzati sono uno dei punti di forza del modello Linux, quale ruolo hanno i repository nella sicurezza del sistema e perché aggiungere sorgenti software non affidabili può aumentare i rischi.
Infine capiremo perché questo approccio diventa particolarmente importante nel mondo server, cloud e DevOps, dove installazioni e aggiornamenti devono essere ripetibili, controllabili e automatizzabili.
Capitoli
- 00:00 Come si installano i programmi su Linux?
- 00:52 Dal Video 12 all’installazione del software
- 01:40 Promessa del video
- 02:20 Un programma raramente è un solo file
- 03:05 Cos’è un pacchetto
- 03:41 I pacchetti
.deb - 04:31 I pacchetti
.rpm - 05:13 Il package manager
- 05:53 Da dove arrivano i pacchetti?
- 06:32 Non stai cercando software su Internet
- 07:11 Le dipendenze
- 07:54 Il problema della “dependency hell”
- 08:41 La distribuzione costruisce un sistema coerente
- 09:24 Aggiornamenti centralizzati
- 10:04 Aggiornamenti e sicurezza
- 10:41 Perché i repository aumentano la sicurezza
- 11:25 Repository ufficiale non significa “magicamente sicuro”
- 12:05 Installare un
.debo.rpmscaricato - 12:45 E AppImage?
- 13:25 Flatpak
- 14:07 Snap
- 14:50 Pacchetto tradizionale vs Flatpak, Snap e AppImage
- 15:27 Perché esistono tanti formati?
- 16:15 Il modello repository è fondamentale sui server
- 16:53 Software come parte dell’infrastruttura
- 17:33 Un esempio completo
- 18:15 Errori comuni
- 18:57 Cinque concetti da ricordare
- 19:46 Linux non rende l’installazione più complicata
- 20:27 Nel prossimo video: quando qualcosa non funziona
Come continuare
Se vuoi riprendere il contenuto con calma, puoi rivedere il video su YouTube o usare l'articolo scritto come riferimento testuale.