mwiacek.com | ColorColor | Mobile |
English
App - APN App - Gammu App - Gammu+ » Gammu+ internals App - ISTQB Glossary App - MyGnokii App - Sobieski App - True Fenix
Facebook (priv)
Chrome code (new/Gerrit)
Firefox Preview c/i Polski App - APN App - Bryły App - Historia polska App - Poczytaj mi tato App - Przepisy drogowe App - Słownik ISTQB App - Sobieski App - Straż
Artykuły i pliki
Praca dyplomowa
App Store Categories Acer (4) AMD (13) Android (84) APN (5) Apple (28) App Store (6) benchmark.pl (19) chip.pl (7) CHM (5) Chrome (5) dobreprogramy.pl (95) drogowe (40) English (130) English article (23) English blog (99) EPUB (7) Firefox OS (3) Fizyka (4) Gammu (62) Gammu+ (49) GSM (151) Hyperbook (10) ISTQB (3) jQuery (3) jQuery Mobile (3) książka 1 (6) książka 4 (97) License (4) Linux (33) Linux+ (1) MyGnokii (6) Nokia (30) NTFS (2) OS (41) PDF (5) poczytaj (1) poem (3) Polski (233) polski (239) Polski artykuł (58) polski blog (238) Polski blog (176) rysunki (2) S.F. (14) salon24.pl (180) Sobieski (8) Spider's Web (17) Straż (7) Tizen (5) TrueFenix (4) Ubuntu (5) Vista (5) WAT (1) wiersz (94) Windows (61) Windows 7 (11) x86 (115) Top 10 N82 review (2008) (201292) Przepisy drogowe (2012-2021) (153149) English articles and files (148847) Polskie artykuły i pliki (145447) Timeline 2024-08 (1) 2024-01 (1) 2023-12 (1) 2023-11 (1) 2023-03 (5) 2023-02 (1) 2023-01 (13) 2022-12 (9) 2022-11 (10) 2022-10 (12) 2022-09 (14) 2022-08 (4) 2022-07 (3) 2022-06 (4) 2022-05 (3) 2022-04 (9) 2022-03 (11) 2022-02 (9) 2022-01 (5) 2021-12 (6) 2021-11 (13) 2021-10 (11) 2021-09 (11) 2021-08 (4) 2021-07 (5) 2021-06 (12) 2021-05 (3) 2021-04 (4) 2021-03 (4) 2021-02 (5) 2021-01 (4) 2020-12 (4) 2020-11 (5) 2020-10 (1) 2020-09 (9) 2020-08 (5) 2020-07 (2) 2020-06 (1) 2020-05 (6) 2020-04 (3) 2020-03 (2) 2020-02 (2) 2020-01 (8) 2019-12 (2) 2019-11 (11) 2019-10 (1) 2019-09 (3) 2019-06 (1) 2019-05 (1) 2017-12 (2) 2017-11 (2) 2017-10 (2) 2016-01 (1) 2015-09 (2) 2015-08 (1) 2015-06 (1) 2015-05 (1) 2015-04 (1) 2015-03 (2) 2015-01 (1) 2014-10 (1) 2014-09 (2) 2014-07 (2) 2014-06 (5) 2014-05 (7) 2014-04 (3) 2014-03 (9) 2014-02 (5) 2014-01 (8) 2013-12 (7) 2013-11 (4) 2013-10 (10) 2013-09 (5) 2013-08 (9) 2013-07 (5) 2013-06 (1) 2013-05 (2) 2013-04 (3) 2013-02 (3) 2013-01 (7) 2012-12 (5) 2012-11 (5) 2012-10 (7) 2012-09 (2) 2012-08 (2) 2012-07 (2) 2012-06 (1) 2012-05 (2) 2012-04 (4) 2012-03 (6) 2012-02 (2) 2012-01 (3) 2011-12 (1) 2011-11 (1) 2011-04 (2) 2011-02 (2) 2011-01 (3) 2010-12 (5) 2010-11 (1) 2010-10 (2) 2010-08 (1) 2010-07 (2) 2010-06 (3) 2010-05 (9) 2010-04 (11) 2010-03 (14) 2009-12 (4) 2009-11 (2) 2009-10 (2) 2009-05 (1) 2009-03 (1) 2009-02 (1) 2009-01 (1) 2008-07 (1) 2008-05 (1) 2008-04 (1) 2007-12 (3) 2007-11 (2) 2007-10 (2) 2007-09 (3) 2007-08 (1) 2007-07 (2) 2007-06 (4) 2007-05 (4) 2007-04 (2) 2007-03 (5) 2007-02 (3) 2007-01 (6) 2006-12 (5) 2006-11 (5) 2006-10 (4) 2006-09 (2) 2006-08 (1) 2006-07 (6) 2006-06 (3) 2006-05 (2) 2006-04 (5) 2006-02 (1) 2006-01 (2) 2005-12 (1) 2005-09 (1) 2005-07 (1) 2003-11 (1) 2003-09 (5) 2002-11 (2) 2002-10 (14) 2001-07 (1) 2001-05 (2) 2001-01 (1) 2000-10 (1) 2000-07 (1) 2000-06 (1) 2000-03 (1) 1999-06 (2) 1999-04 (2) | Ubuntu 10.04 - Linux dla ludzi ? (2010) Polski benchmark.pl Linux Polski artykuł x86 OS Poniższy tekst z pewnym zmianami został wpierw opublikowany w serwisie benchmark.pl, jego znacznym rozszerzeniem jest tekst Ubuntu 10.04 i Mint 9 - rozwiązania dla ludzi ?
Pod koniec kwietnia pojawiła się kolejna wersja jednej z najpopularniejszych dystrybucji Linuxa. Co może ona zaoferować przeciętnemu użytkownikowi ? Postaram się odpowiedzieć na to pytanie testując ją na różnych konfiguracjach celowo rozpoczynając od bardzo słabej zbliżonej do netbookowej: jednordzeniowy procesor o prędkości ok. 1Ghz, RAM 256MB-512MB, mały i wolny dysk, zintegrowana karta graficzna Intela... Artykuł powstał na podstawie doświadczeń z dystrybucją 9.x uaktualnioną do 10 oraz z 10 zainstalowaną "na świeżo". Wybór wersjiPo wejściu na stronę Ubuntu i kliknięciu na odnośnik Download mamy dostęp do różnych wersji - "głównej", "Netbook edition", "Kubuntu", "Edubuntu", "Xubuntu", itd. itd. Ja jednak miałem trochę specyficzną potrzebę - potrzebowałem możliwie małego modułu uruchomionego z płyty CD, który pobrałby wszystkie pakiety przez sieć. Pomógł google (hasło "ubuntu network installation"), z którego pierwszy odnośnik zaprowadził na stronę "Installation", a stamtąd do pliku mini.iso (tylko 13 MB !) Po wypaleniu obrazu na płycie uruchomiłem z niej komputer... InstalacjaNa ekranie komputera pojawił się niezbyt zachęcający komunikat: Trzeba było nacisnąć jakiś klawisz, żeby zobaczyć "właściwe" menu startowe: Potem pojawia się już instalator tekstowy znany chociażby z Debiana (niewątpliwie wygląda to archaicznie, ale z drugiej strony brak grafiki pomógł w zmniejszeniu wielkości płyty). Wpierw wybieramy język, a później klawiaturę: Widać tutaj niestety pewne braki w lokalizacji, ale też dużą ilość obsługiwanych wariantów. Później konfigurujemy ustawienia sieci (ja wykorzystywałem połączenie przez Ethernet i nie wiem, czy możliwe jest użycie w tym procesie WiFi) i wybieramy lokalizację serwera z plikami. Następnym krokiem są odpowiedzi na pytania związane z ustawieniami zegara, partycjonowaniem dysku (tu proponowany jest ext4) i znacznie dłuższe już pobieranie podstawowego systemu (tutaj brakuje informacji o przewidywanym czasie całej tej operacji). Po wykonaniu tego konieczne jest podanie danych logowania użytkownika (nazwa i hasło) i wskazanie, czy jego katalog domowy ma być szyfrowany. Wtedy instalator wykonuje ulubione pobieranie kolejnej porcji plików (związane z konfigurowaniem menedżera pakietów apt)... Następnie wybieramy, czy aktualizacje mają być pobierane automatycznie i na dysku pojawiają się (cóż za zaskoczenie) kolejne porcje plików. Później decydujemy o tym, jakie grupy pakietów mają być pobrane. Ja wybrałem "Ubuntu Netbook" i wtedy można było już pójść na dłuższą kawę (tym razem od początku do końca pasek postępu jest z odliczaniem)... I wreszcie koniec - instalacja boot-loadera, konfiguracja zegara i prośba o wyciagnięcie płyty z napędu ŚrodowiskoPo starcie komputera wpierw wybieramy użytkownika, jego środowisko graficzne i podajemy hasło. Można również ustawić system tak, aby ktoś był logowany automatycznie. Tutaj widać standardowe środowisko "Ubuntu network edition" oparte na Gnome. Wersja "2D" (której używam dalej) różni się tym, że programy (sygnalizowane tutaj ikonami na pulpicie, które notabene można wyłączyć) mogą być pokazywane normalnie w menu (podobnie jak w Windows w menu Start). Niestety ustawienia są rozproszone po wielu menu. Fakt, że są one czytelne, ale mnie osobiście się to nie podoba (podobną "przypadłość" krytykowałem dla Windows 7). Bardzo brakuje np. menedżera urządzeń. PrzeglądarkaDomyślną przeglądarką jest FireFox: Poniżej ilość pamięci po jej uruchomieniu. Jak widać można dosyć efektywnie wykorzystać nawet jej niewielką ilość (co niezbyt udaje się pewnemu innemu popularnemu systemowi)... Z drugiej strony muszę tutaj uczciwie dodać, iż zdarzały się wtedy czasem "zacięcia". Do "cudów" widocznych np. w KolibriOS tutaj niestety daleko, jako typowy użytkownik nie chciałem kompilować jądra ani robić innych podobnych czynności i po prostu podniosłem ilość RAM o kolejne 256MB. Inne programyKilka liczb: jądro jest w wersji 2.6.32, KDE 4.4.2, Gnome 2.30, Firefox 3.6.3, OpenOffice 3.2.0. Wszystkie w miarę nowe, a Ubuntu oczywiście dba o automatyczne aktualizacje :) Gdy chcemy więcej: instalacja dodatków do Firefoxa nie różni się od tego co znamy w Windows - Flash Player, Ad-Block czy nawet Silverlight (implementowany przez Moonlighta) to kwestia kilku kliknięć myszy. Przy braku Midnight Commandera w terminalu system wskazał mi, jaką komendą go dodać. Z kolei OpenOffice standardowo nie był spolszczony - trzeba było tylko wejść w systemowe menu "Języki", a brakujący dodatek został zaproponowany. Mamy też Centrum Oprogramowania Ubuntu. Znalazłem w nim np. "swoje" Gammu. Przeprowadziłem kilka testów - chciałem np. obejrzeć sobie pliki PDF. System proponuje standardowo aplikację "Document Viewer". Otworzyłem sobie w niej chociażby moją pracę dyplomową (pokazane zostało to niżej). Formatowanie, obrazki, itp. elementy były zachowane, brakowało jedynie załączonego w zbiorze archiwum. W tej sytuacji otworzyłem Centrum Oprogramowania Ubuntu, wpisałem hasło "Acrobat Reader" i już po chwili miałem pełną obsługę tego formatu. Niestety po tej operacji przestał działać "dwuklik" na liście ściągniętych plików w FireFoxie. Spróbowałem również plików CHM (format pomocy w Windows) - standardowo nie działały, pomogło znów Centrum (tym razem z hasłem "CHM"). Ciekawostką było to, iż FireFox po zainstalowaniu przeglądarki (xCHM) nie widział jej w oknie "Otwieranie", ale dwuklik na plik w "Pobieranie plików" już działał. Niestety nie udało mi się poprawnie odczytać bardziej skomplikowanych zbiorów (z JavaScript, skomplikowanymi stylami, itp.) takich jak mojej konwersji The HTML Reference Library 4.0 (autorstwa Stephena Le Hunte). Po prostu tam wymagana jest pełna emulacja funkcjonalności IE, a obecnie chyba nie ma takiej aplikacji poza IE, która to potrafi ;) KDEGnome jest popularne, ale bardziej rozpowszechnione jest KDE. Chciałem je dodać. W tym celu uruchomiłem "Menedżer pakietów Synaptic", wybrałem "Środowisko Graficzne KDE" na liście grup pakietów, aplikację "plasma-netbook" na liście pakietów i już można było próbować przelogować się do nowego środowiska. Piszę "próbować", gdyż komputer zawieszał się po początkowym ekranie logowania. Z tego względu zastosowałem rozwiązanie brutalne polegające na powtórnej instalacji całości (tym razem wybierając w instalatorze zestawy "Kubuntu netbook" i "Ubuntu Netbook", a później ekran oparty na Gnome jako startowy). Rezultat jak na obrazku, zajęte 385MB RAM i 39MB pamięci wymiany. Widać też kompletny brak lokalizacji - konieczne było znów wejście w menu "Języki". W tej konfiguracji KDE niestety zaczęło "rządzić" np. ustawieniami fontów różnych aplikacji, w Gnome zabrakło np. wpisów do konfiguratora KDE... SprzętOstatnio w Sieci pojawił się artykuł Is Windows 7 Actually Faster Than Ubuntu 10.04? (po angielsku), który próbuje porównać sterowniki Intela, Nvidii i ATI z tymi dla Windows 7. Nie wypada to najlepiej dla tego Linuxa, niemniej jednak moim zdaniem pokazuje, iż ta dystrybucja nie jest całkiem "osierocona". Ja na karcie zintegrowanej Intela miałem inny problem - jak uruchomić akcelerację 3D z "zamkniętymi" sterownikami Intela ? Brak było zbioru konfiguracyjnego X.Org oraz narzędzia. Należało "tylko" zalogować się do konsoli, zatrzymać interfejs graficzny ("sudo service gdm stop"), użyć komendy "sudo Xorg -configure", w sekcji "Device" zamienić sterownik z "vesa" na "intel", dodać wpisy do sekcji "Monitor" wygenerowane np. przez komendę "gtf" i uaktywnić je w sekcji "Screen". Moim zdaniem troszkę przerażające dla przeciętnego użytkownika... Inne podstawowe dzisiaj urządzenia (myszki, pendrive, Bluetooth, itp.) działały oczywiście bez problemu. Bez niczego (ale też bez dodatkowych efektów jak Windows) mogłem również słuchać dźwięku z karty dźwiękowej X-Fi Go!. Jeśli chodzi o partycje - brak jest wsparcia dla exFAT (nowy system plików Microsoftu, który w Viście i XP wymaga doinstalowania dodatków). Z kolei na partycjach NTFS rozpoznawane i tworzone były poprawnie różnego rodzaju odnośniki, jest również dostępna obsługa alternatywnych strumieni (przez komendę "getfattr"). Z dużych plusów - poprawnie działa hibernacja. Inne dystrybucje LinuxaNie chciałem spędzić zbyt dużo czasu i wysiłku na konfigurację całości. W podobnej konfiguracji próbowałem również Mandrivę (również z Gnome). Tam na początku były problemy z obrazem (migoczący obraz), problem z Flashem (podobno pojawił się wraz z FireFoxem 3.6.3), ale później non-stop pracujący dysk praktycznie uniemożliwiał zrobienie czegokolwiek... Do tego ta komercja (dosyć nachalne próby przekonania do zakupu płatnych kodeków, itd. itd.). Był również Debian. Tutaj z kolei przeciętnego użytkownika będzie odstraszać "archaiczność" podstawowych aplikacji i pewne problemy z pobieraniem ich najnowszych wersji. Ta dystrybucja po prostu stawia na sprawdzone rozwiązania, a nie testowanie nowości na użytkownikach. Innych nie sprawdzałem po skosztowaniu Ubuntu, nie używałem także innych środowisk graficznych celowo poprzestając tylko na wspomnianych dwóch najpopularniejszych. PodsumowanieWiele lat temu różni ludzie stworzyli zasady tworzenia obecnych systemów operacyjnych, z których mniej lub bardziej korzysta Windows lub praktycznie wszystkie rozwiązania unixopodobne (do których zalicza się Ubuntu). Niektóre z nich traktowałbym trochę jako nonsensy, które mogłyby już przejść do lamusa. Ot chociażby konieczność "instalowania" różnych aplikacji i totalne współdzielenie przez nie różnych katalogów i plików. Albo fakt, iż sterowniki do praktycznie dowolnych urządzeń mogą skutecznie zawiesić komputer (wykorzystywana jest bowiem architektura monolityczna jądra). Jeżeli więc oczekujesz takich "cudów" jak automatyczne restartowanie się sterowników w przypadku błędu (jak np. w Minixie 3), Ubuntu na pewno nie będzie dla Ciebie. Daje się zauważyć brak wsparcia dla różnych rozwiązań własnościowych (np. systemów plików). Trzeba napisać tutaj wyraźnie, iż nie jest to wina twórców, ale bardziej różnych firm, które z uporem maniaka je wprowadzają. Kolejną bolączką testowanego systemu jest (paradoksalnie) klęska urodzaju - nie udało się w 100% "bezboleśnie" połączyć np. różnych środowisk graficznych, również nie wszystkie aplikacje są w 100% przyjazne (chociażby instalator, który mógłby pozwolić na ustawienie wszystkich parameterów i później przeprowadzać całą instalację całkowicie bez ingerencji użytkownika). Krytykuję to tutaj, ale chcę też wyraźnie zaznaczyć, iż moim zdaniem Ubuntu 10.04 dla przeciętnego zjadacza chleba przyzwyczajonego do interfejsu Windows XP będzie mieć obecnie podobną ilość problemów tego typu jak Windows 7. Przechodząc jakby poziom wyżej - mam pewne wątpliwości co do przyszłego rozwoju najpopularniejszego środowiska KDE i działań firmy Nokia względem Linuxa (szczególnie z uwagi na sposób, w jaki zostali potraktowani np. użytkownicy modelu N900, ale nie tylko), niemniej jednak do 2014 roku (moment, w których przestanie być wspierany Windows XP) jest jeszcze dłuższa chwila i można różne rzeczy zmienić "na plus" (a wtedy Microsoft naprawdę będzie mieć powody do obaw). Gdzie można się spodziewać jeszcze POTENCJALNYCH problemów ? Widziałbym je tam, gdzie nie zaglądałem i gdzie nie sprawdziłem jakości danego rozwiązania. Mówię np. o Wine, VmWare oraz sterownikach do akcelerometrów chroniących klasyczne dyski twarde w urządzeniach przenośnych (takich jak w rozwiązaniu HP 3D DriveGuard). Z pozytywów wskazałbym rozsądne wymagania sprzętowe (ok. 3,5GB dysku w wersji z Gnome+KDE, 256 lub od razu lepiej 512MB RAM). Dla kogo więc ta dystrybucja Linuxa jest odpowiednia ? Jeśli nie widzisz świata poza Windows, Ubuntu nie będzie dla Ciebie. Po prostu zabraknie Ci instalowania antywirusa, konfigurowania firewalla, szukania "sztuczek" w Rejestrze, itp. Z kolei typowe potrzeby (Internet, poczta, komunikator, od czasu do czasu jakiś dokument, itp.) na pełno zostaną w pełni zaspokojone. Są tylko cztery warunki:
Zachwycona moim zdaniem będzie osoba posiadająca minimum średnio podstawową wiedzę techniczną (szczególnie jeśli nie ma zbyt dużej dawki wolnego czasu). Opcji jest naprawdę dużo...system nadaje się też świetnie do zainstalowania w maszynie wirtualnej i wykorzystywania do różnych "dziwnych" celów :) Uniksowi puryści niewątpliwie skierują swoje kroki w stronę innych dystrybucji... Wszak kto to słyszał, żeby CD-ROM się sam montował... Jeżeli miałbym zastosować porównanie do przeglądarek:
Moim zdaniem hasło reklamowe "Ubuntu - Linux dla ludzi" pasuje tutaj jak ulał. Postawiłbym solidne 3/5 (podobnie jak zrobiłem to jakiś czas w przypadku Windows 7). Z uwagi na cenę równą 0 PLN ocenę podwyższam do 4.
|