Domů arrow Domů arrow Tipy a Triky 1
Tipy a Triky 1 PDF Tisk E-mail
Zhlédnutí: 2481
Hodnocení čtenářů: / 0
SlabéVynikající 
Napsal filbar   
Čtvrtek, 27 červenec 2006
Aktualizováno ( Čtvrtek, 27 červenec 2006 )
V první částí tipů a triků si ukážeme globální instalaci rozšíření pro Firefox, upravíme si jednoduše SELinux, přidámě si do KDE program pro šetření energie, nakoukneme do adresáře /proc a na závěr si upravímě barvy v terminálu.
První tip se bude týkat Firefoxu:Jistě jste si již instalovali rozšíření do tohoto prohlížeče. Pokud by jste jej chtěli nainstalovat globálně, tak se vám to nejspíš nepodařilo a přitom řešení je tak jednoduché. Největším problémem asi bude jak rozbalit soubor s příponou xpi, ve kterém jsou rozšíření pro Firefox distribuována. Stačí však do příkazového řádku zadat file rozsireni.xpi a k údivu zjistíte, že je to obyčejný ZIP soubor. První část tedy máme za sebou. Globální rozšíření Firefox uchovává v adresáři /usr/lib/firefox-verze/extensions. Pokud si tento adresář prohlédnete, tak v případě, že se vám již s distribucí nějaká rozšíření nainstalovala, tak uvidíte nějako adresáře ve tvaru {retezec-s-pomlckami}. Kde ale tuto hodnotu získat. Stačí se podívat do souboru install.rdf a zde se nad názvem rozšíření tento řetězec nachází. Nyní nám tedy již nic nebrání vytvořit tento adresář a do něj soubor s rozšířením rozbalit. Od této chvíle by mělo být toto rozšíření přístupné pro všechny uživatele.

Jestli používáte distribuci Fedora Core, zcela jistě jste se již setkali v problémem SELinuxu, že nějaký program kvůli něj nefunguje. Mi třeba nefungoval powersave. Všechny tyto informace se uchovávají v logu /var/log/audit.log. Jenomže, pokud SELinux neovládáte, tak z toho moc nepochopíte. V tomto případě by tedy bylo řešením SELinux přepnout do módu permissive, nebo zcela vypnout. Pokud ale chcete mít SELinux zapnutý, tak nám nejspíše nebude zbývat nic jiného než tento systém nastudovat. A přece to jde jednodušeji. V systému je k tomuto účelu program audit2allow. Stačí zadat teda příkaz audit2allow -i /var/log/audit.log -M modul , kde modul je jméno modulu, jak jej chceme pojmenovat. Může být libovolné. Po tomto příkazu se nám v aktuálním adresáři objeví odpovídající soubory SELinuxu, které stačí do jádra nahrát příkazem semodule -i local.pp, pokud jsme modul pojmenovali local. K tomuto potřebujeme mít v systému nainstalované balíčky policycoreutils a checkpolicy.

Pokud používáte grafické prostředí KDE a rádi byste využili  nějakého powersave programu, tak na sourceforge k tomuto účelu najdete již hotové RPM balíčky Powersave a Kpowersave. Po instalaci je však potřeba několika úprav. Nejprve je nutno vymazat původní init soubor /etc/init.d/powersaved a nahradit jej vlastním init skriptem. Jako nejlepší volba se mi ukázalo zkopírovat skript pro acpid a na nahradit v něm všechny výskyty acpi, za powersave. Původní Powersave umožňuje využít hibernační skript pouze pro uspání na disk. V případě, že se vám nepodařilo rozjet uspání do RAM s Powersave, ale hibernační skript vám funguje, tak jeho podporu lze jednoduše do programu přidat. Stačí si najít soubor  do_acpi_sleep, který se nejspíš nachází v adresáři /usr/lib/powersave/ a v něm vyhledat suspend2ram) a všechno až do ;; vymazat. Pak stačí dobrostřed vložit /usr/sbin/hibernate -F /etc/hibernate/ram.conf &, takžte výsledek bude vypadat takto:
    suspend2ram)
        /usr/sbin/hibernate -F /etc/hibernate/ram.conf &
        ;;
Nyní by vám již teda mělo fungovat i uspávání do paměti.

Další na řadě bude několik postřehů z adresáře /proc: Seznam voleb, se kterými bylo spuštěno jádro najdete s v souboru /proc/cmdline;totéž se vyskytuje u každého procesu /proc/cislo_procesu/cmdline. Adresář /proc/cislo_procesu/dokáže nabídnout docela hodně informací. Rozhodně se vyplatí jej prozkoumat. Můžete tak například zjistit z jakého adresáře byl spuštěn(cwd), kde se nachází spustitelný soubor procesu(exe), jaký je kořenový adresář procesu(root) a ještě další.

V případě, že vám nevyhovuje výhozí nastavení barev terminálu(např.:používáte tmavé pozadí, na kterém není modrá barva adresářů dobře vidět, nebo naopak při bílém pozadí nejdou přečíst názvy zařízení v dev), spusťte si příkaz dircolors, který vám na výstupi dá návod jak lze barvy změnit. Na první pohled tento výpis moc srozumitelný není, ale za chvilku uvidíte, že není moc složitý. Pro jeho podrobnější prozkoumání si spusťte ještě příkaz dircolors -p, který dává návat jak s nastavením barvy pracovat. V tomto výpisu vidíte možná nastavení typů souborů a jejich barev i s vysvětlením. Pokud chcete nějaké nastavení změnit stačí si zkopírovat výstup ze příkazu do souboru .bashrc a zde provést změnu barvy. Jak jednoduché?

 
 
Komentářů
Přidat Nový Hledat RSS
lakaolla  - Cely clanek?   |213.211.37.xxx |2008-07-18 17:29:24
Zdravim,
mozna se mi to jen zda ale ten clanek neni cely a ja bych si ho zrovna
rad docetl. Dalo by se s tim neco udelat?
Jinak co jsem se tak letmo koukl tak
web se mi zda obsahove dobry
Přidat komentář
Jméno:
Email:
 
Website:
Název:
UBBKód:
[b] [i] [u] [url] [quote] [code] [img] 
 
 
:angry::0:confused::cheer:B):evil::silly::dry::lol::kiss::D:pinch:
:(:shock::X:side::):P:unsure::woohoo::huh::whistle:;):s
:!::?::idea::arrow:
 
Please input the anti-spam code that you can read in the image.

3.22 Copyright (C) 2007 Alain Georgette / Copyright (C) 2006 Frantisek Hliva. All rights reserved."

 
< Předch.

Zapomenuté heslo
Nemáte účet? Vytvořte jej!
Skype: My status bartfil
Jabber: bartmann@rupyhost.cz

Doporučujeme

Příběhy psů z útulků