Getting Google Chrome in Arch Linux User Repository

[donato@archdesktop builds]$ git clone https://aur.archlinux.org/google-chrome.git
Cloning into ‘google-chrome’…
remote: Counting objects: 337, done.
remote: Compressing objects: 100% (237/237), done.
remote: Total 337 (delta 152), reused 269 (delta 100)
Receiving objects: 100% (337/337), 79.84 KiB | 35.00 KiB/s, done.
Resolving deltas: 100% (152/152), done.
[donato builds]$ ls
faenza-icon-theme_1.3 google-chrome megasync nautilus-megasync numix-icon-theme-pack
[donato builds]$ cd google-chrome
[donato google-chrome]$ ls
google-chrome.install google-chrome-stable.sh PKGBUILD
[donato google-chrome]$ less google-chrome.install
[donato google-chrome]$ less PKGBUILD
[donato google-chrome]$ makepkg -sic
==> Making package: google-chrome 57.0.2987.110-1 (Sun Mar 19 00:13:58 +08 2017)
==> Checking runtime dependencies…
==> Checking buildtime dependencies…
==> Retrieving sources…
-> Downloading google-chrome-stable_57.0.2987.110_amd64.deb…
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 45.1M 100 45.1M 0 0 111k 0 0:06:52 0:06:52 –:–:– 114k
-> Downloading eula_text.html…
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 53070 0 53070 0 0 96166 0 –:–:– –:–:– –:–:– 96315
-> Found google-chrome-stable.sh
==> Validating source files with md5sums…
google-chrome-stable_57.0.2987.110_amd64.deb … Passed
eula_text.html … Skipped
google-chrome-stable.sh … Passed
==> Extracting sources…
-> Extracting google-chrome-stable_57.0.2987.110_amd64.deb with bsdtar
==> Entering fakeroot environment…
==> Starting package()…
-> Extracting the data.tar.xz…
-> Moving stuff in place…
-> Fixing Chrome icon resolution…
-> Removing Debian Cron job and duplicate product logos…
==> Tidying install…
-> Removing empty directories…
-> Removing libtool files…
-> Purging unwanted files…
-> Removing static library files…
-> Compressing man and info pages…
==> Checking for packaging issue…
==> Creating package “google-chrome”…
-> Generating .PKGINFO file…
-> Generating .BUILDINFO file…
-> Adding install file…
-> Generating .MTREE file…
-> Compressing package…
==> Leaving fakeroot environment.
==> Finished making: google-chrome 57.0.2987.110-1 (Sun Mar 19 00:21:58 +08 2017)
==> Installing package google-chrome with pacman -U…
[sudo] password for donato:
Sorry, try again.
[sudo] password for donato:
loading packages…
resolving dependencies…
looking for conflicting packages…

Packages (1) google-chrome-57.0.2987.110-1

Total Installed Size: 173.77 MiB

:: Proceed with installation? [Y/n]
(1/1) checking keys in keyring [##############################################] 100%
(1/1) checking package integrity [##############################################] 100%
(1/1) loading package files [##############################################] 100%
(1/1) checking for file conflicts [##############################################] 100%
(1/1) checking available disk space [##############################################] 100%
:: Processing package changes…
(1/1) installing google-chrome [##############################################] 100%
==> NOTE: Custom flags should be put directly in: ~/.config/chrome-flags.conf
==> NOTE: The launcher is called: ‘google-chrome-stable’
Optional dependencies for google-chrome
kdialog: needed for file dialogs in KDE
gnome-keyring: for storing passwords in GNOME keyring [installed]
kwallet: for storing passwords in KWallet [installed]
ttf-liberation: fix fonts for some PDFs (CRBug #369991) [installed]
:: Running post-transaction hooks…
(1/3) Updating icon theme caches…
(2/3) Arming ConditionNeedsUpdate…
(3/3) Updating the desktop file MIME type cache…
==> Cleaning up…
[donato google-chrome]$

Make sure all the dependencies are installed.
$pacman -S {dependencies}

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s