Проблеми з su: Помилка автентифікації


0

Зараз я використовую Ubuntu і я на 100% новий для Unix. Я встановив Ubuntu для програми на C і буду використовувати онлайн-підручник "Learn C the Hard Way" ( http://c.learncodethehardway.org/book/ex0.html ). Я спробував розділ у підручнику, призначений для налаштування вашого комп’ютера, і друга команда викликає у мене певні проблеми.

Перша команда у посиланні вище виконується без проблем, але коли я намагаюся запустити другу команду:

$ su -c yum groupinstall development-tools

він запрошує мене на свій пароль, і коли я його ввожу, він говорить

su: Помилка аутентифікації

Як це виправити?


Ласкаво просимо до запитання Ubuntu, чи не знадобиться вам час, щоб переглянути відповіді, а потім прийняти той, який вам подобається. Дивіться askubuntu.com/help/someone-answers
user.dz

Відповіді:


4

Подивіться ще раз на веб-сторінку. Ви неправильно намагаєтеся запустити команду для Linux на базі RPM, як Fedora. Замість цього запустіть команду, яка говорить:

Для систем на базі Debian, як-от Ubuntu, вам слід просто встановити кілька речей за допомогою цих команд:

$ sudo apt-get install build-essential

2

Ubuntu заснований на Debian, використовуйте першу команду і залишайте другу, яка призначена для Redhat, як Fedora.

Linux

У більшості систем Linux потрібно просто встановити кілька пакетів. Для систем на базі Debian, як-от Ubuntu, вам слід просто встановити кілька речей за допомогою цих команд:

$ sudo apt-get install build-essential

Наведене вище - приклад підказки командного рядка, тому, щоб дістатися до того, де ви можете це запустити, знайдіть свою програму "Термінал" та запустіть її спочатку. Тоді ви отримаєте підказку оболонки, подібну до $ вище, і зможете ввести цю команду. Не друкуйте $, а лише речі після цього.

Ось як би ви встановили таку ж установку на Linux, що базується на RPM, як Fedora:

$ su -c "yum groupinstall development-tools"

Після того, як ви запустили це, ви зможете зробити першу вправу в цій книзі, і вона спрацює. Якщо ні, то дайте мені знати.

У будь-якому випадку, це повідомлення про помилку, suоскільки вам потрібно ввести кореневий пароль . Це не те саме, sudoщо ви використовуєте власний пароль користувача .


2
Людина, що хлопець має рацію, я не маю розуміння читання. Дякую.
Кай Б

термінальна програма запускається, ввівши: <ctr;l><alt> <T>
user3629249
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.