30. dubna 2009 (09:00)
Vyšla jarní verze distribuce Mandriva Linux 2009.1. Nově nasazené graficke prostředí KDE 4 je na rozdíl od předchozí verze mnohem dál, posunulo se od hezkého experimentu k plně použitelnému systému. Česká knižní edice k této verzi nebude, takže nezbývá, než stahovat a s problémy se obrátit na fórum.
[Všechny informace v češtině]
[Představení hlavních novinek]
[Poznámky k vydání]
[Download]
[Errata] [Errata česky]
Popíšu kompilaci, nebo spíš rebuild, ostré verze souborového správce Krusader ve verzi 1.50 na Mandrakelinuxu 10.0 za použití .src balíčku z Cookeru.
[ výpis konzole ]
Jestli se vám překlad nedaří, nebo se vám do něj nechce, můžete zkusit použít moje rpm balíčky ze sekce download.
FAM je "File Alteration Monitor". Je spuštěn na pozadí a různé aplikace ho používají, aby poznali, jestli je nějaký soubor změněn. Nebo by to alespoň tak být mělo. Potíže se spojením FAM + Krusader vypadají asi takhle:
Označíte velké množství souborů a chcete je smazat. Krusader je smaže a následně se jeho okno začne divoce obnovovat (refreshovat). Čekáte, čekáte a až po dlouhé době to přestane blikat a konečně můžete pokračovat. Totéž třeba při hromadné změně práv. Nebo: kompilujete program a v adresáři, který je právě zobrazen v Krusaderu zadáte ./configure. V tomto případě se asi nedočkáte vůbec. Krusader refreshuje a refreshuje a nic. Budete ho asi muset sestřelit (CTRL + ALT + ESC a kliknout na jeho okno, nebo CTRL + ESC, vyhledat a zničit).
Tato chyba je známá, na jejím odstranění se pracuje a ve verzi 1.50 by to mělo být lepší. Pokud se s tím přesto setkáte, tak abyste do té doby nepřišli do blázince, můžete zkusit FAM prostě vypnout. Nejdříve na zkoušku ukončete Krusader, otevřete konzoli, přihlaste roota (su) a zadejte killall fam [Enter]. Když teď spustíte Krusader, měl by se začít chovat slušně. Když ho budete chvíli pozorovat, zjistíte, že jste přišli o některé informace. Půjde asi hlavně o postupné měření velikosti souborů, když třeba něco velkého kopírujete z CDčka nebo stahujete z internetu. Pomůže ruční obnovení, obvykle mapované na klávesy CTRL+R. Potom je z opatrnosti třeba nějakou dobu sledovat ostatní aplikace, které používáte, jestli se s nimi něco neděje. Na mém počítači s vypnutým FAMem všechno funguje, nic se neděje.
Dojdete-li k názoru, že bez FAMu můžete žít, zakažte jeho spouštění při startu počítače v ovládacím centru / Systém / Služby. Jestliže se do příští verze podaří problémy odstranit, zase ho tam můžete zapnout.
Poznámka: Pokud se před zabitím FAMu chcete přesvědčit, jestli opravdu běží, použijte ps ax | grep fam.
Odkazy:
Verze tohoto dokumentu:
Poslal Pavel (p.brandysky(zavinac)seznam(tecka)cz)
Jaký je rozdíl, nebo v čem je rozdíl, když nainstaluju obecně již někým vytvořený RPM balíček, nebo si ho vytvořím sám z src.rpm balíku, jak je popsáno výše. Jinak používám také MDK ve verzi 10.0.
Poslal Aleš Tošovský
Když seženete balíček s verzí kterou chcete pro svou distribuci, tak v ničem. Obecně je lepší použít hotový a nedělat si starosti. Může se ale například stát, že chcete Krusader pro Mandrakelinux 10.0, jenže ho najdete jen v Cookeru. Je přeložený proti jiným knihovnám a u Vás nepůjde - bude vyžadovat instalaci jiných (novějších) verzí a tím se může spustit lavina nesplněných závislostí. Stáhnete si tedy .src.rpm a přeložíte proti knihovnám, které jsou ve Vašem vlastním systému.
Dalším důvodem může být, že chcete překlad pro svou procesorovou architekturu. Třeba máte AMD Athlon a myslíte, že se něco urychlí, když použijete jeho instrukční sadu. V tom případě při překladu použijete "rpm --rebuild --target athlon jméno_balíčku.src.rpm" a když už se nezvýší rychlost programu, máte aspoň dobrý pocit.