Не удалось установить Google Chrome и libappindicator1

Я недавно установил Ubuntu 16.04 на своем компьютере, и я пытался установить Google Chrome, но я не смог. Вот то, что я получил.

$ sudo dpkg -i ~/Downloads/google_chrome.deb
(Reading database ... 207470 files and directories currently installed.)
Preparing to unpack .../Downloads/google_chrome.deb ...
Unpacking google-chrome-stable (55.0.2883.87-1) over (55.0.2883.87-1) ...
dpkg: dependency problems prevent configuration of google-chrome-stable:
 google-chrome-stable depends on libappindicator1; however:
  Package libappindicator1 is not installed.

dpkg: error processing package google-chrome-stable (--install):
 dependency problems - leaving unconfigured
Processing triggers for man-db (2.7.5-1) ...
Processing triggers for bamfdaemon (0.5.3~bzr0+16.04.20160824-0ubuntu1) ...
Rebuilding /usr/share/applications/bamf-2.index...
Processing triggers for gnome-menus (3.13.3-6ubuntu3.1) ...
Processing triggers for desktop-file-utils (0.22-1ubuntu5) ...
Processing triggers for mime-support (3.59ubuntu1) ...
Errors were encountered while processing:
 google-chrome-stable

Таким образом, я пытался установить libappindicator1, и это - то, что я получил

$ sudo apt-get install libappindicator1
E: Type '@deb' is not known on line 1 in source list /etc/apt/sources.list.d/google.list
E: The list of sources could not be read.
E: Type '@deb' is not known on line 1 in source list /etc/apt/sources.list.d/google.list
E: The list of sources could not be read.

Я полностью плохо знаком с Linux, таким образом, я понятия не имею, что это означает и как зафиксировать его. Справка ценилась бы.

7
задан 5 January 2017 в 02:48

8 ответов

google-chrome-stable доступно на третьей стороне Repository:Google Chrome (для Стабильного).

Следуют инструкциям для установки:

  1. Добавляют Ключ:

    wget -q -O - https://dl-ssl.google.com/linux/linux_signing_key.pub | sudo apt-key add - 
    
  2. репозиторий Набора:

    sudo sh -c 'echo "deb [arch=amd64] http://dl.google.com/linux/chrome/deb/ stable main" >> /etc/apt/sources.list.d/google-chrome.list'
    
  3. пакет Установки:

    sudo apt-get update 
    sudo apt-get install google-chrome-stable
    

ИЛИ делают это с помощью .deb файл

1. Перейдите в https://www.google.com/intl/en-US/chrome/browser /

2. Нажмите Download, и маленькое окно откроется с некоторыми опциями загрузки.

  • выбирают .deb файл для Ubuntu.

3. Это будет автоматически установленный после открытия его с помощью центр программного обеспечения Ubuntu

3
ответ дан 23 November 2019 в 06:44

1. я загрузил .deb файл от официальная веб-страница .

2. И позже я ввел команду, которую Вы уже записали:

sudo dpkg -i google-chrome-stable_current_amd64.deb

(у меня есть 64-разрядная архитектура вот почему, я загрузил amd64)

3. Затем я загрузил недостающий файл

sudo apt-get install libappindicator1

Затем, я получил ошибку о, libappindicator7..., и APT предположил, что я выполняю команду:

apt-get -f install

Без аргументов.

Следующий это спрашивает, хотите ли Вы установить и libappindicator1 и libappindicator7. Вы тип y.

4. И наконец Вы выполняете первую команду снова...

sudo dpkg -i google-chrome-stable_current_amd64.deb

Затем это работает!

Примечание: Я не сказал Вам выполнять те команды с libappindicator сначала.. потому что, возможно, Вы получили бы другую ошибку о "недостающих файлах", таким образом, первое dpkg -i google-chrome-stable_current_amd64.deb скажет Вам, в чем Вы нуждались.

2
ответ дан 23 November 2019 в 06:44

Видимо, это - просто опечатка в /etc/apt/sources.list.d/google.list (@, крался в в начале строки). Это могло бы все еще быть там, но склонный иногда не очень последовательно о всегда броске тех же ошибок.

Для объяснения чего-то еще Вы упомянули, dpkg -i установки единственный пакет, если все его зависимости присутствуют, но он не установит зависимости для Вас. Эти apt инструменты, в отличие от этого, имеют тенденцию справляться с целым процессом.

Получение автоматических обновлений системы защиты и этого, является двумя причинами, которые обычно лучше добавить repo к исходному списку и автоматически использовать склонный установить от них. (Хотя, когда Вы делаете это, Вы доверяете repo владельцу, чтобы никогда не включать вредоносное программное обеспечение в их repo или принять его кем-то, кто делает).

0
ответ дан 23 November 2019 в 06:44

Выполнение этой команды разрешило проблему зависимости для меня:

sudo apt-get install libappindicator3-1 libindicator3-7

версия Chrome: 67.0.3396.87 (Официальная Сборка) (64-разрядный). Это является последним в данный момент - 24 июня 2018.

Похож на эти два пакета, имеют круговую зависимость между ними и должен быть установлен единственной Кв. - получают команду.

0
ответ дан 23 November 2019 в 06:44

Посещение https://Поиск www.ubuntuupdates.org/package_metas/alphabetical

необходимых пакетов нажимает на ссылки, выбирает версию, в которой Вы нуждаетесь. Необходимый пакет может быть непосредственно установлен путем нажатия на кнопку "APT INSTALL". Вы не должны загружать их.

Затем можно работать sudo dpkg -i google-chrome-42-0-2311-90-64-bit-multi-ubu.deb в терминале, если Вы уже загрузили пакет.

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

0
ответ дан 23 November 2019 в 06:44

У меня была эта проблема на Фрагменте Debian, и это было вызвано фактом, у меня был неаутентифицируемый репозиторий CD-ROM в/etc/apt/sources.list. Решение состояло в том, чтобы прокомментировать его.

Ответ, который помог мне: https://askubuntu.com/a/803509

0
ответ дан 23 November 2019 в 06:44

Я имел ту же проблему и работал

склонный sudo - поврежденная фиксацией установка

эта установка команды все недостающие пакеты

0
ответ дан 23 November 2019 в 06:44

ничего из вышеперечисленного не помогло мне,

sudo apt-get install libappindicator3-1:amd64 libindicator3-7:amd64

— это строка, исправляющая сломанные зависимости в моем случае

0
ответ дан 20 September 2020 в 11:06

Другие вопросы по тегам:

Похожие вопросы: