Zemřel Rob Grant, spolutvůrce kultovního sci-fi seriálu Červený trpaslík.
Apple oznámil, že iPhone a iPad jako první a jediná zařízení pro koncové uživatele splňují požadavky členských států NATO na zabezpečení informací. Díky tomu je možné je používat pro práci s utajovanými informacemi až do stupně „NATO Restricted“, a to bez nutnosti instalovat speciální software nebo měnit nastavení. Žádné jiné běžně dostupné mobilní zařízení tak vysokou úroveň státní certifikace dosud nezískalo.
Americký provozovatel streamovací platformy Netflix odmítl zvýšit nabídku na převzetí filmových studií a streamovací divize konglomerátu Warner Bros. Discovery (WBD). Netflix to ve čtvrtek oznámil v tiskové zprávě. Jeho krok po několikaměsíčním boji o převzetí otevírá dveře k akvizici WBD mediální skupině Paramount Skydance, a to zhruba za 111 miliard dolarů (2,28 bilionu Kč).
Americká společnosti Apple přesune část výroby svého malého stolního počítače Mac mini z Asie do Spojených států. Výroba v závodě v Houstonu by měla začít ještě v letošním roce, uvedla firma na svém webu. Apple také plánuje rozšířit svůj závod v Houstonu o nové školicí centrum pro pokročilou výrobu. V Houstonu by měly vzniknout tisíce nových pracovních míst.
Vědci Biotechnologické společnosti Cortical Labs vytvořili biopočítač nazvaný CL1, který využívá živé lidské mozkové buňky vypěstované z kmenových buněk na čipu. Po úspěchu se hrou PONG se ho nyní snaží naučit hrát DOOM. Neurony přijímají signály podle toho, co se ve hře děje, a jejich reakce jsou převáděny na akce jako pohyb nebo střelba. V tuto chvíli systém hraje velmi špatně, ale dokáže reagovat, trochu se učit a v reálném čase se hrou
… více »Pro testování byl vydán 4. snapshot Ubuntu 26.04 LTS (Resolute Raccoon).
Ben Sturmfels oznámil vydání MediaGoblinu 0.15.0. Přehled novinek v poznámkách k vydání. MediaGoblin (Wikipedie) je svobodná multimediální publikační platforma a decentralizovaná alternativa ke službám jako Flickr, YouTube, SoundCloud atd. Ukázka například na LibrePlanet.
TerminalPhone (png) je skript v Bashi pro push-to-talk hlasovou a textovou komunikaci přes Tor využívající .onion adresy.
Před dvěma lety zavedli operátoři ochranu proti podvrženým hovorům, kdy volající falšuje čísla anebo se vydává za někoho jiného. Nyní v roce 2026 blokují operátoři díky nasazeným technologiím v průměru 3 miliony pokusů o podvodný hovor měsíčně (tzn., že k propojení na zákazníka vůbec nedojde). Ochrana před tzv. spoofingem je pro zákazníky a zákaznice všech tří operátorů zdarma, ať už jde o mobilní čísla nebo pevné linky.
Společnost Meta (Facebook) předává React, React Native a související projekty jako JSX nadaci React Foundation patřící pod Linux Foundation. Zakládajícími členy React Foundation jsou Amazon, Callstack, Expo, Huawei, Meta, Microsoft, Software Mansion a Vercel.
Začíná jaro a objevují se - kromě květin a minisukní - také nové verze majoritních distribucí (BTW: Venku sněží!). Vedle mnoha jiných byla konečně vydána také oficiální verze Slackware. Navazuje na desetiletou historii, která prozatím končila číslem 8.1. Co tedy přináší na naše harddisky a monitory verze devátá?
Pojďme se na tuto novinku podívat prostřednictvím klasické recenze: Nejprve se seznámíme s fakty, a poté s klady a zápory, na které jsem během několika dnů testování narazil.
Distribuce přináší inovaci v několika ohledech. Někdy jde o logický vývoj daného softwaru, jinde je (konečně) vyřešen dlouhodobý neduh. Tak tedy telegraficky:
Systém můžete získat prostřednictvím některých zasílacích služeb, nebo si jej stáhnout z Internetu sami. Já jsem zvolil druhou možnost a čekalo mě překvapení. Kompletní systém se už nevejde na jeden disk. ISO, které jsem si stáhl, neobsahovalo následující části (stahoval jsem je dodatečně): zdrojové texty jádra, lokalizaci KDE a KOffice a adresář /extra, který obsahuje (mimo jiné) nepostradatelný tiskový systém CUPS. Proto pozor na to, co vypálené máte, a co ne. (Pomíjím zdrojové texty softwaru, betaverze a staré součásti, které jsou v dalších adresářích.)
Instalační program je vizuálně naprosto stejný jako v minulých verzích.
Jeho možnosti však byly mírně rozšířeny. Modem už nemusí být pouze na
prvních čtyřech portech, ale lze v něm vytvořit symbolický link třeba na
/dev/ttyS15 (typické pro PCI PnP winmodemy). Při následné
konfiguraci sítě máte možnost vrátit se o okno zpět o korigovat zadané
údaje v nastavení síťových informací. Tato část je ukončena konfigurací
sendmailu - programu pro odesílání pošty. V nabídce fontů pro konzoli je
vhodné vybrat např. lat2-16.psfu (ISO8859-2).
Prvotní konfigurace X-window proběhla tak rychle, že ani nevím, kdy to
bylo. Systém naběhl v nižším rozlišení a nízké frekvenci, ale v plné kráse
se na mě "zubila" slunečnice a přihlašovací rámeček. Nastavení X-window je
tedy nutné pro běžnou práci optimalizovat. K tomu slouží textové programy
xf86config, xfree86setup a grafický
xf86cfg. Jejich problém je v tom, že ne každý z nich uloží
konfigurační soubor /etc/X11/Xf86Config se všemi možnými
informacemi. Je tedy nutno zkoušet. Tato část instalace je relativně
nejnáročnější, pokud hledáte ideální (maximální) rozlišení a frekvenci,
zabere vám to dost času (ale výsledek je pochopitelně uspokojující). Další
změnou je také fakt, že konfigurační programy počítají s grafickými
kartami, které mají paměti více než 8 MB (jak tomu bylo dosud). Maximum,
které má kolonku, je 262144 kB! (Jsem zvědav, jak dlouho bude to číslo
vypadat mírně komicky...) A také "už" se v konfiguraci x-serveru počítá s
českou klávesnicí, takže uživatel nemusí hledat, jak se to dělá. Tím je
instalace ukončena.
Systém (po instalaci) automaticky načte moduly pro některá zařízení: síťovou kartu, ovladače desky (chipsetu), USB zařízení, SCSI zařízení (vyberete-li adekvátní jádro). Instalace zvukové karty, tiskárny, modemu a dalších je na vás (vizte níže). Spustí se požadované služby (nfsd, inetd, sshd) a x-server se správcem přihlášení. Můžete začít pracovat (ale spíše ještě konfigurovat).
Softwarová výbava je dostačující, přesto je nutné doinstalovat určité programy a ovladače. Jedná se zejména o modem (pokud máte jako já winmodem), zvukovou kartu a tiskárnu. Zde se stále projevuje jistá nedostatečnost řešení. Moduly pro zvukovou kartu je třeba ručně načíst. Musíte ovšem znát chipset karty. Seznam podporovaných karet/chipsetů pro jakékoliv zařízení získáte např. příkazem
modprobe -l | grep <nazev_hledaného_modulu_nebo_chipsetu>
Poté, když je modul úspěšně načten, je vhodné do startovacích skriptů
(např. /etc/rc.d/rc.modules) zapsat příkaz pro jeho načtení.
Pro zvukovou kartu je nutný ještě modul soundcore. Přesto se vyskytne
ještě minimálně jedna chyba. Např. KDE oznámí, že nelze použít zařízení
/dev/dsp. To je bohužel jedna z nejstarších a
"nejodolnějších" chyb (vlastností?) distribuce: Je nutné přiřadit tomuto
symbolickému odkazu práva čtení/zápisu pro všechny uživatele (nejen pro
roota):
chmod 666 /dev/dsp*
chmod 666 /dev/mixer*
Další zmatek přináší fakt, že KDE i GNOME používají vlastní zvukové (vzájemně se mnohdy vylučující) systémy: arts a esd. To ovšem neznamená ozvučení celého systému. Pro to je vhodné použít například systém ALSA.
V podstatě totéž se týká tiskárny. Modul pro ovládání paralelního portu se načte automaticky, ale z tiskárny nedostanete ani čárku. Tisk je nutné nejprve nastavit, což lze udělat grafickým programem pro KDE (profíci samozřejmě nic takového nepotřebují). Navíc není patrné, který tiskový systém je v prostředí aktivní. Řešením může být TurboPrint, ale nic to nemění na faktu, že instalace tiskárny není triviální. (A přitom je to taková blbost, že?)
Čeština začíná už v konzoli. Výběrem správného fontu při instalaci
byste měli dosáhnout počeštění textového režimu. Nastavení české
klávesnice v KDE či GNOME je triviální, proklikáte se k nastavení
klávesnice a je hotovo. Nastavení klávesnice v konzoli vyžaduje zásah. Ve
skriptu /etc/rc.d/rc.keymap se dočtete, že systém načítá
defkeymap.map:
if [ -x /usr/bin/loadkeys ];
then
/usr/bin/loadkeys defkeymap.map
fi
Dále se tamtéž dozvíme, že další mapy klávesnice nalezneme v
/usr/lib/kbd/keytables. To ovšem není pravda! Další mapy
klávesnice jsou v adresáři /usr/share/kbd/keymaps/i386/qwertz
(mám na mysli ty, které nás zajímají nejvíce). Správnou klávesnici tedy
načteme následujícím způsobem. (Nebo vytvořením symbolického linku
defkeymap.map na níže uvedený soubor a přejmenováním
původního defkeymap.map.)
if [ -x /usr/bin/loadkeys ]; then
/usr/bin/loadkeys
/usr/share/kbd/keymaps/i386/qwert/cz-us-qwertz.map.gz
fi
Dalším "detailem" je nastavení jazykových proměnných (na což je i KDE
citlivé). Doplňte do souboru /etc/profile (nejlépe na konec)
následující příkazy:
export LC_ALL=cs_CZ
export LANG=cs_CZ
export LANGUAGE=czech
Proto se nemůžu nezeptat: Nešlo tohle zautomatizovat a zahrnout do instalačního programu? Dělám to už po x-té a vůbec mě to nebaví...
Dalším odolávajícím nedostatkem minulých distribucí bylo, jemně řečeno,
neočekávané chování kláves středové konzoly (PgUp, PgDn, Home, End).
Konečně jsme se dočkali, klávesy se chovají tak, jak se sluší a patří
(specifikace v souboru /etc/inputrc).
Měl jsem nainstalovanou verzi 8.0 a rozhodoval jsem se, jestli na verzi 9.0 upgradovat, nebo ji instalovat na čistý disk. Po přečtení UPGRADE.TXT (a také proto, že jsem si koupil nový počítač) jsem se rozhodl, že nainstaluji všechno znovu. Upgrade totiž znamená:
Navíc je velice vhodné upgradovat verzi poslední (8.1), a ne starší.
Nejsem si jistý, že - jak tvrdí autor Patrick Volkerding - poté bych měl
mít funkční verzi 9.0 ("At this point you should be running Slackware 9.0.
") (Mimo jiné také proto, že ještě dodává: "I wish everyone good luck
with this!")
Co říci závěrem? Aktuální verze je povedená, podle mého názoru lepší než minulé (což nemusí vždy platit). Tradiční hodnoty distribuce se neztratily. Jaké to vlastně jsou?
/etc se nacházejí konfigurační soubory,
roztříděné do adresářů podle "příslušnosti": např.
rc.d (definice a konfigurace runlevelů, konfigurace
serverů), X11 (nastavení x-serveru, fontů, manažerů
přihlášení apod.), cron (periodické spouštění úloh),
ppp (připojení k internetu a jeho nastavení),
samba, news, ssh, ssl, gtk atd. apod. Struktura nadále
zůstává přehledná, ačkoliv adresářů přibylo. Ty starší (myslím ve
vývoji distribuce) mají stále stejnou strukturu.
) Přibyl balíček
checkinstall, jehož funkce je následující. Pokud
kompilujete program ze zdrojových kódů a jste právě před třetí fází
(tzn. po ./configure, ./make), spusťte
checkinstall. Ten vytvoří nativní balíček (no, on je to
pořád obyčejný .tgz, ale s popisem a build skriptem), který potom můžete
korektně odinstalovat. Jestliže instalujete programy příkazem make
install, musíte je pak odinstalovat ručně. Jednoduché, jasné,
funkční. (Upozornění: Takto vytvořené balíčky je nevhodné posílat do
veřejných knihoven. Jsou totiž závislé na vašem systému.)Mé závěrečné hodnocení je kladné. Nenechte si odradit časem, který budete muset investovat do konfigurace systému. Bez tohoto vkladu byste svůj systém neznali a nevěděli, jak co chodí. A až se to dozvíte, budete zase o kus chytřejší, což je další zisk. Happy slackin'!
Nástroje: Tisk bez diskuse
Tiskni
Sdílej:
Milan
PS: Pekny clanek.Dekuji, zrovna s tama taham.
Milan
X-ka se dají bez problémů nakonfigurovat pomocí "X -configure" (rovnou to vyrobí XF86Config) a jemným doladním souboru (doplnění řádků "Modes" a "DefaultDepth") do sekce "Screen" a nastavení cest k fontům v sekci "Files" a případně doladění typu myšky. Když jsem to zvládl i já, tak to už musí dokázat každá sekretářka
Upgrade taky není tak hrozný jak to vypadá (viz http://www.penguin.cz/novinky-view.php3?id=831
Jinak díky za moc pěkný článek!
Co se tyce usb_storage: postaci mit nainstalovane hotplug tools (balicek a/hotplug.tgz) nebo (IMHO lepsi
alternativa) diethotplug a zprovoznene, v praxi tedy mit spustitelny skriptik /etc/hotplug/usb.rc po startu bys tedy mel videt natazene moduly pro USB, tedy usbcore, lowlevel ovladac *Host Controler face, a pripadne dalsi pro jednotliva zarizeni na USB. Jadro by melo mit podporu pro hotplug zarizeni, pokud existuje soubor /proc/sys/kernel/hotplug tak je podminka splnena. V praxi to funguje tak, ze system zavola /sbin/hotplug a rekne mu co je zarizeni zac a tento skript (pripadne binarka v pripade diethotplug) modul natahne.
Pokud nenatahne ale system registruje nove zarizeni je zapotrebi pres lsusb zjistit vendor & device ID a dopsat prislusny radek do /etc/hotplug/usb.usermap.
Ovsem v pripade USB tiskarny, storage a nekterych dalsich by ji hotplug mel najit podle class a ne podle vyrobce. Toto ovsem chodi v diethotplug verze 0.2 a ne v 0.4 kvuli par blbym chybam. Coz je problem pri startu z ceda pokud clovek vlastni nejakou exotickou USB klavesnici tak ma smulu:(
Ad hotplug: neni pravda, ze umi odstraneni modulu. hotplug utility toto standardne maji nedoresene, diethotplug se o to nesnazi radeji vubec.
Pokud s tim chcete nekdo experimentovat, opravil sem chybu v diethotplug, dopsal solidni oddelavani modulu, usb.rc v cecku na ramdisk kde neni if grep cat, cut &pod... uz chybi jen pci.rc. Patch je oproti diethotplug-0.4 jeste ve vyvoji takze na nem pracuji a par veci pridelam jeste:)
No radeji tak prozatim vse, snad sem tim zmatkem aspon nastinil lehce jak to pracuje 
-djz
Proste si myslim, ze upgrade prinasi problemy; nemyslim zde klasicke zavislosti, ale spise konflikt verzi, knihovny jinde, nez program ocekava apod. I ve Slacku se tyto veci nepatrne meni. Treba Mozilla -- najednou je v /usr/lib/mozilla. Nevadi mi to, ale nez odstranovat starou (a jeji knihovny) a instalovat novou (a jeji nove knihovny), radeji instaluju nacisto. Ne pochopitelne system
, to je jen priklad, ze ruzne zvyklosti se meni.
Ale je to jen tim, ze jsem jeste neupgradoval. (noflame, pls)
--vo