nsg's blog

Firefox 3.1 beta 3 i Ubuntu Linux

2009-03-20

Jag installerade Firefox 3.1 beta 3 i förrgÄr för att testa weave (lÀs mer hÀr), dock hittade jag inget lÀtt sÀtt att installera betan med ett paket sÄ det blev manuellt. Jag hittade en formpost hÀr dÀr en anvÀndare skrev en bunt kommandon som jag anvÀnde som inspiration.

Installera betan

  1. Ladda ner betan, och packa upp den, du bör fÄ en katalog som heter firefox, om inte sÄ döp om den.
  2. Flytta den till /opt
    sudo mv /sökvÀg/till/firefox /opt
  3. Ta bort, eller flytta bort plugins-katalogen
    sudo mv /opt/firefox/plugins /opt/firefox/plugins.backup
  4. LÀnka in installerade plugins i stÀllet
    sudo ln -s /usr/lib/xulrunner-addons/plugins /opt/firefox/plugins
  5. Döp om den installerade binÀren till firefox.ubuntu
    sudo dpkg-divert --divert /usr/bin/firefox.ubuntu --rename /usr/bin/firefox
  6. LÀnka in den nya binÀren
    sudo ln -s /opt/firefox/firefox /usr/bin/firefox
  7. Spara undan en kopia av .mozilla katalogen i din hemkatalog om nÄgot gÄr fel
    cp -R ~/.mozilla ~/.mozilla-stable

Nu Àr det klar, starta om Firefox och betan bör öppnas. DÄ det fortfarande Àr en beta sÄ Àr chansen stor att nÄgot inte funkar som det ska pÄ ditt system, sÄ nu kommer hur du tar bort betan och ÄterstÀller.

Ta bort betan

  1. Ta bort lÀnken till betan
    sudo rm /usr/bin/firefox
  2. ÅterstĂ€ll ubuntus binĂ€r
    sudo dpkg-divert --rename --remove /usr/bin/firefox
  3. Ta bort de installerade filerna
    Hoppa över det hÀr om du lÀtt vill kunna ominstallera betan, börja i sÄ fall direkt pÄ steg 5 nÀr du installerar.
    sudo rm -r /opt/firefox
  4. Eventuellt ÄterstÀlla .mozilla, om du inte har sparat nÄgra bokmÀrken eller andra personliga instÀllningar i betan sÄ rekommenderar jag att du ÄterstÀller. Annars kan du prova om det funkar först.
    **mv ~/.mozilla ~/.mozilla-beta
    mv ~/.mozilla-stable ~/.mozilla
    **Beta-versionen:s .mozilla sparas som .mozilla-beta ifall du behöver den senare.

Ett skript för att hoppa mellan betan och ubuntus firefox

Det finns sÀker ett sÀtt för att kunna köra betan och Firefox samtidigt, men jag kunde inte lista ut hur. Vad jag dÀr i mot visste var hur jag hoppade fram och tillbaka mellan de olika versionerna med ett par kommandon, dÄ det Àr obekvÀmt sÄ skrev jag ett litet skript som automatiserade det.

ff_sw.sh

Ladda ner det nÄgon stans, t.ex. till din hemkatalog. SÀtt rÀttigheter pÄ filen sÄ den gÄr att köra genom att skriva:

  • chmod +x ff_sw.sh

Nu kan du köra filen genom att skriva

  • ./ff_sw.sh

Om du kör den utan parametrar (om jag skrev ovan) sÄ kommer du fÄ en utskrift med de olika alternativen, just nu Àr de: check, beta och stable. Jag rekommenderar att du kör check först, den kommer kolla att allt stÄr rÀtt till. Men först ska du förbereda.

Döp den .mozilla-katalogen som anvÀnds till betan till .mozilla-beta och den för ubuntus stabila version till .mozilla-stable, har du installerat betan med min guide ovan sÄ har du redan .mozilla-stable sÄ det rÀcker det med att köra:

  • mv ~/.mozilla  ~/.mozilla-beta

Har du ingen gammal (eller ny) .mozilla-katalog sÄ kan du göra en kopia. Nu skapar du en lÀnk, lÄt oss anta att du just nu kör betan, skriv dÄ:

  • ln -s ~/.mozilla-beta ~/.mozilla

Kör du stable sÄ skriv i stÀllet

  • ln -s ~/.mozilla-stable ~/.mozilla

Nu Àr alla förberedelserna klara och du kan köra check för att kolla att allt ser bra ut

  • ./ff_sw.sh check

Sedan kan du köra

  • ./ff_sw.sh stable

respektive

  • ./ff_sw.sh beta

för att byta till aktuell version.

SÄ dÀr, det hÀr var ett lÄngt och krÄngligt, men lÀrorikt! sÀtt att installera och hantera betan pÄ en ubuntu-installation.

Bloggar om: , , , ,

Please note that this is a old post from the year 2009 and the information may be outdated. All these 720 words are written by Stefan Berggren, feel free and contact me if you like.