Softwarové novinky (20)

Opět je tu další díl softwarových novinek, ve kterém si všímáme dění na softwarovém nebi za poslední dny.

21.9.2006 06:00 | MaReK Olšavský | přečteno 11801×

Nové distribuce

CentOS nepatří zrovna k nejrozšířenějším distribucím, ale naopak k těm nejodladěnějším. Jedná se o „klon“ Red Hat Enterprise Linuxu, který je sestaven ze zdrojových balíků, jenž jsou uvolněny Red Hatem. Jedná se o komunitní systém s vynikající podporou, v jehož vývoji je upřednostněna stabilita software a jeho odladěnost na úkor aktuality software, z toho vyplývá, že cílovou skupinou nebudou většinou domácí uživatelé, ale ti, kteří spravují servery, či firemní desktopy. Platformy, pro něž je CentOS 4.4 dostupný jsou klasicky i386 a AMD64, na ostatních platformách pochodíte, bohužel, jen se staršími a beta verzemi této distribuce. Podobná distribuce StartCom Enterprise Linux, která je postavena na zdrojových kódech RHASu, se dočkala verze 3.0.6. Z tábora distribucí založených na Red Hatu, nebo jím sponzorovaných, ještě upozorníme na novinku u Fedora Core, kterážto distribuce je nyní k dispozici i jako live CD/DVD. Na CentOSu je založena i distribuce trixbox, jenž vyšla ve verzi 1.2. Pokud vám toto jméno nic neříká, tak si možná vzpomenete na jméno Asterisk@Home, jak se tato distribuce dříve jmenovala, jedná se o praktické nasazení VoIP Asterisk PBX.

Ubuntu je jednoznačně nejsledovanější distribucí, jaká je k mání na současném linuxovém nebi. Možná je to dáno způsobem, jakým vstoupila na trh (zasílání originálních CD zdarma), možná pestrostí forků/verzí, které od ní existují a dost možná proto, že si v Debianu vybrali velmi kvalitní zdroj (byť podobným způsobem byl tvořen i Mepis a ten takto neuspěl). Dalšími z řady verzí, které z Ubuntu vznikly, jsou Fluxbuntu, které jako základní window manager používá minimalistický Fluxbox, ale mnohem větší pozornosti se dočkalo Ubuntu Christian Edition 1.2, které nepředstavuje nic jiného, než klasické Ubuntu doplněné ve standardní instalaci o nástroje pro studium Bible a některé další drobnosti. Osobně si myslím, že Christian Edition je kandidát na nejzbytečnější distribuci roku :-), vše je v repozitářích Ubuntu a bylo by to řešitelné jedním skriptem ve stylu Automatixu. Ubuntu jako takové však budí pozornost i vývojem, který signalizuje blížící se vydání *Ubuntu 6.10 Edgy Eft. V době vyjití tohoto článku je aktuální verze Alpha 3, označovanáná jako Knot 3, kterou můžete stáhnout jako ISO obraz, nebo, používáte-li Ubuntu, pouhým přesměrováním repozitářů a aptitude dist-upgrade. Nedávno anoncovaný SimpleMEPIS 6.0 se dočkal nové verze 6.0-1 DVD, která zahrnuje nejen spousty aktualizací stávajících balíků, ale i balíky ze 3 CD, které byly původně jako extras.

Slackware je nejen velmi zajímavou distribucí, ale také základem pro několik distribucí, které z něj vycházejí, nebo jsou jím inspirovány. První z nich je Zenwalk Linux, který vyšel ve verzi 3.0, dříve známý jako Minislack. Základním desktopem je XFce a mnohé uživatele překvapí příjemně nízké nároky na hardware počítače. Podle informací by měl být Zenwalk ideální distribucí pro vývojáře aplikací :-). Kate OS, polského původu, se také hlásí ke kořenům ve Slackware, aktuální verzí se stala 3.0 a k dispozici jsou jak live, tak instalační CD. Poslední distribucí, kterou zde zmíníme je Frugalware 0.5, který se hlásí k inspiraci Slackwarem i k jeho lehkosti a používá pro správu software pacman z Arch Linuxu.

Jako tradičně poslední odstavec části o nových distribucích věnujeme minoritním distribucím a beta verzím. Puppy Linux 2.10 je dalším pokrokem ve vývoji této distribuce, jak napsali sami autoři, je sestaven za pomocí metadistribuce T2 a oproti minulé verzi se zmenšila jeho velikost při stejném pokrytí software a přidaných ovladačích. SabayonLinux 3.0, dříve známý pod jmény RR4 a RR64, je založen na Gentoo, instalace je rychlá díky tomu, že na DVD jsou binární soubory a další údržba již může probíhat způsobem standardním pro Gentoo Linux. Minimalismus předvádí DeLi Linux 0.7, který by měl být určen pro velmi slabé počítače a třeba by se mohl stát i základem pro distribuci, jejíž „vytvoření“ navrhl provozovatel našeho serveru František Hucek. Z testovacích verzí jsou pro širší veřejnost nejzajímavější Fedora Core 6 Test 3 a openSUSE 10.2 Alpha 4.

Něco pro zábavu

Není asi mnoho lidí, kteří by nehráli hada, kterému musíte ukazovat, kam má zahnout, nesmíte narazit do zdi, nebo do vlastního těla a musíte pojídat bonusy, které se vám občas objeví na hrací ploše. Mnohem lepší zábavou je tato hra ve 3 rozměrech, kterou přináší Snake3D. Potřebovat budete Mesa 6.0 a novější, libSDL a SDL-net, ano, jak je vidět z poslední knihovny, můžete hru hrát po síti proti dalšímu soupeři. Pro její hraní budete potřebovat téměř celou klávesnici :-).

Pokud se kolonizuje nové území, nemusí to být zrovna milosrdná práce. I tuto nemilosrdnost má v názvu nová hra Mars: Land of No Mercy, která je klasickou tahovou strategií. Pohledem izometrická grafika připomíná hry X-COM a Civilization. K překladu/instalaci budete potřebovat zatím nepříliš rozšířený nástroj scons a knihovny SDL, SDL_image a SDL_ttf. Nejlépe se tyto hry hrají v několika lidech proti sobě, bohužel toto zatím hra neumožňuje, ale do budoucna to je plánované.

Něco pro práci

Řada, zejména začínajících uživatelů Linuxu/BSD nezná nic jiného, než KDE, Gnome, či eventuálně XFce. Na poli lehkých window managerů je poměrně přeplněno. Své místo mají zavedené produkty, jako například Window Maker, či Blackbox/Fluxbox a zároveň se snaží protlačovat noví hráči. Takovýmto relativně novým a málo známým hráčem je Openbox, v době psaní tohoto článku ve verzi 3.3.1. Podobně jako Fluxbox vychází ze zdrojových kódů Blackboxu, ale jeho vývoj je podstatně dynamičtější. Rozhodně stojí za vyzkoušení a zjistíte, že toho neumí málo při zachování vysoké použitelnosti a malých nároků na systém.

I novinkami na našem serveru proběhlo oznámení o vydání nového Gnome 2.16, poznámky k vydání jsou na domovských stránkách projektu, protože v minulém díle softwarových novinek jsme se věnovali především KDE, je na čase se věnovat trochu více novému Gnome. Hlavní změny jsou pod povrchem, první, se kterou se setkáte při instalaci, je závislost na novém GTK+ 2.10. Proběhlo důkladné vyčištění zdrojových kódů, které má za následek urychlení celého prostředí a snížení systémových nároků, prohloubilo se provázání GTK+ a GTK#, které bude mít za následek zlepšení podpory software vyvinutého na mono platformě, bohužel to způsobilo i závislost Gnome na této platformě, jako další přibyla podpora Unicode 5.0, což znamená dostupnost kódování snad pro všechny myslitelné jazyky. Pokud nemáte možnost nainstalovat nové Gnome z repozitářů vaší používané distribuce, můžete použít instalátor Garnome, který celé Gnome, včetně všech jeho závislostí, sestaví ze zdrojových kódů, ale očekávejte, že to bude trvat nějakou dobu. Možná se jedná jen o můj problém, ale Garnome mi nové Gnome nepřidal do GDM, takže jsem musel udělat ještě malý ruční zásah. Pokud hledáte nové aplikace pro váš Gnome/XFce desktop, tj. aplikace využívající GTK, je skvělým výchozím místem Gnomefiles.org. První majoritní distribuce, které by měly nové Gnome nabídnout při své instalaci by měly být klasicky Ubuntu a Fedora Core.

Klávesnice obsahují stále více tlačítek a je ideální moci si namapovat aplikace, případně akce na nová tlačítka, která na těchto klávesnicích jsou. Bohužel platí, že chování těchto kláves navíc nemá pevné scan kódy a pokud nenaleznete na internetu patřičný definiční soubor pro tu vaši, pochopitelně nejlepší klávesnici, nezbývá, než si tento soubor nadefinovat sami. K tomu může posloužit například program keyTouch v aktuální verzi 2.2.1. Program je velice jednoduchý na obsluhu, s jeho pomocí jsem přemapovával mojí Genius KB-16E pro KDE.

Averze Jörga Schillinga vůči vývoji Linuxu, o jehož vývojářích tvrdil, že mu házejí klacky pod nohy, je známá. V posledních verzích cdrtools, které nedávno vyšly ve verzi 2.01.01a14, je uplatňována licence CDDL (od SUN Microsystems), která je nekompatibilní s (L)GPL. To vše vedlo k rozkolu, díky kterému vznikl projekt cdrkit, aktuálně ve verzi 1.0pre4, kde byly vzaty kódy, jenž byly licencovány pod GPL a doplněny o známé patche. Pravděpodobně tento spor povede k nahrazení cdrtools v nových distribucích Linuxu, či BSD.

Na programátorském nebi září Python, v těchto softwarových novinkách, hned na dvou místech. Méně známá implementace IronPython se dostala do verze 1.0. IronPython umožňuje nasazení na platformách .NET a mono, čímž velmi zajímavým způsobem rozšiřuje paletu jazyků použitelných na těchto platformách. Druhou, pravděpodobně mnohem větší novinkou je uvolnění finální verze Pythonu 2.5 a jako již tradičně najdete nejlepší seznam novinek této verze v dokumentaci.

Blbinka

Existenci YouTube.com, místa pro sdílení vlastních videozáznamů a prográmku pro jejich stahování youtube-dl jste již pravděpodobně zaznamenali, ale víte, že existuje podobná stránka PornoTube.com a script pornotube-dl?

Online verze článku: http://www.linuxsoft.cz/article.php?id_article=1325