I pacchetti

I pacchetti sono un insieme di file che servono a determinate applicazioni per essere eseguite. All'interno dei pacchetti sono presenti degli script che vengono eseguiti dal sistema operativo al momento dell'installazione e che copiano i file necessari nelle cartelle in cui sarà effettuata l'installazione.
Il pacchetto contiene, oltre agli script, anche il codice sorgente del programma, ossia il codice scritto dal programmatore contenente tutte le istruzioni che l'applicazione esegue quando viene utilizzata. Il codice sorgente per tutti i programmi di Linux può essere letto e modificato, in quanto tutti i programmi sono Open Source (codici sorgente aperti). Il computer legge questo codice e lo esegue solo se viene interpretato in una forma comprensibile. Un metodo per interpretare il codice sorgente consiste nel compilarlo come binario. Ogni sistema operativo utilizza un proprio binario, questo significa che se il codice viene interpretato per un sistema non significa che vada bene per tutti gli altri e questo giustifica il motivo per cui il codice sorgente, e non il binario, viene inserito all'interno dei pacchetti.
Ogni programma per funzionare ha bisogno di alcuni file. Spesso accade che vari programmi utilizzino gli stessi file e quindi, per non creare duplicati nel pc, che occuperebbero solo spazio sull'hard disk, Linux utilizza le dipendenze. Le dipendenze permettono di installare alcuni file solo una volta anche se vengono utilizzati da vari programmi. Installando alcuni pacchetti possono essere richiesti questi pacchetti aggiuntivi, chiamati dipendenze.
Generalmente, le dipendenze sono installate di default per i programmi più diffusi ma per applicazioni particolari è possibile che sia richiesto di installarne delle altre. Per questo a volte può succedere che installando un pacchetto ne vengano installati anche altri, questi pacchetti che noi non abbiamo richiesto di installare sono proprio le dipendenze.

5
Average: 5 (2 votes)
Your rating: None