Gentoo Logo

Newsletter Mensile Gentoo: 28 Luglio 2008

Indice:

1.  Introduzione

Questo mese nella GMN

Benvenuti al numero di Luglio della newsletter mensile di Gentoo!

Come sempre, sarà possibile discutere qualunque aspetto di questo numero della GMN nella corrispondente discussione del forum. Non vediamo l'ora di sentire il vostro parere!

2.  Gentoo News

Rilasciata Gentoo 2008.0!

Dopo il nostro ultimo numero, è stata rilasciata Gentoo Linux 2008.0. Ricordate, i rilasci sono fatti soprattutto per soddisfare i nuovi utenti. Gli utenti Gentoo esistenti non hanno bisogno di reinstallare; il proprio sistema può essere tenuto aggiornato semplicemente eseguendo emerge --sync && emerge -avtuD world.

Riassunto della Riunione del Team Sicurezza

Il Team per la Sicurezza di Gentoo ha tenuto una riunione il 14 Luglio 2008, che includeva una breve panoramica sullo stato del progetto sicurezza, cosa può essere migliorato, come gestire i ritardi nella pubblicazione delle GLSA e nella risoluzione dei bug, e lo stato di supporto dei giochi.

Riassunto della Riunione dei Fiduciari

I Fiduciari Gentoo hanno tenuto la propria riunione mensile il 13 Luglio.

Riassunto della Riunione del Concilio

Il Concilio di Gentoo si è riunito per il suo incontro mensile il 10 Luglio 2008. Gli argomenti discussi sono stati:

  • GLEP 54: C'erano numerose domande che apparentemente non sono state poste in anticipo in mailing list o non sono proprio state poste.
  • GLEP 55: Sì è in attesa di qualcosa che richieda tale GLEP. Potrebbe essere la GLEP 54, ma non è chiaro fino a che non verrà rivista.
  • GLEP 56: Approvata. Cardoe applicherà i cambiamenti a repoman, seguiti da uno script lato server per generare use.local.desc partendo da metadata.xml.

Prossimi eventi

  • Bugday: Cercate un modo per aiutare Gentoo senza dedicarci un sacco di tempo? Unitevi a noi il 2 Agosto per il nostro bugday mensile, ed aiutateci a far fuori qualche bug.
  • Riunione del Concilio: Il Concilio di Gentoo si riunisce ogni mese per discutere importanti questioni tecniche che influenzano Gentoo nel suo insieme. L'incontro di questo mese è programmato per il 14 Agosto, e tutti sono invitati a partecipare - #gentoo-council su irc.freenode.net alle 2000UTC.
  • Riunione Fiduciari: Pianificata per il 19 Agosto ( agenda). Il regolamento interno aggiornato è stato inoltre pubblicato, ed è stata sollecitata una pubblica discussione sulla mailing list gentoo-nfp.

3.  News dalla comunità

Gentoo al Peel Fresco Music Lounge

Il Peel Fresco Music Lounge è un bar nel cuore di SoHo, Central, Honk Hong. Questo bar è differente dagli altri, in quanto usa un sacco di software open source, e Gentoo Linux risiede nel cuore dell'insieme del software.

Peel Fresco ha predisposto una pagina che elenca il loro software open source, e che spiega in che modo utilizzano Gentoo.

Planet Gentoo

Librerie condivise: Anant Narayanan descrive delle alternative alle librerie condivise.

preserve-libs: Le Zhang spiega nel dettaglio una delle nuove CARATTERISTICHE di Portage 2.2: preserve-libs.

paludis-utils: Ali Polatel annuncia paludis-utils, un sostituto di portage-utils.

Cacciatore di bug: L'odissea di Robin H. Johnson ci mostra quanto tempo occorre, a volte, per trovare un bug.

La verità riguardo a ccache: Diego Elio Pettenò ci spiega cosa ccache può e non può fare per noi.

Ancora alla ricerca di alternative: Ancora alla ricerca di una distribuzione per il suo vecchio laptop, Joshua Saddler presenta alcune ulteriori piccole distribuzioni Linux.

Il codice come opera d'arte: Visualizzare il codice sorgente può portare alla contemplazione di alcune simpatiche immagini, come mostrato da Donnie Berkholz.

Statistiche di scaricamento: Robin H. Johnson ha collezionato alcune statistiche di scaricamento riguardo al nuovo supporto del rilascio 2008.0.

Gentoo su VirtualBox: Jeremy Olexa descrive com'è riuscito a far funzionare Gentoo come macchina virtuale all'interno di VirtualBox.

Gentoo ebook: Gunnar Wrobel annuncia che il suo libro su Gentoo in Tedesco è disponibile sottoforma di ebook da parte dell'editore.

Gentoo nelle News

Gentoo ha ottenuto abbastanza pubblicità a seguito del rilascio 2008.0. Donnie Berkholz ha compilato diverse recensioni ed annunci.

4.  Trucchi e consigli

Recuperare file cancellati

Avete mai cancellato accidentalmente uno o più file e ovviamente desiderato di recuperarli? Se sì, questa guida vi mostrerà un metodo per provare a recuperare qualunque file abbiate eliminato.

Per prima cosa, bisogna considerare un certo numero di fattori:

  1. La dimensione della partizione dove il file è stato cancellato. Se la propria partizione è molto grande e non è possibile copiarla interamente su un'altra partizione, allora c'è il rischio di perdere dati della partizione contenente il file eliminato. Se si decide di correre questo rischio, allora saltare il secondo passaggio che segue.
  2. Il tipo di file che è stato cancellato, es. un file vitale necessario per seguire questa guida o qualcosa sul proprio disco. Se sono stati cancellati dei file tipo /usr/bin/dd o /usr/bin/cat come pure /bin/dd e /bin/cat, allora probabilmente bisognerà riavviare da un liveCD o da un'altra installazione Gentoo. Si può provare a copiare questi file vitali da un'altra posizione (o seguire semplicemente questa guida), ma installare manualmente tutti i programmi che Portage vorrà installare.
  3. Il filesystem della partizione. Se la propria partizione è qualcosa di diverso da FAT, Ext2/3, NTFS, UFS, o ISO 9660, non sarà possibile usare lo strumento utilizzato in questa guida.

Dopo aver considerato questi fattori, fare una copia blocco per blocco della partizione:

Codice 4.1: Fare una copia blocco per blocco

(Sostituire part con la partizione dalla quale si vuole recuperare il file)
# dd if=/dev/part of=/var/tmp/recovery-img

A questo punto installare sleuthkit:

Codice 4.2: Installare sleuthkit

# emerge sleuthkit

Successivamente, creare un piccolo script, reconstruct.sh:

Codice 4.3: Creare reconstruct.sh

#!/bin/bash
# reconstruct.sh -- reconstruct lost but not overwritten FAT data

cat $1 |
  while read line; do
    filetype=`echo "$line" | awk {'print $1'}`
    filenode=`echo "$line" | awk {'print $3'}`
    filenode=${filenode%:}
    filename=`echo "$line" | cut -f 2`

  echo "$filename"

  if [ $filetype == "d/d" ]; then
    mkdir -p "$filename"
  else
    icat -f $2 -r -s $3 "$filenode" > "$filename"
  fi
  done

Ora usare sleuthkit per ottenere una lista di file che sono stati cancellati:

Codice 4.4: Elencare i file cancellati

# fls -f ext -d -p -r /dev/part

Nota: Se si sta lavorando una partizione formattata FAT, sostituire ext con fat. Ugualmente con NTFS, sostituire ext con ntfs. In questo caso, la guida ipotizza che il filesystem sia o ext3 o ext3. Sostituire part con la propria partizione.

Si dovrebbe ottenere una lista di file simile a questa:

Codice 4.5: File cancellati

# fls -f ext -d -p -r /dev/part
r/r * 24590:    whoops_im_a_deleted_file

Avvertenza: Se avete cancellato un file ma non avete ancora smontato la relativa partizione, fls non mostrerà tale file. Smontare prima la partizione.

Supponendo di voler recuperare whoops_im_a_deleted_file, eseguire le seguenti operazioni:

Codice 4.6: Usare reconstruct.sh per recuperare un file

# fls -f ext -d -p -r /dev/part | grep "whoops_im_a_deleted_file$" > recover_files_list
# sh reconstruct.sh recover_files_list ext /var/tmp/recovery-img

È possibile anche farlo senza il comando grep e modificare la lista dei file da sé. Ancora una volta, sostituire ext con il filesystem sul quale si sta lavorando.

Non è obbligatorio usare lo script; è possibile anche lanciare semplicemente il seguente comando:

Codice 4.7: Recuperare un file senza l'ausilio di reconstruct.sh

# icat -f ext -r -s  /var/tmp/recovery_img 24590 > whoops_im_a_deleted_file_recovered

Nota: Non si garantisce che icat funzioni ogni volta. Esso prova varie tecniche di recupero, ma nessuna di queste potrebbe funzionare. Tuttavia, questa guida presenta un metodo di "primo approccio" per recuperare i propri file persi.

L'edizione di questa sezione di Trucchi e Consigli è stata ispirata da questo messaggio del forum inserito da der bastler.

5.  Cambiamenti tra gli sviluppatori Gentoo

Sommario

Gentoo è composta da 251 sviluppatori attivi, dei quali 57 sono attualmente in pausa. Gentoo ha reclutato un finora totale di 647 sviluppatori.

Abbandoni

I seguenti sviluppatori hanno recentemente abbandonato il progetto Gentoo:

  • Jeffrey Forman (jforman)

Nuovi arrivi

I seguenti sviluppatori si sono aggiunti recentemente al progetto Gentoo:

  • Arun Raghavan (Ford_Prefect) si è unito al team GNOME

Cambiamenti

I seguenti sviluppatori hanno recentemente cambiato ruolo nel progetto di Gentoo:

  • Ben de Groot (yngwin) si è unito al team releng
  • Jeroen Roovers (jer) si è unito al team netmon
  • Michael Januszewski (spock) ha lasciato il team gcc-porting

6.  Portage

Sommario

Questa sezione riassume lo stato corrente dell'albero di portage.

Statistiche generali
Architetture 15
Categorie 151
Pacchetti 12807
ebuild 24847
Distribuzione Keyword
Architettura Stabile Testing Totale % Pacchetti
alpha 3644 476 4120 32.17%
amd64 7119 4067 11186 87.34%
arm 1596 101 1697 13.25%
hppa 2711 561 3272 25.55%
ia64 3210 606 3816 29.80%
m68k 494 20 514 4.01%
mips 1023 762 1785 13.94%
ppc 6334 2939 9273 72.41%
ppc64 3480 656 4136 32.29%
s390 1199 50 1249 9.75%
sh 1412 55 1467 11.45%
sparc 4831 1326 6157 48.08%
sparc-fbsd 0 358 358 2.80%
x86 9380 3224 12604 98.41%
x86-fbsd 0 2690 2690 21.00%

Figura 6.1: Distribuzione pacchetti per keyword

Fig. 1: Pacchetti per keyword

Questa sezione elenca tutti i pacchetti che sono stati spostati o aggiunti all'albero di Portage. La rimozione di alcuni pacchetti proviene da diverse sorgenti, tra cui i Treecleaners e vari sviluppatori.

Rimozioni:

Pacchetto: Data di rimozione: Contatto:
xfce-extra/notification-daemon-xfce 23 Giugno 2008 Samuli Suominen
xfce-extra/xfkc 23 Giugno 2008 Samuli Suominen
xfce-extra/xfce4-dev-tools 23 Giugno 2008 Samuli Suominen
media-video/cinelerra-cvs 24 Giugno 2008 Hanno Boeck
Pacchetto: Data di rimozione: Contatto:
dev-util/glademm 30 Giugno 2008 Rèmi Cardona
media-plugins/audacious-crossfade 30 Giugno 2008 Tony Vroon
media-fonts/sharefonts 30 Giugno 2008 Ryan Hill
dev-util/jam 30 Giugno 2008 Ryan Hill
app-vim/conky-syntax 01 Luglio 2008 David Shakaryan
net-p2p/linkage 05 Luglio 2008 Samuli Suominen
sys-apps/nictools 06 Luglio 2008 Jeremy Olexa
dev-cpp/libwrapiter 06 Luglio 2008 Mark Loeser
net-analyzer/sonar 06 Luglio 2008 Jeremy Olexa
Pacchetto: Data di rimozione: Contatto:
net-zope/plonelanguagetool 08 Luglio 2008 Alfredo Tupone
net-zope/calendarx 08 Luglio 2008 Alfredo Tupone
Pacchetto: Data di rimozione: Contatto:
app-xemacs/xemacs-packages-sumo 22 Luglio 2008 Hans de Graaff
games-arcade/sdlpong 22 Luglio 2008 Michael Sterrett
media-plugins/gst-plugins-opengl 26 Luglio 2008 Samuli Suominen

Aggiunte:

Pacchetto: Data inserimento: Contatto:
x11- misc/notification-daemon-xfce 23 Giugno 2008 Samuli Suominen
x11-misc/xfkc 23 Giugno 2008 Samuli Suominen
media-video/ cinelerra 24 Giugno 2008 Hanno Boeck
sci-geosciences /viking 24 Giugno 2008 Hanno Boeck
dev-python/ optcomplete 25 Giugno 2008 Ali Polatel
sys-process/iotop 26 Giugno 2008 Donnie Berkholz
x11- drivers/xf86-video-r128 27 Giugno 2008 Donnie Berkholz
media-gfx/pdf2svg 27 Giugno 2008 Samuli Suominen
net-analyzer/snips 27 Giugno 2008 Tony Vroon
media-sound/ alsamixer-app 28 Giugno 2008 Samuli Suominen
x11-plugins/wmmand 28 Giugno 2008 Samuli Suominen
sys-auth/ pam_radius 28 Giugno 2008 Alin Năstac
x11- drivers/xf86-video-mach64 28 Giugno 2008 Sven Wegener
dev-libs/dbxml 28 Giugno 2008 Tiziano Müller
dev-libs/poco 29 Giugno 2008 Tiziano Müller
media-sound/ milkytracker 29 Giugno 2008 Samuli Suominen
app-misc/slashtime 29 Giugno 2008 Kenneth Prugh
Pacchetto: Data inserimento: Contatto:
media-sound/ario 30 Giugno 2008 Christoph Mende
dev-games/ libgrapple 30 Giugno 2008 Tristan Heaven
app-text/ scrollkeeper-dtd 01 Luglio 2008 Gilles Dartiguelongue
dev-python/ processing 02 Luglio 2008 Luca Longinotti
dev-python/webob 02 Luglio 2008 Rob Cakebread
dev-python/wsgiref 02 Luglio 2008 Rob Cakebread
dev-python/webtest 02 Luglio 2008 Rob Cakebread
media- plugins/gst-plugins-gio 02 Luglio 2008 Samuli Suominen
app-admin/bcfg2 03 Luglio 2008 Jeremy Olexa
virtual/libffi 03 Luglio 2008 Marijn Schouten
sci- visualization/xyscan 03 Luglio 2008 Markus Dittrich
app-misc/fsniper 04 Luglio 2008 David Shakaryan
media-gfx/qrencode 04 Luglio 2008 Christian Birchinger
media-radio/fmio 05 Luglio 2008 Samuli Suominen
app-misc/g15stats 06 Luglio 2008 Peter Alfredsen
Pacchetto: Data inserimento: Contatto:
virtual/texi2dvi 07 Luglio 2008 Ulrich Müller
dev-python/mpmath 08 Luglio 2008 Andrey Grozin
x11-libs/ liboglappth 08 Luglio 2008 Donnie Berkholz
net-proxy/ratproxy 08 Luglio 2008 Timothy Redaelli
app-emulation/kvm 09 Luglio 2008 Daniel Gryniewicz
sci-biology/ApE 09 Luglio 2008 Jeffrey Gardner
net-firewall/arno-iptables-firewall 10 Luglio 2008 Chris Gianelloni
dev-java/ squareness-jlf 12 Luglio 2008 Serkan Kaba
media- sound/entagged-tageditor 12 Luglio 2008 Serkan Kaba
dev-tex/oesch 12 Luglio 2008 Alexis Ballier
Pacchetto: Data inserimento: Contatto:
sci-astronomy/ wcslib 15 Luglio 2008 Sebastien Fabbro
net-irc/irssi-otr 16 Luglio 2008 Raúl Porcel
dev-python/Babel 16 Luglio 2008 Cédric Krier
dev-libs/protobuf 17 Luglio 2008 Michael Januszewski
dev-java/slf4j-api 18 Luglio 2008 Serkan Kaba
dev-java/slf4j-nop 18 Luglio 2008 Serkan Kaba
dev-java/mina-core 18 Luglio 2008 Serkan Kaba
dev-java/ libmatthew-java 18 Luglio 2008 Serkan Kaba
dev-java/dbus-java 18 Luglio 2008 Serkan Kaba
app-text/ zemberek-server 18 Luglio 2008 Serkan Kaba
dev-java/java- dep-check 18 Luglio 2008 Petteri Räty
app-text/zpspell 18 Luglio 2008 Serkan Kaba
Pacchetto: Data inserimento: Contatto:
app-crypt/ ophcrack-tables 21 Luglio 2008 Mike Auty
dev-java/ nachocalendar 21 Luglio 2008 Serkan Kaba
app-admin/ eselect-ecj 21 Luglio 2008 Petteri Räty
media-fonts/ inconsolata 23 Luglio 2008 Ben de Groot
media-fonts/droid 24 Luglio 2008 Ben de Groot
dev-db/ctdb 26 Luglio 2008 Tiziano Müller
x11-misc/xdg-user-dirs 27 Luglio 2008 Gilles Dartiguelongue
x11-misc/xdg-user-dirs-gtk 27 Luglio 2008 Gilles Dartiguelongue
sci-geosciences/gtk-g-rays2 27 Luglio 2008 Hanno Boeck
media-gfx/pngnq 27 Luglio 2008 Hanno Boeck

7.  Bugzilla

Statistiche

La comunità di Gentoo usa Bugzilla ( bugs.gentoo.org) per annotare e tenere traccia di bug, notifiche, suggerimenti e altre interazioni con il team di sviluppo. Il grafico seguente riassume l'attività tra il 27 Giugno 2008 e il 27 Luglio 2008.


Figura 7.1: Suddivisione attività relativa ai bug

Fig. 1: Attività relativa ai Bug

Dei 11946 bug correntemente aperti: 14 sono stati classificati come bloccante, 106 come critici, e 422 come importanti.

Classifica dei bug chiusi

Gli sviluppatori e i team che hanno chiuso il maggior numero di bug durante questo periodo sono:

Posizione in classifica Sviluppatore/Team Conteggio Bug
0 Altri 1026
1 Gentoo Release Team 80
2 Gentoo Linux Gnome Desktop Team 61
3 Gentoo/BSD Team 39
4 Gentoo Security 37
5 Java team 36
6 Gentoo Games 34
7 Default Assignee for Orphaned Packages 30
8 Gentoo Science Related Packages 28
9 Python Gentoo Team 28

Figura 7.2: Classifica Bug chiusi

Fig. 2: Bug chiusi

Classifica bug assegnati

Gli sviluppatori e i team a cui sono stati assegnati il maggior numero di nuovi bug durante questo periodo sono:

Posizione in classifica Sviluppatore/Team Conteggio Bug
0 Altri 745
1 Default Assignee for New Packages 68
2 Gentoo's Team for Core System packages 53
3 Gentoo Security 42
4 Gentoo Games 37
5 Gentoo Linux Gnome Desktop Team 34
6 Python Gentoo Team 28
7 Gentoo KDE team 26
8 Gentoo Toolchain Maintainers 24
9 Java team 22

Figura 7.3: Classifica Bug assegnati

Fig. 3: Bug assegnati

8.  Come contribuire

La GMN fa affidamento su volontari e membri della comunità riguardo ai propri contenuti di ogni mese. Se siete interessati a scrivere per la GMN, inviate un'e-mail gmn-writers@gentoo.org assieme al vostro articolo in testo semplice o in formato GuideXML.

Nota: La scadenza per la pubblicazione degli articoli nel prossimo numero è il 19 Agosto 2008.

Sollecitiamo un riscontro da tutti i nostri lettori della newsletter. Se avete una qualsiasi idea per articoli, sezioni o volete discutere di qualsiasi cosa riguardo alla GMN, non esitate ad inviarci un'e-mail all'indirizzo gmn-feedback@gentoo.org.

Potete darci un vostro riscontro e i vostri commenti su questo particolare numero della GMN tramite l'appropriata discussione del forum.

9.  Informazioni per l'iscrizione alla GMN

Per iscriverti alla Gentoo Monthly Newsletter, invia un'e-mail vuota a gentoo-gmn+subscribe@gentoo.org.

Per disiscriverti alla Gentoo Monthly Newsletter, invia un'e-mail vuota a gentoo-gmn+subscribe@gentoo.org. tramite l'indirizzo con il quale sei iscritto.

10.  Altre lingue

La Newsletter Mensile Gentoo è disponibile nelle seguenti lingue:



Stampa

Aggiornato il 28 luglio 2008

Oggetto: Questo è il settimo numero della Newsletter Mensile di Gentoo (GMN), per Giugno 2008 – Luglio 2008.

Anant Narayanan
Redazione

Joshua Saddler
Redazione

Andrey Falko
Autore

Christian Faulhammer
Autore

Le Zhang
Autore

Davide Cendron
Traduzione

Donate to support our development efforts.

Copyright 2001-2014 Gentoo Foundation, Inc. Questions, Comments? Contact us.