Newsletter Mensile Gentoo: 28 Luglio 2008
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:
-
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.
-
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.
-
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 |
# 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:
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 |
 |
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: |
| net-zope/plonelanguagetool |
08 Luglio 2008 |
Alfredo Tupone |
| net-zope/calendarx |
08 Luglio 2008 |
Alfredo Tupone |
Aggiunte:
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 |
 |
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 |
 |
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 |
 |
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:
|