Fedora Core na firemním desktopu

Pro instalaci Fedory na firemní desktop jsem zvolil možnost prostředí KDE „naskinovat“ tak, aby připomínalo MS Windows XP. A to i přes to, že patřím ke spokojenému uživateli prostředí Gnome, které považuji za mnohem „ergonomičtější“ než prostředí MS Windows. Udělal jsem to proto, abych uživateli co nejvíce zjednoušil přechod mezi těmito operačními systémy. Ti zvídavější výhody Linuxu jistě brzy objeví sami (např. v případě, že se místo do KDE nalogují do Gnome ;-))
Zde je můj postup:
  1. Instalace vlastního systému
  2. Poinstalační nastavení
    • Proxy v Gnome:
      Prostředí – Nastavení – Proxy sítě
    • Proxy v KDE
      Menu -> Ovládací centrum -> Internet a síť -> Proxym
    • Konzolové aplikacem
      Zde je možné buď vytvořit soubor proxy.sh v  /etc/profile.d s následujícím obsahem:
      export http_proxy=http://ip_adresa_proxy:její_port/
      export ftp_proxy=http://ip_adresa_proxy:její_port/
      export HTTP_PROXY=http://ip_adresa_proxy:její_port/
      export FTP_PROXY=http://ip_adresa_proxy:její_port/ export no_proxy=127.0.0.1,192.168.$,10.$
      A učinit tento skript spustitelný:
      chmod a+x /etc/profile.d/proxy.shNEBO je možné editovat každý konfigurační soubor zvlášt:

      • /etc/yum.conf
        vložíme následující řádky:
        proxy=http://ipadresa_proxy:jeji_port
      • /etc/wgetrc
        Zde odkomentujeme patřičné řádky:
        # You can set the default proxies for Wget to use for http and ftp.
        # They will override the value in the environment.
        http_proxy = http://adresa_proxy:její_port/
        #ftp_proxy = http:///adresa_proxy:její_port/
        # If you do not want to use proxy at all, set this to off.use_proxy = on
        use_proxy = on
      • U rpm lze jednorázově dosáhnout podobného efetku pomocí parametrů –httpproxy a –httpport
        (nebo –ftpproxy a –ftpport)
    • Musel jsem odkomentovat baseurl v příslušných souborech /etc/yum.repos.d
      yum -y update 
    • V mezičase jsem provedl další nastavení:
      • Nastavení klávesnice v Gnome:
        Prostřední – Nastavení – Klávesnice
      • Chci zapínat numlock po přihlášení:
        yum -y install numlockx
      • Zmenšil jsem ikony:
        Počítač -Upravit nastavení – Pohledy – Výchozí velikost ikonového pohledu 70%
      • Zmenšil jsem písmo:
        Prostřední – nastavení – písmo – velikost 9 (mi stačí…)
      • Do Porostředí – Nastavení – Další nastavení – Sezení – Programy při přihlášení
        jsem přidal aplikaci gkrellm a upravil ji tak, aby se nezobrazovala v panelu.
        Invisible téma stáhnu a nastavím později, až mi doběhne yum update.
      • Upravil jsem si své Gnome:
        • přidal jsem oblíbené aplety na panely:
          • indikátor klávesnice
          • lepící poznámky
          • Tomboy
        • Nastavil jsem si oblíbenou tapetu
        • Nastavil jsem tiskárnu a povolil její sdílení
          V mém případě šlo o Canon 2000 LBP, ovladač PCL6
        • Nastavil jsem cifs pro přístup k síťovým samba diskům.
          To lze udělat několikerým způsobem v /etc/fstab (pozn: pozor, jeden zápis musí být na jednom řádku).:

          //jmenoserveru/mistonaserveru /mnt/bodpripojeni cifs user=jmenousera,pass=heslo,noperms,isocharset=utf8 0 0

          nebo:

          //jmenoserveru/mistonaserveru /mnt/bodpripojeni cifs auto,user,username=jmenousera,workgroup=jmenodomeny,password=heslo,uid=500,gid=500,
          file_mode=0777,dir_mode=0777,rw 0 0.

          Je třeba pamatovat, že hesla jsou v nekryptované podobě. Je tedy rozhodně lepší je uložit v externím souboru, který bude mít  správně nastavená práva.

        • Dohrál jsem českou klávesnici pro rdesktop do /usr/share/rdesktop/keymaps
          a nastavil jsem spouštění nezbytné winaplikace na TS.

         

        • Možná se bude dobré zkontrolovat /editovat soubor /etc.hosts 
      • Přidal jsem další repozitáře podle návodu zde a (nebo v archivu tohto webu).
        Byl jsem opatrný. U dalších přidaných repozitářů jsem nechal enabled=0
      • Přidal jsem další repozitáře podle návodu zde (nebo v archivu tohoto webu)
        Byl jsemopatrný 😉
      • Přidal jsem další „své“ repozitáře a nechal jsem je enabled=0 (kromě):
      • Přidal jsem další aplikace podle návodu zde nebo v archivu tohoto webu.
      • Přidal jsem další aplikace, které považuji za důležité:
        • krusader
        • thunderbird
        • open office slovníky
          yum -y install openoffice.org-langpack-cs_CZ
          yum -y install openoffice.org-dict-cs_CZ
        • avidemux
        • gnome-print
        • crystal (téma)
        • kbfx
        • yum -y install gstreamer*.*
        • yum -y install lame
        • ms core fonts
        • yum -y install rar unrar
        • wine (winetools, is4linux)
      • yum -y updateNASTAVENÍ VLASNÍHO UŽIVTELSKÉHO ROZHRANI
        (win-like desktop) zde.

Poinstalační nasstavení

  • Firefox- nastavení proxy
    – nastavení místa ukládání při stahování
    – flash
    – multimediální pluginy
  • Open Office
    – nastavení slovníků
    – zrušení /nastavení automatických oprav
    – úprava menu
  • Připojení samba disků přes cifs záznam v fstabu
  • Nastavení yum update v cronu
  • Konqueror
    – nastavení proxy
  • nastavení sdílení tiskárny v win síti (pc má připojenu tiskárnu i pro ostatní)
    konfigurace smb.conf
  • Nastavení Thunderbirdu
    – Úpravy – Předvolby – Vytváření
    = přeposílat zprávy vložené
    = nastavit „Předvolby odesílání“
    = „Předvolby HTML“ na něco rozumného – např. Helvetica Arial, malé.. 

Win-like styling…

Pro KDE XP stylingpoužívám  ingredience z Gnome Look a KDE Look. Možností je velká řada, KDE lze naskinovat i do podoby Vista-like stylu . Lze použít předpřipravené soubory, které se dají nalézt zde a nebo zde. (Pozor, slabším povahám  nedoporučuji prohlížet, je to opravdu velmi podobné.. ;-))

Mně se osvědčilo toto:

  • Ikony:
    – Tango (různé varianty)
    – eXperience
    – Vista-inspirate
  • Tapety – např. tyto.
  • Okraj okna:
    – eXperience
    – MetaXP
  • Skiny pro KBFX.
Invenci se meze nekladou…
Výsledek je k vidění např. zde.

Nastavení mutlimédií:

  • VIDEO (přehrávání)

Mplayer a kodeky

yum install  mplayer mplayer-fonts mplayer-skins mplayerplug-in w32codec

upravíme /etc/mplayer/mplayer.conf

subcp=cp1250 (aby akceptoval titulky v kódování windows-1250)
vf=expand=0:-50:0:0 (aby pod filmem nechal černý pruh pro zobrazení titulků)
subfont-text-scale=3 (aby zobrazované titulky nebyly tak velké)

xine:

yum install xine xine-skins

ogle:

yum install ogle ogle_gui

Kodeky:(pro mplayer a xine)

ze stránky:
http://www.mplayerhq.hu/MPlayer/releases/codecs/

stáhneme nejnovější soutor  allXXXXX…tar.bz2 a rozbalíme ho do  adresáře
//usr/lib/win32

 

  • AUDIO (přehrávání)

Jaké máme možnosti zjistíme příkazem:
yum search xmms*

pak instalujeme:

yum install  xmms-mp3 xmms-musepack xmms-aac xmms-wma xmms-skins

Akcelerovaný desktop v KDE získáme tímto způsobem:

Do adresáře $HOME/.kde/Autostart

vložíme soubor

compiz-kde

s následujícím obsahem:

[Desktop Entry]
Encoding=UTF-8
Exec=compiz –replace gconf decoration transset wobbly fade minimize cube rotate zoom scale move resize place switcher opaquefocus shadow menu & gnome-window-decorator & xmodmap $HOME/.xmodmap
GenericName[cs_CZ]=
StartupNotify=false
Terminal=false
TerminalOptions=
Type=Application
X-KDE-autostart-after=kdesktop

Zde je odkaz pro rozběhnutí xgl v FC5:

http://fedoraxgl.tuxfamily.org/index.php?title=Installation_en

http://www.illawarra.org/linux/index.php?id=howto

Zde je odkaz na rozběhnutí Aiglx na Fedoře:

http://fedoraproject.org/wiki/RenderingProject/

http://fedoraproject.org/wiki/RenderingProject/AiglxOnFedora

Fedora standardně deobsahuje kernel-sources. Pokud je to potřeba, můžeme použít tento postup k instalaci:

yum install yum-utils
yumdownloader --source kernel --enablerepo core-source \
--enablerepo updates-source

Dále potřebujeme pro rpmbuild naisntalovat:

yum -y install rpmdevtools  unifdef   redhat-rpm-config  rpm-build

Celý návod zde.

Díky chyě v Anacondě se někdy stává,
že se při instalaci Fedory nainstaluje jádro i586 místo i686.

Tuto chybu je vhodné odstranit ihned po instalaci.

Příkazem

rpm -qa –queryformat „%{NAME}-%{VERSION}-%{RELEASE}.%{ARCH}\n“|grep kernel|sort

Zjistíme jaký kernel je nainstalován. Pokud je to špatně máme v zásadě dvě možnosti:

Možnost první:

  • 1. Nainstalujeme  yumdownloader.. yumdownloader je část  yum-utils v repozitáři  Fedora Extras.
    Můžeme také manuálně stáhnout správný kernel

    • su -c „yum install yum-utils“

    2. Stáhneme správný kernel

    • yumdownloader kernel.i686

    3. Jestliže je verze staženého jádra vyšší než instalovaného:

    • su -c „rpm -ivh kernel-2*.i686.rpm“

    NEBO: Pokud je verze staženého jádra stejná jako instalovaného:

    • su -c „rpm -ivh –replacefiles –replacepkgs kernel-2*.i686.rpm“

    4. Restartujeme:

    • reboot
       
  • Stručnější varianta:
    su
    yum install yum-utils
    yumdownloader kernel-$(uname -r).i686
    rpm -Uvh –replacefiles –replacepkgs kernel-$(uname -r).i686.rpm

     

Druhá možnost se zdá být lepší:

POZOR !
Předtím je nutné zazálohovat nastavení grubu.
Pokud bylo v systému jedné jádro, systém již nenabootuje
záznam v grubu bude vymazán.

Budeme tedy pitřebivat rescue cd:

  • yum remove kernel.i586

     

Zde je dobré si poznamenat balíčky, které se spolu s jádrem odinstalují.
U mne to byly např. tyto:

gnome-session gnome-volume-manager pcmciautils

  • yum install kernel.i686
  • yum install potrebne balicky
  • Upravíme grub.conf
  • Restartujeme

Pokud jsme neupravili grub.conf před restartem bude pravděpodobně třeba nastartovat ze záchraného cd  a ručněupravit soubor /boot/grub/menu.lst podle aktuální situace (nebo přímo soubor grub.conf tamtéž.).

 

Zdroje:

http://fedoraproject.org/wiki/Bugs/FC6Common
http://forum.fedora.cz/read.php?1,4342,4409#msg-4409

V souvislosti s problémy s tiskem z Thunderbirdu jsem byl nucen povolit uživateli linuxového desktopu konfiguraci tiskárny.
Abych to nemusel hledat, zde je stručný popis natavení:

/etc/sudoers:

jmenouzivatele           ALL = NOPASSWD: /usr/sbin/system-config-printer

a na plochu přidat spouštěč s cestou

sudo /usr/sbin/system-config-printer

Pomohl mi v tom tento návod
a tento odkaz.

Zde jsou některé užitečné aplikace, které rozšiřují funkčnost Fedory.
Pro jejich instalaci používám Yum :

Upozornění: Některé balíčky umožňují instalaci licenčního software. Týká se to především balíčku winetools, který umožňuje používat v Linuxu aplikace napsané pro Windows. Proto je třeba vždy dbát na dodržení licencí. Protože my nekrademe.

Správa balíčků:

  • yum -y install yumex

Správa souborů:

  • yum -y install krusader

Kancelář:

  • yum -y install abiword

Grafika:

Programy pro tvorbu flashových animací:

Utility:

  • yum -y install gkrellm-themes

Hudba:

  • yum -y install audacity

Biblický software:

 

(Ne)emulace Windows:

Multimedia

  • yum -y install mplayer-gui
  • yum -y install xine
  • yum -y install mplayerplug-in
  • yum -y install avidemux

nesvobodný software:

  • yum -y install flash-plugin
    (je třeba souhlasit s licencí)
  • yum -y install gstreamer-plugins-mp3
  • yum -y install xmms-mp3(pro xmms)
  • yum -y install w32codec
  • yum search kdemultimedia-extrasa případně install
  • yum -y install skype

INSTALACE Z WEBU

Protože zatím není dag repository pro FC5 (24.3.2006),
pro úplnost uvádím možnost doinstalovat některé balíčky ručně.

  • acrobat reader – instalovano http://www.adobe.co.jp/products/acrobat/alternate.html

http://www.rpmfind.net

 

  • acroread
  • mozilla-acroread
  • xdialog
  • java

A pozor. Pro funkční kompilaci je třeba nahrát:

  • všechna gcc
  • všechna xorg
Fedora Core na firemním desktopu