Ошибка Ubuntu при загрузке информации об источниках приложения Ubuntu
Обновлено: 22.11.2024
Наш агент PHP автоматически анализирует ваш код, чтобы вы могли начать мониторинг приложений. Это стандартные процедуры для установки нашего PHP-агента в Ubuntu или Debian. (Это не то же самое, что процедуры Ubuntu и Debian для агента мониторинга инфраструктуры.) Для других ситуаций см. процедуры агента PHP для нестандартных установок PHP.
Имя пакета для PHP-агента New Relic — newrelic-php5 . Хотя имя пакета относится к PHP 5, этот пакет работает для всех поддерживаемых версий PHP.
Рекомендуется: используйте apt
Это рекомендуемый метод установки и обслуживания New Relic.
Важно
Выполняйте команды этой процедуры от имени пользователя root.
1.
Настройте репозиторий New Relic apt.
Этот шаг требуется только один раз для каждой системы.
2.
Доверяйте ключу New Relic GPG.
Этот шаг необходим для регистрации New Relic в качестве аутентифицированного источника, где apt-get будет искать новые пакеты. Чтобы получить открытый apt-ключ New Relic с глобальных серверов ключей, выполните следующую команду от имени пользователя root:
Если вы не запустите эту команду от имени пользователя root, вы можете увидеть сообщение об ошибке, связанное с открытым ключом.
3.
Обновите список локальных пакетов.
Выполните следующую команду от имени пользователя root:
4.
Установите агент PHP.
Выполните следующую команду для установки непосредственно из репозиториев New Relic:
5.
Нестандартные установки: завершите установку вручную.
Если вы не используете стандартные пакеты PHP для Ubuntu или Debian, пакет newrelic-php5 может не настроить PHP автоматически. Вы можете увидеть эту ошибку:
Если это так, выполните следующую команду:
6.
Настройте имя приложения и лицензионный ключ New Relic.
В процессе установки запрашивается имя приложения и лицензионный ключ. Ваш лицензионный ключ появится в разделе информации об учетной записи в настройках учетной записи. Для автономных установок вы также можете заранее указать лицензионный ключ и имя приложения с помощью debconf .
7.
Перезапустите веб-сервер или FastCGI Process Manager (FPM).
Создайте трафик для своего приложения и подождите несколько минут, пока ваше приложение отправит данные в New Relic. Затем проверьте производительность приложения в пользовательском интерфейсе New Relic.
Необязательно: автоматическая установка
Для запуска автоматической установки можно использовать неинтерактивный режим. Включите флаг -y, чтобы автоматически отвечать утвердительно на любой запрос во время установки пакета. Например:
Вручную: использовать dpkg
Важно
Если вы используете dpkg, вы должны установить обновления вручную. Вот почему New Relic рекомендует правильный метод установки и обслуживания. Выполняйте команды этой процедуры от имени пользователя root.
Чтобы установить агент PHP вручную с помощью dpkg:
1.
Скопируйте URL-адрес для загрузки пакета.
Перейдите к соответствующему URL-адресу для вашей архитектуры и скопируйте полный URL-адрес последних пакетов newrelic-daemon , newrelic-php5-common и newrelic-php5:
2.
Загрузить пакет.
3.
Установите агент PHP.
Выполните соответствующую команду от имени пользователя root, заменив X.X.X.X на текущую версию:
32-разрядная версия:
64-разрядная версия:
4.
Настройте имя приложения и лицензионный ключ New Relic.
В процессе установки запрашивается имя приложения и лицензионный ключ. Ваш лицензионный ключ появится в разделе информации об учетной записи в настройках учетной записи. Для автономных установок вы также можете заранее указать лицензионный ключ и имя приложения с помощью debconf .
5.
Перезапустите веб-сервер или FastCGI Process Manager (FPM).
Создайте трафик для своего приложения и подождите несколько минут, пока ваше приложение отправит данные в New Relic. Затем проверьте производительность приложения в пользовательском интерфейсе New Relic.
Headless: Предустановленный лицензионный ключ и название приложения
Для автономных установок вы можете указать свой лицензионный ключ и имя приложения. Вы должны использовать пакеты php5 по умолчанию, предоставляемые вашим дистрибутивом. Для предварительной установки задайте значения в базе данных debconf с помощью debconf-set-selections .
Важно
Эти настройки будут игнорироваться, если вы не используете упакованный PHP. Вам будет предложено запустить newrelic-install .
Кто не сталкивался с ошибкой при обновлении Ubuntu? Ошибки обновления распространены, и их много в Ubuntu и других дистрибутивах Linux, основанных на Ubuntu. Вот некоторые распространенные ошибки обновления Ubuntu и их исправления.
Эта статья является частью серии статей для новичков в Ubuntu, в которых рассказывается о ноу-хау Ubuntu, чтобы новый пользователь мог лучше понять вещи.
В предыдущей статье я рассказывал, как обновить Ubuntu. В этом руководстве я расскажу о некоторых распространенных ошибках, с которыми вы можете столкнуться при обновлении Ubuntu.Обычно это происходит из-за того, что вы пытались добавить программное обеспечение или репозитории самостоятельно, и это, вероятно, вызвало проблему.
Не нужно паниковать, если вы видите ошибки при обновлении системы. Эти ошибки распространены, и их легко исправить. Вы узнаете, как исправить распространенные ошибки обновления.
Прежде чем вы начнете, я настоятельно рекомендую прочитать эти две статьи, чтобы лучше понять концепцию репозитория в Ubuntu.
Понимание репозиториев Ubuntu
Узнайте, что такое различные репозитории в Ubuntu и как они позволяют вам устанавливать программное обеспечение в вашей системе.
Понимание PPA в Ubuntu
С помощью этого подробного руководства по PPA вы сможете усовершенствовать свои представления о репозиториях и обработке пакетов в Ubuntu.
Ошибка 0: не удалось загрузить информацию о репозитории
Многие пользователи настольных компьютеров Ubuntu обновляют свою систему с помощью графического средства обновления программного обеспечения. Вы получите уведомление о том, что обновления доступны для вашей системы, и вы можете нажать одну кнопку, чтобы начать загрузку и установку обновлений.
Что ж, обычно так и бывает. Но иногда вы увидите такую ошибку:
Не удалось загрузить информацию о репозитории. Проверьте подключение к Интернету.
Это странная ошибка, потому что ваше подключение к Интернету, скорее всего, работает нормально, и все равно появляется сообщение о необходимости проверить подключение к Интернету.
Вы заметили, что я назвал это «ошибкой 0»? Потому что это не ошибка сама по себе. Я имею в виду, скорее всего, это не имеет никакого отношения к интернет-соединению. Но нет никакой полезной информации, кроме этого вводящего в заблуждение сообщения об ошибке.
Если вы видите это сообщение об ошибке и подключение к Интернету работает нормально, пришло время надеть шляпу детектива и использовать свои серые клетки (как сказал бы Эркюль Пуаро).
Здесь вам придется использовать командную строку. Вы можете использовать сочетание клавиш Ctrl+Alt+T, чтобы открыть терминал в Ubuntu. В терминале используйте эту команду:
Позвольте команде завершиться. Обратите внимание на последние три-четыре строки его вывода. Это даст вам реальную причину сбоя обновления sudo apt-get. Вот пример:
В оставшейся части руководства показано, как обрабатывать ошибки, которые вы только что видели в последних нескольких строках выходных данных команды обновления.
Ошибка 1: Проблема со списком слияния
Когда вы запускаете обновление в терминале, вы можете увидеть ошибку «проблема с MergeList», как показано ниже:
По некоторым причинам файл в каталоге /var/lib/apt/lists был поврежден. Вы можете удалить все файлы в этом каталоге и снова запустить обновление, чтобы восстановить все заново. Используйте следующие команды одну за другой:
Ваша проблема должна быть решена.
Ошибка 2: несоответствие хеш-суммы
Если вы обнаружите ошибку, в которой говорится о несоответствии хеш-суммы, исправление будет таким же, как и в предыдущей ошибке.
Ошибка может возникнуть из-за несоответствия кеша метаданных между сервером и вашей системой. Вы можете использовать следующие команды, чтобы исправить это:
Ошибка 3: не удалось получить, ошибка 404 не найдена
Если вы попытаетесь добавить репозиторий PPA, который недоступен для вашей текущей версии Ubuntu, вы увидите ошибку 404, не найденную.
Вы добавили PPA-репозиторий, надеясь установить приложение, но он недоступен для вашей версии Ubuntu, и теперь вы застряли с ошибкой обновления. Вот почему вы должны заранее проверить, доступен ли PPA для вашей версии Ubuntu или нет. Я обсуждал, как проверить доступность PPA, в подробном руководстве по PPA.
В любом случае, исправление заключается в том, что вы удаляете проблемный PPA из списка репозиториев. Обратите внимание на имя PPA из сообщения об ошибке. Перейдите к инструменту Программное обеспечение и обновления:
Здесь перейдите на вкладку Другое ПО и найдите этот PPA. Снимите флажок, чтобы удалить PPA из вашей системы.
Когда вы это сделаете, ваш список программного обеспечения будет обновлен. Теперь, если вы снова запустите обновление, вы не должны увидеть ошибку.
Ошибка 4: Ошибка загрузки файлов пакета
Аналогичная ошибка: не удалось загрузить файлы пакетов:
В этом случае доступна более новая версия программного обеспечения, но она не распространяется на все зеркала. Если вы не используете зеркало, это легко исправить, изменив источники программного обеспечения на главный сервер. Прочтите эту статью, чтобы узнать больше об ошибке, связанной с ошибкой загрузки пакета.
Перейдите в раздел Программное обеспечение и обновления и измените сервер загрузки на главный сервер:
Ошибка 5: ошибка GPG: не удалось проверить следующие подписи
Добавление PPA также может привести к следующей ошибке GPG: Не удалось проверить следующие подписи при попытке запустить обновление в терминале:
Все, что вам нужно сделать, это получить этот открытый ключ в системе. Получите номер ключа из сообщения. В сообщении выше указан ключ 68980A0EA10B4DE8.
Этот ключ можно использовать следующим образом:
После добавления ключа снова запустите обновление, и все должно быть в порядке.
Ошибка 6: ошибка BADSIG
Другой ошибкой обновления Ubuntu, связанной с подписью, является ошибка BADSIG, которая выглядит примерно так:
Все репозитории подписаны с помощью GPG, и по какой-то причине ваша система считает их недействительными. Вам нужно будет обновить ключи подписи. Самый простой способ сделать это — заново сгенерировать список подходящих пакетов (с их ключами подписи), и он должен иметь правильный ключ.
Используйте следующие команды одну за другой в терминале:
Ошибка 7: Ошибка частичного обновления
Запуск обновлений в терминале может вызвать эту ошибку частичного обновления:
Выполните следующую команду в терминале, чтобы исправить эту ошибку:
Ошибка 8: не удалось получить блокировку /var/cache/apt/archives/lock
Эта ошибка возникает, когда другая программа использует APT. Предположим, вы устанавливаете что-то в Ubuntu Software Center и в то же время пытаетесь запустить apt в терминале.
Проверьте, не использует ли какая-либо другая программа apt. Это может быть командный терминал, Центр программного обеспечения, Программа обновления программного обеспечения, Программное обеспечение и обновления или любое другое программное обеспечение, которое занимается установкой и удалением приложений.
Если вы можете закрыть другие подобные программы, закройте их. Если процесс выполняется, дождитесь его завершения.
Если вы не можете найти такие программы, используйте следующую команду, чтобы завершить все такие запущенные процессы:
Это сложная проблема, и если проблема не устранена, прочтите подробное руководство по устранению ошибки невозможности заблокировать административный каталог в Ubuntu.
Сталкивались ли вы с какой-либо другой ошибкой обновления?
Это составляет список частых ошибок обновления Ubuntu, с которыми вы можете столкнуться. Я надеюсь, что это поможет вам избавиться от этих ошибок.
Сталкивались ли вы с какой-либо другой ошибкой обновления в Ubuntu, которая не описана здесь? Упомяните об этом в комментариях, и я постараюсь сделать краткое руководство по этому вопросу.
Нравится то, что вы читаете? Пожалуйста, поделитесь им с другими.
Об Абхишеке Пракаше
Создатель It’s FOSS. Ярый пользователь Linux и сторонник открытого исходного кода. Большой поклонник классических детективных детективов, начиная от Агаты Кристи и Шерлока Холмса и заканчивая детективом Коломбо и Эллери Куин. Также киноман с мягким уголком для фильма нуар.
Можете ли вы помочь, я не могу понять, что не так.
Если вы можете ответить как можно скорее, мы будем очень признательны…
У вас есть два проблемных пакета.
игровые пакеты Strycore (lutris), которые, вероятно, не добавлены должным образом.
Другая ошибка, связанная с зеркалом Parrot, не имеет особого смысла, если вы используете ОС Parrot.
Что вам нужно сделать, так это удалить репозиторий strycore и найти лучший способ установить Lutris (вместо добавления репозитория из SUSE).
Последние две недели Ubuntu на моем компьютере. говорит, что он обновлен … но та же Ubuntu, установленная на моем ноутбуке, нуждается в регулярных обновлениях, как это возможно? И две недели без необходимости обновляться? (У меня не установлен Live-Patch, и я всегда выполняю обновление вручную при запуске компьютера с помощью установленного приложения обновления Ubuntu)
Это зависит от того, какие приложения и пакеты вы установили вместе с версией Ubuntu. Обратите внимание, что обновления Ubuntu обычно приходят и для установленных программных библиотек.
Что делать: не удалось загрузить список пакетов
Что показывает терминал при запуске sudo apt update?
как мне «получить открытый ключ из системы», как было сказано для первой ошибки gpg
Объяснение сразу после этого
Основная боковая панель
Еженедельный информационный бюллетень Linux
Присоединяйтесь к 75 000 других пользователей Linux и начните свой путь, чтобы стать более информированным пользователем Linux для настольных ПК.
Ошибка "Обнаружена проблема с системной программой" возникает при сбое определенного приложения.В Ubuntu есть программа под названием Apport, которая отвечает за обнаружение таких сбоев и, с согласия пользователя, сообщает об этих сбоях разработчикам. Этот процесс предназначен для устранения проблемы разработчиками.
Однако обычных пользователей это может сильно раздражать, и нет смысла показывать пользователям ошибки, если они сами ничего не могут с этим поделать. Поэтому вы можете отключить их.
1. Удалить файлы отчетов о сбоях
Система аппорта создает файлы отчетов о сбоях в каталоге /var/crash. Эти файлы отчетов о сбоях вызывают появление сообщения об ошибке при каждой загрузке Ubuntu.
Просто удалите файлы отчетов о сбоях
После удаления всех файлов отчетов о сбоях сообщение об ошибке должно перестать появляться. Однако, если произойдет новый сбой, он снова появится в будущем.
2. Отключить аппорт
Если после удаления старых отчетов о сбоях вы по-прежнему получаете то же сообщение об ошибке, вы можете полностью отключить аппорт, чтобы избавиться от него. Отредактируйте файл конфигурации в /etc/default/apport.
Файл будет содержать что-то вроде этого
Просто установите для параметра enable значение 0, и это отключит аппорт.
Сохраните файл и закройте его. Начиная со следующей загрузки, сообщений об ошибках быть не должно. Если вы не хотите перезапускать систему, перезапустите аппорт из командной строки.
Технический энтузиаст, блоггер, поклонник Linux и разработчик программного обеспечения. Пишет о компьютерном оборудовании, Linux и программном обеспечении с открытым исходным кодом, а также о программировании на Python, Php и Javascript. С ним можно связаться по адресу [email protected] .
43 мысли о «Как исправить ошибку «Обнаружена проблема с системной программой» в Ubuntu»
Функция оболочки
fixissue() sudo rm /var/crash/*
sudo sed -i.backup '/^enabled/s/1/0/g' /etc/default/apport
sudo restart appport
> && исправить проблему
похоже, это хорошее решение.
Спасибо, что поделились этим, что позволило мне остановить постоянное появление диалогового окна «Обнаружена проблема с системной программой» при запуске, даже после того, как я нажал кнопку «Сообщить».
Также спасибо, что показали мне, где находятся отчеты о сбоях.
Любой, кто не знаком с чтением файлов в терминале, может увидеть, какая «программная проблема» была обнаружена, с помощью команды:
$ less what_filename.crash (или $ sudo less what_filename.crash — если разрешение есть deny)
выдается после запуска
$ cd /var/crash
$ ls
Как указано в первом примере
$ sudo rm /var/crash/*
Диалоговое окно «Обнаружена проблема с системной программой» больше не появлялось при запуске.
Спасибо, исправил проблему при загрузке.
Ubuntu 19.04 л
Как разработчик, это самый глупый диалог, который я когда-либо видел. Нет возможности просмотреть детали, ничего не сообщает вам о том, что произошло, или о чем сообщается, и даже не предлагает возможность получения подробной информации, как раньше. сейчас бесполезен.
У меня это работает на Ubuntu 18.04.2 LTS Bionic Beaver, спасибо, сэр!
Сообщать об ошибках — это здорово. Но это всплывающее окно не включает детали, как другие всплывающие окна, и мы остаемся слепыми, не зная, является ли это новой ошибкой или старой ошибкой, каждый раз, когда это происходит. Итак, мы все на этом сайте, охотимся за этим советом. Если ошибка не содержит подробностей, поэтому я могу попытаться решить проблему самостоятельно, то что мне остается? Да, заканчивая тем, что здесь торгую всякими вещами. И да, лениво, я мог бы прочитать эти отчеты, теперь, когда я знаю, где они находятся в первый раз, но, правда? Стань серьезным. РМ они идут!
Также работает на Xubuntu
но что, если всплывающее окно на самом деле сообщает о проблеме с программным обеспечением? почему система сообщает о сбое, если это не важно. почему пользователь должен получить такую ошибку в выпусках LTS. Всплывающее окно может указывать пользователю, что и по какой причине потерпело крах.
Приветствую выпущенную ubuntu 17:04. После обновления убунту 16:10, wfi у меня не работал (офлайн). Я использовал различные методы, включая загрузку драйверов, но доход остался прежним. Ох !! .. Я ошибся, возможно во время обновления, потом я скачал iso файл и установил его заново, но результат все тот же.
Я был разочарован, и теперь, когда я вернулся к более стабильной Ubuntu 16:10, мне противно снова думать о драйвере.
спасибо всем, пт. Я новичок в Linux и столкнулся с этой проблемой отчета. Теперь я знаю, что делать. Приятного времяпрепровождения.
Если вы используете sudo rm /var/crash*,
вы можете пропустить какие-либо файлы .lock в каталоге
Попробуйте la или ls-a, чтобы увидеть, есть ли они там, и напрямую удалите любые файлы .lock с помощью
sudo rm .lock
боже, убунту такая хрень
Убунту великолепна!
Ubuntu — это операционная система Google и Facebook, и, как ни крути, все успешные веб-сайты используют Ubuntu. с Ubuntu вы можете делать что угодно и что угодно.от сложного программирования до сканирования веб-страниц и искусственного интеллекта. но вы должны научиться это делать.
для меня его бескрайний океан. чем больше вы исследуете новые вещи, которые вы открываете. если только ты не дурак. тогда хорошо, я говорю, это бесполезно т вам. если вам нравится и вы полагаетесь только на графическую ОС, такую как окна. что ограничивает вас только воспроизведением мультимедиа, программ Word и электронных таблиц. тогда я говорю, не используйте Ubuntu. если вы считаете Ubuntu дерьмом, то я думаю, что с вами что-то не так.
спасибо. я очень ценю это.
Спасибо, чувак, ты мне очень помог
У меня это работает на Ubuntu 14.04 LTS, надежный, спасибо, чувак! (у)
Привет друзья
У меня на ноуте такая ошибка не встает ubuntu.
С загрузочного компакт-диска я вхожу, но не имею права доступа к каталогам или файлам. Что я могу сделать?
это действительно помогает. Я думаю, как обрабатывать отчет об ошибках, это ужасный дизайн, и реализация также отстой, совершенно не работает, как ожидалось, продолжает появляться раздражающее сообщение даже после того, как я отправил отчет.
У меня проблема с отправкой отчета. что делать? Интернет-соединение существует
Спасибо, я решил проблему. Это отличная информация.
Спасибо за помощь…
Я получаю такие же сообщения, и когда я пробую то, что рекомендует эта страница, я получаю... rm: невозможно удалить ‘/var/crash/*’: Нет такого файла или каталога
sudo -i
Введите свой пароль
xdg-open /var
должен открыться проводник, затем просто откройте папку сбоя и удалите все внутри нее.
Если у вас нет папки сбоя, создайте новую и нажмите «Заменить», если будет предложено.
"это сработало для меня"
сначала нужно изменить каталог.
Спасибо за помощь. После того, как я сообщил об этом, ошибка все еще существует в моей папке сбоя, поэтому ее следует удалить.
Спасибо, давно искал решение ;o))
Зачем это делать? Это немного безответственно и очень не хватает духа сообщества.
Сообщив о проблеме, вы поможете разработчикам узнать о проблемах и исправить их. Это не займет много времени. У вас не должно возникнуть много проблем, если только вы не испортите свою систему.
Если вы сообщите о проблеме, а она не исчезнет, вы можете не захотеть, чтобы экран с ошибкой постоянно появлялся и блокировал ваше пространство для просмотра.
У меня эта проблема уже около года, начиная с новой установки *buntu. Это могут быть плохо написанные драйверы, я не уверен. Но я НИКОГДА не видел, чтобы Ubuntu или ее производные работали на машине лучше, чем Windows, с первой загрузки и далее.
Не проблема с драйвером — Windows также регистрирует ряд ошибок. Просто способ сообщения об ошибке раздражает, неправильный.
Кроме того, зависит от того, что вы имеете в виду под "работает лучше, чем Windows" - это всплывающее окно, безусловно, раздражает (в основном проблема дизайна), но это не осуждает ОС.
Я наслаждаюсь и каждый день благодарю Ubuntu за ее открытость, свободу (можно делать что угодно, все менять), скорость и надежность. В любом случае, под номером 2 будет Mac, опережающий Windows по многим параметрам.
Я никогда не говорил, что Ubuntu работает медленнее, чем Windows, только из-за всплывающего окна. Я устанавливал его на многих машинах и всегда получал неудовлетворительные результаты. Единственным исключением до сих пор была Elementary OS.
OS X работает только на высокопроизводительном оборудовании, поэтому я отказываюсь сравнивать ее с Windows и Linux. Я рад, что вы так считаете.
Я разработчик программного обеспечения, поэтому я понимаю необходимость сообщать об ошибках. У меня были те же проблемы, вызывающие шесть последовательных диалоговых окон с ошибками каждый раз, когда мой ноутбук выходит из спящего режима. Я потерял счет тому, сколько раз я нажимал «Отчет», поэтому я уверен, что на данный момент нет ничего нового, что можно было бы почерпнуть из любых будущих отчетов о сбоях с моего ноутбука. Я использую свой ноутбук для работы каждый день, и поверьте мне, это очень полезный совет — вместо того, чтобы мириться с десятками всплывающих окон каждый день.
Конечно, нужно информировать разработчиков.
НО, должны ли мы терпеть выплеск окна в середине экрана после загрузки, или это может произойти случайным образом во время сеанса? Не говоря уже о работе с другими людьми на одном компьютере.
Разве нет менее *навязчивых* способов указать на наличие ошибки? Например, что-то в верхней панели заголовка, по которому нужно щелкнуть, чтобы отобразить список ошибок, И способ очистить /var/crash/* (+другие) – И способ автоматического отчета – И способ быть менее навязчивым.
А зачем после каждой загрузки обслуживать один и тот же старый /var/crash/* материал?
Эта «функция» уведомления об ошибке действительно похожа на быстро и грязно реализованную «функцию», чтобы снять с себя ответственность за ошибку/проблему и переложить ответственность на запутавшегося пользователя. «О, у тебя проблемы? Что ж, вас уведомили!».
В этой статье вы узнаете, как исправить некоторые распространенные ошибки обновления, которые часто возникают при попытке обновить версию Ubuntu. К счастью, решения просты в реализации. Итак, приступим.
Ошибка с "Несоответствие хеш-суммы":
При проверке обновлений вы можете получить сообщение об ошибке «Не удалось загрузить информацию о репозитории».
Эта проблема затрагивает особенно быстро меняющиеся репозитории, такие как разрабатываемый выпуск.
Чтобы решить эту проблему, вам просто нужно удалить все содержимое каталога /var/lib/apt/lists. Выполните следующую команду в терминале:
sudo rm -rf /var/lib/apt/lists/*
sudo apt-получить обновление
Проблема с ошибкой MergeList:
Это одна из наиболее частых ошибок при обновлении Ubuntu (например, обновление sudo apt-get не работает|обновление sudo apt не работает). Это может произойти при использовании как обновления sudo apt-get в терминале, так и диспетчера обновлений Ubuntu. Текст ошибки может выглядеть следующим образом:
Введите следующие команды, чтобы устранить проблему:
sudo rm -r /var/lib/apt/lists/*
sudo apt-get clean && sudo apt-get update
Ошибка «Не удалось загрузить информацию о репозитории»:
Это довольно общая ошибка, которая может появиться при любой ошибке во время обновления Ubuntu. Возможно, вы добавили PPA, который не отвечает или больше недоступен. Это может выглядеть следующим образом:
Если это проблема PPA, вам просто нужно определить неисправный PPA и удалить его из исходного файла.
Чтобы исправить это, просто введите приведенные ниже команды, как вы делали это выше:
sudo rm -rf /var/lib/apt/lists/*
sudo apt-получить обновление
Ошибка «Не удалось загрузить файлы пакета»
Это можно легко решить, изменив исходный код программного обеспечения на главный сервер.
Это просто: просто откройте: Программное обеспечение и обновления, перейдите к загрузке и измените сервер загрузки на основной сервер.
Это изменение немного замедлит загрузку в будущем, поскольку основной сервер загружен больше, чем локальный. Это должно обеспечить большую стабильность и более длительное время безотказной работы.
Не удалось получить блокировку /var/cache/apt/archives/lock
Эта ошибка возникает, когда APT используется другой программой. Если установка из Центра программного обеспечения Ubuntu продолжается и в то же время вы запускаете apt в терминале, может появиться эта ошибка, которая может выглядеть примерно так, как показано ниже:
E: Не удалось получить блокировку /var/cache/apt/archives/lock — открыть (11: Ресурс временно недоступен)
E: Невозможно заблокировать каталог /var/cache/apt/archives/
Поскольку вы можете закрыть обновление программного обеспечения после его завершения, чтобы снять блокировку. Однако, если проблема не устранена, введите следующие команды:
sudo rm /var/lib/apt/lists/lock
Если приведенная выше команда не решила проблему, попробуйте команду:
sudo killall apt-get
Ошибка частичного обновления
При установке обновлений в терминале вы можете столкнуться с этой ошибкой обновления:
Вы можете выполнить приведенную ниже команду, чтобы попытаться исправить эту ошибку:
sudo apt-get install -f
Ошибка при загрузке общих библиотек
Это скорее ошибка установки, а не ошибка обновления. Если вы пытаетесь установить программу напрямую из исходного кода, может появиться следующая ошибка:
ошибка при загрузке общих библиотек:
не удается открыть общий объектный файл: нет такого файла или каталога
Чтобы устранить эту проблему, попробуйте ввести следующую команду:
sudo /sbin/ldconfig -v
Ошибка GPG: не удалось проверить следующие подписи
Это не большая ошибка, а небольшая проблема с конфигурацией.Раньше это происходило довольно часто с IGD (драйверы графической подсистемы Intel) при попытке добавить PPA. Ошибка может выглядеть примерно так, как показано ниже:
Решением может быть поиск открытого ключа, который недоступен на удаленном сервере. Скопируйте ключ из сообщения и выполните следующую команду:
После того как ключ будет получен и добавлен, снова запустите обновление, и все будет готово.
Ошибка BADSIG
Ошибка BADSIG может выглядеть так, как показано ниже:
Чтобы исправить эту ошибку, выполните в терминале следующие команды:
sudo apt-get clean
sudo mv отображает старый список
sudo mkdir -p lists/partial
sudo apt-get clean
sudo apt-получить обновление
Однако, если проблема возникает снова, откройте Nautilus от имени пользователя root и перейдите в папку var/lib/apt, а затем удалите каталог «lists.old». После этого откройте папку «списки» и удалите «частичный» каталог. Наконец, снова запустите приведенные выше команды.
Если это не сработает, скопируйте символ, выделенный полужирным шрифтом, в сообщении об ошибке выше, а затем введите приведенную ниже команду, как в предыдущем разделе:
Еще один более простой способ исправить ошибки BADSIG GPG — через Y PPA Manager.
Сначала вам необходимо установить его с помощью следующих команд:
sudo add-apt-repository ppa:webupd8team/y-ppa-manager
sudo apt-получить обновление
sudo apt-get установить y-ppa-manager
Затем откройте его, вызвав:
И нажмите «Дополнительно», а затем выберите «Исправить все ошибки GPG Badsig»:
Если вам нравится контент, мы будем признательны за вашу поддержку, купив нам кофе. Большое спасибо за ваш визит и поддержку.
Николаус Остерхоф
Николаус имеет степень в области разработки программного обеспечения. Увлечен гаджетами с экраном, ностальгирует по телефонам, геймер на пенсии и программист с открытым исходным кодом. Он также любит писать о macOS и Windows. создавайте веб-страницы и отлаживайте длинные программы!
Вам также может понравиться
Процессы в Linux — руководство для начинающих
13 февраля 2020 г.
Как обновить репозитории Linux
20 марта 2021 г.
Читайте также: