Recenzja Frugalware 0.5 (Siwenna)

15 października 2006, wiezyr

Frugalware to niezależna dystrybucja wzorowana na Slackware, której przyświecają cele: prostota, szybkość i multimedialność. Ma bogate repozytorium pakietów, wsparcie dla wielu języków (w tym polskiego), menedżer pakietów Pacman, wywodzący się z Archa, obsługujący zależności i umożliwiający łatwą aktualizację systemu.

Autor: Wiesław ‘wiezyr’ Rybiński,
Korekta: t_ziel, michuk

Rozwój

Rozwój Frugalware przebiega w dwóch liniach - current i stable. W linii current pakiety aktualizowane są na bieżąco, właściwie codziennie w repozytorium znajdziemy nowsze wersje kilku pakietów. Natomiast pakiety z linii stable aktualizowane są co pół roku i jest to kolejne wydanie dystrybucji opatrzone nazwą kodową (aktualnie “Siwenna”). Obecnie działa na dwóch architekturach: i686 oraz x86_64. Deweloperzy starają się dostarczać paczki świeże i stabilne, jak najbliższe oryginałowi (bez wprowadzania własnych zmian i patchy).

Frugalware z KDE po instalacji
Rys. 1 Frugalware z KDE po instalacji

Instalacja

Instalacja jest standardowa i nie sprawi trudności średniozaawansowanemu użytkownikowi. Wystarczy podstawowa wiedza o partycjach i ich tworzeniu oraz ewentualnie o tym, gdzie należy umieścić program rozruchowy GRUB, dzięki któremu będziemy mieli możliwość wyboru systemu do uruchomienia (Na komputerze mogą bezproblemowo współistnieć Windows, kilka różnych dystrybucji Linuksa czy BSD). Po odpaleniu systemu z płyty, wita nas GRUB, gdzie możemy podać dodatkowe opcje do uruchomienia (to dla tych co wiedzą co robić). Jeśli naciśniemy “enter” lub poczekamy kilka sekund, uruchomi się standardowa instalacja (w większości przypadków jak najbardziej odpowiednia).

Instalator Frugalware (curses) wita nas ekranem wyboru języka, w jakim będzie się z nami komunikował. Pośród 13 dostępnych języków znajdziemy polski. Następny ekran to wybór mapy klawiatury. Kolejno instalator sprawdza sprzęt, nośnik instalacyjny i pyta o “software RAID” - dla większości użytkowników kompletnie nieprzydatne. Jeśli nie przygotowaliśmy sobie wcześniej partycji dla Linuksa, należy to zrobić właśnie teraz. Partycjonowania dokonamy przy użyciu jednego z programów. Do wyboru mamy fdisk, cfdisk oraz parted, choć w moim przypadku, po wybraniu tego ostatniego, nie było żadnej reakcji. Po utworzeniu partycji decydujemy o ich przeznaczeniu. Decyzja o formatowaniu, pociąga za sobą wybór systemu plików (ext3 lub reiserfs).

Edytor serwisów
Rys. 2 Edytor serwisów we
Frugalware

Teraz decydujemy o sposobie wyboru pakietów do zainstalowania: standardowy (wybieramy grupy pakietów) bądź zaawansowany. W zaawansowanym najpierw wybieramy grupy pakietów, a następnie mamy możliwość rezygnacji z konkretnych pakietów we wcześniej wybranych grupach. Po zatwierdzeniu naszego wyboru instalator przystępuje do sprawdzania niezbędnych zależności, wyświetla listę pakietów przeznaczonych do instalacji, podaje ich rozmiar przed i po rozpakowaniu. Następnie sprawdzana jest integralność pakietów i ewentualne konflikty, co może trwać naprawdę długo (nawet kilkanaście minut jeśli wybraliśmy ich dużą liczbę). Po przetestowaniu naszej cierpliwości, wreszcie następuje instalacja i pakiety kolejno lądują na dysku.

Gdy zakończy się instalacja pakietów, przychodzi pora na decyzję o miejscu instalacji GRUB-a (najpewniej będzie to MBR), a następnie odbywa się aktualizacja zależności modułów. Kolejno tworzymy hasło dla administratora (root), konto zwykłego użytkownika, ustalamy nazwę hosta komputera (dowolna), konfigurujemy sieć (wybieramy interfejs przy pomocy którego łączymy się ze światem zewnętrznym) i potwierdzamy dokonane przez nas ustawienia. Pozostaje nam wybór zegara (lokalny bądź UTC), strefy czasowej, myszki, oraz podstawowe ustawienia serwera X’ów (rozdzielczość , głębia kolorów i ewentualnie wybór menedżera logowania).
Nadchodzi czas na wyciągnięcie płyty instalacyjnej i restart systemu.

Pierwsze kroki - konfiguracja systemu

Jeśli zainstalowaliśmy środowisko graficzne, wita nas odpowiedni menedżer logowania. Logujemy się i system wita nas w ojczystym języku (pod warunkiem wybrania podczas instalacji pakietów lokalizacyjnych). W moim przypadku Frugalware, bez specjalnej konfiguracji, był właściwie gotowy do użytku (musiałem tylko zainstalować neostradę).

Menedżer pakietów -- Pacman
Rys. 3 Pacman — aktualizacja systemu

Po szybkim uporaniu się z tym, mój system osiągnął pełną użyteczność. Frugalware bardzo dobrze radzi sobie z multimediami, bez problemów odtwarza zarówno pliki muzyczne jak i video. Standardowo po instalacji dźwięk jest wyciszony, i aby to zmienić użyjemy miksera dostępnego w środowisku graficznym (np. kmix dla KDE) lub konsolowego programu alsamixer. Interesują nas dwa regulatory - Master i PCM. Na początek wyłączamy dla nich wyciszenie (w alsamixer wciskamy klawisz “m”), a następnie ustawiamy pożądany przez nas poziom głośności (w alsamixer strzałki góra i dół). Jeśli podczas instalacji nie wybraliśmy pakietu z kodekami, to teraz wystarczy wydać polecenie pacman -S codecs. Podobnie jest w przypadku Flasha czy Javy. U mnie zainstalowane podczas instalacji, ale nic nie stoi na przeszkodzie aby zainstalować je później. Przeglądanie zawartości Internetu nie sprawia problemów, a większość multimediów zawartych na stronach można słuchać bądź oglądać przy pomocy zewnętrznych aplikacji ( totem w GNOME czy kaffeine w KDE).

Kolejnym krokiem była instalacja sterowników do mojej karty graficznej, która sprowadzała się do wydania polecenia pacman -S nvidia. Automatycznie zostały zmienione wpisy w xorg.conf (wolny sterownik nv zamieniony na nie-wolny, ale obsługujący 3D nvidia) i pozostało mi tylko dodać wpis uruchamiający akcelerację. Również bez mojej ingerencji moduł NVidii został dodany do modułów automatycznie uruchamianych podczas startu systemu.

Na koniec warto przyjrzeć się usługom uruchamianym wraz ze startem systemu. Możemy nimi łatwo zarządzać w konsoli przy pomocy polecenia service ( service [nazwa usługi] [akcja]), bądź graficznego narzędzia - Frugalware Runlevel Editor (FRE). FRE w sposób przejrzysty prezentuje spis usług i ich aktualny stan oraz pozwala na podstawowe czynności z nimi związane.

Menedżer pakietów -- Pacman
Rys. 4 FPM - nakładka na Pacmana

Menadżer pakietów - Pacman

Dystrybucja korzysta z pacmana stworzonego przez Judda Vineta na potrzeby Archa i opiera się na pakietach tar.bz2. Pakietom dla Frugalware nadano rozszerzenie .fpm dla odróżnienia ich o zwykłych tarballi. Pacman to narzędzie bardzo wygodne w użytkowaniu, zarówno podczas instalacji konkretnych programów, jak i aktualizacji całego systemu. Doskonale radzi sobie z zależnościami i sam pilnuje, aby w systemie znalazło się wszystko to, czego dany program potrzebuje do działania. Aktualizacja całego systemu sprowadza się właściwie do wydania jednej komendy: pacman -Syu. Pacman ma wiele opcji przydatnych podczas codziennego użytkowania: dotyczących instalacji, deinstalacji, wyszukiwania i zarządzania pakietami. Ich opis można znaleźć w manualu (man 8 pacman).

Wraz z pakietem pacman-tools dostaniemy do dyspozycji narzędzie repoman, służące do instalacji oprogramowania, które ze względów licencyjnych nie mogło znaleźć się w standardowych repozytoriach (Realplayer, Skype, Google Earth, Acrobat Reader, Opera i inne). Sprowadza się to do wydania poleceń:

  • repoman update - aktualizacja drzewa,
  • repoman search - wyświetla listę aplikacji, które możemy zainstalować przy pomocy tego narzędzia
  • repoman merge skype - instalacja programu.

Menedżer pakietów -- pacman
Rys. 5 FPM - nakładka na Pacmana

Jeśli ktoś nie lubi korzystać z konsoli, to może skorzystać z graficznej nakładki na Pacmana. Standardową dla Frugalware jest Frugalware Package Manager (FPM), ale w repozytoriach znajdują się także inne. Niestety FPM wymaga dopracowania (deweloperzy cały czas nad nim pracują) i używanie go jest mocno uciążliwe. Jego najpoważniejsze wady to: zamarzanie, długi czas reakcji i posiadanie niewielkiej liczby opcji. Na przykład oczekiwanie na wyświetlenie pakietów z danej grupy może potrwać nawet kilka minut (im więcej pakietów w grupie tym dłużej), co gorsza dopóki nie skończy operacji, nie reaguje na żadne polecenia. Musze jednak przyznać, że jeśli wykażemy się iście anielską cierpliwością, to zazwyczaj wszystko kończy się zgodnie z planem. Chętni mogą wypróbować inne graficzne nakładki na Pacmana, ale tak naprawdę najwygodniejsza, oferująca najwięcej możliwości oraz najszybsza i tak pozostaje konsola (przynajmniej w moim odczuciu).

Podsumowanie

System przeznaczony jest dla użytkowników średniozaawansowanych, co przejawia się w braku graficznych konfiguratorów w stylu openSUSE czy Mandrivy. Frugalware jest prosty i szybki, posiada wygodny menedżer pakietów, spore repozytoria z aktualnymi pakietami i bezproblemową obsługę multimediów. Jedyne czego mi brakowało to polskiej społeczności i rozbicia KDE na pojedyncze pakiety.

Więcej informacji

Znalazłeś literówkę? Zgłoś ją używając formularza!

Wpisz wynik działania: pięć - 3:

Komentarze (RSS) | Trackback (URI)

Komentarze są prywatnymi opiniami dodających je osób. Prosimy o zachowanie kultury wypowiedzi. Komentarze obraźliwe oraz obniżające poziom serwisu będą usuwane. Więcej w regulaminie komentowania.

Liczba komentarzy: 24

zwiń wątek Zarov  15 października 2006 o godz. 9:55 # Zwiększ karmę Zmniejsz karmę Cofnij swój głos Zgłoś komentarz do usunięcia KARMA: 0 [Pokaż komentarz]

Trzeba bedzie przetestowac to distro ;)

 
zwiń wątek Plichu  15 października 2006 o godz. 11:40 # Zwiększ karmę Zmniejsz karmę Cofnij swój głos Zgłoś komentarz do usunięcia KARMA: 0 [Pokaż komentarz]

ładnie sie zapowiada…

 
zwiń wątek Riklaunim  15 października 2006 o godz. 11:47 # Zwiększ karmę Zmniejsz karmę Cofnij swój głos Zgłoś komentarz do usunięcia KARMA: 0 [Pokaż komentarz]

wady:
- głupi wybór grup pakietów (xaps wrzuci sporo aplikacji gtk)
- instalator lubi się sypać (u mnie pod x86_64)
- “słaby” port x86_64 (brak bibliotek 32 bitowych dla 32 bitowych aplikacji, nie wszystkie natywnie działające aplikacje przeniesione na 64 bity)
- frugalware current to coś pomiędzy arch current a arch testing ;)
- jakoś nie może się wypromować
- brak firmware eagle-usb (reszta jest - moduły kernela i ppp) [zgłoszone trochę przed wydaniem 0.5]

zalety:
- dużo pakietów
- twórcy troszczą się o wielojęzyczne aplikacje
- działa szybko i raczej bez problemów
- nie ma zbiorowiska niedoróbek / muzealnych pakietów (AUR) - wystarczy podesłać frugalbuilda i jeżeli będzie ok to wejdzie do dystrybucji i będzie zarządzany przez twórców :)

 
zwiń wątek docamon  15 października 2006 o godz. 12:35 # Zwiększ karmę Zmniejsz karmę Cofnij swój głos Zgłoś komentarz do usunięcia KARMA: 0 [Pokaż komentarz]

Właśnie pobieram, zobaczymy co z tego będzie :). Dodam tylko, że paczki standardowo są kompilowane pod i686 jak w Archu.

 
zwiń wątek Pavel  15 października 2006 o godz. 13:07 # Zwiększ karmę Zmniejsz karmę Cofnij swój głos Zgłoś komentarz do usunięcia KARMA: 0 [Pokaż komentarz]

Trzeba bedzie przetestowac, wydaje sie szybką i przejzystą dystrybucją. Tylko moglibyscie dopisac ile plyt (2czy3?) nalezy pobrac do standardowej instalacji ze srodowiskiem graficznym.(np z kde)

 
zwiń wątek Plichu  15 października 2006 o godz. 13:10 # Zwiększ karmę Zmniejsz karmę Cofnij swój głos Zgłoś komentarz do usunięcia KARMA: 0 [Pokaż komentarz]

pop i686? czyli teoretycznie powinno byc distro szybkie :D kurcze chyba sie skuszę…

 
zwiń wątek Plichu  15 października 2006 o godz. 13:12 # Zwiększ karmę Zmniejsz karmę Cofnij swój głos Zgłoś komentarz do usunięcia KARMA: 0 [Pokaż komentarz]

jednak sie nie skuszę narazie bo mam chello i limit pobierania danych zostalo mi pare GB a te distro zajmuje 4,4 na dvd poczekam do listopada…ale spróbuje to napewno…

 
zwiń wątek Zarov  15 października 2006 o godz. 13:23 # Zwiększ karmę Zmniejsz karmę Cofnij swój głos Zgłoś komentarz do usunięcia KARMA: 0 [Pokaż komentarz]

Plichu a co z PC-BSD?

 
zwiń wątek Plichu  15 października 2006 o godz. 20:29 # Zwiększ karmę Zmniejsz karmę Cofnij swój głos Zgłoś komentarz do usunięcia KARMA: 0 [Pokaż komentarz]

ostatnio nie miałem ani jak sciagnac a nawet jakbym sciagnoł nie miałbym jak zainstalować…miałem kompa zwalonego pewien okres czasu i u brata siedziałem…ale pc-bsd także pujdzie pod lupe :)

 
zwiń wątek xpingus  16 października 2006 o godz. 9:45 # Zwiększ karmę Zmniejsz karmę Cofnij swój głos Zgłoś komentarz do usunięcia KARMA: 0 [Pokaż komentarz]

a ja mowię, jeszcze jedno distro, bo wciąż za mało, niech będzie ich 1milion, a nawet więcej. Co za bzdura

 
zwiń wątek Zarov  16 października 2006 o godz. 13:29 # Zwiększ karmę Zmniejsz karmę Cofnij swój głos Zgłoś komentarz do usunięcia KARMA: 0 [Pokaż komentarz]

xpingus a wiesz od ilu lat jest ta dystrybucja? Wejdz na jej strone i zobacz po lewej stronie kiedy wyszla wersja 0.1

 
zwiń wątek xpingus  16 października 2006 o godz. 19:35 # Zwiększ karmę Zmniejsz karmę Cofnij swój głos Zgłoś komentarz do usunięcia KARMA: 0 [Pokaż komentarz]

@Zarov co mnie to od kiedy? Tylko o 290 distr za duzo…

 
zwiń wątek e X t 7 3  19 października 2006 o godz. 9:10 # Zwiększ karmę Zmniejsz karmę Cofnij swój głos Zgłoś komentarz do usunięcia KARMA: 0 [Pokaż komentarz]

hmm powiem szczerze, że ciekawie acz pobieżnie … użytkuje tę dystrybucje od wersji 0.4 rc i powiem, że można by tu napisać znacznie więcej i ciekawiej … jest to doskonała dystrybucja po przesiadce z Yopera trochę musiałem zmienić przyzwyczajenia ale szybko przekonałem się, że jest tego warta … jest tu parę “myków” i ostrożnie należy podchodzić do aktualizacji systemu gdyż tak naprawdę nie ma wersji Stable … w zasadzie jest tylko current wiec trzeba wiedzieć kiedy i jak aktualizować oraz jak sobie radzić z ewentualnymi wpadkami przy użyciu pacmana … ale sumarycznie mogę powiedzieć … jest super ;)

ps. jak by Ktoś sobie tego życzył jak znajdę czas może bym nasmarował mały art o swoich doświadczeniach z Wandą i Siwenną ? … oczywiście zakładając, że Michux po „starej Yoperowej znajomości” ;) użyczyłby mi “szpalty” ;)

Pozdrowienia

 
zwiń wątek AdrianS  19 października 2006 o godz. 9:17 # Zwiększ karmę Zmniejsz karmę Cofnij swój głos Zgłoś komentarz do usunięcia KARMA: 0 [Pokaż komentarz]

Ja mam natomiast takie pytanie - jak to się ma do ArchLinuksa? Czy usprawnienia względem Archa to tylko drobne zmiany (bo skoro zostawiono menedżera pakietów a pewnie i ich format to kiepsko). Czy twórcy dystrybucji sami tworzą pakiety, czy wzorują się na tych Archowych?

 
zwiń wątek wiezyr  19 października 2006 o godz. 9:32 # Zwiększ karmę Zmniejsz karmę Cofnij swój głos Zgłoś komentarz do usunięcia KARMA: 0 [Pokaż komentarz]

@AdrianS Dystrybucja jest całkiem niezależna i jedyne co wzieli z Archa to pacman.

 
zwiń wątek michuk  19 października 2006 o godz. 10:09 # Zwiększ karmę Zmniejsz karmę Cofnij swój głos Zgłoś komentarz do usunięcia KARMA: 0 [Pokaż komentarz]

jak by Ktoś sobie tego życzył jak znajdę czas może bym nasmarował mały art o swoich doświadczeniach z Wandą i Siwenną ? … oczywiście zakładając, że Michux po „starej Yoperowej znajomości” użyczyłby mi “szpalty”

Trzeba by zapytać Ktosia, czy sobie tego życzy. Ale ja jak najbardziej jestem za. Jak coś skrobniesz to po prostu prześlij mi mailem.

 
zwiń wątek elwood_blues  19 października 2006 o godz. 19:38 # Zwiększ karmę Zmniejsz karmę Cofnij swój głos Zgłoś komentarz do usunięcia KARMA: 0 [Pokaż komentarz]

A czy w tym distro KDE jest na talerzu (domyślna płyta), czy (wzorem Archa) trzeba pobrać go pacmanem z sieci?

 
zwiń wątek 3ED  20 października 2006 o godz. 9:12 # Zwiększ karmę Zmniejsz karmę Cofnij swój głos Zgłoś komentarz do usunięcia KARMA: 0 [Pokaż komentarz]

elwood_blues: też pewnie nie opłaca się ściągać największego obrazu jak chcesz używać current.
Riklaunim: nie przesadzaj. W AURze są też dobre i dopracowane..

No cóź jak znajde trochę miejsca to ją potestuję.. :P

 
zwiń wątek arialis111  20 października 2006 o godz. 12:09 # Zwiększ karmę Zmniejsz karmę Cofnij swój głos Zgłoś komentarz do usunięcia KARMA: 0 [Pokaż komentarz]

Takie małe pytanie, którą z 9 płyt wybrać? Wymagana jest tylko pierwsza? A na pozostałych są kolejne pakiety, które muszę zainstalować po instalcji z 1. płyty? Na 1. są podstawowe?

 
zwiń wątek wiezyr  21 października 2006 o godz. 9:10 # Zwiększ karmę Zmniejsz karmę Cofnij swój głos Zgłoś komentarz do usunięcia KARMA: 0 [Pokaż komentarz]

@arialis111 “Jeżeli chcesz zastosować Frugalware jako serwer to potrzebujesz pierwszej płyty, jeżeli chcesz środowiska graficzne - to musisz pobrać obie płyty.” - Tak jest w dokumentacji - http://frugalware.org/docs

 
zwiń wątek ddtv  27 marca 2007 o godz. 13:05 # Zwiększ karmę Zmniejsz karmę Cofnij swój głos Zgłoś komentarz do usunięcia KARMA: 0 [Pokaż komentarz]

A jak zainstalować sl-modem

 
zwiń wątek nabbi  20 kwietnia 2007 o godz. 19:41 # Zwiększ karmę Zmniejsz karmę Cofnij swój głos Zgłoś komentarz do usunięcia KARMA: 0 [Pokaż komentarz]

Użytkuję i jestem pod wrażeniem.
e X t 7 3 ja z przyjemnością bym tego arta poczytał. Jam początkujący w tym distro więc co nie co po polsku by się przydało ;)

 
zwiń wątek Foox  10 czerwca 2007 o godz. 20:17 # Zwiększ karmę Zmniejsz karmę Cofnij swój głos Zgłoś komentarz do usunięcia KARMA: 0 [Pokaż komentarz]

Na forum Frugala jest już polska sekcja :)

 
zwiń wątek Opal  17 sierpnia 2007 o godz. 19:24 # Zwiększ karmę Zmniejsz karmę Cofnij swój głos Zgłoś komentarz do usunięcia KARMA: 0 [Pokaż komentarz]

Jesli ktos jest w stanie napisac rzetelną recenzję tego distro ze screenami itp, poproszę o nią na forum www.klasyka.info w dziale hydepark w offtopic.

 
Identyfikator (wymagane)
Adres e-mail (wymagany - nie pokażemy go publicznie)
Adres URI
Rozmiar pola: zmniejsz rozmiar | zwiększ rozmiar
Uwaga! Niektóre komentarze, m.in. te dodane przez niezalogowanych i nowych użytkowników, są ręcznie moderowane. Jeśli Twój komentarz nie ukaże się od razu, nie dodawaj go ponownie, tylko cierpliwie poczekaj na akceptację.

Literówki najlepiej zgłaszać jabberem: michuk@jakilinux.org lub kocio@jabber.org!

W komentarzach możesz używać prostych znaczników HTML. Przykłady:
  • Link: <a href="jaklinux.org">Linux dla każdego</a>,
  • Wytłuszczenie: <strong>tekst pogrubiony</strong>,
  • Kursywa: <em>tekst pochylony</em>,
  • Przekreślenie: <strike>tekst przekreślony</strike>,
  • Kod: <code>printf("blok kodu");</code>,
  • Cytat: <blockquote>cytat</blockquote>
Uwaga: jeśli dodasz nieznany znacznik, będzie on niewidoczny, gdyż system filtruje takie znaczniki.

O Autorze

Wiesław Rybiński

RSS

Możesz śledzić komentarze do tego artykułu poprzez specjalny kanał; RSS 2.0 .

Inne z kategorii Frugalware

 więcej »

Porównaj dystrybucje!

vs

Dołącz do nas!

Znasz się na grafice? Wymiatasz w CSS? Przerób design jednego z serwisów Grupy Jakilinux!
Więcej o współpracy na blogu Grupy Jakilinux.

Butik JL

jakilinux butik
Obejrzyj więcej produktów i wybierz coś dla siebie.

Subskrybuj Biuletyn!

Biuletyn Grupy Jakilinux to okresowy subiektywny przegląd najważniejszych informacji o których piszemy w naszych serwisach, który wysyłamy e-mailem. Subskrybuj biuletyn!