Nielsmayer (Talk | contribs) (Created page with "=MeeGo-Lem: Linux Everywhere for MeeGolem= WARNING: THIS IS A WORK IN PROGRESS STATUS: Not even close yet. With http://wiki.meego.com/MeeGo-Lem installed, additional install...") |
Nielsmayer (Talk | contribs) |
||
| Line 1: | Line 1: | ||
| - | =MeeGo-Lem: | + | =MeeGo-Lem: Installing Fedora Firefox4 from Remi Collet's repository= |
WARNING: THIS IS A WORK IN PROGRESS | WARNING: THIS IS A WORK IN PROGRESS | ||
WARNING: THIS IS A WORK IN PROGRESS STATUS: Not even close yet.
With http://wiki.meego.com/MeeGo-Lem installed, additional installations like Firefox 4 become easy. For example, http://www.if-not-true-then-false.com/2010/install-firefox-4-on-fedora/
Note that instructions for Fedora can't be followed exactly since Fedora uses yum and MeeGo uses zypper. Need to create custom edited zypper repos files:
/etc/zypp/repos.d: -rw-r--r-- 1 root root 228 2011-04-08 11:13 remi-test.repo -rw-r--r-- 1 root root 215 2011-04-08 11:13 remi.repo
$ sudo rpm -Uvh http://rpms.famillecollet.com/remi-release-12.rpm Retrieving http://rpms.famillecollet.com/remi-release-12.rpm error: Failed dependencies: fedora-release >= 12 is needed by remi-release-12-6.fc12.remi.noarch yum is needed by remi-release-12-6.fc12.remi.noarch $ sudo rpm -Uvh http://rpms.famillecollet.com/remi-release-14.rpm Retrieving http://rpms.famillecollet.com/remi-release-14.rpm error: Failed dependencies: fedora-release >= 14 is needed by remi-release-14-6.fc14.remi.noarch yum is needed by remi-release-14-6.fc14.remi.noarch $ sudo rpm --nodeps -Uvh http://rpms.famillecollet.com/remi-release-14.rpm Retrieving http://rpms.famillecollet.com/remi-release-14.rpm Failed to expand %__security_plugin macro Preparing... ########################################### [100%] 1:remi-release ########################################### [100%] $ sudo rpm -ql remi-release /etc/apt/gpg/gpg-pubkey-00f97f56-467e318a /etc/apt/sources.list.d/remi.list /etc/pki/rpm-gpg/RPM-GPG-KEY-remi /etc/smart/channels/remi.channel /etc/yum.repos.d/remi.repo ### Hand edited installed /etc/yum.repos.d/remi.repo to get rid of fedora ### $variables and replace with Specifics.... ### ### File '/fedora/1.1.90/remi/mirror' not found on medium 'http://rpms.famillecollet.com/?mediahandler=curl' ### Abort, retry, ignore? [a/r/i/?] (a): a ### Problem accessing the file at the specified URI: ### File '/fedora/1.1.90/remi/mirror' not found on medium ### 'http://rpms.famillecollet.com/?mediahandler=curl' meegolem-69-~> diff -c /etc/yum.repos.d/remi.repo.~1~ /etc/yum.repos.d/remi.repo *** /etc/yum.repos.d/remi.repo.~1~ 2010-04-30 23:42:35.000000000 -0700 --- /etc/yum.repos.d/remi.repo 2011-04-08 11:11:56.446387755 -0700 *************** *** 1,16 **** [remi] ! name=Les RPM de remi pour Fedora $releasever - $basearch ! #baseurl=http://rpms.famillecollet.com/fedora/$releasever/remi/$basearch/ ! mirrorlist=http://rpms.famillecollet.com/fedora/$releasever/remi/mirror enabled=0 gpgcheck=1 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-remi failovermethod=priority [remi-test] ! name=Les RPM de remi en test pour Fedora $releasever - $basearch ! #baseurl=http://rpms.famillecollet.com/fedora/$releasever/test/$basearch/ ! mirrorlist=http://rpms.famillecollet.com/fedora/$releasever/test/mirror enabled=0 gpgcheck=1 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-remi --- 1,16 ---- [remi] ! name=Les RPM de remi pour Fedora 14 - i386 ! baseurl=http://rpms.famillecollet.com/fedora/14/remi/i386/ ! #mirrorlist=http://rpms.famillecollet.com/fedora/14/remi/mirror enabled=0 gpgcheck=1 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-remi failovermethod=priority [remi-test] ! name=Les RPM de remi en test pour Fedora 14 - i386 ! baseurl=http://rpms.famillecollet.com/fedora/14/test/i386/ ! #mirrorlist=http://rpms.famillecollet.com/fedora/14/test/mirror enabled=0 gpgcheck=1 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-remi $ sudo zypper ar file:///etc/yum.repos.d/remi.repo Adding repository 'Les RPM de remi pour Fedora 14 - i386' [done] Repository 'Les RPM de remi pour Fedora 14 - i386' successfully added Enabled: Yes Autorefresh: No URI: http://rpms.famillecollet.com/fedora/14/remi/i386/ Adding repository 'Les RPM de remi en test pour Fedora 14 - i386' [done] Repository 'Les RPM de remi en test pour Fedora 14 - i386' successfully added Enabled: Yes Autorefresh: No URI: http://rpms.famillecollet.com/fedora/14/test/i386/ $ sudo zypper clean --all ; sudo zypper --gpg-auto-import-keys refresh All repositories have been cleaned up. Retrieving repository 'Adobe Systems Incorporated' metadata [done] Building repository 'Adobe Systems Incorporated' cache [done] Retrieving repository 'devel:base (Trunk)' metadata [done] Building repository 'devel:base (Trunk)' cache [done] Retrieving repository 'devel:kernel (Trunk)' metadata [done] Building repository 'devel:kernel (Trunk)' cache [done] Retrieving repository 'devel:meego-ux (Trunk)' metadata [done] Building repository 'devel:meego-ux (Trunk)' cache [done] Retrieving repository 'devel:ux:netbook (Trunk)' metadata [done] Building repository 'devel:ux:netbook (Trunk)' cache [done] Retrieving repository 'Fedora 14 - i386' metadata [done] Building repository 'Fedora 14 - i386' cache [done] Retrieving repository 'google-chrome' metadata [done] Building repository 'google-chrome' cache [done] Retrieving repository 'meego-latest-connectivity' metadata [done] Building repository 'meego-latest-connectivity' cache [done] Retrieving repository 'Planet CCRMA 14 - i386' metadata [done] Building repository 'Planet CCRMA 14 - i386' cache [done] Retrieving repository 'Fedora Updates at Planet CCRMA 14 - i386' metadata [done] Building repository 'Fedora Updates at Planet CCRMA 14 - i386' cache [done] Retrieving repository 'Les RPM de remi pour Fedora 14 - i386' metadata [done] Building repository 'Les RPM de remi pour Fedora 14 - i386' cache [done] Retrieving repository 'RPM Fusion for Fedora 14 - Free' metadata [done] Building repository 'RPM Fusion for Fedora 14 - Free' cache [done] Retrieving repository 'RPM Fusion for Fedora 14 - Free - Updates' metadata [done] Building repository 'RPM Fusion for Fedora 14 - Free - Updates' cache [done] Retrieving repository 'RPM Fusion for Fedora 14 - Nonfree' metadata [done] Building repository 'RPM Fusion for Fedora 14 - Nonfree' cache [done] Retrieving repository 'RPM Fusion for Fedora 14 - Nonfree - Updates' metadata [done] Building repository 'RPM Fusion for Fedora 14 - Nonfree - Updates' cache [done] Retrieving repository 'Fedora 14 - i386 - Updates' metadata [done] Building repository 'Fedora 14 - i386 - Updates' cache [done] All repositories have been refreshed.
$ zypper info firefox Information for package firefox: Repository: Les RPM de remi pour Fedora 14 - i386 Name: firefox Version: 4.0-1.fc14.remi Arch: i686 Vendor: Remi Collet Installed: No Status: not installed Installed Size: 20.4 MiB Summary: Mozilla Firefox Web browser Description: Mozilla Firefox is an open-source web browser, designed for standards compliance, performance and portability.
$ sudo zypper in firefox Loading repository data... Reading installed packages... Resolving package dependencies... The following NEW packages are going to be installed: astronomy-bookmarks firefox xulrunner2 3 new packages to install. Overall download size: 27.8 MiB. After the operation, additional 49.6 MiB will be used. Continue? [y/n/?] (y): y Retrieving package xulrunner2-2.0-1.fc14.remi.i686 (1/3), 10.6 MiB (29.2 MiB unpacked) Retrieving: xulrunner2-2.0-1.fc14.remi.i686.rpm [done (583.4 KiB/s)] Retrieving package astronomy-bookmarks-1-6.fc12.noarch (2/3), 5.0 KiB (5.0 KiB unpacked) Retrieving: astronomy-bookmarks-1-6.fc12.noarch.rpm [done] Retrieving package firefox-4.0-1.fc14.remi.i686 (3/3), 17.2 MiB (20.4 MiB unpacked) Retrieving: firefox-4.0-1.fc14.remi.i686.rpm [done (542.8 KiB/s)] Installing: xulrunner2-2.0-1.fc14.remi [done] Installing: astronomy-bookmarks-1-6.fc12 [done] Installing: firefox-4.0-1.fc14.remi [done] Additional rpm output: WARNING : This firefox 4.0 RPM is not an official Fedora build and it overrides the official one. Don't file bugs on Fedora Project. Use dedicated forums http://forums.famillecollet.com/ $ rpm -ql astronomy-bookmarks /usr/share/bookmarks /usr/share/bookmarks/default-bookmarks.html
== Force Firefox4 as default browser:
If the following isn't done, unless the browser is pre-started, bad stuff happens when clicking links in twitter/facebook on homepanel. After these are set, Firefox4 is brought up on clicking URL.
$ xdg-settings get default-web-browser google-chrome.desktop $ xdg-settings --list Known properties: default-web-browser Default web browser $ xdg-settings get default-web-browser mozilla-firefox.desktop