Проблема с установкой build-essential в debian

Предполагая, что вы используете bash: попробуйте нажать ^ Z (т.е. Ctrl-Z), чтобы остановить процесс , переместите его в фоновый режим и получите еще одно приглашение bash. Введите fg; не , первый продолжает остановленный процесс и возвращается, когда он завершается.

В качестве альтернативы, выясните идентификатор процесса программы, которую вы хотите ждать, предположим, что это 2342. В новом решении введите

until kill -0 2342; do sleep 1; done; not

, это будет проверяться каждую секунду.

5
16.04.2017, 01:49
1 ответ

Чтобы Apt знал о доступных пакетах, ему нужна действительная конфигурация в /etc/apt/sources.list (обычно это правильно инициализируется при установке вашего дистрибутива), и он должен успешно загрузите файлы Packages из настроенных сетевых расположений. Типичные сценарии ошибок включают

  • Устаревшая конфигурация. Если вы пытаетесь использовать дистрибутив, который больше не поддерживается, некогда правильные URL-адреса в /etc/apt/sources.list больше не работают. Симптомом является ошибка «Файл не найден» или «Нет маршрута к хосту», если весь сервер ушел.
  • Проблемы с брандмауэром, которые не позволяют Apt загружать файлы Packages , с аналогичными симптомами. Если вы можете подключиться к настроенным Apt местоположениям из другого места, возможно, вам нужно использовать прокси?
  • Временные ошибки сервера, которые обычно проходят сами по себе через несколько минут или часов.
  • Не удалось запустить apt-get update . Если локальные копии файлов Packages слишком старые, они будут указывать на версии пакетов, которых больше нет в архиве на сервере.

Менее распространенными, но вполне вероятными причинами проблем могут быть ошибочное закрытие файлов конфигурации (восстановление из резервной копии? Включите в свой вопрос достаточно информации, чтобы мы могли сообщить вам стандартные значения по умолчанию для вашего дистрибутива?), Проблемы с физическим подключением (интерфейс работает и вы можете подключиться, например, к Google с помощью curl или аналогичных?) и проблем с локальным диском (поврежденные файлы Packages ? Диск установлен только для чтения?).Если вы установили с DVD, также возможно, что только DVD будет настроен в Apt в качестве источника пакета.

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

Небольшое раздражение заключается в том, что URL-адреса конфигурации не видны явно из обычного вывода Apt; конфигурация выглядит как

deb http://example.net/path distribution section another

, и сам Apt заполняет некоторые части для построения полного URL-пути к одному или нескольким файлам Packages на сервере. С помощью параметра - print-uris вы можете увидеть, что именно он пытается получить.

1
27.01.2020, 20:35

Теги

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