Ero sivun ”Mozilla Firefox” versioiden välillä

Linux.fista
Siirry navigaatioon Siirry hakuun
p (ilmeisesti pitäisi kuitenkin olla näin? plugineja on saatavilla melko rajoitetusti)
(päivitys; Iceweasel ja Debian: lisäyksiä)
Rivi 2: Rivi 2:
Mozilla Firefox (alunperin nimellä Phoenix ja Mozilla Firebird) on Mozilla Foundationin erittäin suuren suosion saanut [[wikipedia:fi:WWW-selain|WWW-selain]]. Esimerkiksi Suomessa Firefoxin osuus selainmarkkinoista on lähes yhtä suuri kuin Internet Explorerin. Firefoxin kehityksessä on panostettu selkeään ja yksinkertaiseen käyttöliittymään ja siihen on saatavilla erittäin suuri määrä sen ominaisuuksia eri tavoin lisääviä laajennoksia (extension, add-on). Firefox on korvannut Mozillan useimpien jakelujen oletusselaimena.
Mozilla Firefox (alunperin nimellä Phoenix ja Mozilla Firebird) on Mozilla Foundationin erittäin suuren suosion saanut [[wikipedia:fi:WWW-selain|WWW-selain]]. Esimerkiksi Suomessa Firefoxin osuus selainmarkkinoista on lähes yhtä suuri kuin Internet Explorerin. Firefoxin kehityksessä on panostettu selkeään ja yksinkertaiseen käyttöliittymään ja siihen on saatavilla erittäin suuri määrä sen ominaisuuksia eri tavoin lisääviä laajennoksia (extension, add-on). Firefox on korvannut Mozillan useimpien jakelujen oletusselaimena.


Firefoxissa ei itsessään ole sähköpostiohjelmaa, mutta sen puutteen korjaa [[Mozilla Thunderbird]]. Firefoxin kehityksessä periaatteena on ollut ylimääräisen toiminnallisuuden poisjättäminen. Tämä periaate otettiin käyttöön kun Mozilla Suitesta tuli liikojen ominaisuuksien kanssa varsinainen järkäle. Firefoxiin on saatavissa erilaisia ominaisuuksia liitännäisinä.
Firefoxissa ei itsessään ole sähköpostiohjelmaa, mutta sen ohella voi käyttää esimerkiksi[[Mozilla Thunderbird]]ia. Firefoxin kehityksessä periaatteena on ollut ylimääräisen toiminnallisuuden poisjättäminen. Tämä periaate otettiin käyttöön kun Mozilla Suitesta tuli liikojen ominaisuuksien kanssa varsinainen järkäle. Firefoxiin on saatavissa erilaisia ominaisuuksia liitännäisinä.


Debianissa Firefox on nimellä Iceweasel, koska Mozilla Corporation kielsi Debiania käyttämästä Firefoxin tavaramerkkiä, ellei Firefoxin mukana toimiteta myös ei-vapaata Firefoxin logoa. Debianiin Firefoxin logoa ei kuitenkaan voida ottaa, sillä Debianin yhteisösopimus edellyttää Debianin pysymistä täysin vapaana.
Debianissa Firefox on nimellä Iceweasel, koska Mozilla Corporation kielsi Debiania käyttämästä Firefoxin tavaramerkkiä, ellei Firefoxin mukana toimiteta myös ei-vapaata Firefoxin logoa. Debianiin Firefoxin logoa ei kuitenkaan voida ottaa, sillä Debianin yhteisösopimus edellyttää Debianin pysymistä täysin vapaana. Firefoxin nimen käyttö myös rajoitti mahdollisuuksia tehdä muutoksia ohjelmaan.
 
== Firefoxin päivittäminen ==
 
Firefox sisältää automaattisen päivitystoiminnon. Linuxeissa ohjelmat ovat yleensä [[pääkäyttäjä]]n (root) omistuksessa, eikä tavallisen käyttäjän oikeudet riitä päivittämiseen. Jos käyttää [[jakelu]]n firefox-pakettia tämä ei ole ongelma: ohjelma päivittyy kuten muutkin ohjelmat (paitsi Debian stablen/oldstablen elinkaaren lopussa, katso alla).
 
Jos asentaa firefoxin jakelun ulkopuolelta, sen päivityksistä pitää huolehtia itse. Se kannattaa myös asentaa hakemistoon, johon jakelu ei koskee (tavallinen valinta on /opt). [[symbolinen linkki|Symbolisilla linkeillä]] saadaan ohjelma ja liitännäiset näkymään odotetuissa paikoissa. Asennus voi toimia esimerkiksi näin:<!-- lyhennetty ja sovellettu versio Ubuntun ohjeista osoitteessa https://help.ubuntu.com/community/FirefoxNewVersion -->
[[bash-skriptaus|for]] DIR in /home/*/.mozilla; do cp -pR $DIR $(dirname $DIR)/.mozilla.backup; done
[[tar]] -jxvf  firefox-''versio''.tar.bz2 -C /opt
[[mv]] /opt/firefox/plugins /opt/firefox/plugins.bak
[[ln]] -s /usr/lib/firefox/plugins /opt/firefox/plugins
[[dpkg-divert]] --divert /usr/bin/firefox.''jakelu'' --rename /usr/bin/firefox || \
  mv /usr/bin/firefox /usr/bin/firefox.''jakelu''
ln -s /opt/firefox/firefox /usr/bin/firefox
 
for-rivi kopioi vanhat mozilla-asetukset jokaisessa kotihakemistossa (olettaen että ne ovat muotoa /home/käyttäjä. dpkg-divert on Debian-sukuisten jakeluiden toiminto, jolla paketinhallinnalle kerrotaan toisen version käytöstä, sitä seuraava mv-komento siirtää jakelun firefoxin pois alta kerrtomatta siitä paketinhallinnalle ("|| \+rivinvaihto" tekee näistä komennoista vaihtoehtoiset). Jakelun firefox voi olla hyvä pitää riippuvuuksien, liitännäisten yms. vuoksi.
 
Nyt Moxilla-projektin firefox-versio on asennettu paketinhallinnan ulottumattomiin (paitsi symbolinen linkki /usr/bin/firefox). Seuraavaksi pitää huolehtia (tietoturva)päivityksistä. Tähän on ainakin neljä vaihtoehtoa:
# Tarkista uudet versiot ja asenna käsin
# Päivitä tarvittaessa ajamalla firefox pääkäyttäjänä (ei suositeltavaa)
# Vaihda firefox tavallisen käyttäjän omistukseen ennen päivitystä ([[chown]] -R tunnus /opt/firefox* /opt/bin/firefox* ...), käynnistä firefox (tarvittaessa [[fakeroot]]) ja käytä päivitystoimintoa. Sulje firefox (älä käy millään sivustolla) ja vaihda root takaisin tiedostojen omistajaksi).
# Käytä jakelun päivitysskriptiä ([https://help.ubuntu.com/community/FirefoxNewVersion Ubuntun skripti] saattaa olla helposti muokattavissa tarkoitukseen).
 
== Tuki Debianissa ==
 
Mozilla-perheen ohjelmien tuki Debianissa on ongelmallinen: Debian päivittää vakan haaran ohjelmat tietoturvan osalta, mutta ei käytä ohjelmien uusia versioita, kun taas Mozilla-projekti tekee kaikki tietoturvakorjaukset nimenomaan ohjelman uusiin versioihin ja kehottaa päivittämään niihin. Tämän takia iceweaselin tuki loppui etchistä alkuvuodesta 2009, kun muita "oldstablen" paketteja luultavasti tuetaan ainakin vielä puoli vuotta (iceweaselin käyttämää Xulrunner-kirjastoa kuitenkin päivitetään muiden ohjelmien lailla).


==Katso myös==
==Katso myös==

Versio 25. maaliskuuta 2009 kello 11.53

Mozilla Firefox

Käyttöliittymä XUL
Lisenssi MPL/GPL
Kotisivu www.mozilla.com/firefox/

Mozilla Firefox (alunperin nimellä Phoenix ja Mozilla Firebird) on Mozilla Foundationin erittäin suuren suosion saanut WWW-selain. Esimerkiksi Suomessa Firefoxin osuus selainmarkkinoista on lähes yhtä suuri kuin Internet Explorerin. Firefoxin kehityksessä on panostettu selkeään ja yksinkertaiseen käyttöliittymään ja siihen on saatavilla erittäin suuri määrä sen ominaisuuksia eri tavoin lisääviä laajennoksia (extension, add-on). Firefox on korvannut Mozillan useimpien jakelujen oletusselaimena.

Firefoxissa ei itsessään ole sähköpostiohjelmaa, mutta sen ohella voi käyttää esimerkiksiMozilla Thunderbirdia. Firefoxin kehityksessä periaatteena on ollut ylimääräisen toiminnallisuuden poisjättäminen. Tämä periaate otettiin käyttöön kun Mozilla Suitesta tuli liikojen ominaisuuksien kanssa varsinainen järkäle. Firefoxiin on saatavissa erilaisia ominaisuuksia liitännäisinä.

Debianissa Firefox on nimellä Iceweasel, koska Mozilla Corporation kielsi Debiania käyttämästä Firefoxin tavaramerkkiä, ellei Firefoxin mukana toimiteta myös ei-vapaata Firefoxin logoa. Debianiin Firefoxin logoa ei kuitenkaan voida ottaa, sillä Debianin yhteisösopimus edellyttää Debianin pysymistä täysin vapaana. Firefoxin nimen käyttö myös rajoitti mahdollisuuksia tehdä muutoksia ohjelmaan.

Firefoxin päivittäminen

Firefox sisältää automaattisen päivitystoiminnon. Linuxeissa ohjelmat ovat yleensä pääkäyttäjän (root) omistuksessa, eikä tavallisen käyttäjän oikeudet riitä päivittämiseen. Jos käyttää jakelun firefox-pakettia tämä ei ole ongelma: ohjelma päivittyy kuten muutkin ohjelmat (paitsi Debian stablen/oldstablen elinkaaren lopussa, katso alla).

Jos asentaa firefoxin jakelun ulkopuolelta, sen päivityksistä pitää huolehtia itse. Se kannattaa myös asentaa hakemistoon, johon jakelu ei koskee (tavallinen valinta on /opt). Symbolisilla linkeillä saadaan ohjelma ja liitännäiset näkymään odotetuissa paikoissa. Asennus voi toimia esimerkiksi näin:

for DIR in /home/*/.mozilla; do cp -pR $DIR $(dirname $DIR)/.mozilla.backup; done
tar -jxvf  firefox-versio.tar.bz2 -C /opt
mv /opt/firefox/plugins /opt/firefox/plugins.bak
ln -s /usr/lib/firefox/plugins /opt/firefox/plugins
dpkg-divert --divert /usr/bin/firefox.jakelu --rename /usr/bin/firefox || \
  mv /usr/bin/firefox /usr/bin/firefox.jakelu
ln -s /opt/firefox/firefox /usr/bin/firefox

for-rivi kopioi vanhat mozilla-asetukset jokaisessa kotihakemistossa (olettaen että ne ovat muotoa /home/käyttäjä. dpkg-divert on Debian-sukuisten jakeluiden toiminto, jolla paketinhallinnalle kerrotaan toisen version käytöstä, sitä seuraava mv-komento siirtää jakelun firefoxin pois alta kerrtomatta siitä paketinhallinnalle ("|| \+rivinvaihto" tekee näistä komennoista vaihtoehtoiset). Jakelun firefox voi olla hyvä pitää riippuvuuksien, liitännäisten yms. vuoksi.

Nyt Moxilla-projektin firefox-versio on asennettu paketinhallinnan ulottumattomiin (paitsi symbolinen linkki /usr/bin/firefox). Seuraavaksi pitää huolehtia (tietoturva)päivityksistä. Tähän on ainakin neljä vaihtoehtoa:

  1. Tarkista uudet versiot ja asenna käsin
  2. Päivitä tarvittaessa ajamalla firefox pääkäyttäjänä (ei suositeltavaa)
  3. Vaihda firefox tavallisen käyttäjän omistukseen ennen päivitystä (chown -R tunnus /opt/firefox* /opt/bin/firefox* ...), käynnistä firefox (tarvittaessa fakeroot) ja käytä päivitystoimintoa. Sulje firefox (älä käy millään sivustolla) ja vaihda root takaisin tiedostojen omistajaksi).
  4. Käytä jakelun päivitysskriptiä (Ubuntun skripti saattaa olla helposti muokattavissa tarkoitukseen).

Tuki Debianissa

Mozilla-perheen ohjelmien tuki Debianissa on ongelmallinen: Debian päivittää vakan haaran ohjelmat tietoturvan osalta, mutta ei käytä ohjelmien uusia versioita, kun taas Mozilla-projekti tekee kaikki tietoturvakorjaukset nimenomaan ohjelman uusiin versioihin ja kehottaa päivittämään niihin. Tämän takia iceweaselin tuki loppui etchistä alkuvuodesta 2009, kun muita "oldstablen" paketteja luultavasti tuetaan ainakin vielä puoli vuotta (iceweaselin käyttämää Xulrunner-kirjastoa kuitenkin päivitetään muiden ohjelmien lailla).

Katso myös

Aiheesta muualla