sources.list и опера

Автор dd4, 09 января 2018, 07:53:19

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

dd4

Добрый день.
Помогите разобраться.
Установлен Debian GNU/Linux 9.3 (stretch) х64. Устанавливаю оперу вот по этой ссылке https://deb.opera.com/manual.html   и    https://deb.opera.com/   где написано, что "Install an Opera .deb package and this repository is automatically configured for updates" (Установите пакет Opera .deb, и этот репозиторий автоматически настроен для обновлений). Т.е. я скачиваю файл .deb и через терминал его устанавливаю (sudo dpkg -i opera-stable_50.0.2762.45_amd64.deb). После этого, оказывается, надо еще установить apt-transport-https (устанавливаю sudo apt-get install apt-transport-https) и опера работает.
после ввода команды sudo apt-get update появляется много сообщений об ошибках, связанных с оперой (под спойлером)
Открыть содержимое (спойлер)
sudo apt-get update
[sudo] пароль для dd:
Сущ:1 http://security.debian.org/debian-security stretch/updates InRelease
Игн:2 http://deb.debian.org/debian stretch InRelease                 
Сущ:3 http://deb.debian.org/debian stretch-updates InRelease         
Сущ:4 http://deb.debian.org/debian stretch Release                   
Пол:5 https://deb.opera.com/opera-stable stable InRelease [2.592 B] 
Игн:5 https://deb.opera.com/opera-stable stable InRelease
Получено 2.592 Б за 0с (4.096 Б/c)
Чтение списков пакетов... Готово
W: http://security.debian.org/debian-security/dists/stretch/updates/InRelease: The key(s) in the keyring /etc/apt/trusted.gpg are ignored as the file is not readable by user '_apt' executing apt-key.
W: http://deb.debian.org/debian/dists/stretch-updates/InRelease: The key(s) in the keyring /etc/apt/trusted.gpg are ignored as the file is not readable by user '_apt' executing apt-key.
W: http://deb.debian.org/debian/dists/stretch/Release.gpg: The key(s) in the keyring /etc/apt/trusted.gpg are ignored as the file is not readable by user '_apt' executing apt-key.
W: https://deb.opera.com/opera-stable/dists/stable/InRelease: The key(s) in the keyring /etc/apt/trusted.gpg are ignored as the file is not readable by user '_apt' executing apt-key.
W: Ошибка GPG: https://deb.opera.com/opera-stable stable InRelease: Следующие подписи не могут быть проверены, так как недоступен открытый ключ: NO_PUBKEY D615560BA5C7FF72
W: Репозиторий «https://deb.opera.com/opera-stable stable InRelease» не подписан.
N: Данные из этого репозитория нельзя аутентифицировать, и поэтому потенциально из небезопасно использовать.
N: Смотрите справочную страницу apt-secure(8) о создании репозитория и настройке пользователя.
W: Цель Packages (non-free/binary-amd64/Packages) настроена несколько раз в /etc/apt/sources.list:13 и /etc/apt/sources.list.d/opera-stable.list:4
W: Цель Packages (non-free/binary-all/Packages) настроена несколько раз в /etc/apt/sources.list:13 и /etc/apt/sources.list.d/opera-stable.list:4
W: Цель Translations (non-free/i18n/Translation-ru_UA) настроена несколько раз в /etc/apt/sources.list:13 и /etc/apt/sources.list.d/opera-stable.list:4
W: Цель Translations (non-free/i18n/Translation-ru) настроена несколько раз в /etc/apt/sources.list:13 и /etc/apt/sources.list.d/opera-stable.list:4
W: Цель Translations (non-free/i18n/Translation-en) настроена несколько раз в /etc/apt/sources.list:13 и /etc/apt/sources.list.d/opera-stable.list:4
W: Цель DEP-11 (non-free/dep11/Components-amd64.yml) настроена несколько раз в /etc/apt/sources.list:13 и /etc/apt/sources.list.d/opera-stable.list:4
W: Цель DEP-11 (non-free/dep11/Components-all.yml) настроена несколько раз в /etc/apt/sources.list:13 и /etc/apt/sources.list.d/opera-stable.list:4
W: Цель DEP-11-icons (non-free/dep11/icons-64x64.tar) настроена несколько раз в /etc/apt/sources.list:13 и /etc/apt/sources.list.d/opera-stable.list:4
W: Цель Packages (non-free/binary-amd64/Packages) настроена несколько раз в /etc/apt/sources.list:13 и /etc/apt/sources.list.d/opera-stable.list:4
W: Цель Packages (non-free/binary-all/Packages) настроена несколько раз в /etc/apt/sources.list:13 и /etc/apt/sources.list.d/opera-stable.list:4
W: Цель Translations (non-free/i18n/Translation-ru_UA) настроена несколько раз в /etc/apt/sources.list:13 и /etc/apt/sources.list.d/opera-stable.list:4
W: Цель Translations (non-free/i18n/Translation-ru) настроена несколько раз в /etc/apt/sources.list:13 и /etc/apt/sources.list.d/opera-stable.list:4
W: Цель Translations (non-free/i18n/Translation-en) настроена несколько раз в /etc/apt/sources.list:13 и /etc/apt/sources.list.d/opera-stable.list:4
W: Цель DEP-11 (non-free/dep11/Components-amd64.yml) настроена несколько раз в /etc/apt/sources.list:13 и /etc/apt/sources.list.d/opera-stable.list:4
W: Цель DEP-11 (non-free/dep11/Components-all.yml) настроена несколько раз в /etc/apt/sources.list:13 и /etc/apt/sources.list.d/opera-stable.list:4
W: Цель DEP-11-icons (non-free/dep11/icons-64x64.tar) настроена несколько раз в /etc/apt/sources.list:13 и /etc/apt/sources.list.d/opera-stable.list:4
[свернуть]
sources.list
Открыть содержимое (спойлер)

#

# deb cdrom:[Debian GNU/Linux 9.3.0 _Stretch_ - Official amd64 xfce-CD Binary-1 20171209-12:11]/ stretch main

# deb cdrom:[Debian GNU/Linux 9.3.0 _Stretch_ - Official amd64 xfce-CD Binary-1 20171209-12:11]/ stretch main

deb http://deb.debian.org/debian/ stretch main contrib non-free

deb http://security.debian.org/debian-security stretch/updates main contrib non-free

# stretch-updates, previously known as 'volatile'
deb http://deb.debian.org/debian/ stretch-updates main contrib non-free
deb https://deb.opera.com/opera-stable/ stable non-free
# deb-src https://deb.opera.com/opera-stable/ stable non-free
[свернуть]
Откуда вообще появляются такие ошибки и почему? Ведь на официальном сайте написано, что достаточно скачать и установить деб пакет, и все, других действий не надо. Или я не так понимаю философию установки из deb пакетов?

endru

1. если ошибка с sources.list - нужно его показывать.
2. чуть ниже была ссылка https://deb.opera.com/manual.html

dd4

#2
Вы пока читали мое сообщение и писали ответ, я уже добавил sources.list

Cообщение объединено 09 января 2018, 08:08:13

Файл: /etc/apt/sources.list.d/opera-stable.list
Открыть содержимое (спойлер)
# This file makes sure that Opera Browser is kept up-to-date
# as part of regular system upgrades

deb https://deb.opera.com/opera-stable/ stable non-free #Opera Browser (final releases)
[свернуть]

endru

нужно либо удалить файл /etc/apt/sources.list.d/opera-stable.list либо удалить ее в sources.list

dd4

#4
в sources.list я закомментировал deb https://deb.opera.com/opera-stable/ stable non-free
а вот откуда вот эти ошибки и как их побороть?
Открыть содержимое (спойлер)
W: http://security.debian.org/debian-security/dists/stretch/updates/InRelease: The key(s) in the keyring /etc/apt/trusted.gpg are ignored as the file is not readable by user '_apt' executing apt-key.
W: http://deb.debian.org/debian/dists/stretch-updates/InRelease: The key(s) in the keyring /etc/apt/trusted.gpg are ignored as the file is not readable by user '_apt' executing apt-key.
W: http://deb.debian.org/debian/dists/stretch/Release.gpg: The key(s) in the keyring /etc/apt/trusted.gpg are ignored as the file is not readable by user '_apt' executing apt-key.
W: https://deb.opera.com/opera-stable/dists/stable/InRelease: The key(s) in the keyring /etc/apt/trusted.gpg are ignored as the file is not readable by user '_apt' executing apt-key.
W: Ошибка GPG: https://deb.opera.com/opera-stable stable InRelease: Следующие подписи не могут быть проверены, так как недоступен открытый ключ: NO_PUBKEY D615560BA5C7FF72
W: Репозиторий «https://deb.opera.com/opera-stable stable InRelease» не подписан.
N: Данные из этого репозитория нельзя аутентифицировать, и поэтому потенциально из небезопасно использовать.
N: Смотрите справочную страницу apt-secure(8) о создании репозитория и настройке пользователя.
[свернуть]
повторюсь: на только что установленную систему я установил оперу из деб пакета

ecc83

#5
Цитата: dd4 от 09 января 2018, 10:17:22а вот откуда вот эти ошибки?

A вы сами свои ошибки читали? Анализировали? Вот эта фраза никак не тронула вас?

Цитироватьнедоступен открытый ключ: NO_PUBKEY D615560BA5C7FF72


Цитата: dd4 от 09 января 2018, 10:17:22повторюсь: на только что установленную систему я установил оперу из деб пакета

Спрошу прямо, а ключ нового репозитория вы почему не добавили?
По вашей ссылке в мануале всё указано, почему не желаете читать внимательно?

endru

Цитата: dd4 от 09 января 2018, 10:17:22повторюсь: на только что установленную систему я установил оперу из деб пакета
это сторонний пакет. не удивлен что появились ошибки.

Цитата: dd4 от 09 января 2018, 10:17:22W: http://security.debian.org/debian-security/dists/stretch/updates/InRelease: The key(s) in the keyring /etc/apt/trusted.gpg are ignored as the file is not readable by user '_apt' executing apt-key.
W: http://deb.debian.org/debian/dists/stretch-updates/InRelease: The key(s) in the keyring /etc/apt/trusted.gpg are ignored as the file is not readable by user '_apt' executing apt-key.
W: http://deb.debian.org/debian/dists/stretch/Release.gpg: The key(s) in the keyring /etc/apt/trusted.gpg are ignored as the file is not readable by user '_apt' executing apt-key.
W: https://deb.opera.com/opera-stable/dists/stable/InRelease: The key(s) in the keyring /etc/apt/trusted.gpg are ignored as the file is not readable by user '_apt' executing apt-key.
rm /etc/apt/trusted.gpg
apt-key update


Цитата: dd4 от 09 января 2018, 10:17:22W: Ошибка GPG: https://deb.opera.com/opera-stable stable InRelease: Следующие подписи не могут быть проверены, так как недоступен открытый ключ: NO_PUBKEY D615560BA5C7FF72
читаем первый ответ, там ссылка на мануал от оперы, в которой собственно есть команда добавления нужного ключа:
wget -qO- https://deb.opera.com/archive.key | apt-key add -

dd4

вот инструкция по установке оперы через репозитории (с официального сайта  https://deb.opera.com/manual.html )
sudo add-apt-repository 'deb https://deb.opera.com/opera-stable/ stable non-free'
wget -qO- https://deb.opera.com/archive.key | sudo apt-key add -
sudo apt-get update
sudo apt-get install opera-stable
и все равно, даже при таком способе установки появляется ошибка о том, что "цель настроена несколько раз"

установка через деб пакет приводит к ошибкам, которые я указал в этой теме, и это при том, что на официальном сайте написано, что "Install an Opera .deb package and this repository is automatically configured for updates", т.е., как я понимаю, репозиторий будет автоматически прописано в sources.list

я несколько раз переустанавливал систему, пробовал оба варианта установки оперы, но всегда были вот такие ошибки, а так как я в линуксе слаб, то вот и пришел к выводу, что где-то допускаю ошибку и поэтому создал вот эту тему

endru, я сделал так, как Вы написали и sources.list настроен правильно
ecc83, Вам тоже спасибо за помощь
Цитата: endru от 09 января 2018, 10:33:04это сторонний пакет. не удивлен что появились ошибки.
вот тперь все понятно

ecc83

Цитата: dd4 от 09 января 2018, 16:11:43на официальном сайте написано, что "Install an Opera .deb package and this repository is automatically configured for updates", т.е., как я понимаю, репозиторий будет автоматически прописано в sources.list

Репозиторий будет добавлен, а ключ верификации нет.
Для добавления ключа там приведена другая команда, она указана в инструкции, которую вы показали, но вы эту команду проигнорировали.
Странно то, что вы акцентируете внимание, что на "Официальном Сайте Оперы Указано Как Устанавливать", но читаете эту инструкцию через строчку

ferum

Инструкция устарела, уберите из sources.list opera вообще ( ну или пока ). Крайний раз ярлык O просто покраснел а по клику состоялся переход для загрузки свежей версии пакета, дальше установил через dpkg , по ходу postinstall скрипт сам удалил opera.list из /etc/apt/sources.list.d
Русские дебианщики против цифрового слабоумия !

dd4

Цитата: ecc83 от 09 января 2018, 16:30:22Странно то, что вы акцентируете внимание, что на "Официальном Сайте Оперы Указано Как Устанавливать", но читаете эту инструкцию через строчку
вот что написано ниже варианта установки через деб пакет
If you nonetheless want to add the repository prior to installing Opera, please issue the following (Если вы, тем не менее, хотите добавить репозиторий до установки Opera, выполните следующие действия). Т.е., как я понимаю, это касается варианта установки через репозитории, а делать этого при установке деб пакета не надо

ecc83

#11
Цитата: dd4 от 09 января 2018, 16:11:43вот инструкция по установке оперы через репозитории (с официального сайта  https://deb.opera.com/manual.html )
sudo add-apt-repository 'deb https://deb.opera.com/opera-stable/ stable non-free'
wget -qO- https://deb.opera.com/archive.key | sudo apt-key add -
sudo apt-get update
sudo apt-get install opera-stable
и все равно, даже при таком способе установки появляется ошибка о том, что "цель настроена несколько раз"

А это происходит потому, что команду :

sudo add-apt-repository 'deb https://deb.opera.com/opera-stable/ stable non-free'

более одного раза выполнять не нужно. Потому что она при каждом запуске создаёт дублирующиеся строки в sources.list о чём вас любезно предупреждает система.


Cообщение объединено 09 января 2018, 16:49:33

Может быть такое, что при установке deb пакета, репозиторий добавляется автоматически. Это нужно смотреть настройки пакета.
Но и в этом случае ключ может автоматически не добавиться.

dd4

вот ошибка
Цель Translations (non-free/i18n/Translation-en) настроена несколько раз в /etc/apt/sources.list:13 и /etc/apt/sources.list.d/opera-stable.list
получается, что при любом вариеанте установки репозиторий добавляется в sources.list   и в   sources.list.d/opera-stable.list

ecc83

Просто удалите дублирующиеся строки и всё.

dd4

а вот откуда удалять? из  /etc/apt/sources.list или из /etc/apt/sources.list.d/opera-stable.list ?