Installera Google Earth 5.0 på 64-bitars Ubuntu 9.04 / 9.10
Postat: 15 maj 2009, 01:12
Guide för att installera Google Earth 5.0 på 64-bitars Ubuntu 9.04 Jaunty eller Ubuntu 9.10 Karmic
Ladda ner Google Earth
Gå till http://earth.google.com/download-earth.html och hämta GoogleEarths installationsfil GoogleEarthLinux.bin (till t ex katalogen ~/Hämtningar) genom att klicka på Godkänn och hämta under Hämta Google Earth 5.0 för PC, Mac eller Linux och välj sedan Spara fil. Gör sedan filen körbar (dvs högerklicka på filen, välj Egenskaper, välj fliken Rättigheter och kryssa i rutan Tillåt köring av filen som ett program).
Möjliggör körning av 32-bitars program
Google Earth är ett 32-bitars program. Om operativsystemet är 64-bitars Ubuntu måste det därför beredas en 32-bitars miljö som Google Earth kan fungera i. Detta görs genom att installera paketet ia32-libs ("ia32 shared libraries for use on amd64 and ia64 systems") via t ex pakethanteraren Synaptic. Paketet innehåller biblioteksfiler som möjliggör körning av 32-bitarsprogram på 64-bitars system. Utöver detta behövs ytterligare ett paket installeras på datorn för att möjliggöra att Google Earth skall kunna kontakta servern och hämta kartmaterial och dylikt. Detta paket heter lib32nss-mdns ("NSS module for Multicast DNS name resolution") och installeras på samma sett som ovan beskrivits.
[EDIT 2010-04-03: Har rättat en felskrivning: Paketet ovan heter "ia32-libs" (precis som det står nu), och inget annat]
ANTINGEN VÄLJ: Installera Google Earth lokalt på ditt konto
Efter det att de ovanstående nämnda miljöpaketen installerats så högerklicka på GoogleEarthLinux.bin (som ev ligger i katalogen ~/Hämtningar) och välj Öppna med annat program.... Välj sedan Använd ett anpassat kommando genom att klicka på textraden (lite längre ner). I det inmatningsfält som då öppnas skrivs sh och sedan väljs Öppna.
Google Earth installeras då och öppnas/körs därefter automatiskt. Om du låter programmet sköta sig själv, så hamnar själva programmet i katalogen ~/google-earth och dina inställnings-/konfigurationsfiler i den "dolda" katalogen ~/.googleearth. Jag fick också automatiskt en programstartare bl a på skrivbordet.
ELLER VÄLJ: Installera Google Earth globalt på ditt datorn så flera användare kan använda det
Principen är som ovan, fast välj istället att köra installationen ifrån terminalen med administratörsrättigheter (så öppna en sådan terminal, dvs välj: Program > Tillbehör > Terminal):
1) Byt med kommandot cd till den katalog där du lagt GoogleEarthLinux.bin, t ex i cd ~/Hämtningar.
2) Installera Google Earth med administratörsrättigheter; skriv: sudo ./GoogleEarthLinux.bin (och glöm inte den lilla punkten innan snedstrecket). Skriv in lösenordet och låt Google Earth installera sig själv.
Om du låter Google Earth installera sig själv så kommer själva programmet nu att installera sig i katalogen /opt, vilket är ett utmärkt "val" av katalog för ändamålet, och dina inställnings-/konfigurationsfiler kommer lägga sig i den "dolda" katalogen ~/.googleearth. Jag fick också automatiskt en programstartare namngiven som Google Earth på skrivbordet.
Oönskade rooträttigheter på katalog
Jag valde att starta programmet direkt i samband med installationen, eftersom detta erbjöds. Detta resulterade dock i att katalogen med konfigurationsfiler ~/.googleearth fick root-ägarrättigheter, vilket jag inte gillade; ägarrättigheterna på katalogen ska naturligtvis stå på mig själv! Enklaste sättet att ändra detta är därför att kasta denna katalog eftersom den återskapar sig själv om den inte finns vid programstarten av Google Earth. Du kan kasta katalogen med kommandot sudo rm -rf ~/.googleearth , så återskapar katalogen sig själv nästa gång du startar Google Earth, och då med rätt ägarrättigheter.
Problem med programstartare
Jag fick också ett problem med programstartaren på skrivbordet. (Detta gällde dock enbart på mitt konto; kanske för att jag startade programmet som root vid första tillfället?) Google Earth startade inte, och när jag gick in och kollade Egenskaper (högerklicka på programstartaren Google Earth på skrivbordet ) under fliken Grundläggande så hade kommandot av någon anledning blivet felaktigt vid raden Kommando. Där stod nu: /opt/google-earth//googleearth %f
När jag tog bort en av de två närliggande snedstrecken så att de istället stod: opt/google-earth/googleearth %f , så fungerade programstartaren igen. Eventuellt måste en liknande justering göras i programmenyn (Undersök: Program > Internet > Google Earth).
Det funkar ju naturligtvis också att starta Google Earth direkt från terminalen genom att helt enkelt bara skriva: googleearth
Lycka till!
/Mvh Per
P.S. Det ovanstående är testat på en dator med en nyinstallation av 64-bitars Ubuntu 9.04 respektive Ubuntu 9.10, och det fungerade då problemfritt.
/D.S.
Ladda ner Google Earth
Gå till http://earth.google.com/download-earth.html och hämta GoogleEarths installationsfil GoogleEarthLinux.bin (till t ex katalogen ~/Hämtningar) genom att klicka på Godkänn och hämta under Hämta Google Earth 5.0 för PC, Mac eller Linux och välj sedan Spara fil. Gör sedan filen körbar (dvs högerklicka på filen, välj Egenskaper, välj fliken Rättigheter och kryssa i rutan Tillåt köring av filen som ett program).
Möjliggör körning av 32-bitars program
Google Earth är ett 32-bitars program. Om operativsystemet är 64-bitars Ubuntu måste det därför beredas en 32-bitars miljö som Google Earth kan fungera i. Detta görs genom att installera paketet ia32-libs ("ia32 shared libraries for use on amd64 and ia64 systems") via t ex pakethanteraren Synaptic. Paketet innehåller biblioteksfiler som möjliggör körning av 32-bitarsprogram på 64-bitars system. Utöver detta behövs ytterligare ett paket installeras på datorn för att möjliggöra att Google Earth skall kunna kontakta servern och hämta kartmaterial och dylikt. Detta paket heter lib32nss-mdns ("NSS module for Multicast DNS name resolution") och installeras på samma sett som ovan beskrivits.
[EDIT 2010-04-03: Har rättat en felskrivning: Paketet ovan heter "ia32-libs" (precis som det står nu), och inget annat]
ANTINGEN VÄLJ: Installera Google Earth lokalt på ditt konto
Efter det att de ovanstående nämnda miljöpaketen installerats så högerklicka på GoogleEarthLinux.bin (som ev ligger i katalogen ~/Hämtningar) och välj Öppna med annat program.... Välj sedan Använd ett anpassat kommando genom att klicka på textraden (lite längre ner). I det inmatningsfält som då öppnas skrivs sh och sedan väljs Öppna.
Google Earth installeras då och öppnas/körs därefter automatiskt. Om du låter programmet sköta sig själv, så hamnar själva programmet i katalogen ~/google-earth och dina inställnings-/konfigurationsfiler i den "dolda" katalogen ~/.googleearth. Jag fick också automatiskt en programstartare bl a på skrivbordet.
ELLER VÄLJ: Installera Google Earth globalt på ditt datorn så flera användare kan använda det
Principen är som ovan, fast välj istället att köra installationen ifrån terminalen med administratörsrättigheter (så öppna en sådan terminal, dvs välj: Program > Tillbehör > Terminal):
1) Byt med kommandot cd till den katalog där du lagt GoogleEarthLinux.bin, t ex i cd ~/Hämtningar.
2) Installera Google Earth med administratörsrättigheter; skriv: sudo ./GoogleEarthLinux.bin (och glöm inte den lilla punkten innan snedstrecket). Skriv in lösenordet och låt Google Earth installera sig själv.
Om du låter Google Earth installera sig själv så kommer själva programmet nu att installera sig i katalogen /opt, vilket är ett utmärkt "val" av katalog för ändamålet, och dina inställnings-/konfigurationsfiler kommer lägga sig i den "dolda" katalogen ~/.googleearth. Jag fick också automatiskt en programstartare namngiven som Google Earth på skrivbordet.
Oönskade rooträttigheter på katalog
Jag valde att starta programmet direkt i samband med installationen, eftersom detta erbjöds. Detta resulterade dock i att katalogen med konfigurationsfiler ~/.googleearth fick root-ägarrättigheter, vilket jag inte gillade; ägarrättigheterna på katalogen ska naturligtvis stå på mig själv! Enklaste sättet att ändra detta är därför att kasta denna katalog eftersom den återskapar sig själv om den inte finns vid programstarten av Google Earth. Du kan kasta katalogen med kommandot sudo rm -rf ~/.googleearth , så återskapar katalogen sig själv nästa gång du startar Google Earth, och då med rätt ägarrättigheter.
Problem med programstartare
Jag fick också ett problem med programstartaren på skrivbordet. (Detta gällde dock enbart på mitt konto; kanske för att jag startade programmet som root vid första tillfället?) Google Earth startade inte, och när jag gick in och kollade Egenskaper (högerklicka på programstartaren Google Earth på skrivbordet ) under fliken Grundläggande så hade kommandot av någon anledning blivet felaktigt vid raden Kommando. Där stod nu: /opt/google-earth//googleearth %f
När jag tog bort en av de två närliggande snedstrecken så att de istället stod: opt/google-earth/googleearth %f , så fungerade programstartaren igen. Eventuellt måste en liknande justering göras i programmenyn (Undersök: Program > Internet > Google Earth).
Det funkar ju naturligtvis också att starta Google Earth direkt från terminalen genom att helt enkelt bara skriva: googleearth
Lycka till!
/Mvh Per
P.S. Det ovanstående är testat på en dator med en nyinstallation av 64-bitars Ubuntu 9.04 respektive Ubuntu 9.10, och det fungerade då problemfritt.
/D.S.