Jaunty Release Party – Call for Papers

Rusza właśnie organizacja kolejnego Ubuntu Release Party, tym razem wersji 9.04, codename Jaunty Jackalope. Spotkanie odbędzie się w Poznaniu, w okolicach 24 kwietnia. Tym razem przedłużamy blok prezentacji, a co za tym idzie, potrzebujemy CIEBIE!

Chcielibyśmy wzbogacić prezentacje o wrażenia zwykłych użytkowników Ubuntu, a to przecież właśnie Ty. Opowiedz nam jak używasz Ubuntu, co cię drażni, co lubisz, co byś zmienił. Przecież, do ciężkiej cholery, to właśnie Ty masz największy wpływ na kształt tej dystrybucji. Tak, właśnie tak. Dlatego jeśli czujesz, że coś jest nie tak, napisz do mnie na tomasz [na]napierala.org, a my pozwolimy ci wylać publicznie wszelkie żale, a być może również rozwiązać Twoje problemy ;)

Oprócz krótkich prezentacji będzie również CoSTa, który opowie o wrażeniach z używania nowej wersji Ubuntu, oraz (mamy nadzieję) kilka innych osób z ciekawymi prezentacjami m.in. o Ubuntu jako narzędziu programisty w sporej firmie. Będzie oczywiście również okazja by napić się piwa i porozmawiać o linuksach, również z jednymi z najlepszych fachowców w Poznaniu.

Piszcie!

Pierwsze Ubuntu Release Party – relacja (nie na żywo)

Z niezmierną radością donoszę, że pierwsze polskie Ubuntu Release Party się odbyło. I to jak.

Muszę przyznać, że projekt był od początku obarczony dużym ryzykiem. Po pierwsze, miałem mało czasu, bo wszystko odbyło się w ciągu 2 tygodni. Dzięki Allegro.pl mieliśmy salę, zaciszną, w dobrym miejscu, za darmo i z internetem. No i ze zniżką na piwo dla uczestników imprezy. Również dzięki Allegro nie było problemu ze sprzętem projekcyjnym oraz zaprowiantowaniem ;)

Drugim czynnikiem ryzyka byli prelegenci. Co prawda wszyscy odpowiedzieli od razu, entuzjastycznie i na dodatek pozytywnie, a w zanadrzu miałem 2 prezentacje, ale przecież zawsze coś się może nie udać. Tym bardziej, że część zaproszonych gości dojeżdżała z bardzo daleka (Kraków). Niestety Opi nie był w stanie dojechać, ale mam nadzieję, że następnym razem będzie na 100%.

No i koniec końców – uczestnicy. Najbardziej ryzykowny element, okazało się na szczęście, że zupełnie niepotrzebnie się martwiłem. Dwa dni przed imprezą zastanawiałem się nawet nad zmianą lokalizacji z powodu dużego zainteresowania.

Czytaj dalej...

Cotygodniowy Biuletyn Ubuntu, numer 114

W końcu, z prawie tygodniowym poślizgiem udało mi się wydać kolejne polskie tłumaczenie UWN. Niestety obowiązki domowe, kiepskie samopoczucie, praca przy Ubuntu Release Party oraz splot innych okoliczności wpłynęły negatywnie na terminowość wydania. Dodatkowo był to najdłuższy z wszystkich (zdaje się) Biuletynów, ze względu na wywiad z Dustinem Kirklandem. Tłumaczenia UWN to ciągle jednoosobowy projekt, i już pojawiają się wszystkie związane z tym problemy. Zachęcam zatem do dołączenia do zespołu i dołożenia chociażby malutkiej cegiełki ;)


Tymczasem zapraszam do lektury!

Ubuntu Release Party w Poznaniu!

To już pewne!

Po raz pierwszy w Polsce odbędzie się Ubuntu Release Party! Impreza będzie miała miejsce w Poznaniu, na Starym Rynku, w klubie Lizard King. W klubie tym mieści się Strefa@Allegro, i tam właśnie się spotkamy. Z salki tej możemy korzystać dzięki uprzejmości Allegro.pl, serwis jest również partnerem imprezy

Impreza ma oczywiście charakter nieformalny, służyć ma poznaniu się środowiska, być może uda się kogoś namówić do zaangażowania w prace nad Ubuntu. Niestety polska społeczność do najaktywniejszych nie należy :/ Nie samą imprezą człowiek żyje, dlatego też postarałem się o kilku prelegentów.

Na pewno odwiedzi nas CoSTa, który postara się nas przekonać, że Ubuntu jednak ssie. Wszyscy czytelnicy bloga CoSTy wiedzą, że jest on upartym fanboyem produktów firmy Apple. Znając CoSTę jako doskonałego kompana do piwnych wycieczek, myślę, że będzie to bardzo ciekawa prelekcja;) Dodatkowo CoSTa ma zacięcie dziennikarskie, i opowiada z wielką swadą

Na 99% przyjedzie do nas Opi, czyli Emil Oppeln-Bronikowski, który opowie o Linuksie w kontekście antropologicznym (serio). Opi od dawna udziela się w społeczności Ubuntu, i jest przede wszystkim właścicielem ciekawego bloga i nietuzinkowych poglądów. Nie miałem okazji nigdy słuchać go na żywo, ale moje łódzkie źródła donoszą, że CoSTa będzie miał poważną konkurencję ;) Osobiście nie mogę się doczekać tej prelekcji

Z grodu kraka postara się do nas dotrzeć Azrael Nightwalker, czyli Przemek Kulczycki, którego prezentacja będzie dotyczyć jednego z głównych narzędzi w świecie Ubuntu: launchpad.net. Azrael jest na pewno dokonale znany w społeczności Ubuntu: jest jednym z Liderów polskiego zespołu LoCo. Oprócz tego jak każdy szanujący się geek posiada ciekawego bloga.

Niestety jeśli chodzi o przyjazd Opiego i Azraela, istnieje pewien czynnik niepewności. Z tego powodu w rezerwie pozostaje moja prezentacja na temat pracy z błędami w Launchpad. Praca z błędami, czyli tzw. „triaging”, jest najłatwiejszym sposobem na rozpoczęcie swojej przygody z rozwijaniem Ubuntu.

Serdecznie wszystkich zapraszam, będzie fajnie

Szczegóły imprezy w serwisie Oiola. Jeśli się wybierasz, zarejestruj się proszę, będziemy wiedzieli, czy nie szukać większej sali! Rejestracja poniżej lub w Oiola

Update: Azrael przywozi znajoych i jeszcze jedną prezentację: PLUG - Kim jesteśmy, co robimy?

Update 2: info pojawia się w kilku serwisach, gorąca prośba aby klikać "+" gdzie trzeba, to nam pomoże w promocji. Wielkie dzięki dla Kamila

Linuksowy Dropbox dla wszystkich

Właśnie jadę do pracy i niektywna dotychczas ikonka Dropboksa poinformowała mnie o połączeniu z usługą. Jednocześnie ikony folderów w katalogu Dropbox zmieniły się, sugerując pełne zsynchronizowanie z serwerem.


Co w tym takiego ciekawego? Ano to, że wcześniej z Linuksowego klienta korzystać mogli jedynie wyselekcjonowani beta testerzy. Od dzisiaj najwidoczniej wystarczy zainstalować klienta by cieszyć się wszystkimi funkcjami Dropboksa. Po szczegóły zapraszam na forum serwisu.


Usługa wydaje się być całkiem interesująca, szczególnie biorąc pod uwagę fakt, że jest to jedyne narzędzie do synchronizacji online posiadające klienta pod Linuksa. Jeśli ktoś bardzo pragnie osobiście potestować, mam kilka zaproszeń.

Kubuntu 7.10 wydane!

Kubuntu 7.10 zostało wydane, więc zapraszam wszystkich do aktualizacji lub instalacji! Polecam torrent, bo serwery z obrazami są jak zwykle niemiłosiernie obciążone.

Co nowego dla użytkowników Kubuntu?

Czytaj dalej...

LDAP appliance?

Szukam jakiegoś gotowego sprzętu dostarczającego serwer LDAP. Ostatecznie może być sensowa aplikacja, posiadająca łatwe GUI. Macie jakieś doświadczenia?

Instalowanie pakietów z paczki wirtualnej bez instalowania samej paczki

Dzisiaj szukając informacji na temat genialnego narzędzia wajig natknąłem się na notkę Hadreda na temat instalowania pakietów z paczki wirtualnej. Sposób podany przed Hadreda jest OK, poza jedna wadą: wymaga ręcznego edytowania pliku z zależnościami. A można to ominąć:
apt-cache show xubuntu-desktop |grep Depends| cut -d " " -f 2-| sed s/", "/" "/g

Pozdrawiam

FOSDEM 2007 tuż, tuż

... i zapowiada się całkiem ciekawie. Na pewno wybierają się marcoos, Gandalf oraz HRW. Jeśli chodzi o ekspatów, to będzie iwi, no i moja skromna osoba. W planach m.in.: podpisywanie kluczy, egzaminy LPI, oraz wiele ciekawych prelekcji:

Do zobaczenia w Brukseli!

Zaurus SL-5500 / Linux + OpenTTD

Od lat jestem wielkim fanem Transport Tycoon i grywam namiętnie, więc oczywiście zainstalowałm tę grę (a raczej jej opensourcowy klon OpenTTD) na Zaurusie. Jak zwykle pojawił się znany problem z brakującymi plikami sample.cat oraz *.grf.

Rzeczone pliki znaleźć można w oryginalnej wersji Transport Tycoon Deluxe, która z tego co wiem jest abandonware. Jeśli ktoś jest zainteresowny to pliki znajdują się w tym archiwum. Wystarczy je skopiować do /usr/share/games/openttd/data/ i gra powinna działać. Miłej zabawy ;)

Adept i konsola - wreszcie interaktywnie

Narzędzie do zarządzania pakietami w Kubuntu -adept - jest całkiem przyjemne, ma jednak jedna wadę: nie obsługuje wejścia na konsoli. W związku z tym jeśli jakikolwiek pakiet wymaga wprowadzenia danych (chociażby zwykłego "Yes" lub "No", jak w pakietach Javy Suna) to pojawia się problem. Trzba użyć innego programu (np. Synaptica) lub skorzystać z emulatora konsoli. Dzisiaj jednak zauważyłem, że ten irytujący błąd został naprawiony. Wreszcie pozbęde się Synaptica i całego GNOMOwego śmiecia.

Zaurus SL-5500 + altboot + system w pliku loop na karcie SD/MMC

Ilość miejsca dostępna na samym urządzeniu jest zbyt niewielka, aby ja marnowac na system ;). Dlatego warto umieścić cały / na zewnętrznym nośniku, np. karcie MMC. W takim przypadku z pomocą przychodzi altboot, pozwalający na uruchomienie systemu z zewnętrznego nośnika. Oczywiście Zaurus musi posiadać zainstalowany podstawowy system, ja wybrałem obraz zImage-64-0, który pozwala wykorzystać całą dostępną pamięć (64MiB) jako RAM.

Pierwszym krokiem jest utworzenie na karcie systemu plików ext2 poleceniem:

$mkfs.ext2 /dev/mmcblk0p1

Oczywiście mmcblk0p1 należy zastąpić nazwą odpowiedniego urządzenia. Potrzebujemy również katalogu, w którym podmontujemy tymczasowo kartę:

$sudo mkdir /mnt/mmc

Następnie należy na karcie utworzyć katalog o nazwie boot-images:

UWAGA: nie mona zmienić nazwy, inaczej altboot nie rozpozna obrazów! $mkdir /media/mmc/boot-images

Tu kończy się część, którą z powodzeniem można było wykonać na samym Zaurusie. Do kolejnych działań konieczny będzie komputer z czytnikiem kart (w zasadzie do jednego działania).

Teraz musimy wybrać obraz, który zainstalujemy na karcie. Ja pobrałem plik zawierający obraz środowiska OPIE. Należy go przenieść do głównego katalogu na karcie, nie zmieniając nazwy. To wszystko, do czego niezbędny był nam komputer ;)

. Tak przygotowaną kartę umieszczamy w Zaurusie i uruchamiamy go. Musimy w ciągu 4 sekund nacisnąć dowolny klawisz, co pozoli nam dostać się do menu altoboota. Wybieramy klawisz [5] Advanced menu a następnie [8] Install RootFS from tar.gz (to właśnie to, o co nam chodzi ;)

W kolejnym pytaniu należy wskazać medium, na którym zamierzamy zainstalować system. W moim przypadku jest to [1] SD / MMC.

Następnie należy zdecydować o dość istotnej kwestii: formie instalacji. Do wyboru mamy plik loop lub bezpośrednia instalację. Polcem plik loop, który ma tę zaletę, że bardzo łatwo da się z niego wykonać kopię zapasową, wystarczy skopiować jeden plik!. Zatem wybieramy [1] Imagefile.

Następnie wybieramy nazwę dla tworzonego obrazu oraz jego rozmiar. Ja wybrałem nazwę opie (ciekawe, prawda?) o rozmiarze 200MiB. Pozostawia to trochę miejsca na karcie, które możemy normalnie wykorzystać do składowania danych. Pozostaje nam tylko poczekać na utworzenie obrazu na karcie i cieszyć się instalacją OZ/Opie nie zajmującą jakże cennych megabajtów w pamięci flash !

Bind umarł po zainstalowaniu poprawek

W ostatnich dniach wszystkie maszyny z RHEL4 były intensywnie update'owane (RedHat chyba ostro się wziął za łatanie po ostatnich raportach). Na jednej z nich zainstalowany jest panel kontrolny Ensim, i ta maszyna mi dzisiaj fiknęła - bind nie wstał po restarcie (swoją drogą, to strasznie męczące musieć restartować NS po każdej manipulacji danymi stref, dlatego polecam PowerDNS - wiele backendów, niezła wydajność i stosunkowo bezpieczny). W logach enigmatyczne:

Aug 14 15:00:19 www9 named[647]: listening on IPv4 interface eth0, xxx.xxx.xxx.xxx#53
Aug 14 15:00:19 www9 named[647]: zone version.bind/CH: has 0 SOA records
Aug 14 15:00:19 www9 named[647]: zone version.bind/CH: has no NS records
Aug 14 15:00:19 www9 named[647]: view.c:347: REQUIRE((&view->references)->refs > 0) failed
Aug 14 15:00:19 www9 named[647]: exiting (due to assertion failure)

Czytaj dalej...

Dell PowerEdge 1855 + Ubuntu = brak jakichkolwiek problemów ;)

Posiadamy w firmie jedną sympatyczną szafkę zawierającą serwery blade Dell PowerEdge 1855. Jakiś czas temu okazało się, że jeden z nich niby ma zainstalowany system, ale jest kompletnie nie używany (wygląda zatem na to, że mam jedną licencję SLES 9.0 na zbyciu). Niezłe marnotrawstwo, prawda? Spytacie dlaczego wcześniej nie został do niczego użyty? Bo mój szef jest bardzo niezdecydowany i ciężko podejmuje decyzje. Więc podjąłem go za niego i przeznaczyłem do implementacji testowej XEN. Cóż, Irlandia po prostu.

Pamiętając, że kilka miesięcy wcześniej szukając informacji na temat Debiana na PE1855 natknąłem się raczej na opisy problemów niż rozwiązań chciałem zostawić SLES na tym serwerze. Ostatecznie - i dobrze - postanowiłem zaryzykować instalację Ubuntu Server. Całość operacji przebiegła bez żadnego problemu.

Dla ciekawskich kilka informacji:

xxx@hostvps1:~$ lspci
0000:00:00.0 Host bridge: Intel Corporation E7520 Memory Controller Hub (rev 09)
0000:00:02.0 PCI bridge: Intel Corporation E7525/E7520/E7320 PCI Express Port A (rev 09)
0000:00:04.0 PCI bridge: Intel Corporation E7525/E7520 PCI Express Port B (rev 09)
0000:00:06.0 PCI bridge: Intel Corporation E7520 PCI Express Port C (rev 09)
0000:00:1d.0 USB Controller: Intel Corporation 82801EB/ER (ICH5/ICH5R) USB UHCI Controller #1 (rev 02)
0000:00:1d.1 USB Controller: Intel Corporation 82801EB/ER (ICH5/ICH5R) USB UHCI Controller #2 (rev 02)
0000:00:1d.7 USB Controller: Intel Corporation 82801EB/ER (ICH5/ICH5R) USB2 EHCI Controller (rev 02)
0000:00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev c2)
0000:00:1f.0 ISA bridge: Intel Corporation 82801EB/ER (ICH5/ICH5R) LPC Interface Bridge (rev 02)
0000:03:00.0 PCI bridge: Intel Corporation 6700PXH PCI Express-to-PCI Bridge A (rev 09)
0000:03:00.1 PIC: Intel Corporation 6700/6702PXH I/OxAPIC Interrupt Controller A (rev 09)
0000:03:00.2 PCI bridge: Intel Corporation 6700PXH PCI Express-to-PCI Bridge B (rev 09)
0000:03:00.3 PIC: Intel Corporation 6700PXH I/OxAPIC Interrupt Controller B (rev 09)
0000:04:04.0 SCSI storage controller: LSI Logic / Symbios Logic 53c1030 PCI-X Fusion-MPT Dual Ultra320 SCSI (rev 08)
0000:05:04.0 Ethernet controller: Intel Corporation 82546GB Gigabit Ethernet Controller (rev 03)
0000:05:04.1 Ethernet controller: Intel Corporation 82546GB Gigabit Ethernet Controller (rev 03)
0000:06:0d.0 VGA compatible controller: ATI Technologies Inc Radeon RV100 QY [Radeon 7000/VE]

oraz

xxx@hostvps1:~$ lsmod
Module                  Size  Used by
dm_mirror              19712  0
bridge                 52128  0
ipv6                  264064  14
dm_mod                 51536  3 dm_mirror
parport_pc             28008  0
lp                     12880  0
parport                37516  2 parport_pc,lp
e1000                 108980  0
hw_random               6440  0
e752x_edac             11392  0
edac_mc                14080  1 e752x_edac
sg                     34992  0
sr_mod                 17060  0
ext3                  124944  2
jbd                    55336  1 ext3
ehci_hcd               31880  0
uhci_hcd               32288  0
mptspi                  8584  3
mptscsih               34944  1 mptspi
mptbase                48992  2 mptspi,mptscsih
thermal                13456  0
processor              20796  1 thermal
fan                     5000  0

Obecnie na serwerze zainstalowany jest kernel z bianarnej wersji XEN i działa ;) Pozostało mi tylko zainstalować Dell OpenManage. Nie będzie to z pewnością trywialne, bo Dell udostępnia to jedynie dla wspieranych przez siebie dystrybucji, czyli RHEL i SLES.