blob: 47075dc84ffb2df32ce18f38fca1e0794c1e6b98 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
|
Vantaggi dei repository
=======================
Comodità
--------
Il vantaggio più evidente del sistema di repository è la comodità
per l'utente: l'installazione di un programma supportato richiede
solo un comando o un paio di click, e si è sicuri del suo corretto
funzionamento, senza problemi di incompatibilità con il resto del sistema.
Questo è particolarmente pratico nel momento in cui si personalizza
un nuovo computer: non c'e` bisogno di perdere tempo a scaricare
programmi uno ad uno, o peggio ancora cercare dischi di installazione,
basta selezionare rapidamente ciò di cui si ha bisogno
e lasciare che il computer lavori per noi.
Per un amministratore di sistemi, poi, la cosa è ancora più utile:
la maggior parte delle distribuzioni offre strumenti che permettono
l'installazione di uno stesso elenco di programmi in modo totalmente
automatizzato, ad esempio per installare ambienti omogenei anche su
hardware tanto diverso da non permettere l'uso di cloni del sistema.
Sicurezza
---------
Un vantaggio meno evidente ma molto importante è quello relativo
alla sicurezza: i programmi presenti sui repository vengono controllati
da abbastanza persone da far sì che difficilmente possano contenere
codice malevolo volutamente aggiunto: un bel passo avanti rispetto
ai programmi gratuiti o peggio craccati con annesso troyan che capita
di trovare nei circuiti di p2p.
Spazio occupato
---------------
Un sistema di repository permette anche di ridurre lo spazio occupato
su disco e fare un uso più efficiente delle librerie di terze parti:
distribuendo un programma in formato eseguibile in modo indipendente
si è spesso costretti ad inserire nel pacchetto gran parte delle
librerie di cui fa uso, che verranno quindi installate una volta
per ogni programma che ne ha bisogno.
Il fatto di avere invece un'unica versione ufficiale delle librerie
usabile da tutti i programmi nel repository, evita inoltre
che programmi diversi cerchino di installare versioni leggermente
diverse delle stesse, causando problemi di malfunzionamento.
|