Как установить Google Chrome на Ubuntu 24.04?

Вопрос или проблема

Я использовал Google Chrome с множеством версий Ubuntu. В последнее время я установил Ubuntu 24.04 на ноутбук. Затем я скачал пакет Chrome Deb от Google и установил его. Когда я попытался запустить Chrome, он не стартовал. Система не выдала причин. Просто выдает ошибку. Что происходит?

Если есть какие-либо проблемы, мешающие загрузке графического интерфейса, вы можете попробовать запустить приложение google-chrome из терминала:

Эти простые инструкции сработали для меня:

  1. wget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb

Теперь вы можете использовать dpkg для установки Chrome из загруженного DEB файла:

  1. sudo dpkg -i google-chrome-stable_current_amd64.deb

Запуск приложения:

  1. google-chrome

Ссылка: https://itsfoss.com/install-chrome-ubuntu/

У меня была такая же проблема, и эти шаги помогли мне:

  1. Когда я пытался запустить google-chrome в терминале, я увидел ошибку:

    Профиль, похоже, используется другим процессом Google Chrome на другом компьютере. Chrome заблокировал профиль, чтобы он не был поврежден. Если вы уверены, что другие процессы не используют этот профиль, вы можете разблокировать профиль и перезапустить Chrome.

  2. После этого я проверил вывод:

    hostnamectl

    stat ~/.config/google-chrome/SingletonLock

  3. В моем случае проблема была решена после удаления конфигурационного файла /home/Link/.config/google-chrome/SingletonLock

Я нашел решение здесь:
https://bbs.archlinux.org/viewtopic.php?id=294107

Мой ответ является вариацией на то, что дал @prusswan. Уважение за это.

  1. Убедитесь, что система обновлена.
~# apt update
~# apt upgrade
  1. Убедитесь, что wget установлен (и установите его, если нет).
~# wget --version
  1. Используйте wget для загрузки последнего пакета google-chrome (в текущую директорию).
~# wget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb
  1. Попробуйте запустить dpkg, который не удался из-за отсутствия зависимостей. (Здесь лучше использовать apt install, чтобы избежать адской зависимости.)
~# dpkg -i google-chrome-stable_current_amd64.deb
Выбор ранее не выбранного пакета google-chrome-stable.
(Чтение базы данных ... 171077 файлов и каталогов в настоящее время установлено.)
Подготовка к распаковке google-chrome-stable_current_amd64.deb ...
Распаковка google-chrome-stable (130.0.6723.91-1) ...
dpkg: проблемы с зависимостями препятствуют настройке google-chrome-stable:
 google-chrome-stable зависит от fonts-liberation; однако:
  Пакет fonts-liberation не установлен.

dpkg: ошибка при обработке пакета google-chrome-stable (--install):
 проблемы с зависимостями - оставив неконфигурированным
Обработка триггеров для man-db (2.12.0-4build2) ...
Во время обработки возникли ошибки:
 google-chrome-stable
  1. Используйте apt для исправления поврежденной установки.
~# apt --fix-broken install
<... обрезка ...>
Исправление зависимостей... Готово
Будут установлены следующие дополнительные пакеты:
  fonts-liberation fonts-liberation-sans-narrow
Будут установлены следующие НОВЫЕ пакеты:
  fonts-liberation fonts-liberation-sans-narrow
0 обновлено, 2 ново установлены, 0 к удалению и 2 не обновлено.
1 не полностью установлен или удален.
Необходимо скачать 1,800 kB архивов.
После этой операции будет использовано дополнительно 4,894 kB места на диске.
Вы хотите продолжить? [Y/n] y
<... обрезка ...>
Выбор ранее не выбранного пакета fonts-liberation.
(Чтение базы данных ... 171195 файлов и каталогов в настоящее время установлено.)
Подготовка к распаковке .../fonts-liberation_1%3a2.1.5-3_all.deb ...
Распаковка fonts-liberation (1:2.1.5-3) ...
Выбор ранее не выбранного пакета fonts-liberation-sans-narrow.
Подготовка к распаковке .../fonts-liberation-sans-narrow_1%3a1.07.6-4_all.deb ...
Распаковка fonts-liberation-sans-narrow (1:1.07.6-4) ...
Настройка fonts-liberation (1:2.1.5-3) ...
Настройка fonts-liberation-sans-narrow (1:1.07.6-4) ...
Настройка google-chrome-stable (130.0.6723.91-1) ...
update-alternatives: использование /usr/bin/google-chrome-stable для предоставления /usr/bin/x-www-browser (x-www-browser) в автоматическом режиме
update-alternatives: использование /usr/bin/google-chrome-stable для предоставления /usr/bin/gnome-www-browser (gnome-www-browser) в автоматическом режиме
update-alternatives: использование /usr/bin/google-chrome-stable для предоставления /usr/bin/google-chrome (google-chrome) в автоматическом режиме
Обработка триггеров для fontconfig (2.15.0-1.1ubuntu2) ...
needrestart пропускается, так как dpkg не удался
  1. Запустите dpkg снова.
~# dpkg -i google-chrome-stable_current_amd64.deb
(Чтение базы данных ... 171224 файлов и каталогов в настоящее время установлено.)
Подготовка к распаковке google-chrome-stable_current_amd64.deb ...
Распаковка google-chrome-stable (130.0.6723.91-1) поверх (130.0.6723.91-1) ...
Настройка google-chrome-stable (130.0.6723.91-1) ...
Обработка триггеров для man-db (2.12.0-4build2) ...
  1. Посмотрите, что осталось.
~# cd /etc/apt/sources.list.d/

~# /etc/apt/sources.list.d# ll
всего 20
drwxr-xr-x 2 root root 4096  2 Ноя 11:14 ./
drwxr-xr-x 9 root root 4096 31 Окт 13:59 ../
-rw-r--r-- 1 root root  190  2 Ноя 10:52 google-chrome.list
-rw-r--r-- 1 root root  386 31 Окт 13:59 ubuntu.sources
-rw-r--r-- 1 root root 2552 27 Авг 10:21 ubuntu.sources.curtin.orig

~# /etc/apt/sources.list.d# more google-chrome.list
### ЭТОТ ФАЙЛ АВТОМАТИЧЕСКИ КОНФИГУРИРОВАН ###
# Вы можете закомментировать эту запись, но любые другие изменения могут быть утеряны.
deb [arch=amd64] https://dl.google.com/linux/chrome/deb/ stable main

~# /etc/apt/sources.list.d# which google-chrome
/usr/bin/google-chrome

~# /etc/apt/sources.list.d# ll `which google-chrome`
lrwxrwxrwx 1 root root 31 28 Окт 20:19 /usr/bin/google-chrome -> /etc/alternatives/google-chrome*

~# /etc/apt/sources.list.d# ll /etc/alternatives/google-chrome
lrwxrwxrwx 1 root root 29 28 Окт 20:19 /etc/alternatives/google-chrome -> /usr/bin/google-chrome-stable*

~# /etc/apt/sources.list.d# ll /usr/bin/google-chrome-stable
lrwxrwxrwx 1 root root 32 28 Окт 20:19 /usr/bin/google-chrome-stable -> /opt/google/chrome/google-chrome*

~# /etc/apt/sources.list.d# ll /opt/google/chrome/google-chrome
-rwxr-xr-x 1 root root 1585 28 Окт 20:19 /opt/google/chrome/google-chrome*

~# /etc/apt/sources.list.d# ll /opt/google/chrome/
всего 292732
drwxr-xr-x 8 root root      4096  2 Ноя 10:52 ./
drwxr-xr-x 3 root root      4096  2 Ноя 10:50 ../
-rwxr-xr-x 1 root root 249363672 28 Окт 20:19 chrome*
-rw-r--r-- 1 root root    824033 28 Окт 20:19 chrome_100_percent.pak
-rw-r--r-- 1 root root   1470792 28 Окт 20:19 chrome_200_percent.pak
-rwxr-xr-x 1 root root   2444992 28 Окт 20:19 chrome_crashpad_handler*
-rwxr-xr-x 1 root root   4331216 28 Окт 20:19 chrome-management-service*
-rwsr-xr-x 1 root root    208000 28 Окт 20:19 chrome-sandbox*
-rw-r--r-- 1 root root         7 28 Окт 20:19 CHROME_VERSION_EXTRA
drwxr-xr-x 2 root root      4096  2 Ноя 10:52 cron/
-rw-r--r-- 1 root root       482 28 Окт 20:19 default-app-block
drwxr-xr-x 2 root root      4096  2 Ноя 10:52 default_apps/
-rwxr-xr-x 1 root root      1585 28 Окт 20:19 google-chrome*
-rw-r--r-- 1 root root  10468208 28 Окт 20:19 icudtl.dat
-rw-r--r-- 1 root root    240384 28 Окт 20:19 libEGL.so
-rw-r--r-- 1 root root   6976728 28 Окт 20:19 libGLESv2.so
-rw-r--r-- 1 root root   7691144 28 Окт 20:19 liboptimization_guide_internal.so
-rw-r--r-- 1 root root     26688 28 Окт 20:19 libqt5_shim.so
-rw-r--r-- 1 root root     28960 28 Окт 20:19 libqt6_shim.so
-rw-r--r-- 1 root root   4683512 28 Окт 20:19 libvk_swiftshader.so
-rw-r--r-- 1 root root    562344 28 Окт 20:19 libvulkan.so.1
drwxr-xr-x 2 root root      4096  2 Ноя 10:52 locales/
drwxr-xr-x 2 root root      4096  2 Ноя 10:52 MEIPreload/
drwxr-xr-x 2 root root      4096  2 Ноя 10:52 PrivacySandboxAttestationsPreloaded/
-rw-r--r-- 1 root root     10577 28 Окт 20:19 product_logo_128.png
-rw-r--r-- 1 root root       787 28 Окт 20:19 product_logo_16.png
-rw-r--r-- 1 root root      1281 28 Окт 20:19 product_logo_24.png
-rw-r--r-- 1 root root     38037 28 Окт 20:19 product_logo_256.png
-rw-r--r-- 1 root root      1810 28 Окт 20:19 product_logo_32.png
-rw-r--r-- 1 root root      7611 28 Окт 20:19 product_logo_32.xpm
-rw-r--r-- 1 root root      3095 28 Окт 20:19 product_logo_48.png
-rw-r--r-- 1 root root      4557 28 Окт 20:19 product_logo_64.png
-rw-r--r-- 1 root root   9505137 28 Окт 20:19 resources.pak
-rw-r--r-- 1 root root    687473 28 Окт 20:19 v8_context_snapshot.bin
-rw-r--r-- 1 root root       107 28 Окт 20:19 vk_swiftshader_icd.json
drwxr-xr-x 3 root root      4096  2 Ноя 10:52 WidevineCdm/
-rwxr-xr-x 1 root root     37394 28 Окт 20:19 xdg-mime*
-rwxr-xr-x 1 root root     33273 28 Окт 20:19 xdg-settings*

Интересный путь символической ссылки. Похоже, что dpkg настроил /etc/apt/sources.list.d/google-chrome.list так, чтобы будущие обновления работали с apt.

Ответ или решение

Установка Google Chrome на Ubuntu 24.04: Подробная Инструкция

Установка браузера Google Chrome на систему Ubuntu 24.04 может показаться простой задачей, но иногда могут возникнуть проблемы, препятствующие корректному запуску приложения. В данной статье мы рассмотрим последовательный процесс установки, а также возможные ошибки и способы их устранения.

Шаги по установке Google Chrome

1. Подготовка системы

Перед установкой рекомендуется обновить систему, чтобы убедиться, что все пакеты актуальны.

sudo apt update
sudo apt upgrade

2. Установка wget

Убедитесь, что инструмент wget установлен. Это утилита для загрузки файлов из сети. Если он не установлен, вы можете установить его с помощью следующей команды:

sudo apt install wget

3. Загрузка Google Chrome

Используйте команду wget, чтобы загрузить последний стабильный пакет Google Chrome:

wget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb

4. Установка Google Chrome

Теперь, когда пакет загружен, мы можем приступить к его установке с использованием dpkg. Однако, помните, что может возникнуть проблема с зависимостями.

sudo dpkg -i google-chrome-stable_current_amd64.deb

Если будет сообщено о каких-либо проблемах с зависимостями, вы можете их исправить с помощью:

sudo apt --fix-broken install

Эта команда установит все отсутствующие зависимости, необходимые для корректной работы Google Chrome.

5. Проверка установки

После завершения установки проверьте, запустится ли браузер. Вы можете сделать это через терминал:

google-chrome

Если Chrome не запускается, может появиться сообщение об ошибке. Одной из распространенных ошибок является блокировка профиля. Если вы получили сообщение о том, что "Профиль используется другим процессом", выполните следующие действия:

  1. Проверьте наличие блокировки профиля:

    stat ~/.config/google-chrome/SingletonLock
  2. Удалите файл блокировки, если он существует:

    rm ~/.config/google-chrome/SingletonLock

6. Устранение возможных ошибок

Если вы столкнулись с ошибками во время установки, часто это связано с отсутствием зависимостей. Например, хорошо известная ошибка может быть связана с отсутствием пакета fonts-liberation.

Если вы видите сообщения об ошибках, аналогичные следующим:

dpkg: dependency problems prevent configuration of google-chrome-stable:
 google-chrome-stable depends on fonts-liberation; however:
  Package fonts-liberation is not installed.

Просто выполните команду sudo apt --fix-broken install, чтобы установить необходимые зависимости.

Заключение

Установка Google Chrome в Ubuntu 24.04 — процесс, требующий внимательности к деталям. Следуя вышеуказанным шагам, вы сможете установить браузер без лишних проблем. Если возникают ошибки, обращайте внимание на сообщения в терминале и принимайте меры по исправлению. Удачи в использовании Google Chrome!

На случай возникновения новых вопросов, не забудьте обратиться к официальной документации Google или к сообществу пользователей Ubuntu для получения дополнительной помощи.

Оцените материал
Добавить комментарий

Капча загружается...