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
- Ladda ner betan, och packa upp den, du bör fÄ en katalog som heter firefox, om inte sÄ döp om den.
- Flytta den till /opt
sudo mv /sökvÀg/till/firefox /opt - Ta bort, eller flytta bort plugins-katalogen
sudo mv /opt/firefox/plugins /opt/firefox/plugins.backup - LÀnka in installerade plugins i stÀllet
sudo ln -s /usr/lib/xulrunner-addons/plugins /opt/firefox/plugins - Döp om den installerade binÀren till firefox.ubuntu
sudo dpkg-divert --divert /usr/bin/firefox.ubuntu --rename /usr/bin/firefox - LÀnka in den nya binÀren
sudo ln -s /opt/firefox/firefox /usr/bin/firefox - 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
- Ta bort lÀnken till betan
sudo rm /usr/bin/firefox - Ă
terstÀll ubuntus binÀr
sudo dpkg-divert --rename --remove /usr/bin/firefox - 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 - 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.
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.