Debian a jeho obstarožní prohlížeč iceweasel

Odkazy na zajímavé články ze světa Linuxu.
Zamčeno
Uživatelský avatar
xsouku04
Administrátor
Příspěvky: 8146
Registrován: pát 15. říj 2010 11:11:44
Bydliště: Brno
Kontaktovat uživatele:

Debian a jeho obstarožní prohlížeč iceweasel

Příspěvek od xsouku04 »

U nás ve firmě používáme Debian nejen na serverech, ale i v pobočkách a pro kancelářskou práci. Že v čerstvé verzi Debianu nevyskytují různé nejnovější verze nám obvykle nevadí. S výjimkou webového prohlížeče a poštovního klienta, které potřebujeme pokud možno v nejnovější verzi.

Debian si přejmenoval firefox na iceweasel a thunderbird na icedove. V debianu wheezy. se nachází obstarožní ESR (dlouhá životnost verze) 10 , kterou naštěstí bezpečnostní aktualizace upgraduje na verzi 17. Pokud chceme mít nejnovější stabilní prohlížeč, asi nejlepší postup je nechat si poradit na této stránce: http://mozilla.debian.net/
Aby vám wizard poradil, jak nainstalovat aktuální stabilní verzi firefoxu, vyplňte vaši verzi debianu, vyberte iceweasel (což je přejmenovaný firefox) a jak verzion vyberte release. Co přesně je nutné přidat do /etc/apt/sources.list a jak verzi na instalujete se pak objeví na stránce. V mém případě je to:

Kód: Vybrat vše

echo "deb http://mozilla.debian.net/ wheezy-backports iceweasel-release">>/etc/apt/sources.list

apt-get update
apt-get install -t wheezy-backports iceweasel
Nainstalovanou verzi mohu prověřit pomocí

Kód: Vybrat vše

apt-cache policy iceweasel

iceweasel:
  Instalovaná verze: 21.0-1~bpo70+1
  Kandidát:          21.0-1~bpo70+1
  Tabulka verzí:
 *** 21.0-1~bpo70+1 0
        500 http://mozilla.debian.net/ wheezy-backports/iceweasel-release amd64 Packages
        100 /var/lib/dpkg/status
     17.0.6esr-1~deb7u1 0
        500 http://security.debian.org/ wheezy/updates/main amd64 Packages
     10.0.12esr-1 0
        500 http://merlin.fit.vutbr.cz/debian/ wheezy/main amd64 Packages
Z výpisu vidíme, že nainstalovaná verze je 21 což je podle stránek http://www.firefox.com aktuální stabilní verze nabízená ke stažení.
Pokud by jsme nepoužili repozitář wheezy-backports, byla by to verze 17 a kdyby jsme nedělali bezpečnostní aktualizace tak opravdu obstarožní verze 10.

Poněkud horší je situace s programem thunderbird (poštovní klient), kde k aktualizacím nedochází příliš často. Lze nainstalovat jen ESR verzi, která je zrovna v tuto chvíli poměrně čerstvá. Je to verze 17.0.5, pročemž ze stránek projektu je možné stáhnout verzi
17.0.6. Nicméně obávám po dobu životnosti debianu rychle zastará a nemusí být aktualizována.

Kód: Vybrat vše

 apt-cache policy icedove
icedove:
  Instalovaná verze: 17.0.5-2~bpo70+1
  Kandidát:          17.0.5-2~bpo70+1
  Tabulka verzí:
 *** 17.0.5-2~bpo70+1 0
        500 http://mozilla.debian.net/ wheezy-backports/icedove-esr amd64 Packages
        100 /var/lib/dpkg/status
     10.0.12-1 0
        500 http://merlin.fit.vutbr.cz/debian/ wheezy/main amd64 Packages
Kromě možnosti instalace přes backport se tedy nabízí instalace do adresáře /opt/ . Tam thunderbird stačí jako root rozbalit a je nainstalováno. Poté stačí dát simlink thunderbird do cesty a můžeme thunderbird používat. Zjevně bude potřeba i ručně přidat nějaké ty ikonky. Pozor na stránkách mozilla se tváří jako by neexistovala 64 bit verze, ale existuje a pokud ji máte, je mnohem lepší použít 64 bit verzi. Že by byli tak arogantní ?

Kód: Vybrat vše

su
cd /opt/
wget http://releases.mozilla.org/pub/mozilla.org/thunderbird/releases/17.0.6/linux-x86_64/cs/thunderbird-17.0.6.tar.bz2
tar xjvf thunderbird<tab>
cd /usr/bin
ln -s /opt/thunderbird/thunderbird
Ikonka soubor může vypadat třeba takto

Kód: Vybrat vše

[Desktop Entry]
Name=Thunderbird Mail
GenericName=Mail Client
Comment=Manage your email and contacts
Exec=/opt/thunderbird/thunderbird %u
Icon=evolution # or look for an icon in /opt/thunderbird and put its path here
Terminal=false
Type=Application
Categories=Application;Network;Email;
StartupNotify=true
MimeType=text/calendar;text/x-vcard;text/directory;application/mbox;message/rfc822;x-scheme-handler/mailto; # copied from Evolution; I guess these work
Pro zajímavost můj /etc/apt/sources.list soubor vypadá nyní následovně:

Kód: Vybrat vše

deb-src http://merlin.fit.vutbr.cz/debian/ wheezy main contrib non-free

deb http://security.debian.org/ wheezy/updates main contrib non-free
deb-src http://security.debian.org/ wheezy/updates main contrib non-free


deb ftp://ftp.deb-multimedia.org wheezy main non-free

deb http://mozilla.debian.net/ wheezy-backports icedove-esr
deb http://mozilla.debian.net/ wheezy-backports iceweasel-release

# X2Go Repository
deb http://packages.x2go.org/debian wheezy main
# X2Go Repository (sources)
deb-src http://packages.x2go.org/debian wheezy main
Zamčeno