Pagina 1 di 1

slapt-get vs swaret vs emerde [+repository]

Inviato: dom 26 feb 2006, 15:37
da FredericV
Salve a tutti,
probabilmente saranno già state fatte discussioni simili, ma non ho ancora trovato delle risposte totalmente esaustienti, quindi vi propongo nuovamente questo topic.

Ho molti sistemi in produzione basati sulle ultime versioni slack (10 - 10.1 - 10.2) e funzionano, ovviamente, alla grande, ma mi sono sempre trovato davanti a un grosso dubbio: l'update ed eventualmente l'installazione di nuovi pacchetti senza troppi sbattimenti eccessivi.

Attualmente per l'update mi baso esclusivamente su slapt-get con i repository standard, ma ultimamente mi sono nuovamente inabissato in questo argomento...

Ho provato nuovi repository di slapt-get (ad esmpio linuxpackages) e ho visto che oltre i repository standard ci sono molti aggiornamenti disponibili per una 10.1 (parlo di 35 pacchetti), sto inoltre valutando swaret e emerde...

In concreto le mie necessità sono di mettere in piedi dei sistemi di update validi con l'oggetto di upgradare senza troppi rischi i demoni che utilizzo alle ultime effettive versioni (mi sembra che i repository standard siano sempre un po' piu' datati rispetto a repository alternativi che ho trovato spulciando in rete), e la funzionalità di poter installare nuovi software come openldap che non avrei trovato nei repository standard, ma in quelli che ho aggiunto, ci sono!

Credo che l'utilizzo di un sw di update piuttosto che un altro sia puramente dettato da scelte soggettive, quindi è forse più un sondaggio che una spiegazione, ma ho una discreta confusione in testa riguardante quale sistema applicare...

Le mie considerazioni:
Emerde? farà gli upgrade dei demoni correttamente? il repository sembra molto fornito
Slapt-get? gli update certamente li fa in maniera ottimale, ma i repository standard sono datati e poveri. Repository extra? sono sicuri?
Swaret? mi sembra davvero molto simile a slapt-get eccezion fatta per i repository, e, se non ho capito male, rispetto a slapt-get ha l'opportunità di verificare anche le dipendenze?


Che ne pensate di tutto questo? su cosa vi basate?

Inviato: dom 26 feb 2006, 16:30
da FredericV
mh, considerazione 2:

ho fatto un upgrade prima con swaret e poi con slapt-get con i repository standard, e poi suun'altra macchina il processo inverso prima swaret e poi slapt-get

entrambi aggiorano gli stessi pacchetti... pero' swaret fa la verifica delle dipendenze...



ho successivamente fatto uno slapt-get con i repository aggiunti da me (quello di linuxpackages) ed ecco il risultato:
The following packages will be upgraded:
lftp nasm aspell pkgtools ccache proftpd sed gnupg atk libxml2 imapd sendmail
distcc zlib nmap hdparm ppp gnet procmail coreutils automake expat links
tcpip nc mutt sendmail-cf iptables tin
29 upgraded, 0 newly installed, 0 to remove and 4 not upgraded.

ci sono ancora 29 upgrade disponibili!


ho cambiato i repository anche per swaret, ma...

root@li:/# swaret --upgrade
swaret 1.6.2-1

=> Creating EXCLUDE List..... DONE!

Listing all available Packages...

Installed Packages are up-to-date!
root@li:/#



emerde ancora non l'ho provato... sta tutt'ora ricostruendo gli indici dei pacchetti @.@

Inviato: dom 26 feb 2006, 16:33
da absinthe
non uso nessun tool però volevo precisare che sia swaret che slapt-get risolvono le dipendenze (in bene o in male). quanto a emerde direi che più che altro è un tentativo di portare emerge su slack: ma non credo ti interessi scaricare i sorgenti e compilare, quanto piuttosto avere dei tgz aggiornati sul lato sicurezza. indi lo scarterei.
swaret o slapt-get? boh... tutti e due no?

M

Inviato: lun 27 feb 2006, 0:16
da Sawk
FredericV, quel problema è dovuto dal fatto che i mirror che utilizzi non supportano slapt-get...swaret non ha una gran risoluzione delle dipendenze, slapt-get ne ha una ottima solo che non viene utilizzata da tutti i mirror. Se provi una installazione/aggiornamento con il mirror di slacky.it ti accorgerai che c'è il supporto per le dipendenze ;-)

Inviato: lun 27 feb 2006, 11:45
da FredericV
ok perfetto, a questo punto direi che la scelta slapt-get sia la più indicata....
a questo punto il "sondaggio" si sposta...

che repository mi consigliate?

solo gli standard?
solo altri?
gli standard + altri?


altri quali?

ehehe