Pada tutorial kali ini Kami akan menampilkan bagaimana cara mempraktekan proses installasi. Browser Google Chrome pada salah satu OS Linux dalam hal ini server CentOS 7.0 menggunakan repository milik Google dengan tool YUM dan script pihak ketiga dari Richard Lloyd, yang bisa diinstall pada RHEL/CentOS dan Fedora.
Dengan menggunakan repository resmi dari google maka Anda akan selalu mendapatkan update untuk browser Chrome. Yang berjalan sangat baik di RHEL 7.0/6.X dan versi Fedora 24-15.
1. Mengaktifkan Repository Google
Buat file seperti berikut /etc/yum.repos.d/google-chrome.repo dan tambahkan code di bawah ini kedalamnya.
[google-chrome]
name=google-chrome
baseurl=http://dl.google.com/linux/chrome/rpm/stable/$basearch
enabled=1
gpgcheck=1
gpgkey=https://dl-ssl.google.com/linux/linux_signing_key.pub
2. Menginstall Web Browser Chrome
Pertama cek versi terbaru yang tersedia dari repository Google menggunakan command yum di bawah ini.
[# yum info google-chrome-stable]
Selanjutnya jika sudah pasti dan diinstall, gunakan command ini.
[# yum install google-chrome-stable]
Update: Sayangnya, browser Google Chrome tidak menyediakan support pada distribusi komersil seperti RHEL 6.X dan termasuk kloningnya CentOS dan Scientific Linux.
Mereka telah menghentikan support untuk RHEL versi 6.X seperti Google Chrome dan sedangkan Firefox dan Opera browser sukses dijalankan pada platform yang sama.
Untungnya, Ada script yang dikembangkan oleh Richard Lyod (link), yang secara otomatis mendownload dan menginstall browser Google Chrome terbaru dengan mengantar library dari beberapa distro yang dirilis dan menempatkan library tersebut pada direktory (opt/google/chrome/lib) dan Anda bisa menjalankan Google Chrome di RHEL/CentOS 6.X.
Ikuti command ini untuk versi RHEL/CentOS 6.x:
[# wget http://chrome.richardlloyd.org.uk/install_chrome.sh]
[# chmod u+x install_chrome.sh]
[# ./install_chrome.sh]
Contoh output:
Google Chrome Installer 7.50 on the x86_64 platform
(C) Richard K. Lloyd 2016
*** Creating temporary directory /tmp/chrome_install ...
*** Changing working directory to /tmp/chrome_install ...
*** Generating a list of out-of-date packages (please wait) ...
*** Checking for an update to install_chrome.sh ...
*** Downloading version.dat (please wait) ...
--2016-09-20 02:11:44-- https://chrome.richardlloyd.org.uk/version.dat
Resolving chrome.richardlloyd.org.uk (chrome.richardlloyd.org.uk)... 193.110.246.232
Connecting to chrome.richardlloyd.org.uk (chrome.richardlloyd.org.uk)|193.110.246.232|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 5
Saving to: ‘version.dat’
100%[=====================================================================================================================================================>] 5 --.-K/s in 0s
2016-09-20 02:11:44 (335 KB/s) - ‘version.dat’ saved [5/5]
*** install_chrome.sh is already the latest version (7.50) - continuing ...
*** Determining latest Google Chrome version number (please wait) ...
*** Downloading chrome_versions.csv (please wait) ...
--2016-09-20 02:11:46-- http://omahaproxy.appspot.com/all?os=linux&channel=stable
Resolving omahaproxy.appspot.com (omahaproxy.appspot.com)... 216.58.220.177, 2404:6800:4009:801::2011
Connecting to omahaproxy.appspot.com (omahaproxy.appspot.com)|216.58.220.177|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 318 [text/plain]
Saving to: ‘chrome_versions.csv’
100%[=====================================================================================================================================================>] 318 --.-K/s in 0s
2016-09-20 02:11:46 (39.1 MB/s) - ‘chrome_versions.csv’ saved [318/318]
*** Latest google-chrome-stable version number is 53.0.2785.116 ...
*** Downloading google-chrome-stable_current_x86_64.rpm (please wait) ...
--2016-09-20 02:11:46-- https://dl.google.com/linux/direct/google-chrome-stable_current_x86_64.rpm
Resolving dl.google.com (dl.google.com)... 216.58.199.142, 2404:6800:4009:806::200e
Connecting to dl.google.com (dl.google.com)|216.58.199.142|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 49781619 (47M) [application/x-rpm]
Saving to: ‘google-chrome-stable_current_x86_64.rpm’
100%[=====================================================================================================================================================>] 4,97,81,619 3.40MB/s in 14s
2016-09-20 02:12:00 (3.42 MB/s) - ‘google-chrome-stable_current_x86_64.rpm’ saved [49781619/49781619]
*** Google Chrome 53.0.2785.116 downloaded successfully ...
*** Installing Google Chrome 53.0.2785.116 RPM (please wait) ...
Preparing... ################################# [100%]
Updating / installing...
1:google-chrome-stable-53.0.2785.11################################# [100%]
Redirecting to /bin/systemctl start atd.service
*** Google Chrome 53.0.2785.116 was installed successfully ...
*** /opt/google/chrome tree contains 87 files totalling 181 MB ...
*** /tmp/chrome_install tree contains 1 files totalling 47 MB ...
Google Chrome 53.0.2785.116 was installed successfully.
Please run the browser via the 'google-chrome' command as a non-root user.
To update Google Chrome, run "yum update google-chrome-stable" or
simply re-run this script with "./install_chrome.sh".
To uninstall Google Chrome,
run "yum remove google-chrome-stable " or "./install_chrome.sh -u".
3. Mulai Web Browser Chrome
Start Google Chrome browser dengan user non-root
[# google-chrome &]
Pada halaman welcome Chrome web browser
Mudah bukan?.
Semoga bermanfaat dan jangan lupa sharing ke kawan kerabat dan sahabat Anda terlebih pengguna RHEL 6.X yang dihentikan supportnya oleh google dengan script pihak ketiga semua bisa di atasi. Sharing is caring.
Sumber: Tecmint.
COMMENTS