Я использую систему ubuntu, которая использует openldap для аутентификации пользователя. Для изменения пароля для входа я использовал «$ sudo passwd» и изменил его. (конечно, указанный пароль такой же, как и старый). Затем, когда я пытаюсь запустить команду «apt», она показывает, что команда не найдена. а для некоторых других программ он показывает ошибку сегментации. Может ли кто-нибудь сказать мне, почему я столкнулся с проблемой и как ее решить.
Я почти уверен, что это не связано с изменением пароля.
Вы либо сделали что-то большее, либо это просто совпадение с какой-то другой проблемой.
Ты изменился который пароль?
sudo passwd
меняет пароль root, а не ваш.
И нет команды под названием apt. Это apt-get
или aptitude
.
Если у вас нет псевдонима alias apt=apt-get
. Будет ли это работать с sudo, будет зависеть от того, в какой файл вы добавили псевдоним.