Arch Linux: una distribuzione Linux semplice e leggera

Loading...

Flash Player 9 (or above) is needed to view presentations.
We have detected that you do not have it on your computer. To install it, go here.

0 comments

Post a comment

    Post a comment
    Embed Video
    Edit your comment Cancel

    Favorites, Groups & Events

    Arch Linux: una distribuzione Linux semplice e leggera - Presentation Transcript

    1. Arch Linux Una distribuzione Linux semplice e leggera. Speech a cura di : Alessio 'Bl@ster' Biancalana Eros 'Odites' Conforti
    2. Un po' di storia... Arch Linux viene creata nel 2001, da Judd Vinet. Si, lui. Secondo due concetti fondamentali:
      • Eleganza
      • Semplicità
    3. KISS e e p t i m p l e t u p i d È il principio di fondo di tutta la distro. Tutti i tool e i file di configurazione lo rispettano.
    4. Pacman: Pac kage Man ager Gestore di pacchetti scritto in C. Principali features:
      • Estensione dei pacchetti: .pkg.tar.gz
      • File di configurazione: /etc/pacman.conf
      • Risoluzione delle dipendenze
      • Recupero del software tramite repository appositi
      • Possibilità di effettuare molteplici operazioni tramite un unico comando
      • Totale integrazione con i sistemi di build forniti dalla distribuzione
      • Possibilità di gestire semplicemente il software compilato dall'utente
    5. ABS: A rch B uild S ystem ABS è un sistema analogo ai Ports di FreeBSD. Pregi usuali di un sistema di Ports:
      • Download automatico dei tarball
      • Compilazione automatizzata dei sorgenti
      • Installazione dei sorgenti compilati
      Pregi aggiuntivi relativi ad ABS:
      • Sistema fornito contemporaneamente a Pacman
      • Compressione del software in un pacchetto installabile
      • Sintassi del file PKGBUILD semplice e comprensibile
      • Opzioni definibili nel file di configurazione: /etc/makepkg.conf
    6. ABS: A rch B uild S ystem ABS è un sistema analogo ai Ports di FreeBSD. L'utilizzo di ABS non è obbligatorio, ma certamente utile.
      • Possibilità di personalizzare il software grazie al tree ufficiale
      • Possibilità di pacchettizzazione del software mancante
      • Ricompilare l'intero sistema (pazzia!)
      • Facile compilazione di un kernel personalizzato
      Perchè usare ABS:
    7. AUR: A rch U ser R epository AUR è il repository mantenuto dalla comunità. Caratteristiche di AUR:
      • Amministrato dai Trusted Users, utenti fidati scelti appositamente
      • In virtù del concetto di semplicità, contiene solo PKGBUILD
      • Chiunque può accedere all'AUR
      • Chiunque può mantenere un pacchetto e commentare quelli altrui
      • I PKGBUILD sono compilabili su qualsiasi architettura
      • Disponibilità di software molto ampia
    8. AUR: A rch U ser R epository AUR è il repository mantenuto dalla comunità. Criticità di AUR:
      • Possibile dispersione di forze
      • Possibile poca serietà di alcuni responsabili
      • Possibilità che un responsabile non sia raggiungibile
      • Il contenuto non è supportato ufficialmente
      • Gestibilità del repository solo tramite tool di terze parti o scripting
    9. Quindi, perchè usare Arch? Arch Linux è una distribuzione poliedrica. Ci possono essere molteplici motivazioni:
      • Semplicità: i file di configurazione sono monolitici e ben commentati
      • Leggerezza: i pacchetti sono ottimizzati per architetture moderne
      • Didatticità dell'ambiente: l'utente è “costretto” ad imparare
      • Offerta di documentazione vastissima
      • Gestione del software: il sistema rimane sempre pulito e gestibile
      • La comunità: risposte rapide, precise e non supponenti
      • Arch is what you make it. [cit. Aaron Griffin]
    10. Grazie Per aver seguito con interesse la presentazione. And Read The Fuckin' Manual! www.archlinux.it www.archlinux.org

    + dottorblasterdottorblaster, 1 month ago

    custom

    127 views, 0 favs, 0 embeds more stats

    Le slide del mio talk al Linux Day 2009 a Roma, rig more

    More info about this document

    © All Rights Reserved

    Go to text version

    • Total Views 127
      • 127 on SlideShare
      • 0 from embeds
    • Comments 0
    • Favorites 0
    • Downloads 0
    Most viewed embeds

    more

    All embeds

    less

    Flagged as inappropriate Flag as inappropriate
    Flag as inappropriate

    Select your reason for flagging this presentation as inappropriate. If needed, use the feedback form to let us know more details.

    Cancel
    File a copyright complaint
    Having problems? Go to our helpdesk?

    Categories