个人工具

“UbuntuHelp:FirefoxNewVersion-SE”的版本间的差异

来自Ubuntu中文

跳转至: 导航, 搜索
 
(未显示同一用户的3个中间版本)
第8行: 第8行:
 
* Du behöver har paketet "libstdc++5" installerat
 
* Du behöver har paketet "libstdc++5" installerat
 
* Om du använder "scim-1.0.2" kommer Firefox krascha vid uppstart
 
* Om du använder "scim-1.0.2" kommer Firefox krascha vid uppstart
* Du kan komma att få ett felmeddelande (två gånger) i stil med ''Firefox could not install this item because of a failure in Chrome Registration. Please contact the author about this problem.'' när du startar Firefox. Detta är pga. [https://bugzilla.mozilla.org/show_bug.cgi?id=311480 en bug]. För att komma runt problemet, gör följande:-
+
* Du kan komma att få ett felmeddelande (två gånger) i stil med ''Firefox could not install this item because of a failure in Chrome Registration. Please contact the author about this problem.'' när du startar Firefox. Detta är pga. [https://bugzilla.mozilla.org/show_bug.cgi?id=311480 en bug]. För att komma runt problemet, gör följande:-<pre><nowiki>
<pre><nowiki>
+
 
sudo touch /opt/firefox/extensions/[email protected]/chrome.manifest
 
sudo touch /opt/firefox/extensions/[email protected]/chrome.manifest
 
</nowiki></pre>
 
</nowiki></pre>
第15行: 第14行:
 
* Börja med att göra säkerhetskopior av dina inställningar och bokmärken:
 
* Börja med att göra säkerhetskopior av dina inställningar och bokmärken:
 
<pre><nowiki>
 
<pre><nowiki>
cd ~/.mozilla/firefox/*.default
+
cd ~/.mozilla/firefox/*.default
mkdir ~/Desktop/ffsettings
+
mkdir ~/Desktop/ffsettings
cp bookmarks.html cert8.db cookies.txt formhistory.dat key3.db signons.txt history.dat  mimeTypes.rdf ~/Desktop/ffsettings
+
cp bookmarks.html cert8.db cookies.txt formhistory.dat key3.db signons.txt history.dat  mimeTypes.rdf ~/Desktop/ffsettings
</nowiki></pre>
+
</nowiki></pre>
 
* Ladda ner firefox-1.5.tar.gz från mozilla.org, och gå till mappen du sparade filen i.
 
* Ladda ner firefox-1.5.tar.gz från mozilla.org, och gå till mappen du sparade filen i.
 
* Installera i mappen /opt/firefox:
 
* Installera i mappen /opt/firefox:
 
<pre><nowiki>
 
<pre><nowiki>
sudo cp firefox-1.5.tar.gz /opt/
+
sudo cp firefox-1.5.tar.gz /opt/
cd /opt
+
cd /opt
sudo tar xzvf firefox-1.5.tar.gz
+
sudo tar xzvf firefox-1.5.tar.gz
sudo rm firefox-1.5.tar.gz
+
sudo rm firefox-1.5.tar.gz
</nowiki></pre>
+
</nowiki></pre>
 
* Skapa länkar till dina tillägg (och ta bort totem-mozilla eftersom det inte fungerar med Firefox 1.5):
 
* Skapa länkar till dina tillägg (och ta bort totem-mozilla eftersom det inte fungerar med Firefox 1.5):
 
<pre><nowiki>
 
<pre><nowiki>
cd /opt/firefox/plugins/
+
cd /opt/firefox/plugins/
sudo ln -s /usr/lib/mozilla-firefox/plugins/* .
+
sudo ln -s /usr/lib/mozilla-firefox/plugins/* .
sudo rm libtotem_mozilla.*
+
sudo rm libtotem_mozilla.*
</nowiki></pre>
+
</nowiki></pre>
 
* Byt namn på din gamla profil:
 
* Byt namn på din gamla profil:
 
<pre><nowiki>
 
<pre><nowiki>
cd
+
cd
mv .mozilla .mozilla.ubuntu
+
mv .mozilla .mozilla.ubuntu
</nowiki></pre>
+
</nowiki></pre>
 
* För att försäkra dig om att den används som standardversionen, ändra den symboliska länken i /usr/bin:
 
* För att försäkra dig om att den används som standardversionen, ändra den symboliska länken i /usr/bin:
 
<pre><nowiki>
 
<pre><nowiki>
sudo dpkg-divert --divert /usr/bin/firefox.ubuntu --rename /usr/bin/firefox
+
sudo dpkg-divert --divert /usr/bin/firefox.ubuntu --rename /usr/bin/firefox
sudo ln -s /opt/firefox/firefox /usr/bin/firefox
+
sudo ln -s /opt/firefox/firefox /usr/bin/firefox
</nowiki></pre>
+
</nowiki></pre>
 
* Testkör!
 
* Testkör!
 
<pre><nowiki>
 
<pre><nowiki>
firefox
+
firefox
</nowiki></pre>
+
</nowiki></pre>
 
*Återställ dina gamla data:
 
*Återställ dina gamla data:
 
<pre><nowiki>
 
<pre><nowiki>
cd ~/Desktop/ffsettings
+
cd ~/Desktop/ffsettings
mv * ~/.mozilla/firefox/*.default
+
mv * ~/.mozilla/firefox/*.default
</nowiki></pre>
+
</nowiki></pre>
 
Detta steg ska endast göras efter att Firefox körts minst en gång och avslutats.
 
Detta steg ska endast göras efter att Firefox körts minst en gång och avslutats.
 
* För att se till att andra program använder versio 1.5 av Firefox istället för den gamla, gå till ''Inställningar -> Föredragna program'' i System-menyn. På fliken Webbläsare, välj "Anpassad" och ange följande kommando:
 
* För att se till att andra program använder versio 1.5 av Firefox istället för den gamla, gå till ''Inställningar -> Föredragna program'' i System-menyn. På fliken Webbläsare, välj "Anpassad" och ange följande kommando:
 
<pre><nowiki>
 
<pre><nowiki>
firefox %s
+
firefox %s
</nowiki></pre>
+
</nowiki></pre>
 
* Firefox 1.5 ska nu vara installerat och fungera som det är tänkt. Om du av någon anledning vill återgå till den tidigare versionen, se ''Avinstallation'' nedan.
 
* Firefox 1.5 ska nu vara installerat och fungera som det är tänkt. Om du av någon anledning vill återgå till den tidigare versionen, se ''Avinstallation'' nedan.
 
== Uppdatering ==
 
== Uppdatering ==
第62行: 第61行:
 
# Ändra rättigherna för mappen /opt/firefox till att ha skrivrättigheter och ägas av användaren i fråga, istället för root. För att byta ägare efter installation, gör följande:
 
# Ändra rättigherna för mappen /opt/firefox till att ha skrivrättigheter och ägas av användaren i fråga, istället för root. För att byta ägare efter installation, gör följande:
 
<pre><nowiki>
 
<pre><nowiki>
sudo chown -R användarnamn:användarnamn /opt/firefox
+
sudo chown -R användarnamn:användarnamn /opt/firefox
</nowiki></pre>  
+
</nowiki></pre>  
 
Det här är det enda sättet att få uppdateringsnotifiering att fungera, men kan innebära en säkerhetsrisk i fleranvändarsystem. Ett virus eller ett illasinnat program kan byta ut eller förstöra filerna i mappen /opt/firefox, vilket påverkar andra användare på datorn.
 
Det här är det enda sättet att få uppdateringsnotifiering att fungera, men kan innebära en säkerhetsrisk i fleranvändarsystem. Ett virus eller ett illasinnat program kan byta ut eller förstöra filerna i mappen /opt/firefox, vilket påverkar andra användare på datorn.
 
# Ett alternativ till ovanstående är att köra Firefox som superanvändare (med ''sudo'') för att hämta uppdateringarna. När det finns en uppdatering tillgänglig, kör <code><nowiki>sudo firefox -safe-mode</nowiki></code> (''safe-mode'' är ett extra skydd som hindrar att tillägg laddas in när du kör Firefox som superanvändare), installera uppdateringarna (Help -> Check for updates...), stäng Firefox och starta om Firefox som en vanlig användare. Du bör '''INTE''' surfa på nätet när du kör Firefox som superanvändare. (''Ingen i denna värld vågar avgöra vilken av dessa metoder som är säkrast.'')
 
# Ett alternativ till ovanstående är att köra Firefox som superanvändare (med ''sudo'') för att hämta uppdateringarna. När det finns en uppdatering tillgänglig, kör <code><nowiki>sudo firefox -safe-mode</nowiki></code> (''safe-mode'' är ett extra skydd som hindrar att tillägg laddas in när du kör Firefox som superanvändare), installera uppdateringarna (Help -> Check for updates...), stäng Firefox och starta om Firefox som en vanlig användare. Du bör '''INTE''' surfa på nätet när du kör Firefox som superanvändare. (''Ingen i denna värld vågar avgöra vilken av dessa metoder som är säkrast.'')
第70行: 第69行:
 
* Återställ den symboliska länken:
 
* Återställ den symboliska länken:
 
<pre><nowiki>
 
<pre><nowiki>
sudo rm /usr/bin/firefox
+
sudo rm /usr/bin/firefox
sudo dpkg-divert --rename --remove /usr/bin/firefox
+
sudo dpkg-divert --rename --remove /usr/bin/firefox
</nowiki></pre>
+
</nowiki></pre>
 
* Återställ din gamla profil:
 
* Återställ din gamla profil:
 
<pre><nowiki>
 
<pre><nowiki>
cd
+
cd
mv .mozilla .mozilla-1.5
+
mv .mozilla .mozilla-1.5
mv .mozilla.ubuntu .mozilla
+
mv .mozilla.ubuntu .mozilla
</nowiki></pre>
+
</nowiki></pre>
 
* (valfritt) Ta bort Firefox-mappen
 
* (valfritt) Ta bort Firefox-mappen
 
<pre><nowiki>
 
<pre><nowiki>
sudo rm -r /opt/firefox
+
sudo rm -r /opt/firefox
</nowiki></pre>
+
</nowiki></pre>
 
----
 
----
[[category:CategoryDocumentation]]
 
  
 
[[category:UbuntuHelp]]
 
[[category:UbuntuHelp]]

2009年5月12日 (二) 16:47的最新版本

Detta är en fri översättning av sidan FirefoxNewVersion Av någon anledning är mozilla.orgs egna Firefox-kompilationer snabbare än Ubuntus. Nya Firefox 1.5 är ännu snabbare och har flera nya funktioner. De här instruktionerna visar hur du kan installera Firefox 1.5, men bör även fungera för 1.0.7 och andra versioner.

Notera

  • Du kommer inte längre få några autmatiska uppdateringar av Firefox genom Ubuntus uppdateringshanterare, men Firefox har en egen, inbyggd funktion för uppdatering
  • Totems video-tillägg verkar inte fungera i Firefox 1.5. Du vill kanske installera "mozilla-mplayer" istället, innan du börjar
  • Du behöver har paketet "libstdc++5" installerat
  • Om du använder "scim-1.0.2" kommer Firefox krascha vid uppstart
  • Du kan komma att få ett felmeddelande (två gånger) i stil med Firefox could not install this item because of a failure in Chrome Registration. Please contact the author about this problem. när du startar Firefox. Detta är pga. en bug. För att komma runt problemet, gör följande:-
sudo touch /opt/firefox/extensions/[email protected]/chrome.manifest

Installera

  • Börja med att göra säkerhetskopior av dina inställningar och bokmärken:
 cd ~/.mozilla/firefox/*.default
 mkdir ~/Desktop/ffsettings
 cp bookmarks.html cert8.db cookies.txt formhistory.dat key3.db signons.txt history.dat  mimeTypes.rdf ~/Desktop/ffsettings
 
  • Ladda ner firefox-1.5.tar.gz från mozilla.org, och gå till mappen du sparade filen i.
  • Installera i mappen /opt/firefox:
 sudo cp firefox-1.5.tar.gz /opt/
 cd /opt
 sudo tar xzvf firefox-1.5.tar.gz
 sudo rm firefox-1.5.tar.gz
 
  • Skapa länkar till dina tillägg (och ta bort totem-mozilla eftersom det inte fungerar med Firefox 1.5):
 cd /opt/firefox/plugins/
 sudo ln -s /usr/lib/mozilla-firefox/plugins/* .
 sudo rm libtotem_mozilla.*
 
  • Byt namn på din gamla profil:
 cd
 mv .mozilla .mozilla.ubuntu
 
  • För att försäkra dig om att den används som standardversionen, ändra den symboliska länken i /usr/bin:
 sudo dpkg-divert --divert /usr/bin/firefox.ubuntu --rename /usr/bin/firefox
 sudo ln -s /opt/firefox/firefox /usr/bin/firefox
 
  • Testkör!
 firefox
 
  • Återställ dina gamla data:
 cd ~/Desktop/ffsettings
 mv * ~/.mozilla/firefox/*.default
 

Detta steg ska endast göras efter att Firefox körts minst en gång och avslutats.

  • För att se till att andra program använder versio 1.5 av Firefox istället för den gamla, gå till Inställningar -> Föredragna program i System-menyn. På fliken Webbläsare, välj "Anpassad" och ange följande kommando:
 firefox %s
 
  • Firefox 1.5 ska nu vara installerat och fungera som det är tänkt. Om du av någon anledning vill återgå till den tidigare versionen, se Avinstallation nedan.

Uppdatering

För att få Firefox inbyggda uppdateringsmekanism att fungera har du tre alternativ (läs alla och välj ett av alternativen):

  1. Ändra rättigherna för mappen /opt/firefox till att ha skrivrättigheter och ägas av användaren i fråga, istället för root. För att byta ägare efter installation, gör följande:
 sudo chown -R användarnamn:användarnamn /opt/firefox
 

Det här är det enda sättet att få uppdateringsnotifiering att fungera, men kan innebära en säkerhetsrisk i fleranvändarsystem. Ett virus eller ett illasinnat program kan byta ut eller förstöra filerna i mappen /opt/firefox, vilket påverkar andra användare på datorn.

  1. Ett alternativ till ovanstående är att köra Firefox som superanvändare (med sudo) för att hämta uppdateringarna. När det finns en uppdatering tillgänglig, kör sudo firefox -safe-mode (safe-mode är ett extra skydd som hindrar att tillägg laddas in när du kör Firefox som superanvändare), installera uppdateringarna (Help -> Check for updates...), stäng Firefox och starta om Firefox som en vanlig användare. Du bör INTE surfa på nätet när du kör Firefox som superanvändare. (Ingen i denna värld vågar avgöra vilken av dessa metoder som är säkrast.)
  2. Ett tredje alternativ är att använda metod 1, men endast för uppdateringar. Följ alltså anvisningarna under punkt 1, uppdatera och stäng Firefox. Återställ sedan rättigheterna för mappen enligt följande: sudo chown -R root:root /opt/firefox

Avinstallation

  • Återställ den symboliska länken:
 sudo rm /usr/bin/firefox
 sudo dpkg-divert --rename --remove /usr/bin/firefox
 
  • Återställ din gamla profil:
 cd
 mv .mozilla .mozilla-1.5
 mv .mozilla.ubuntu .mozilla
 
  • (valfritt) Ta bort Firefox-mappen
 sudo rm -r /opt/firefox