Come installare programmi su Linux: repository, pacchetti e package manager
ScrivoCodice
0:00 / 0:00
Come installare programmi su Linux: repository, pacchetti e package manager
1 323 просмотра · 2 недели назад
ScrivoCodice
2,79 тыс. подписчиков
1 323 просмотра · 2 недели назад
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 `.deb` o `.rpm` scaricato
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
Iscrizione al canale
Se hai trovato il video interessante e vuoi supportare il nostro canale, iscriviti al seguente link:
/ @scrivocodice
Link utili
YouTube: / @scrivocodice
Udemy: https://www.udemy.com/user/scrivocodice/
Facebook: / 61559544457789
TikTok: / scrivocodice
LinkedIn: / scrivo-codice-640796220
Al prossimo video!
#Linux #CapireLinux #LinuxPerPrincipianti #PackageManager #RepositoryLinux #PacchettiLinux #APT #DNF #Pacman #Flatpak #Snap #AppImage #Debian #Ubuntu #Fedora #ArchLinux #OpenSource #ServerLinux #DevOps