Projekt Release Engineering poszukuje doświadczonych użytkowników oraz deweloperów gotowych do poświęcania swojego czasu i pomocy przy testowaniu zbliżającego się wydania Gentoo Linux 2006.1. Zespół liczy na jak największą różnorodność sprzętu, tak by przetestować możliwie dużą ilość platform. Wszyscy zainteresowani będą musieli być dostępni w czasie przewidzianych testów, wymagany jest także szerokopasmowy dostęp do internetu oraz nagrywarka CD/DVD potrzebna do wypalania kolejnych wersji testowych płyt ISO. Roger Miliker czeka na kontakt. Prosimy o nadsyłanie następujących informacji razem ze zgłoszeniem:
Do finalnego zespołu testerów dostanie się grono użytkowników, którzy zapewnią odpowiedni poziom testów na wszystkich wspieranych platformach. Z pewnością wśród nich znajdą się także ci, którzy posiadają już pewne doświadczenie w pomocy deweloperom.
Potrzebni testerzy oraz deweloperzy dla architektury x86
Zespół architektury x86 poszukuje ambitnych użytkowników, którzy chcieliby pomóc i rozpocząć współpracę z zespołem testerów. Zachęcamy wszystkie osoby pragnące pomóc Gentoo, które nie wiedzą w jaki sposób można się czynnie zaangażować w społeczność do skorzystania z tej okazji. Do obowiązków testera należy testowanie aplikacji przez oznaczeniem ich jako stabilnych oraz rozwiązywanie ogólnych błędów związanych z architekturą x86. Zainteresowani powinni zapoznać się z poradnikiem testerów architektury x86. Homer Parker lub Joshua Jackson czekają na kontakt w przypadku jakichkolwiek pytań, czy wątpliwości. Poszukiwani są również deweloperzy, których zadaniem będzie pomoc w rozwiązywaniu błędów znajdujących się na Bugzilli, modyfikacji słów kluczowych zgodnie z sugestiami oraz nadzorowanie raportów związanych z bezpieczeństwem. Wymagane jest posiadania stabilnej wersji systemu oraz chęć pracy z błędami przydzielonymi zespołowi x86. Wszyscy zainteresowani powinni wysłać wiadomość na adres zespołu x86.
Ważne informacje dotyczące ALSA
Diego „Flameeyes” Pettenò zaktualizował pakiety ALSA do wersji 1.0.12rc1 tak by zachować zgodność z nową wersją jądra oznaczoną numerem 2.6.17. W nowych pakietach nastąpiły pewne zmiany i tak media-plugins/alsa-jack został uznany za przestarzały, a jego zawartość została włączona do pakietu media-plugins/alsa-plugins. Użytkownicy PowerPC będą z pewnością zainteresowani faktem, że media-sound/alsa-driver zawiera teraz snd-aoa, ciągle jest jednak zamaskowany ze względu na zbyt słabe przetestowanie tego sterownika.
Zespół zajmujący się Javą ogłosił, że nowy system zarządzania Javą jest już dostępny w drzewie Portage. Ciągle jest jeszcze zamaskowany, ale w ciągu kilku dni powinien zostać odmaskowany.
By skorzystać z oferowanych przez niego możliwości należy dodać odpowiednie wpisy do pliku /etc/portage/package.unmask, a następnie postępować zgodnie z instrukcjami znajdującymi się dokumencie opisującym proces aktualizacji.
Listing 1.1: /etc/portage/package.unmask |
# Zamaskowane pakiety nowego systemu zarządzania Javą >=dev-java/java-config-1.3 dev-java/java-config-wrapper >dev-java/javatoolkit-0.1.0 >=dev-java/ant-core-1.6.5-r13 >=dev-java/ant-tasks-1.6.5-r2 >=dev-java/jikes-1.22-r12 >=dev-java/eclipse-ecj-3.1-r13 =dev-java/blackdown-jdk-1.3.1-r23 =dev-java/blackdown-jdk-1.4.1-r12 =dev-java/blackdown-jdk-1.4.2.03-r12 =dev-java/blackdown-jre-1.3.1-r20 =dev-java/blackdown-jre-1.4.1-r12 =dev-java/blackdown-jre-1.4.2.03-r11 =dev-java/ibm-jdk-bin-1.4.2.04-r10 =dev-java/ibm-jdk-bin-1.5.0-r11 =dev-java/ibm-jre-bin-1.4.2.05 =dev-java/jrockit-jdk-bin-1.4.2.10 =dev-java/jrockit-jdk-bin-1.5.0.06 =dev-java/kaffe-1.1.7 =dev-java/sun-jdk-1.4.2.12 =dev-java/sun-jdk-1.5.0.07 =dev-java/sun-jre-bin-1.4.2.12 =dev-java/sun-jre-bin-1.5.0.07 |
Najważniejsze zmiany w nowym wydaniu systemu zarządzania to:
Czy potrzebna jest maskotka Gentoo?
Kilku użytkowników Forum Gentoo wyraziło swoją niechęć w stosunku do maskotki Gentoo. Wskazali że jej posiadanie jest właściwie bezcelowe i nie związane z dystrybucją i po prosu głupie. Znaleźli się jednak tacy, którzy uważają że Larry jest sympatyczny ze względu na jego osobliwy charakter. Czy krowa o imieniu Larry to dobra maskotka, stanowiąca część historii Gentoo, lub może archaiczna postać, której istnienie nie ma żadnego celu?
Aktualizacja Gentoo/Alpha FAQ
Gentoo/Alpha FAQ został zaktualizowany i zawiera teraz poprawki naniesione przez Thomasa Corta dotyczące obsługi sprzętu, wsparcia dla .dotnet oraz bootloadera Alpha aboot.
grep kontra bash regex
Roy Marples przeprowadził szereg testów zamieniając użycia polecenia grep przez wbudowane w bash wyrażenia regularne. Rezultaty są bardzo ciekawe, okazało się że funkcje basha są szybsze, jednak prawdopodobnie w przypadku testów z użyciem większych plików (nie zostały one jeszcze przeprowadzone) grep może wykazać się lepszą wydajnością, jako że zwraca on wynik po znalezieniu pasującego wzorca, natomiast bash czyta plik do samego końca.
Hans Kwint napisał interesujący artykuł opisujący jak używać Gentoo na komputerze biurkowym. Zatytułowany „Gentoo Diary: Intro”, to pierwsza część serii opisującej zastosowanie Gentoo Linux w życiu codziennym.
Linux Link Tech Show (21 czerwca 2006)
Deweloperzy Gentoo, Mike Frysinger, Michael Cummings, Grant Goodyear, i Seemant Kulleen udzielili całkiem długiego wywiadu dla Linux Link Tech Show. Jest on dostępny do pobrania w formatach OGG Vorbis oraz MP3. Sam wywiad zaczyna się w okolicach 24 minuty.
AnandTech przeprowadził ostatnio porównanie kilku różnych procesorów, włącznie z Sun UltraSparc T1. Dla potrzeb artykułu wybrano Gentoo jako platformę testową. Wystarczy przejrzeć artykuł aby dowiedzieć się więcej o tym jak Sun konkurował z Woodcrestem Intela i Opteronem ze stajni AMD.
Mimo iż większość współczesnych gier trudno zmusić do działania pod Linuksem, wciąż mamy do wyboru wiele starszych tytułów, które można uruchomić za pomocą emulatora. Jeśli tylko uda się znaleźć dziś oryginalne wydania gier, ScummVM pomoże nam w uruchomieniu klasycznych gier przygodowych, takich jak „Full Throttle”, „Day of the Tentacle”, czy „The Secret of Monkey Island”.
Pierwotnie projektowi przyświecał cel uruchomienia gier, które korzystały z silnika SCUMM firmy LucasArts. Teraz jednak ScummVM obsługuje również wiele innych tytułów. Warto przejrzeć pełną listę kompatybilności obsługiwanych gier.
W razie jednak gdyby nie udało nam się znaleźć żadnych gier od lat 80-tych wzwyż, wciąż możemy liczyć na trochę rozrywki. Jedna z gier -- Flight of the Amazon Queen -- została dopuszczona do darmowej dystrybucji i jest dostępna także w drzewie Portage.
Zacznijmy od instalacji pakietu scummvm. Został on już oznaczony jako stabilny na czterech architekturach: amd64, ppc, sparc i x86. ScummVM działa jednak także na wielu innych platformach, między innymi Microsoft Windows, Mac OS X, PocketPC, PalmOS i OS/2. W zależności od naszej architektury być może będzie konieczne dodanie odpowiedniego wpisu do pliku package.keywords.
Listing 4.1: Instalacja queen |
# emerge scummvm -va # echo "games-rpg/queen" >> /etc/portage/package.keywords" # emerge queen |
Następnie należy dodać odpowiedniego użytkownika do grupy „games”, o ile jeszcze do niej nie należy.
Listing 4.2: Dodanie użytkownika do grupy games |
# groups larry # gpasswd -a larry games |
Jeśli konieczne było dodanie użytkownika do grupy, należy pamiętać o wylogowaniu się i ponownym zalogowaniu, aby zmiany odniosły skutek. Następnie można już uruchomić program scummvm. Ukaże się okno, za pomocą którego możemy dodać grę. Z początku FOTAQ nie znajdzie się na liście, ale możemy dodać ją klikając „Add Game”. Znajduje się ona w katalogu /usr/share/games/queen. Po przejściu do niego wystarczy kliknąć przycisk „Choose” i można już rozpocząć zabawę. Możliwe jest także włączenie gry bezpośrednio wydając polecenie „queen”.
5. Zmiana statusu deweloperów Gentoo
Następujący deweloperzy opuścili projekt Gentoo Linux w minionym tygodniu:
Następujący deweloperzy przyłączyli się do projektu Gentoo Linux w minionym tygodniu:
Następujący deweloperzy zmienili w minionym tygodniu pełnioną w projekcie Gentoo Linux funkcję:
artswrapper wchodzący w skład pakietu aRts umożliwia lokalnym użytkownikom wykonanie niepożądanego kodu z przekroczonymi uprawnieniami.
Więcej informacji można znaleźć w komunikacie GLSA
KDM: Usterka związana z dowiązaniem symbolicznym
KDM podatne jest na atak z użyciem dowiązania symbolicznego umożliwiającego ujawnienie informacji.
Więcej informacji można znaleźć w komunikacie GLSA
wv2: Przekroczenie zakresu liczby całkowitej
Błąd przekroczenia zakresu liczby całkowitej może zostać wykorzystany do wykonanie niepożądanego kodu.
Więcej informacji można znaleźć w komunikacie GLSA
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 18 czerwca 2006, a 25 czerwca 2006 aktywność w serwisie przedstawiała się następująco:
Spośród 10343 obecnie otwartych bugów: 53 oznaczono jako 'blocker', 140 jako 'critical', a 544 jako 'major'.
Deweloperzy oraz zespoły, które zamknęły najwięcej bugów w minionym tygodniu, to:
Deweloperzy oraz zespoły, którym przydzielono najwięcej bugów w minionym tygodniu, to:
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.
9. Subskrypcja Tygodnika Gentoo
Aby zaprenumerować Tygodnik Gentoo, należy wysłać pustego emaila na adres gentoo-gwn-pl+subscribe@gentoo.org.
Aby zrezygnować z subskrypcji, należy wysłać pustego emaila na adres gentoo-gwn-pl+unsubscribe@gentoo.org z konta, na które jest zarejestrowana.
Tygodnik Gentoo jest dostępny w następujących językach: