Рейтинг:0

sudo su не работает должным образом. Любые идеи?

флаг jp

Я искал на этой странице похожий вопрос, но не нашел. Я использую Ubuntu 20.0 на рабочей станции HP. В любое время я использую $ судо су и введите пароль root, система зависнет. Хотя когда я использую $Ctrl+c это дает мне привилегию root, но также возвращает ошибку (Смотри ниже). Я предполагаю, что это как-то связано с конфигурацией системы.

^CTraceback (самый последний вызов последним):
  Файл "/software/anaconda3/bin/conda", строка 13, в <module>
    sys.exit(основной())
  Файл "/software/anaconda3/lib/python3.8/site-packages/conda/cli/main.py", строка 139, в основном
    from ..activate импортировать main как activator_main
  Файл "/software/anaconda3/lib/python3.8/site-packages/conda/activate.py", строка 22, в <module>
    из .base.context импортировать ROOT_ENV_NAME, контекст, locate_prefix_by_name
  Файл "/software/anaconda3/lib/python3.8/site-packages/conda/base/context.py", строка 29, в <module>
    из импорта ..common.configuration (Configuration, ConfigurationLoadError, MapParameter,
  Файл "/software/anaconda3/lib/python3.8/site-packages/conda/common/configuration.py", строка 37, в <module>
    из .serialize импортировать yaml_round_trip_load
  Файл "/software/anaconda3/lib/python3.8/site-packages/conda/common/serialize.py", строка 30, в <module>
    ямл = get_yaml()
  Файл "/software/anaconda3/lib/python3.8/site-packages/conda/_vendor/auxlib/decorators.py", строка 59, в _memoized_func
    результат = функция (* аргументы, ** kwargs)
  Файл "/software/anaconda3/lib/python3.8/site-packages/conda/common/serialize.py", строка 19, в get_yaml
    импортировать ruamel_yaml как yaml
  Файл "/software/anaconda3/lib/python3.8/site-packages/ruamel_yaml/__init__.py", строка 13, в <module>
    из импорта .cyaml * # NOQA
  Файл "/software/anaconda3/lib/python3.8/site-packages/ruamel_yaml/cyaml.py", строка 5, в <module>
    from ruamel_yaml.ext._ruamel_yaml import CParser, CEmitter # тип: игнорировать
  Файл "ruamel_yaml/ext/_ruamel_yaml.pyx", строка 20, в инициализации ruamel_yaml.ext._ruamel_yaml
  Файл "/software/anaconda3/lib/python3.8/site-packages/ruamel_yaml/parser.py", строка 81, в <module>
    из ruamel_yaml.events import * # NOQA
  Файл "/software/anaconda3/lib/python3.8/site-packages/ruamel_yaml/events.py", строка 118, в <module>
    класс AliasEvent (NodeEvent):
КлавиатураПрерывание.
Nmath avatar
флаг ng
Я хотел бы спросить, при каких обстоятельствах вы используете «sudo su» и почему? Я не могу вспомнить много ситуаций, в которых было бы благоразумно сделать это, и я предполагаю, что вы что-то напутали в своих предыдущих действиях, когда использовали его.
Рейтинг:1
флаг de

Каждый раз, когда я использую $ sudo su и ввожу пароль root

Вы должны входить ваш собственный пароль там - хотя это не вызовет проблемы, которую вы описываете.

Сообщение об ошибке, которое вы получаете, предполагает, что пользователь root установил Anaconda, что, вероятно, является ошибкой и должно быть удалено из пользователя root.

Вы можете попробовать перейти на пользователя root другим способом, чтобы он не пытался загрузить /корень/.bashrc что я думаю, это проблема, с которой вы столкнулись.

В качестве альтернативы вы можете попробовать отредактировать /корень/.bashrc и закомментируйте части, которые вызывают Anaconda.

Ssap avatar
флаг jp
Спасибо, Джеймс. Ваше предложение исправило ошибку. Я закомментировал часть анаконды в /root/.bashrc. Ваше здоровье
James S. avatar
флаг de
Фантастика! Рад, что смог помочь.

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.