Рейтинг:2

сообщение об ошибке при обновлении sudo apt

флаг cn

Когда я набираю «sudo apt update», сообщение об ошибке появляется каждый раз, так как я установил браузер кита. В чем дело и каково отличное решение? Просто игнорировать?

Редактировать: я использую Ubuntu 20.04, и сообщение об ошибке опущено. Сообщение об ошибке :

Не удалось получить https://repo.whale.naver.com/stable/deb/dists/stable/InRelease Не удалось подключиться к repo.whale.naver.com:443 (125.209.218.142). - подключиться (111: Отказ в соединении)
W: Не удалось загрузить некоторые индексные файлы. Их игнорировали или вместо них использовали старые.

Это исходный файл.

### ЭТОТ ФАЙЛ НАСТРАИВАЕТСЯ АВТОМАТИЧЕСКИ ### 
# Вы можете закомментировать эту запись, но любые другие изменения могут быть потеряны.
deb [arch=amd64] https://repo.whale.naver.com/stable/deb стабильная основная
Someone avatar
флаг my
Пожалуйста, добавьте вывод `cat /etc/apt/sources.list.d/naver*`
Chiyoung avatar
флаг cn
@Someone ### ЭТОТ ФАЙЛ НАСТРАИВАЕТСЯ АВТОМАТИЧЕСКИ ### # Вы можете закомментировать эту запись, но любые другие изменения могут быть потеряны. deb [arch=amd64] https://repo.whale.naver.com/stable/deb/ стабильная основная ### ЭТОТ ФАЙЛ НАСТРАИВАЕТСЯ АВТОМАТИЧЕСКИ ### # Вы можете закомментировать эту запись, но любые другие изменения могут быть потеряны. deb [arch=amd64] https://repo.whale.naver.com/stable/deb/ стабильная основная
Chiyoung avatar
флаг cn
@ Кто-то, я не знаю, почему терминал постоянно говорит, что это вывод
mchid avatar
флаг bo
@Chiyoung Пожалуйста, отредактируйте свой вопрос и опубликуйте его там. Также, чтобы отформатировать это, выделите код, а затем нажмите CTRL + K, прежде чем нажать «Сохранить».
mchid avatar
флаг bo
@ArturMeinild Я понял, что они на самом деле использовали https, потому что в ошибке написано https.Я попробовал https в моем файле списка источников для этого репо и получил ту же ошибку. Он отлично работает с http в файле sources.list.
mchid avatar
флаг bo
@Chiyoung Ваш ответ ниже.
Рейтинг:1
флаг bo

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

Выполните следующую команду, чтобы устранить проблему (отредактируйте файл, используя сед):

sudo sed -i 's|https://repo.whale|http://repo.whale|g' /etc/apt/sources.list.d/naver-whale.list

Затем запустите подходящее обновление:

судо подходящее обновление

и не забудьте обновить:

судо подходящее обновление

или же

sudo apt dist-upgrade

для включения обновлений ядра.

Chiyoung avatar
флаг cn
Спасибо, ваше решение подходит для моей проблемы. Но мне интересно, что происходит, когда я ввожу sudo sed-i 's|~, я искал его, но не могу найти параметр команды с 's|'. Итак, вы можете сказать мне, что происходит и откуда вы изменили https на http?
mchid avatar
флаг bo
@Chiyoung Обычно мы используем `sed 's/foo/bar/g`, чтобы заменить `foo` на `bar`. Однако здесь мы хотим заменить что-то, что содержит косую черту `/`. Мы могли бы избежать всех косых черт или использовать `|` вместо `/` с командой sed, чтобы избежать путаницы.
mchid avatar
флаг bo
@Chiyoung По сути, нам не нужно использовать косую черту с `sed`, мы можем использовать трубы `|`, а также мы можем использовать другие символы, такие как комментарии `#` вместо косой черты. Таким образом, `s/foo/bar/g` и `s|foo|bar|g` и `s#foo#bar#g` и даже `s$foo$bar$g` будут работать одинаково. Это удобный прием, когда ваш текст содержит специальные символы.
mchid avatar
флаг bo
@Chiyoung `'s|https://repo.whale|http://repo.whale|g'` совпадает с `'s/https:\/\/repo.whale/http:\/\/repo .кит/г'`
mchid avatar
флаг bo
@Chiyoung Чтобы быть более точным, первый символ после `s` используется в качестве разделителя. Таким образом, мы можем даже использовать букву `p` вот так: `'spfoopbarpg'` вместо `'s/foo/bar/g'`

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.