Wednesday, August 18, 2010

Easy way of installing Google Chrome on Latest Fedora Core Releases (11, 12, 13, 14 or greater)


Create a repo file for Google Chrome. You can use commands like this “vi /etc/yum.repos.d/google.repo” and use the paste feature from gnome terminal’s menus to add the following lines into the file.

[google]

name=Google - i386

baseurl=http://dl.google.com/linux/rpm/stable/i386

enabled=1

gpgcheck=1

gpgkey=https://dl-ssl.google.com/linux/linux_signing_key.pub

[google-chrome]

name=google-chrome

baseurl=http://dl.google.com/linux/rpm/stable/i386

enabled=1

gpgcheck=1


Then apply the following command to install google chrome using yum

[root@ispros.com.bd ]# yum --enablerepo=google install google-chrome


Here’s the sample output:
Loaded plugins: presto, refresh-packagekit
Setting up Install Process
Resolving Dependencies
--> Running transaction check
---> Package google-chrome-beta.i386 0:5.0.375.99-51029 set to be updated
--> Processing Dependency: lsb >= 3.2 for package: google-chrome-beta-5.0.375.99-51029.i386
--> Running transaction check
---> Package redhat-lsb.i686 0:3.2-7.fc12 set to be updated
--> Processing Dependency: /usr/bin/pax for package: redhat-lsb-3.2-7.fc12.i686
--> Processing Dependency: /usr/bin/foomatic-rip for package: redhat-lsb-3.2-7.fc12.i686
--> Running transaction check
---> Package foomatic.i686 0:4.0.4-1.fc12 set to be updated
--> Processing Dependency: foomatic-db for package: foomatic-4.0.4-1.fc12.i686
---> Package pax.i686 0:3.4-10.fc12 set to be updated
--> Running transaction check
---> Package foomatic-db.noarch 0:4.0-8.20091126.fc12 set to be updated
--> Processing Dependency: foomatic-db-ppds = 4.0-8.20091126.fc12 for package: foomatic-db-4.0-8.20091126.fc12.noarch
--> Processing Dependency: foomatic-db-filesystem = 4.0-8.20091126.fc12 for package: foomatic-db-4.0-8.20091126.fc12.noarch
--> Running transaction check
---> Package foomatic-db-filesystem.noarch 0:4.0-8.20091126.fc12 set to be updated
---> Package foomatic-db-ppds.noarch 0:4.0-8.20091126.fc12 set to be updated
--> Finished Dependency Resolution

Dependencies Resolved

================================================================================
 Package                   Arch      Version                   Repository  Size
================================================================================
Installing:
 google-chrome-beta        i386      5.0.375.99-51029          google      22 M
Installing for dependencies:
 foomatic                  i686      4.0.4-1.fc12              updates    241 k
 foomatic-db               noarch    4.0-8.20091126.fc12       updates    1.0 M
 foomatic-db-filesystem    noarch    4.0-8.20091126.fc12       updates    4.4 k
 foomatic-db-ppds          noarch    4.0-8.20091126.fc12       updates     19 M
 pax                       i686      3.4-10.fc12               fedora      67 k
 redhat-lsb                i686      3.2-7.fc12                fedora      26 k

Transaction Summary
================================================================================
Install       7 Package(s)
Upgrade       0 Package(s)


When google chrome is installed it installs its own repo file which is google-chrome.repo

Hence delete your created repo to avoid conflicts.

# rm /etc/yum.repos.d/google.repo


When you need to update google chrome to next stable release use the following command. Keep sure to close opened google chrome windows during installation.

# yum install google-chrome-stable


To update to beta release use following command. Keep sure to close opened google chrome windows.

# yum install google-chrome-beta


Here are some screenshots of Google Chrome on Fedora Core:


[Click the image to zoom]



[Click the image to zoom]

0 comments:

Post a Comment