Krótko i na temat (10)

Niemal trzy miesiące temu Łukasz zwrócił się do mnie z następującą prośbą: cześć, może napisałbyś coś na swoim blogu o tym jak według Ciebie powinno się mieć partycje ustalone i jak Ty masz itp? dzięki. Przyznam się uczciwie, że trafił akurat na czas, w którym dość intensywnie przymierzałem się do napisania dłuższego tekstu na ten temat. Otóż sam tekst jeszcze nie powstał, jednakże temat i pomysł jest aktualny, ale zwlekałem już i tak stanowczo zbyt długo z odpowiedzią, więc postanowiłem napisać ją w wersji krótszej i obiecać, że wersja rozszerzona się pojawi1. Zacznę od tego, jaką konfigurację mam od pewnego czasu sam, na jakie problemy się natknąłem w czasie, kiedy ją tworzyłem i co teraz zrobiłbym inaczej, gdybym miał taką możliwość. ...

23 czerwca 2010 · Hadret

Krótko i na temat (9)

W repozytoriach Debiana znajduje się wersja 0.90.3 silnika Gtk Murrine1. To dobrze, ale pojawia się pewien problem — niektóre tematy Gtk wymagają do działania wersji git Murrine2. To już gorzej. Użytkownicy Ubuntu poradzą sobie za sprawą jakiegoś PPA. Użytkownicy Debiana też by ostatecznie mogli z tego skorzystać, ale już teraz nie muszą tego robić. Do rzeczy (: Użytkownicy architektury amd64 Całość i tak oparta jest na zaufaniu do mojego pakietowania, więc swobodnie możecie wykorzystać już gotową paczkę: ...

17 marca 2010 · Hadret

Debian Sid x86_64 + Thunderbird 3 (2)

W poprzednim wpisie poświęconym tej tematyce opisałem pokrótce sposób zbudowania Thunderbirda 3 dla architektury x86_64. Dzisiaj będzie de facto o tym samym, różnice są dwie: 1) zbudowany i ew. zainstalowany będzie Icedove; 2) zbudowany zostanie pakiet dla architektury x86_64. Icedove w wersji 3 mógł być zainstalowany w Debianie jeszcze przed świętami. Szkopuł w tym, że nie była to wersja finalna (a RC2), trzeba było korzystać z nieoficjalnych repozytoriów i… pakiety nie zostały zaktualizowane po wydaniu wersji finalnej. To ostatnie to problem stosunkowo nieduży, bo przecież wersja finalna trafiła ostatecznie do gałęzi experimental. Fajnie, tyle, że tylko dla dwóch architektur — armel (czymkolwiek to jest) oraz i386. Nie jest to jednak problem nie do obejścia i właśnie o tym traktuje ten wpis (: ...

27 stycznia 2010 · Hadret

Debian Sid x86_64 + Thunderbird 3

Trudno jest mi zrozumieć z jakiego to powodu Mozilla nie udostępnia buildów dla architektury x86_64 (amd64) — większość projektów OpenSource robi to bez większych problemów. Podobnie, jak teraz jest z Thunderbirdem, było i jest nadal z Firefoksem (mowa o wersjach beta gałęzi 3.6). Buildy dla 64-bitów można znaleźć tylko w gałęzi najbardziej rozwojowej, czyli trunk. Tyle biadolenia, nie będę się rozpisywał czym Thunderbird jest, do czego służy, ani jakie też istotne zmiany zaszły w wydaniu 3 tego klienta poczty, że warto pokusić się o jego instalację w systemie. Napiszę możliwie zwięzły przepis jego kompilacji w systemie 64-bitowym. Niewykluczone, że procedura zadziała w innych dystrybucjach niż Debian. ...

16 grudnia 2009 · Hadret

Krótko i na temat (8)

Najnowsza wersja środowiska graficznego GNOME, oznaczona numerkiem 2.26, powoli przedostaje się do Debiana. Ponieważ część paczek pochodzi jeszcze z wcześniejszego stabilnego wydania, GNOME 2.24, część paczek trafia od razu do Sida1, a część do Experimentala2, może przynieść to miejscami efekty… Nieoczekiwane. Ponieważ jednak jest to Debian, a nie pierwsza lepsza dystrybucja, która wpuszcza najświeższe paczki bez uprzedniego sprawdzenia ich jakości i kompatybilności, można śmiało założyć, że nie ma problemów nie do przejścia. Najnowsza wersja GVFS3 przyniosła niespodzianki. Pierwsza była bardzo nieprzyjemna, gdyż GVFS nie chciało się zaktualizować z wersji 1.0.3 do najnowszej 1.2.2. Problem stanowiła inna paczka, z GVFS związana, libgvfscommon0, która to przestała być potrzebna. Z jakichś jednak względów Aptitude nie był w stanie usunąć paczki libgvfscommon0 i poprawnie skonfigurować paczkę gvfs. Rozwiązanie jest proste, ale nie każdemu może się spodobać — należy wymusić instalację nowego pakietu i dopiero usunięcie paczki libgvfscommon04: ...

1 maja 2009 · Hadret

Pidgin + Facebook

Pojawił się nowy wtyczek do Pidgina integrujący go z serwisem społecznościowym Facebook. Fajne? Fajne. Jak to ustrojstwo zmontować u siebie? Najpierw trzeba zainstalować Debiana, a później wystarczy pójść za poniższymi krokami. Do dzieła (: Przede wszystkim należy dodać, jeśli ktoś jeszcze ich nie ma, do pliku /etc/apt/sources.list deb-src mentors.debian.net, np. tak: echo deb-src http://mentors.debian.net/debian unstable main contrib non-free >> /etc/apt/sources.list Oczywiście zaktualizować źródełka: aptitude update Spełnić wymagane zależności: aptitude build-dep pidgin-facebookchat I przystąpić do pobrania źródeł i zbudowania z nich paczki: ...

10 września 2008 · Hadret

Debian x86_64 i Flash 10.0 b218

Salvadhor opisywał niedawno nową wersję Adobe Flash Playera oznaczoną numerkiem 10. Jest to, jak powszechnie wiadomo, wersja beta (to są inne?), która, póki co, nie znalazła się jeszcze w repozytoriach Debiana (flashplugin-nonfree z oficjalnych oraz flashplayer-mozilla z multimedialnych repozytoriów to wciąż wersja 9.0.124). O ile w dystrybucji 32-bitowej nie ma problemu (wystarczy pobrać plik libflashplayer.so i wrzucić go do folderu ~/.mozilla/plugins) o tyle w 64-bitowej (zakładając, że używa się 64-bitowej przeglądarki), potrzeba wykonać jeszcze dodatkowe kroki. ...

27 maja 2008 · Hadret

IPager w Debianie

Jakiś czas temu, kiedy korzystałem z zestawu Openbox + PyPanel, szukałem jakiegoś zgrabnego pagera do kompletu. Wtedy zobaczyłem IPager po raz pierwszy, konkretniej na tym zrzucie. Pomyślałem – bomba, chcę go mieć. Tyle, że pojawił się problem – ze źródeł nie chciała zbudować się paczka, a najbardziej frustrujące było to, że wywalało się już na samym początku. Dziś przeglądałem sobie listę paczek na mentors.debian.net i znalazłem wśród nich ipager. Super! No, nie do końca. Ten sam problem. Ale po kolei (: ...

16 lutego 2008 · Hadret

Pobieranie obrazów płyt za pomocą jigdo

Osobiście do instalacji Debiana używam najczęściej płyty netinst. Wersja testing waży przeważnie ~180 MB, przy czym jest świeża (stan iso na dziś: 4 listopada). To wygodne o tyle, o ile nie chce się pobierać całej płyty (bo np. chce się postawić tylko podstawowy system). Czasem zdarzają się sytuacje awaryjne i liczy się czas. Im szybciej zdobędziesz najnowszy możliwy, przy tym działający, obraz płyty, tym lepiej. Pomyślałem sobie: fajnie by było mieć taki stały obraz na dysku, który mógłbym sobie aktualizować od czasu do czasu, ale pobierając tylko te pliki, które uległy zmianie. I tutaj pojawia się jigdo. ...

11 listopada 2007 · Hadret

Problemy z zależnościami (2)

W pierwszej odsłonie pokazałem jak można wykorzystać dpkg-buildpackage w praktyce w przypadku konfliktów zależności. Jak sam tytuł mówi, dziś będzie o tym samym, tylko z wykorzystaniem innych narzędzi i sposobów. Do dzieła (: Przy niedawnej aktualizacji systemu, otrzymałem następujący komunikat: The following packages will be REMOVED: deluge-torrent gedit libwnck18 notification-daemon python-gnome2-desktop The following NEW packages will be installed: libwnck22 The following packages will be upgraded: libwnck-common libwnck-dev 2 upgraded, 1 newly installed, 5 to remove and 0 not upgraded. Nie spodobało mi się to z kilku względów: 1) wywala mi gEdita; 2) wywala mi Deluge; 3) nie wiem dlaczego. Puściłem aktualizację i postanowiłem się temu lepiej przyjrzeć. Na sam początek, chciałem się dowiedzieć co blokuje instalację gedita: ...

27 września 2007 · Hadret