Tygodnik Gentoo: 12 grudnia 2005
1.
Wiadomości Gentoo
Nadchodzi Qt4
Qt4 powoli przechodzi do niestabilnej części drzewa Portage na różnych
architekturach co oznacza, że w niedługim czasie będzie instalowany na wielu
systemach. KDE w dalszym ciągu używa Qt3, ale dzięki mechanizmowi slotów możliwe
jest posiadanie obu wersji biblioteki i ich współistnienie nie powinno
powodować żadnych problemów. W przypadku wystąpienia jakichkolwiek problemów po
instalacji Qt4 np. w trakcie kompilacji pakietów pakietów przeznaczonych dla
wcześniejszej wersji, prosimy o wysłanie odpowiedniego raportu i przydzielenie go do adresu
caleb@gentoo.org. Taka procedura umożliwi nam szybsze wydanie
odpowiedniej poprawki. To samo odnosi się także do użytkowników, którzy wiedzą
które pakiety używają Qt4. W tym przypadku również prosimy o informację na
adres caleb@gentoo.org, tak abyśmy jak najszybciej mogli rozpocząć
kompletowanie ebuildów zależnych od Qt4.
Statusu projektu Gentoo Alpha
Projekt Gentoo Alpha uaktualnił swój status opisując stan
podstawowych pakietów systemowych, jądra, gcc, i bibliotek C.
Nadchodzące eksperymentalne porty zawierają Jave, modularne X-y i SELinux. W
przyszłości zostanie utworzony zespół osób testujących architekturę Alpha.
Decyzję taką podjęto w związku z dobrymi doświadczeniami związanymi z
dokonaniami zespołu AMD64, który również posiadał swoich testerów.
Proces wydawania oraz wytyczne dla redaktorów Tygodnika Gentoo
Odpowiadając na duże zainteresowanie, w nowym przewodniku Tygodnika Gentoo
przedstawiono wskazówki dla redaktorów, stosowane konwencje oraz wiele innych
technicznych aspektów produkcji Tygodnika Gentoo. Przewodnik skierowany jest
głównie do obecnych i przyszłych członków zespołu redagującego Tygodnik Gentoo.
W przewodniku tym opisano zakres i strukturę poszczególnych rozdziałów oraz
sposób posługiwania się GuideXML przy tworzeniu tygodnika. Będzie on służył jako
narzędzie pomagające nowym redaktorom w przygotowywaniu artykułów używając
języka XML. Każdy zainteresowany dołączeniem do zespołu powinien się z nim z
pewnością zapoznać. Zachęcamy wszystkich do jego przeglądnięcia, a tych którzy
postanowią przyłączyć się do zespołu opracowującego Tygodnik Gentoo prosimy o
kontakt na adres gwn-feedback@gentoo.org wraz z krótką
informacją o zakresie swojej wiedzy, czy też interesującym dziale na łamach
którego chcemy pisać.
Statystyki forum Gentoo
Deweloper Gentoo, Damien Krotkine, zestawił
dane statystyczne z forum Gentoo i
dzięki nim stworzył bardzo interesujące wykresy obrazujące aktywność w
serwisie. Znajdziemy na nich informacje o ilości użytkowników, tematów i postów
od samego początku jego istnienia.
Ilustracja 1.1: Prezentacja statystyk forum Gentoo: przyrost liczby użytkowników |
 |
Dane, codziennie z pomocą crona, przygotowywane są przy użyciu skryptów shella i
perla, które pobierają potrzebne informacji ze strony statystyk forum. Starsze
zostały zebrane przez administratora forum Toma
Knighta, który użył w tym celu zapytań SQL. Następnie wszystkie uzyskane
tymi sposobami dane poddawane są obróbce przez gnuplot, który rysuje
wykresy. Pomimo niedawnych problemów, kiedy to forum było wyłączone, pozostaje
ono jednym z najważniejszych źródeł informacji o Linuksie w internecie.
2.
Rzut okiem w przyszłość
Nowy sposób konfiguracji pakietów wirtualnych
Wraz z wejściem w życie propozycji GLEP
37 pakiety wirtualne stały się prawdziwymi pakietami (umieszczonymi w
katalogu virtual/) zamiast wpisami w pliku "virtuals"
w katalogu profiles/. Daje to nam więcej swobody podczas ich
definiowania. Możemy na przykład określić kolejność pakietów, co może mieć wpływ
na instalację, czy aktualizację.
Zespół opiekujący się Xorg jest pierwszym, który zastosował nowe reguły, w
trakcie tworzenia pakietu virtual/x11. Podczas tej migracji
nastąpiło kilka problemów związanych ze zmianą konfiguracji, ale na szczęście
wszystkie zostały pomyślnie rozwiązana całość działa bez zarzutu. Nowa
funkcjonalność pozwala na używanie monolitycznego xorg-x11-6.8.x,
jako spełniającego zależność virtual/x11, lub na wymuszenie
określenia dokładnych zależności w przypadku użytkowników modularnych X-ów.
Użytkownicy modularnych X-ów powinni dodać poniższą linijkę do pliku
/etc/portage/profile/virtuals, zanim wszystkie paczki zostaną
zmodyfikowane z myślą o tej wersji X.
Listing 2.1: Wymagana modyfikacja pliku /etc/portage/profile/virtuals dla użytkowników modularnej wersji X-ów |
virtual/x11 x11-base/xorg-x11
|
Uwaga:
Wszystkich zainteresowanych pomocą przy przenoszeniu aplikacji, zachęcamy do
zapoznania się z dokumentem modular X porting HOWTO.
Najpierw należy jednak skonwertować
własny system, tak by używał modularnych X. Wszelkie poprawki należy
zgłaszać wyłącznie opiekunom poszczególnych pakietów, załączając odpowiednią
łatkę do buga, a nie na adres x11@gentoo.org.
|
3.
Społeczność Gentoo
Lista dyskusyjna gentoo-dev
Modularne X-y
Donnie Berkholz przedstawił aktualny
stan procesu tworzenia nowego, modularnego zestawu pakietów dla Xorg. Jedyne
czego w tej chwili brakuje, to zmiany w zależnościach innych pakietów -
proste DEPEND na xorg-x11 już nie wystarczy. Wszyscy użytkownicy, którzy już
teraz używają modularnej wersji Xorg, proszeni są o modyfikację pliku
/etc/portage/profile/virtuals zgodnie z instrukcjami podanymi w
rozdziale "Rzut okiem w przyszłość", znajdującym
się w tym numerze Tygodnika Gentoo.
Poszukiwani opiekunowie
Jako, że deweloperzy opuszczają, lub zmieniają swoje obszary zainteresowań w
projekcie Gentoo niektóre pakiety tracą swoich opiekunów. Nie stanowi to
problemu do momentu, gdy wymagane są jakiekolwiek poprawki. W tym tygodniu
zebrała się pokaźna lista takich pakietów:
[GLEP] Manifest2 format
Marius Mauch przedstawił GLEP 44: "GLEP
zawiera propozycję nowego formatu plików Manifest i digest. Ich połączenie w
jeden plik Manifest2, ma poprawić funkcjonalne i niefunkcjonalne aspekty
działania drzewa Portage." W skrócie, nowa propozycja ma ułatwić kontrolę nad
wszystkimi plikami znajdującymi się w drzewie Portage, włączając użycie wielu
różnych haszy. Nowy format będzie niekompatybilny z wcześniejszymi wersjami,
więc musi zostać jeszcze opracowany plan migracji, tak by uniknąć problemów z
aktualizacjami.
Lista dyskusyjna gentoo-alt
Gentoo OpenSolaris
Dnia 4 listopada 2005 "Venky"
poinformował społeczność projektu Gentoo/ALT, że rozpoczął pracę nad Gentoo
OpenSolaris. Każdego zainteresowanego stworzeniem własnego portu, zachęcamy do
skorzystania z dokumentu
opracowanego przez jednego z deweloperów Gentoo, Diego Pettenò, oczywiście pierwszą radą dla
Venky'ego było skorzystanie właśnie z niego.
De-GNU-fikacja
W jednej z ostatnich dyskusji na liście gentoo-alt, Flameeyes tłumaczył różnice pomiędzy dwoma
typami projektów Gentoo/ALT: z jednej strony istnieją projekty takie jak "Gentoo
for Mac OS X" oraz Gentoo/OpenBSD, gdzie niemożliwa lub niewskazana jest
modyfikacja aplikacji userland, z drugiej istnieją także inne (np.
Gentoo/FreeBSD, Gentoo/NetBSD), gdzie narzędzia te mogą być zmienione. Po
krótkim wstępie Diego przedstawił wszystkim różne porty, ich potrzeby, a
następnie opisał jakich narzędzi GNU wymaga Portage do poprawnego działania.
Reszta wątku zawiera dyskusję na temat zalet i wad obu podejść, która jak
zazwyczaj ma to miejsce, była bardzo gorąca, w tym jednak przypadku znajdziemy
w niej wiele cennych informacji.
Lista dyskusyjna gentoo-server
Status projektu gentoo-server
Ricardo Loureiro, znany jako RoadRunner na Forum Gentoo, gdzie jest moderatorem
sekcji portugalskiej, rozpoczął dyskusję na temat stworzonego przez niego
nowego projektu, którego celem jest uproszczenie administracji i zarządzania
usługami sieciowymi. W wątku znajdują się także odnośniki do wielu porad i
pomocnych narzędzi:
Lista dyskusyjna gentoo-user
64-bit transition thread
W wątku znajdziemy kilka pytań i odpowiedzi dotyczących przewagi systemów
64-bitowych nad 32-bitowymi. Co ważniejsze, znajdziemy w nim także porady jak
uruchomić wiele z 32-bitowych aplikacji na 64-bitowym sprzęcie. Wszystkim
zainteresowanym, do przejrzenia, polecamy także oficjalną dokumentację Gentoo:
4.
Międzynarodowe Gentoo
Niemcy: Gentoo Summer Camp 2006
Ilustracja 4.1: Gentoo Summer Camp 2006 |
 |
Drugi Gentoo Summer Camp 2006 planowany jest na 26-27 sierpnia 2006 i
prawdopodobnie będzie miał miejsce na północnym wybrzeżu Niemiec. Jeden z
organizatorów, slick, moderator niemieckiego forum Gentoo, spodziewa się że na
zjeździe zjawi się około 30-40 gości, a przynajmniej kilkoro z nich zjawi się co
najmniej tydzień wcześniej by dodatkowo odpocząć. Wkrótce dostępne będą koszulki
i kurtki posiadające okolicznościowe napisy, a także strona gdzie wszyscy chętni
będą mogli się wcześniej zarejestrować. Uczestnictwo w imprezie będzie
kosztowało 10 Euro za noc na osobę - wliczone są zimne napoje i inne przysmaki.
Aby przynajmniej częściowo poznać panującą na zlocie atmosferę, zapraszamy do
oglądania kolekcji
zdjęć z ostatniej imprezy (znajdują się w pliku
review.tar.bz2)..
5.
Gentoo w prasie
Linuxhardware.org (6 grudnia 2005)
Tuż przed momentem, kiedy większość z nas kończy kupowanie prezentów
świątecznych, deweloper Gentoo, Kristopher
Kersey (Augustus), opublikował trzecią i
ostatnią część artykułu "Ultimate Linux Workstation". Opisuje w nim
tworzenie linuksowej stacji roboczej, opartej na najnowocześniejszym dostępnym
sprzęcie komputerowym. Autor wiedział na co wydać pieniądze, kupując
2-procesorowy system Opteron 2.8 GHz wyposażony w mnóstwo pamięci RAM, szybkie
napędy dyskowe, chłodzenie wodne i wysokowydajną kartę graficzną. Wszystko to
sprawia, że komputer osiąga wspaniałe wyniki w dołączonych do artykułu testach.
Jak nietrudno się domyślić, Augustus wykorzystał system Gentoo Linux jako system
operacyjny swojej stacji roboczej (oraz alternatywnego "taniego komputera").
Cóż, jest czego sobie życzyć na Gwiazdkę...
Netcraft (5 grudnia 2005)
Według grudniowego
badań firmy Netcraft, istnieje już ponad 100,000 serwerów pracujących
pod kontrolą systemu Gentoo. Biorąc pod uwagę jeszcze szybszy wzrost liczby
serwerów opartych na systemie Debian, należy zauważyć szybszy rozwój
niekomercyjnych systemów Linux, w tym CentOS i Fedory, w stosunku do ich
komercyjnych konkurentów.
Frappr.com (grudzień 2005)
W przeciwieństwie do wszystkich innych istniejących do tej pory map użytkowników
Gentoo, najnowsza z nich,
mieszcząca się na serwerze "Frappr" (skrót od "Friends Mapper") nie jest
ograniczona geograficznie. Gdziekolwiek na świecie się znajdujemy, zawsze
możemy oznaczyć miejsce swojego zamieszkania na mapie, na której już teraz
znajdziemy setki innych użytkowników Gentoo. Jak na razie najmniej osób zgłosiło
się z Afryki i Azji, tym niemniej dołączenie do coraz większej ilości
zarejestrowanych w serwisie może być interesujące -- tak jak i odnajdywanie
tych, którzy już się dopisali.
6.
Zmiana statusu deweloperów Gentoo
Odeszli
Następujący deweloperzy opuścili projekt Gentoo Linux w minionym tygodniu:
Przybyli
Następujący deweloperzy przyłączyli się do projektu Gentoo Linux w minionym
tygodniu:
- Sandro Bonazzola (Sanchan) - Embedded
- Joshua Jackson (tsunam) - x86
Zmienili status
Następujący deweloperzy zmienili w minionym tygodniu pełnioną w projekcie
Gentoo Linux funkcję:
7.
Bezpieczeństwo Gentoo
Perl: Usterki format string
Stworzono poprawkę dla Perla, która zmniejsza problemy związane z usterkami
format string w różnych aplikacjach, które potencjalnie mogą zostać wykorzystane
do wykonania niepożądanego kodu.
Więcej informacji można znaleźć w komunikacie GLSA
QDBM, ImageMagick, GDAL: Usterki RUNPATH
Wiele pakietów zawiera usterki RUNPATH, które umożliwiają, użytkownikowi
należącemu do grupy "portage" przekroczenie uprawnień.
Więcej informacji można znaleźć w komunikacie GLSA
phpMyAdmin: Wiele usterek
Pakiet phpMyAdmin zawiera wiele błędów m.in. wiele usterek cross-site scripting
(XSS), a także usterki dołączenia lokalnego i zdalnego pliku.
Więcej informacji można znaleźć w komunikacie GLSA
8.
Bugzilla
Statystyki
Społeczność Gentoo używa Bugzilli (bugs.gentoo.org) do zgłaszania i śledzenia
błędów, ogłoszeń, sugestii oraz innych form kontaktu z deweloperami. Pomiędzy 4
grudnia 2005, a 11 grudnia 2005 aktywność w serwisie przedstawiała się
następująco:
- zgłoszono 740 nowych bugów
- zamknięto lub rozwiązano 373 bugów
- 29 uprzednio zamkniętych bugów zostało ponownie otwartych
Spośród 9124 obecnie otwartych bugów: 96 oznaczono jako 'blocker', 195 jako
'critical', a 542 jako 'major'.
Zamknięte Bugi
Deweloperzy oraz zespoły, które zamknęły najwięcej bugów w minionym tygodniu,
to:
Nowe Bugi
Deweloperzy oraz zespoły, którym przydzielono najwięcej bugów w minionym tygodniu,
to:
9.
Opinie czytelników
Jeśli chcesz, aby Tygodnik Gentoo był jeszcze lepszy, podziel się z nami swoją opinią na jego temat. Uwagi
dotyczące tłumaczenia można zgłaszać na adres koordynatora.
10.
Subskrypcja Tygodnika Gentoo
Aby zaprenumerować Tygodnik Gentoo, należy wysłać pustego e-maila na adres
gentoo-gwn-pl+subscribe@gentoo.org.
Aby zrezygnować z subskrypcji, należy wysłać pustego e-maila na adres
gentoo-gwn-pl+unsubscribe@gentoo.org z konta, na które jest
zarejestrowana.
11.
Inne języki
Tygodnik Gentoo jest dostępny w następujących językach:
|