Как восстановить команду sudo после ее слишком большого количества символических ссылок

Откройте терминал, а затем запустите следующую команду:

alsamixer

Нажмите F6, с помощью клавиш со стрелками вверх / вниз выберите звуковую карту и нажмите клавишу ВВОД.

Нажмите F6 .

Используйте клавишу со стрелкой вправо, чтобы выбрать канал «автомат», и используйте клавишу со стрелкой вниз, чтобы переключить это на «отключено».

Теперь используйте клавиши со стрелками вправо / влево, чтобы найти любые каналы, на которые указывает MM.

Выберите любой канал, который говорит MM , и нажмите клавишу M, чтобы переключить MM на 00.

Если вы видите канал для вашего сабвуфера, отрегулируйте громкость. Используйте клавиши со стрелками вверх / вниз для увеличения или уменьшения громкости.

В качестве альтернативы вы можете использовать клавишу M для увеличения громкости, и вы можете использовать ENTER [ ! d3], чтобы уменьшить громкость.

Нажмите ESC для выхода alsamixer.

2
задан 5 January 2018 в 01:28

2 ответа

Выполните следующее, чтобы исправить ошибку.

/usr/bin/sudo rm /usr/bin/javac

Если приведенная выше строка не работает, посмотрите, можете ли вы перейти к пользователю root, а затем повторите попытку:

su root rm /usr/bin/javac

Затем запустите правильную строку.

Надеюсь, что это поможет!

1
ответ дан 17 July 2018 в 23:50

Выполните следующее, чтобы исправить ошибку.

/usr/bin/sudo rm /usr/bin/javac

Если приведенная выше строка не работает, посмотрите, можете ли вы перейти к пользователю root, а затем повторите попытку:

su root rm /usr/bin/javac

Затем запустите правильную строку.

Надеюсь, что это поможет!

1
ответ дан 24 July 2018 в 17:06
  • 1
    Когда я запускаю вашу командную строку, терминал дает мне эту ошибку: - ~$ /usr/bin/sudo rm /usr/bin/javac bash: /usr/bin/sudo: Too many levels of symbolic links – Battle Hawk 5 January 2018 в 05:43
  • 2
    @BattleHawk Это интересно. Я проверил вашу первую команду на виртуальной машине, чтобы проверить ее, и это нужно, чтобы исправить ее. Оказывается, что sudo ссылается на javac в папке / usr / bin. Я бы рекомендовал затем загрузить LiveCD и удалить ссылку javac из папки / usr / bin. – Terrance 5 January 2018 в 05:54
  • 3
    @BattleHawk Возможно, следуйте некоторым советам, которые я дал в этом ответе, чтобы заставить хост загрузиться в LiveCD, чтобы исправить его: askubuntu.com/a/634013/231142 – Terrance 5 January 2018 в 05:56
  • 4
    su root дает мне это ~$ su root Password: su: Authentication failure – Battle Hawk 6 January 2018 в 08:53

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

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