Мой терминал занимает много времени для ответа на команду?

Мой терминал занимает больше чем 30 секунд для ответа на любую команду, которую я даю.

Когда я пытаюсь работать sudo apt-get update, аутентификация по паролю выстраивает в линию шоу после долгого времени.

Какова могла быть проблема и как я могу зафиксировать ее?

3
задан 18 November 2016 в 12:53

1 ответ

Это происходит почти наверняка из-за NSS. sudo (или любая другая программа, которая должна разрешить имена) может занять много времени, если она должна искать имена пользователей или имена хостов по сети.

Первый, попытайтесь понять, какой доставляет неприятности. Смотрите на телефон nsswitch.conf или сделайте тест с другими осведомленными программами NSS, как ping или chmod. Если у Вас есть что-либо связанное с сетью, настроенное для пользователей (LDAP, NIS и т.д.), проверьте, что те сервисы доступны. Если проверка с помощью ping-запросов Вашего собственного хоста также занимает много времени, проблема, вероятно, с разрешением сетевых имен, и необходимо будет зафиксировать настройки DNS.

Проверка /etc/hosts и /etc/passwd может также стоить попытки, но я не ожидал бы, что отказы с локальными файлами представят 30-секундную задержку.

0
ответ дан 1 December 2019 в 22:20

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

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