Debian - instalacja Firefox i Thunderbird
Typowy gimbus po przeczytaniu tytułu stwierdzi, nie ma Firefoksa co system guffno. Podobnie myśli większość początkujących osób rozpoczynających przygodę z systemem Debian. Oczywiście przeglądarka jest jak najbardziej dostępna w repozytorium systemowym lecz pod nazwą Iceweasel, jest to związane z:
Projekt Debian zdecydował się na zmianę nazwy przeglądarki Firefox w swojej dystrybucji z uwagi na ograniczenia licencyjne dotyczące znaków towarowych należących do Fundacji Mozilla. W 2006 roku Fundacja zabroniła posługiwania się swoimi znakami towarowymi dla zmodyfikowanych programów bazujących na źródłach Mozilli. Według Wytycznych Debiana dotyczących Wolnego Oprogramowania te ograniczenia spowodowały, że Firefox i inne produkty Mozilla nie są wolnym oprogramowaniem w rozumieniu Debiana. 13 listopada 2006 roku do repozytoriów Debiana trafiła pierwsza wersja przeglądarki IceWeasel bazująca na Firefoksie 2.0.[img=iceweasel]
I tak ciągnie się do dzisiaj. Z tego powodu czasem bywa, że przeglądarka jest przestarzała. Aktualnie są dostępne następujące wersje:
iceweasel: Zainstalowana: (brak) Kandydująca: 17.0.8esr-2 Tabela wersji: 23.0-2 0 1 http://http.debian.net/debian/ experimental/main amd64 Packages 17.0.8esr-2 0 500 http://http.debian.net/debian/ sid/main amd64 Packages 400 http://http.debian.net/debian/ testing/main amd64 Packages 10.0.12esr-1 0 300 http://http.debian.net/debian/ stable/main amd64 Packages 3.5.16-20 0 300 http://http.debian.net/debian/ oldstable/main amd64 Packages
Jakby nie patrzeć w stabilnej wersji jest dostępna edycja 10.0.12esr, ale niektórzy również twierdzą, że w stabilnym repozytorium można znaleźć pragimpa. Więc ta wersja to nic dziwnego.
Co jeśli chcemy nowszą wersje czy po prostu Firefoksa? Mozilla stanęła tutaj na wysokości zadania udostępniając gotową wersje przeglądarki do uruchomienia.
Instalacja Firefox
Przeglądarkę zainstalujemy w katalogu /opt.
Uwaga wszystkie komendy wykonujemy z uprawnieniami użytkownika root!
[code=bash]cd /opt[/code]Teraz pobieramy przeglądarkę:
Wersja główna:
wget -r -nH --cut-dirs=7 --no-parent -A.tar.bz2 http://download-origin.cdn.mozilla.net/pub/mozilla.org/firefox/releases/latest/linux-`uname -m`/pl/
dla systemu z jądrem 486 należy użyć polecenia:
wget -r -nH --cut-dirs=7 --no-parent -A.tar.bz2 http://download-origin.cdn.mozilla.net/pub/mozilla.org/firefox/releases/latest/linux-i686/pl/[/code] </i> [item]Wersja beta:[/item][code=bash]wget -r -nH --cut-dirs=7 --no-parent -A.tar.bz2 http://download-origin.cdn.mozilla.net/pub/mozilla.org/firefox/releases/latest-beta/linux-`uname -m`/pl/
[item]Wersja esr:[/item][code=bash]wget -r -nH -‑cut-dirs=7 -‑no-parent -A.tar.bz2 http://download-origin.cdn.mozilla.net/pub/mozilla.org/firefox/releases/latest-esr/linux-`uname -m`/pl/[/code]
[item]Wersja nightly:[/item][code=bash]wget -r -nH -‑cut-dirs=7 -‑no-parent -A firefox-*.en-US.linux-`uname -m`.tar.bz2 http://ftp.mozilla.org/pub/mozilla.org/firefox/nightly/latest-trunk/[/code]
Rozpakowujemy i usuwamy archiwum:
tar -jxvf /opt/firefox*.tar.bz2 rm firefox*.tar.bz2
Tworzymy aktywator w menu:
echo "[Desktop Entry] Encoding=UTF-8 Name=Mozilla Firefox Exec=/opt/firefox/firefox %u Terminal=false X-MultipleArgs=false Type=Application Icon=/opt/firefox/browser/chrome/icons/default/default32.png Categories=Network; MimeType=text/html;text/xml;application/xhtml+xml;application/xml;application/vnd.mozilla.xul+xml;application/rss+xml;application/rdf+xml;image/gif;image/jpeg;image/png; StartupWMClass=Firefox-bin StartupNotify=true" >> /usr/share/applications/firefox-opt.desktop
Ustawiamy zainstalowaną przeglądarkę dla domyślną:
update-alternatives --install /usr/bin/x-www-browser x-www-browser /opt/firefox/firefox 100
I jako użytkownik uruchamiamy program z menu. Powinien zadziałać.
Instalacja Thunderbird
Postępujemy analogicznie. Podpowiem, że w komendzie pobierania należy zmienić wszystko z firefox na thunderbird.
Aktywator w menu:
[Desktop Entry] Encoding=UTF-8 Name=Thunderbird Exec=/opt/thunderbird/thunderbird %u Terminal=false X-MultipleArgs=false Type=Application Icon=/opt/thunderbird/chrome/icons/default/default32.png Categories=Network; MimeType=text/html;text/xml;application/xhtml+xml;application/xml;application/vnd.mozilla.xul+xml;application/rss+xml;application/rdf+xml;image/gif;image/jpeg;image/png; StartupWMClass=Thunderbird-bin StartupNotify=true
Sposób automatyczny
Można użyć do instalacji również skryptu.
To by było na tyle. Błędy proszę zgłaszać w komentarzach.