Written by m4r3k and tagged by články, openSUSE.
Uplynulo přesně půl roku a na pultech internetových obchodů, FTP serverech a torrentích trackerech by dneškem počínaje měla být nová verze openSUSE, která se nyní chlubí číslem 11.1.
Novinky v novém openSUSE
Začneme novými balíky softwaru postupně se přesuneme k novým vlastnostem instalátoru, YaSTu a tak podobně. Takže… Nové openSUSE obsahuje novou Ekigu, která podporuje například video hovory prostřednictvím protokolu SIP. Pro Gnome je k dispozici také video přehrávač Totem, který umí přehrávat i videa z YouTube. Pokud vám tedy přehrávání YouTube shazuje prohlížeč, máte koukání na YouTube videa hned o něco příjemnější.
Pokud jste však uživatelé KDE, máte novinek o něco více… V hlavním dialogu pro výběr uživatelského desktopu si můžete vybrat mezi KDE 4.1.3 a Gnome 2.24.1. V pokročilém dialogu pro výběr desktopového prostředí si však stále můžete vybrat starší desktopové prostředí KDE 3.5.10, podle oficiálních informací je verze 11.1 poslední, ve které bude toto desktopové prostředí na výchozím instalačním médiu přítomno. Prohlížeč Mozilla Firefox je přítomen ve verzi 3.0.4, Mono se pyšní číslem verze 2.0.1 a Java od Sunu byla ve výchozí instalaci nahrazena pomocí openJDK (Sun Java je však stále přítomná v internetových repozitářích).
S nasazením KDE4 se pojí další vlastnost openSUSE, a to je přítomnost dvou různých akcelerovaných správců oken. Prvním je všem již známý Compiz Fusion, druhým je poněkud méně známý akcelerovaný KWin z KDE4, který spáchal Luboš Luňák.
Lepší podpora hardwaru
Pokud jste četli mou předchozí recenzi openSUSE 11.0, tak si možná pamatujete, že na mém notebooku bylo potřeba ovladač ath5k zakázat a nahradit ho ovladačem madwifi. To již potřeba není a Wi-Fi karta mi funguje správně ihned po instalaci openSUSE, bez jakýchkoli změn. YaST network modul nyní nově podporuje i vyhledávání sítí, ale bohužel neposkytuje mnoho informací o nalezených sítích. Jediné, co se po stisku tlačítka “Scan Network” stane, je totiž to, že se v roletovém seznamu pro zadání nebo výběr názvu sítě (ESSID) objeví nalezené sítě. YaST stále neumí zobrazit intenzitu signálu nebo detekovat použité zabezpečení.
Díky přítomnosti jádra verze 2.6.27.7 se mohou zaradovat vlastníci různých webkamer. Pokud jsou jejich ovladače součástí projektu gspca, pak by tyto kamery měly fungovat tzv. out-of-the-box, neboť tento projekt je právě od verze 2.6.27 součástí vanilkového jádra.

Jak vidíte, YaST nyní umí i vyhledávat sítě
NVIDIA a ATI ovladače
Stejně jako u přecházející verze můžete využít k instalaci proprietárních ovladačů s podporou 3D akcelerace One-Click install. Opět si musíte zvolit mezi legacy ovladačem, nebo normálním a stejně tak si musíte vybrat, jestli máte s čipem společnosti AMD/ATI, nebo NVIDIA. K instalaci můžete použít buď grafického průvodce One-Click Install, nebo textového, který bohužel stále trpí stejným problémem jako u verze 11.0, tedy problémem při importu podpisového klíče repozitáře (#402882).
Instalace multimédií
openSUSE má základní podporu multimédií přímo v sobě, ihned po instalaci funguje přehrávání hudby ve svobodných formátech a stejně tak i souborů ve formátu MP3. Pokud však chcete přehrávat DVD a další licencované formáty, budete se muset poohlédnout po kodecích z repozitáře Packman. Nejjednodušší cesta je samozřejmě využití One-Click install metody. Soubor ymp si vyberte podle toho, jestli používáte KDE, nebo jste fanoušci Gnome. Pokud si přejete instalovat v grafickém prostředí, mělo by stačit kliknout na uvedené odkazy, pokud chcete instalovat v textovém režimu, využijte utilitku OCICLI.
Zážitky z činnosti zvané upgrade
Na notebooku mám poměrně vyladěný systém, a tak se mi nechtělo disk se systémem formátovat a provádět novou instalaci. A také jsem pro vás chtěl otestovat, jak funguje upgrade prostřednictvím instalačního DVD, takže jsem po vypálení ISO obrazu openSUSE 11.1 tuto funkci vyzkoušel. Během upgradu šlo všechno skoro jako po másle, bylo potřeba ručně vyřešit asi 7 konfliktů. Ale to byla hračka, YaST k nim nabídl poměrně hezké GUI (jen ty informace, které poskytl, jsou pro uživatele začátečníka poměrně málo srozumitelné). Bohužel, po dokončení upgradu mi nějak zmizelo KDE3 a neobjevilo se mi ani nové KDE4. To přisuzuji tomu, že jsem měl nastaven v zypperu zámek na kdebase3. Myslím si však, že upgradovací nástroj by měl tyto zámky sám detekovat a uživateli během instalace nabídnout jejich změnu, což se bohužel nestalo. Problém jsem však již nahlásil do bugzilly (#458887), takže se snad ve verzi 11.2 dočkáme vylepšeného upgradovacího nástroje.
Instalace? Ano… i instalátor se změnil
Pokud jsem během instalace koukal dobře, tak v instalátoru se toho zase tolik nezměnilo. Ano, nástroj na dělení disku je celý nový a z tabulky pro výběr výchozího desktopu zmizelo KDE3, které je trošičku ukryto, ale to je tak všechno. Zbytek instalace vypadá více méně stejně jako tomu bylo při instalaci openSUSE 11.0. Ale co by to bylo za recenzi, kdybych vám neukázal alespoň pár screenshotů z instalace, že ano? :-) Takže tady jsou:
Abych se vrátil k nástroji na dělení disku: Rád bych poznamenal, že ten se změnil opravdu hodně, jen si nejsem jist zda k lepšímu, neboť mi současný připadá docela hodně nepřehledný, spousta klikátek, záložek, čudlíků… Než tam člověk najde to, co chce udělat, tak to chviličku trvá, což se v předchozím nástroji na dělení disku, který se skládal jen z jedné obrazovky a několika dalších dialogů, nestávalo. Možná se však jedná jen o otázku zvyku a novým uživatelům může nový nástroj připadat lepší.
IPv6 sem, IPv6 tam

YaST a moje ethernetová síťová karta s nastavenou IPv4 adresou a dvěma dalšími IPv6 adresami
openSUSE 11.1 má být první verze openSUSE, která podporuje IPv6 v rámci grafického konfiguračního nástroje YaST. Jak možná z diskusí víte, jsem velikým zastáncem IPv6, a proto to byla jedna z prvních věcí, které jsem utíkal vyzkoušet. Bohužel jsem byl trošku zklamán, protože YaST mi sice umožnil nastavit si statické IPv6 adresy, jak jsem si přál, ale není tam žádný dialog k nastavení výchozí brány IPv6, takže IPv6 mi funguje na lokální síti, nikoli však v rámci globálního internetu, což je docela velký nedostatek. Nicméně věřím, že tento problém bude co nejdříve opraven a oprava se dostane i do aktualizačního repozitáře a fanoušci IPv6 tak nebudou muset čekat na vydání openSUSE 11.2 (ano, problém jsem nahlásil do bugzilly: #458891).
KDE3 a KDE4

Upravená instalace KDE3 v openSUSE 11.1
openSUSE, jako jedna z mála současných mainstreamových distribucí, stále ještě obsahuje KDE3 i KDE4 (například Fedora KDE3 již nemá), a proto je zajisté dobrou volbou pro každého, kdo by rád moderní motor (nový HAL, kernel a další věci v pozadí) a oplechování by si chtěl ponechat ve starší verzi, tedy ve verzi 3.5.10. Nicméně, tomu, kdo rád nový kabátek ve formě KDE4, nezůstane openSUSE také nic dlužno, dostupné je ve verzi 4.1.3. Pokud se rozhodnete pro starší verzi KDE, nečekejte žádné novinky, jedná se přeci jen o nepříliš vyvíjený projekt a vývojáři, když už něco provádějí, tak opravují chyby.
![]() Výchozí instalace KDE4 v openSUSE 11.1 |
![]() Kick-off menu v KDE4 |
![]() Plasmoid Battery z KDE4, který má nahradit KPowersave |
Pokud raději volíte novější a aktivně vyvíjené KDE4, pak si můžete samozřejmě užívat novinek tohoto desktopového prostředí, stejně jako například Amaroku ve verzi 2.0. Já se přiznám, že jsem si KDE4 vyzkoušel, nicméně stále se na mé konfiguraci bez 3D akcelerace chovalo poněkud pomaleji, než bych si přál, a proto jsem se vrátil ke staršímu KDE3, které mi plně vyhovuje.
Gnome
Gnome je z velké části vyvíjené Novellem a je to prostředí, které je v SUSE Linux Enterprise distribucích, tedy v openSUSE nesmí chybět. Společně s KDE 4.1 tvoří hlavní volbu. Gnome je zde zastoupeno ve verzi 2.24.1, což působí mírně rozpačitě, jelikož aktuální vydání je 2.24.2 a je na něj doporučován přechod.
Gnome v openSUSE má téměř standardní vzhled, který je jen mírně zjemněn. Jelikož je Novell hlavní vývojář Mona, najdeme v něm předinstalovaný správce fotografií F-Spot 0.5.0.3 a pokořitele Amaroku Banshee 1.4. Samozřejmě nesmí chybět jeden z taháků Novellu: Vyhledávací software Beagle, který umí zindexovat téměř cokoliv. Vyhledávání je integrované přímo do hlavní nabídky.
Pro ukázku následující screenshot. Zcela bezmyšlenkovitě v menu píšu své jméno (Marek Stopka) a během vteřiny mi Beagle odpovídá, že moje jméno je mezi autory v manuálové stránce utility Scout, že jsem drbal s Petrem Tomešem, a také, že evidentně rád diskutuji na AbcLinuxu.cz.

Vyhledávání pomocí indexovacího programu Beagle
Na této části recenze spolupracoval Michal Smrž, za což mu vřele děkuji, neboť kdybych se o ni pokusil sám, tak by dopadla spíše jako stěžování, proč Gnome není KDE :-).
Smolt
Součástí distribuce je nově také program Smolt, který vám umožňuje zaslat profil vašeho hardwaru na centrální server. Projektu se účastní i jiné distribuce, například Fedora, a jeho cílem je zmapovat uživateli používaný hardware, aby bylo jednodušší vylepšit pro něj podporu a případně i zatlačit na výrobce kvůli uvolnění specifikací a vylepšení ovladačů.
OpenOffice.org 3

Splashscreen nového OpenOffice.org
Jak jistě víte, Novell sází na OpenOffice.org poměrně hodně, a proto v nové verzi openSUSE nemůže chybět novellí opatchovaná verze OpenOffice.org 3.0. Susí OO.o není jen tak obyčejné OO.o, jedná se totiž o OpenOffice.org z projektu go-oo.org. Go-oo je tak trochu fork OpenOffice.org, ve kterém se Novell snaží OpenOffice vyvíjet rychleji, protože podle jejich slov jim upstream nestačí a není ochoten příjímat některé patche, které Novell vytváří. Proto susí OpenOffice.org, na rozdíl od jiných distribučních OpenOffice.org, obsahuje například podporu pro VBA makra, SVG, 3D přechody u prezentací a integraci s Monem a GStreamerem. Podle stránky go-oo.org by tento balík měl startovat rychleji než originální. Ostatně, podívejte se sami, co ještě projekt oo-go.org slibuje.
Command not found
Někteří z vás možná znají funkci command-not-found z Ubuntu. Funkce funguje tak, že pokud do terminálu napíšete jméno programu, který není nalezen nikde v cestách proměnné $PATH, pak program zvaný command-not-found handler zkusí vyhledat v databázi programu scout vámi zadanou binárku a pokud nalezne shodu, vypíše vám na STDERR název balíčku i příkaz, s jehož pomocí můžete program nainstalovat. Funguje to například takto:
mantisha:/home/marek # VirtualBox Program 'VirtualBox' je možné najít v těchto balíčcích: * virtualbox-ose [ cesta: /usr/bin/VirtualBox, repozitář: zypp (openSUSE:11.1:OSS) ] * virtualbox-ose [ cesta: /usr/bin/VirtualBox, repozitář: zypp (openSUSE_11.1-0) ] K instalaci použijte: sudo zypper install virtualbox-ose bash: VirtualBox: command not found mantisha:/home/marek #
Prohledávání probíhá ve všech aktuálně přidaných repozitářích a o tuto funkci se zasloužil Pavol Rusnák, který spolu s Michalem Vyskočilem pracuje na programu scout. scout je také poměrně zajímavý program, s jehož pomocí můžete vyhledávat moduly pro Python, sdílené knihovny, javovské třídy, hlavičkové soubory pro C/C++ programy, již zmíněné binární soubory v balíčcích a makra autoconfu. Již výčet vlastnosti napovídá, že se jedná o ideální nástroj pro každého balíkáře, který občas potřebuje najít nějakou tu chybějící závislost a samozřejmě nemůže znát obsah všech balíčků v distribuci zpaměti.
Závěr
openSUSE 11.1 jsem nainstaloval v den, kdy jsem se dozvěděl o úniku GM verze ISO obrazu, tedy ještě před oficiálním vydáním. Je tedy možné, že některé z popisovaných problémů jsou již v aktualizačním repozitáři opraveny. Osobně si myslím, že se verze 11.1 docela povedla. V překladech do češtiny je na tom však hůře, než tomu bylo ve verzi 11.0, ale jedná se o propad jen o pár jednotek procent.
Během testování vývojových verzí bylo hodně problémů spojených s instalací, například na novém notebooku Dell Latitude E4300 nešla nainstalovat ani verze RC1 (#450097), vypadá to však, že se tyto blešky podařilo vychytat a alespoň já jsem během instalace ani používání na mnoho problémů nenarazil. A když už jsme na problémy narazil, jednalo se většinou o problémy, na které narazí více pokročilý uživatel, ne začátečník. Protože, co si budeme povídat, IPv6 je stále ještě pro většinu běžných uživatelů hudbou budoucnosti. Na druhou stranu se mi zdá, že na rozdíl od verze 11.0 verze 11.1 nepřináší mnoho novinek, nicméně je nutné vzít v potaz, že nyní se měnilo jen minor číslo verze, předtím se měnilo major číslo.









December 25th, 2008 at 9:26 pm
Dobry clanok, sam pouzivam OpenSUSE uz roky v praci, a nemam ziadny problem