როგორ დავაყენოთ ქრომი Ubuntu- სა და CentOS- ზე?

ნაბიჯ ნაბიჯ სახელმძღვანელო, რომ დააინსტალიროთ Headless Chromium Ubuntu- სა და CentOS- ზე.


რა არის Headless Chrome?

Headless Chrome ჰგავს chrome ბრაუზერის გაშვებას UI (ბრაუზერი) გარეშე..

მაშ, რას უშვებს უფსკრული Chrome?

ერთ – ერთი ყველაზე საინტერესო რამ არის უახლესი და უდიდესი ვებ – პლატფორმის მახასიათებლების შესამოწმებლად, როგორიცაა ES6 მოდულები, სერვისის მუშაკები და ნაკადები. Առանց ქრომის გარეშე, შეგიძლიათ დაწეროთ პროგრამები და შეამოწმოთ ის პროგრამები, რომლებიც განახლებული იქნება. სხვა რამ, რაც ის იბლოკავს, არის ამ გასაოცარი ფუნქციონალური ფუნქციები, როგორიცაა ქსელის ჩახშობა, მოწყობილობის ემულაცია და კოდი დაფარვით.

Առանց ქრომის გარეშე, შეგიძლიათ შეასრულოთ ტესტები კოდირების ხაზის დაწერის გარეშეც კი არ არის მაგარი!

თქვენ შეგიძლიათ უბრალოდ შეასრულოთ ბრძანების სტრიქონი. ქვემოთ მოცემულია პოპულარულად გამოყენებული დროშები.

–ეკრანის ანაბეჭდი # ეკრანის გადასაღებად
–print-to-pdf # კონვერტირებადი ვებ – გვერდი PDF– ზე
–dump-dom #dump DOM (დოკუმენტის ობიექტის მოდელი) მონაცემები

Chromium- ის ინსტალაცია Ubuntu- ზე

ნაბიჯი 1: განაახლეთ Ubuntu

დასაწყისში განაახლეთ პაკეტები Ubuntu– ში.

[ელ.ფოსტა დაცულია]: ~ $ sudo– ის განახლება
Hit: 1 https://download.docker.com/linux/ubuntu bionic InRelease
Hit: 2 http://security.ubuntu.com/ubuntu კოსმოსური უსაფრთხოების InRelease
Hit: 3 http://ppa.launchpad.net/ansible/ansible/ubuntu კოსმიური ინრელიზა
Hit: 5 http://apt.puppetlabs.com bionic InRelease
Ign: 6 http://pkg.jenkins.io/debian-stable binary / InRelease
Hit: 7 http://us.archive.ubuntu.com/ubuntu კოსმიური ინრელიზა
Hit: 8 http://ppa.launchpad.net/canonical-chromium-builds/stage/ubuntu კოსმოსური ინრელიზა
Hit: 9 http://pkg.jenkins.io/debian-stable binary / რელიზი
Hit: 10 http://us.archive.ubuntu.com/ubuntu კოსმოსური განახლებები InRelease
Hit: 11 http://us.archive.ubuntu.com/ubuntu კოსმიური – backports InRelease
Hit: 4 https://packages.cloud.google.com/apt kubernetes-xenial InRelease
კითხვის პაკეტის სიები … შესრულებულია

ნაბიჯი 2: დააინსტალირეთ დამოკიდებულებები

დააინსტალირეთ ეს დამოკიდებულებები, რომელიც საჭიროა ინსტალაციისთვის.

[ელ.ფოსტა დაცულია]: ~ $ sudo apt-get install -y libappindicator1 შრიფტები-განთავისუფლება
კითხვის პაკეტის სიები … შესრულებულია
დამოკიდებულების ხის
სახელმწიფო ინფორმაციის კითხვა … შესრულებულია
შრიფტების განთავისუფლება უკვე უახლესი ვერსიაა (1: 1.07.4-7).
შრიფტები-განთავისუფლება მითითებულია ხელით დამონტაჟებული.
შემდეგი პაკეტი ავტომატურად დამონტაჟდა და აღარ არის საჭირო:
chromium-codecs-ffmpeg-extra
გამოიყენეთ ‘sudo apt autoremove’ მის მოსაშორებლად.
დამონტაჟდება შემდეგი დამატებითი პაკეტები:
libdbusmenu-gtk4 libindicator7
შემოთავაზებული პაკეტები:
ინდიკატორი-პროგრამა
დამონტაჟდება შემდეგი ახალი პაკეტები:
libappindicator1 libdbusmenu-gtk4 libindicator7
0 განახლებული, 3 ახლად დაყენებული, 0 ამოღება და 238 არ განახლებული.
უნდა მიიღოთ 68.2 კბ არქივი.
ამ ოპერაციის შემდეგ, გამოყენებული იქნება დისკის დამატებითი სივრცე 280 კბ.
მიიღეთ: 1 http://us.archive.ubuntu.com/ubuntu კოსმიური / სამყარო amd64 libdbusmenu-gtk4 amd64 16.04.1 + 18.10.20180917-0ubuntu1 [27.1 kB]
მიიღეთ: 2 http://us.archive.ubuntu.com/ubuntu კოსმიური / სამყარო amd64 libindicator7 amd64 16.10.0 + 18.04.20180321.1-0ubuntu1 [21.7 kB]
მიიღეთ: 3 http://us.archive.ubuntu.com/ubuntu კოსმიური / სამყარო amd64 libappindicator1 amd64 12.10.1 + 18.04.20180322.1-0ubuntu1 [19.4 kB]
შეიკრიბა 68,2 კბ 1 სს (61.1 კბ / წმ)
ადრე არარჩეული პაკეტის არჩევა libdbusmenu-gtk4: amd64.
(კითხვის მონაცემთა ბაზა … 318270 ფაილები და დირექტორიები ამჟამად დაინსტალირებული.)
ემზადება განტვირთვისთვის … / libdbusmenu-gtk4_16.04.1 + 18.10.20180917-0ubuntu1_amd64.deb …
Undacking libdbusmenu-gtk4: amd64 (16.04.1 + 18.10.20180917-0ubuntu1) …
ადრე არჩეულია პაკეტის libindicator7 არჩევა.
ემზადება განტვირთვისთვის … / libindicator7_16.10.0 + 18.04.20180321.1-0ubuntu1_amd64.deb …
Unpacking libindicator7 (16.10.0 + 18.04.20180321.1-0ubuntu1) …
ადრე არარჩეული პაკეტის libappindicator1- ის არჩევა.
ემზადება განტვირთვისთვის … / libappindicator1_12.10.1 + 18.04.20180322.1-0ubuntu1_amd64.deb …
Unappacking libappindicator1 (12.10.1 + 18.04.20180322.1-0ubuntu1) …
Libindicator7– ის დაყენება (16.10.0 + 18.04.20180321.1-0ubuntu1) …
Libdbusmenu-gtk4- ის დაყენება: amd64 (16.04.1 + 18.10.20180917-0ubuntu1) …
დამუშავება იწვევს Libc-bin (2.28-0ubuntu1) …
Libappindicator1- ის დაყენება (12.10.1 + 18.04.20180322.1-0ubuntu1) …
დამუშავება იწვევს Libc-bin (2.28-0ubuntu1) …
libappindicator1: ეს ბიბლიოთეკა გამოიყენება მენიუდან ექსპორტზე პანელისთვის
შრიფტები-განთავისუფლება: ამ ბიბლიოთეკას აქვს შრიფტის ისეთი მეტრიკა, როგორიცაა Arial, Times და კურიერი

შეიძლება იყოს შემთხვევები, როდესაც ქრომის დამონტაჟებას რამდენიმე დამოკიდებულება აკლია. ასე რომ, აწარმოეთ ბრძანება ქვემოთ, ის დააინსტალირებს ყველა იმ ნაკლოვანებას, რომელიც საჭიროა ქრომის დამონტაჟებისთვის.

[ელ.ფოსტა დაცულია]: ~ $ sudo apt-get install -f
დამონტაჟდება შემდეგი დამატებითი პაკეტები:
at-spi2-core cpp cpp-7 dconf-gsettings-backend dconf-service gcc-7-base glib-networking glib-networking-Common
glib-network მომსახურება სერვისები-დესკტოპის სქემები
libatspi2.0-0 libauthen-sll-perl libcairo-gobject2 libcolord2 libdata-dump-perl libdbusmenu-gtk3-4 libdconf1
libdrm-amdgpu1 libdrm-intel1 libdrm-nouveau2 libdrm-radeon1 libencode-locale-perl libepoxy0 libfile-basedir-perl
libfile-desktopentry-perl libfile-ჩამონათვალი-perl libfile-mimeinfo-perl libfont-afm-perl libfontenc1 libgl1
libgl1-mesa-dri libgl1-mesa-glx libglapi-mesa libglvnd0 libglx-mesa0 libglx0 libgtk-3-0 libgtk-3-bin libgtk-3-Common
libhtml-form-perl libhtml-format-perl libhtml-parser-perl libhtml-tagset-perl libhtml-tree-perl libhttp-cookies-perl
libhttp-daemon-perl libhttp-date-perl libhttp-გაგზავნა-perl libhttp-მოლაპარაკება-perl libice6 libindicator3-7
libio-html-perl libio-socket-ssl-perl libipc-system-Simple-perl libisl19 libjson-glib-1.0-0 libjson-glib-1.0-Common
liblcms2-2 libllvm9 liblwp-mediatypes-perl liblwp-protol-https-perl libmailtools-perl libmpc3 libnet-dbus-perl
libnet-http-perl libnet-smtp-ssl-perl libnet-ssleay-perl libnspr4 libnss3 libpciaccess0 libproxy1v5 librest-0.7-0
libsensors4 libsm6 libsoup-gnome2.4-1 libsoup2.4-1 libtie-ixhash-perl libtimedate-perl libtimedate-perl libtry-small-perl liburi-perl
libwayland-client0 libwayland-cursor0 libwayland-egl1 libwww-perl libwww-robotrules-perl libx11-protol-perl
libx11-xcb1 libxaw7 libxcb-dri2-0 libxcb-dri3-0 libxcb-glx0 libxcb-Present0 libxcb-ფორმის0 libxcb-sync1 libxft2
libxkbcommon0 libxml-parser-perl libxml-twig-perl libxml-xpathengine-perl libxmu6 libxpm4 libxshmfence1 libxss1 libxt6
libxtst6 libxv1 libxxf86dga1 libxxf86vm1 perl-opensl-defaults x11-Common x11-utils x11-xserver-utils xdg-utils
შემოთავაზებული პაკეტები:
cpp-doc gcc-7-locales ინდიკატორი-პროგრამა libasound2-plugins alsa-utils libdigest-hmac-perl libgssapi-perl colord
gvfs liblcms2-utils libcrypt-ssayay-perl lm- სენსორები libauthen-ntlm-perl libunicode-map8-perl libunicode-string-perl
xml-twig ინსტრუმენტები mesa-utils nickle cairo-5c xorg-docs-core
დამონტაჟდება შემდეგი ახალი პაკეტები:
at-spi2-core cpp cpp-7 dconf-gsettings-backend dconf-service gcc-7-base glib-networking glib-networking-Common
glib-network მომსახურება სერვისები-დესკტოპის სქემები libappindicator3-1 libasound2 libasound2-data libatk-Bridge2.0-0
libatspi2.0-0 libauthen-sll-perl libcairo-gobject2 libcolord2 libdata-dump-perl libdbusmenu-gtk3-4 libdconf1
libdrm-amdgpu1 libdrm-intel1 libdrm-nouveau2 libdrm-radeon1 libencode-locale-perl libepoxy0 libfile-basedir-perl
libfile-desktopentry-perl libfile-ჩამონათვალი-perl libfile-mimeinfo-perl libfont-afm-perl libfontenc1 libgl1
libgl1-mesa-dri libgl1-mesa-glx libglapi-mesa libglvnd0 libglx-mesa0 libglx0 libgtk-3-0 libgtk-3-bin libgtk-3-Common
libhtml-form-perl libhtml-format-perl libhtml-parser-perl libhtml-tagset-perl libhtml-ხე-perl libhttp-cookies-perl
libhttp-daemon-perl libhttp-date-perl libhttp-გაგზავნა-perl libhttp-მოლაპარაკება-perl libice6 libindicator3-7
libio-html-perl libio-socket-sll-perl libipc-system-Simple-perl libisl19 libjson-glib-1.0-0 libjson-glib-1.0-Common
liblcms2-2 libllvm9 liblwp-mediatypes-perl liblwp-protol-https-perl libmailtools-perl libmpc3 libnet-dbus-perl
libnet-http-perl libnet-smtp-ssl-perl libnet-ssleay-perl libnspr4 libnss3 libpciaccess0 libproxy1v5 librest-0.7-0
libsensors4 libsm6 libsoup-gnome2.4-1 libsoup2.4-1 libtie-ixhash-perl libtimedate-perl libtimedate-perl libtry-small-perl liburi-perl
libwayland-client0 libwayland-cursor0 libwayland-egl1 libwww-perl libwww-robotrules-perl libx11-protol-perl
libx11-xcb1 libxaw7 libxcb-dri2-0 libxcb-dri3-0 libxcb-glx0 libxcb-Present0 libxcb-ფორმის0 libxcb-sync1 libxft2
libxkbcommon0 libxml-parser-perl libxml-twig-perl libxml-xpathengine-perl libxmu6 libxpm4 libxshmfence1 libxss1 libxt6
libxtst6 libxv1 libxxf86dga1 libxxf86vm1 perl-opensl-defaults x11-Common x11-utils x11-xserver-utils xdg-utils
0 განახლებული, 117 ახლად დაინსტალირებული, 0 ამოღება და 58 არ განახლებული.
1 არ არის სრულად დაინსტალირებული ან ამოღებული.
უნდა მიიღოთ არქივი 40.7 MB.
ამ ოპერაციის შემდეგ გამოყენებული იქნება დამატებითი დისკის 369 MB დამატებითი სივრცე.
Გინდა გააგრძელო? [Y / n] Y
აღებული 40.7 MB 4s- ში (9470 კბ / წმ)
შაბლონების ამოღება პაკეტებიდან: 100%

ნაბიჯი 3: ჩამოტვირთეთ Chrome

ჩამოტვირთეთ google chrome სტაბილური პაკეტი Ubuntu სისტემისთვის.

[ელ.ფოსტა დაცულია]: w $ wget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb
–2020-01-15 13: 58: 41– https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb
მოგვარება dl.google.com (dl.google.com) … 172.217.163.78, 2404: 6800: 4007: 80c :: 200e
დაკავშირება dl.google.com (dl.google.com) | 172.217.163.78 |: 443 … დაკავშირებული.
HTTP მოთხოვნა გაგზავნილია, პასუხის მოლოდინში … 200 კარგი
სიგრძე: 62204098 (59M) [განცხადება / x-დებიან-პაკეტი]
შენახვა ხდება: ‘google-chrome-stabil_current_amd64.deb ‘

google-chrome-stabil_current_amd64. 100% [================================================== ==================>] 59.32M 11.1 მბ / წმ 29-იან წლებში

2020-01-15 13:59:10 (2.04 MB / s) – ‘google-chrome-stabil_current_amd64.deb ‘შენახული [62204098/62204098]

ნაბიჯი 4: დააინსტალირეთ Chrome

დააინსტალირეთ სტაბილური პაკეტი.

[ელ.ფოსტა დაცულია]: ~ $ sudo dpkg -i google-chrome * .deb
ადრე არჩეულია პაკეტის google- ქრომის სტაბილური შერჩევა.
(კითხვის მონაცემთა ბაზა … 318285 ფაილები და დირექტორიები ამჟამად დაინსტალირებული.)
Google-chrome-stabil_current_amd64.deb განტვირთვისთვის ემზადება …
Google-chrome- სტაბილური (79.0.3945.117-1) შეფუთვა …
Google-chrome- სტაბილური (79.0.3945.117-1) დაყენება …
განახლება-ალტერნატივები: / usr / bin / google-chrome- სტაბილური გამოყენებით / usr / bin / x-www-ბრაუზერი (x-www-ბრაუზერი) ავტო რეჟიმში
განახლება-ალტერნატივები: / usr / bin / google-chrome- სტაბილური გამოყენებით / usr / bin / gnome-www-ბრაუზერი (gnome-www-ბრაუზერი) ავტო რეჟიმში
განახლება-ალტერნატივები: / usr / bin / google-chrome- სტაბილური გამოყენებით / usr / bin / google-chrome (google-chrome) ავტო რეჟიმში
დამუშავება იწვევს გნომ-მენიუზე (3.13.3-11ubuntu2) …
დესკტოპის ფაილების ხელსაწყოების დამუშავება (0.23-3ubuntu2) …
დამუშავების გამომწვევი საშუალებების დამუშავება (3.60ubuntu1) …
დამუშავება იწვევს db (2.8.4-2) …

ნაბიჯი 5: შეამოწმეთ Chrome ვერსია

ინსტალაციის წარმატებით დასრულების მიზნით, შეამოწმეთ Google Chrome ვერსია.

[ელ.ფოსტა დაცულია]: ~ $ google-chrome- სტაბილური –ვერსია
Google Chrome 79.0.3945.117

არჩევითი: აწარმოე Chrome Headless

ნება მიბოძეთ გაჩვენოთ ქრომის გაშვების მაგალითი.

მე ქრომს ვუშთავებ თავსაბურავ რეჟიმში და https://gf.dev/ მთელი შინაარსი შეინახება როგორც pdf ფაილი.

[ელ.ფოსტა დაცულია]: ~ $ google-chrome-stabil – headhead – discisable-gpu –print-to-pdf https://gf.dev/
[0115 / 140930.772108: INFO: headless_shell.cc (620)] დაიწერა, რომ შეიტანოთ გამომავალი.pdf.

თქვენ შეგიძლიათ ნახოთ ფაილი გამომავალი.pdf

[ელ.ფოსტა დაცულია]: ~ $ ls -l *
-rw ——- 1 geekflare geekflare 80799 15 იანვარს 14:09 გამომავალი.pdf
[ელ.ფოსტა დაცულია]: ~ $

შემდეგი, მე გაჩვენებთ, თუ როგორ უნდა გააკეთოთ იგივე კონფიგურაცია CentOS სისტემაში.

ქრომის ინსტალაცია CentOS- ზე

ნაბიჯი 1: განახლეთ CentOS

განაახლეთ CentOS სისტემა ქვემოთ მოცემული ბრძანებით.

[[ელ.ფოსტა დაცულია] $] $ sudo yum განახლება

ნაბიჯი 2: შექმენით Chrome საცავი

დაამატეთ Google Chrome- ის საცავი სისტემაში. შექმენით ფაილი google-chrome.repo შიგნით /etc/yum.repos.d/ და დაამატეთ დეტალები ქვემოთ.

[[ელ.ფოსტა დაცულია] ~] $ sudo gedit /etc/yum.repos.d/google-chrome.repo

[გუგლ ქრომი]
სახელი = google-chrome
baseurl = http: //dl.google.com/linux/chrome/rpm/stable/$basearch
ჩართულია = 1
gpgcheck = 1
gpgkey = https: //dl-ssl.google.com/linux/linux_signing_key.pub

ნაბიჯი 3: დააინსტალირეთ Chrome

აწარმოეთ yum ბრძანება ქვემოთ, რომ დააინსტალიროთ google ქრომი CentOS სისტემაში.

[[ელ.ფოსტა დაცულია] $] $ sudo yum დააინსტალირეთ google-chrome- სტაბილური
ბოლო მეტამონაცემების ამოწურვის შემოწმება: 0:04:04 წინ, ოთხშაბათს, 22 იანვარი 2020 01:06:24 PM EST.
დამოკიდებულებები მოგვარდა.
========================================================== ===============================
პაკეტის Arch ვერსია საცავის ზომა
========================================================== ===============================
ინსტალაცია:
google-chrome- სტაბილური x86_64 79.0.3945.130-1 google-chrome 60 M
დამოკიდებულების დაყენება:
libXScrnSaver x86_64 1.2.3-1.el8 AppStream 31 კ
libappindicator-gtk3 x86_64 12.10.0-19.el8 AppStream 43 კ
libdbusmenu x86_64 16.04.0-12.el8 AppStream 140 კ
libdbusmenu-gtk3 x86_64 16.04.0-12.el8 AppStream 41 კ
libindicator-gtk3 x86_64 12.10.1-14.el8 AppStream 70 კ
განთავისუფლება-შრიფტები ნოარო 1: 2.00.3-4.el8 ბაზა 19 კ
განთავისუფლება-სერიფ-შრიფტები ნოარ 1: 2.00.3-4.el8 ბაზა 607 კ

გარიგების შეჯამება
========================================================== ===============================
დააინსტალირეთ 8 პაკეტი

ჩამოტვირთვის მთლიანი ზომა: 60 მ
დაყენებული ზომა: 213 მ
ეს კარგია [y / N]: y
ჩამოტვირთვის პაკეტები:
(1/8): libXScrnSaver-1.2.3-1.el8.x86_64.rpm 146 kB / s | 31 კბ 00:00 საათი
(2/8): libappindicator-gtk3-12.10.0-19.el8.x86_ 171 kB / s | 43 კბ 00:00 საათზე
(3/8): libdbusmenu-gtk3-16.04.0-12.el8.x86_64.r 691 kB / s | 41 კბ 00:00 საათზე
(4/8): libindicator-gtk3-12.10.1-14.el8.x86_64. 558 კბ / წმ | 70 კბ 00:00 საათზე
(5/8): Liberation-fonts-2.00.3-4.el8.noarch.rpm 74 kB / s | 19 კბ 00:00 საათზე
(6/8): Liberation-serif-fonts-2.00.3-4.el8.noar 1.3 MB / s | 607 კბ 00:00 საათზე
(7/8): libdbusmenu-16.04.0-12.el8.x86_64.rpm 121 kB / s | 140 კბ 00:01
(8/8): google-chrome-stabil-79.0.3945.130-1.x86 8.4 MB / s | 60 მბ 00:07
——————————————————————————–
სულ 6.5 მბ / წმ. | 60 მბ 00:09
გაფრთხილება: /var/cache/dnf/google-chrome-eb0d6f10ccbdafba/packages/google-chrome-stable-79.0.3945.130-1.x86_64.rpm: Header V4 DSA / SHA1 ხელმოწერა, გასაღები ID 7fac5991: NOKEY
google-chrome 49 kB / s | 10 კბ 00:00 საათზე
GPG კლავიშის იმპორტი 0x7FAC5991:
Მომხმარებლის იდენტიფიკაცია : "Google, Inc. Linux პაკეტის ხელმოწერის გასაღები <[ელ.ფოსტა დაცულია]>"
თითის ანაბეჭდი: 4CCA 1EAF 950C EE4A B839 76DC A040 830F 7FAC 5991
From: https://dl-ssl.google.com/linux/linux_signing_key.pub
ეს კარგია [y / N]: y
წარმატებით შემოვიდა იმპორტი
GPG კლავიშის იმპორტი 0xD38B4796:
Მომხმარებლის იდენტიფიკაცია : "Google Inc. (Linux პაკეტების ხელმომწერი ორგანო) <[ელ.ფოსტა დაცულია]>"
თითის ანაბეჭდი: EB4C 1BFD 4F04 2F6D DDCC EC91 7721 F63B D38B 4796
From: https://dl-ssl.google.com/linux/linux_signing_key.pub
ეს კარგია [y / N]: y
წარმატებით შემოვიდა იმპორტი
გარიგების შემოწმების გაშვება
გარიგების შემოწმება წარმატებით დასრულდა.
ტრანზაქციის ტესტის გაშვება
გარიგების ტესტი წარმატებით დასრულდა.
გარიგების გაშვება
მომზადება: 1/1
ინსტალაცია: libdbusmenu-16.04.0-12.el8.x86_64 1/8
ინსტალაცია: libdbusmenu-gtk3-16.04.0-12.el8.x86_64 2/8
ინსტალაცია: განთავისუფლება-სერიფ-ფონტები-1: 2.00.3-4.el8.noarch 3/8
ინსტალაცია: განთავისუფლება-შრიფტები-1: 2.00.3-4.el8.noarch 4/8
ინსტალაცია: libindicator-gtk3-12.10.1-14.el8.x86_64 5/8
ინსტალაცია: libappindicator-gtk3-12.10.0-19.el8.x86_64 6/8
ინსტალაცია: libXScrnSaver-1.2.3-1.el8.x86_64 7/8
სცენარის გაშვება: google-chrome-stabil-79.0.3945.130-1.x86_64 8/8
ინსტალაცია: google-chrome-stabil-79.0.3945.130-1.x86_64 8/8
სცენარის გაშვება: google-chrome-stabil-79.0.3945.130-1.x86_64 8/8
გადამისამართება / bin / systemctl დაწყებისას atd.service

გადამოწმება: libXScrnSaver-1.2.3-1.el8.x86_64 1/8
გადამოწმება: libappindicator-gtk3-12.10.0-19.el8.x86_64 2/8
გადამოწმება: libdbusmenu-16.04.0-12.el8.x86_64 3/8
გადამოწმება: libdbusmenu-gtk3-16.04.0-12.el8.x86_64 4/8
გადამოწმება: libindicator-gtk3-12.10.1-14.el8.x86_64 5/8
გადამოწმება: განმათავისუფლებელი-შრიფტები-1: 2.00.3-4.el8.noarch 6/8
გადამოწმება: განთავისუფლება-serif-fonts-1: 2.00.3-4.el8.noarch 7/8
გადამოწმება: google-chrome-stabil-79.0.3945.130-1.x86_64 8/8

დაინსტალირებული:
google-chrome-stabil-79.0.3945.130-1.x86_64
libXScrnSaver-1.2.3-1.el8.x86_64
libappindicator-gtk3-12.10.0-19.el8.x86_64
libdbusmenu-16.04.0-12.el8.x86_64
libdbusmenu-gtk3-16.04.0-12.el8.x86_64
libindicator-gtk3-12.10.1-14.el8.x86_64
განმათავისუფლებელი-შრიფტები-1: 2.00.3-4.el8.noarch
განმათავისუფლებელი-serif-fonts-1: 2.00.3-4.el8.noarch

დაასრულა!

ნაბიჯი 4: შეამოწმეთ Chrome ვერსია

ინსტალაციის წარმატებით დასრულების მიზნით, შეამოწმეთ Google Chrome- ის ვერსია.

[[ელ.ფოსტა დაცულია] ~] $ google-chrome- შეცვლა
Google Chrome 79.0.3945.130

არჩევითი: აწარმოე Chrome Headless

ნება მიბოძეთ მოგითითოთ მაგალითად, როდესაც ქრომის გაშვება არის Headless რეჟიმში CentOS- ზე.

ეკრანის სურათის გადაღების მაგალითს მოვიყვან. ქვემოთ მოცემული ბრძანება ქრომს აწარმოებს headless რეჟიმში და https://www.chromestatus.com/ მთელი შინაარსი შეინახება როგორც PDF ფაილი.

[[ელ.ფოსტა დაცულია] ~] $ google-chrome-stabil – headhead – discisable-gpu –print-to-pdf https://www.chromestatus.com/
[0122 / 131602.193881: INFO: headless_shell.cc (620)] დაიწერა, რომ შეიტანოს გამომავალი.pdf.

შეიქმნა გამომავალი.pdf ფაილი, რომელსაც აქვს მთელი შინაარსი https://www.chromestatus.com/

[[ელ.ფოსტა დაცულია] ~] $ ლს –ლ
სულ 61208
drwxr-xr-x. 2 geekflare geekflare 6 სექ 25 11:49 სამუშაო მაგიდა
drwxr-xr-x. 2 geekflare geekflare 6 სექ 25 11:49 დოკუმენტები
drwxr-xr-x. 2 geekflare geekflare 6 სექტემბერი 25 11:49 გადმოწერა
-rw-rw-r–. 1 geekflare geekflare 180 იანვარი 22 13:05 google-chrome.repo
-რვ ——-. 1 geekflare geekflare 146776 22 იანვ. 13:16 გამომავალი.pdf

ეს ყველაფერი იყო, თუ როგორ უნდა დააყენოთ Chrome Ubuntu– ზე & CentOS და გაუშვით იგი თავსაბურავის რეჟიმში.

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me
    Like this post? Please share to your friends:
    Adblock
    detector
    map