Puncte:0

sudo su nu funcționează așa cum ar trebui. Vreo idee?

drapel jp

Am căutat pe această pagină pentru o întrebare similară, dar nu am găsit-o. Folosesc ubuntu 20.0 pe stația de lucru hp. Oricând folosesc $sudo su și introduceți parola de root, sistemul se blochează. Deși când folosesc $Ctrl+c îmi oferă privilegiul root, dar returnează și o eroare (vezi mai jos). Bănuiesc că asta are ceva de-a face cu configurația sistemului.

^CTraceback (cel mai recent apel ultimul):
  Fișier „/software/anaconda3/bin/conda”, rândul 13, în <modul>
    sys.exit(principal())
  Fișierul „/software/anaconda3/lib/python3.8/site-packages/conda/cli/main.py”, rândul 139, în principal
    din ..activate import main ca activator_main
  Fișierul „/software/anaconda3/lib/python3.8/site-packages/conda/activate.py”, rândul 22, în <modul>
    din .base.context import ROOT_ENV_NAME, context, locate_prefix_by_name
  Fișierul „/software/anaconda3/lib/python3.8/site-packages/conda/base/context.py”, rândul 29, în <modul>
    din ..common.configuration import (Configuration, ConfigurationLoadError, MapParameter,
  Fișierul „/software/anaconda3/lib/python3.8/site-packages/conda/common/configuration.py”, linia 37, în <modul>
    din .serialize import yaml_round_trip_load
  Fișierul „/software/anaconda3/lib/python3.8/site-packages/conda/common/serialize.py”, linia 30, în <modul>
    yaml = get_yaml()
  Fișierul „/software/anaconda3/lib/python3.8/site-packages/conda/_vendor/auxlib/decorators.py”, rândul 59, în _memoized_func
    rezultat = func(*args, **kwargs)
  Fișierul „/software/anaconda3/lib/python3.8/site-packages/conda/common/serialize.py”, rândul 19, în get_yaml
    import ruamel_yaml ca yaml
  Fișierul „/software/anaconda3/lib/python3.8/site-packages/ruamel_yaml/__init__.py”, rândul 13, în <modul>
    din importul .cyaml * # NOQA
  Fișierul „/software/anaconda3/lib/python3.8/site-packages/ruamel_yaml/cyaml.py”, rândul 5, în <modul>
    din ruamel_yaml.ext._ruamel_yaml import CParser, CEmitter # tip: ignora
  Fișier „ruamel_yaml/ext/_ruamel_yaml.pyx”, rândul 20, în init ruamel_yaml.ext._ruamel_yaml
  Fișierul „/software/anaconda3/lib/python3.8/site-packages/ruamel_yaml/parser.py”, rândul 81, în <modul>
    din ruamel_yaml.events import * # NOQA
  Fișierul „/software/anaconda3/lib/python3.8/site-packages/ruamel_yaml/events.py”, rândul 118, în <modul>
    clasa AliasEvent(NodeEvent):
KeyboardInterrupt.
Nmath avatar
drapel ng
Aș întreba în ce circumstanțe folosești `sudo su` și de ce? Nu mă pot gândi la multe situații în care ar fi prudent să faci asta și bănuiesc că ai greșit ceva în acțiunile tale anterioare când l-ai folosit.
Puncte:1
drapel de

Oricând folosesc $sudo su și introdu parola de root

Ar trebui să intri propria ta parolă acolo - deși asta nu ar cauza problema pe care o descrii.

Mesajul de eroare pe care îl primiți sugerează că utilizatorul root are instalat Anaconda - ceea ce este probabil o greșeală și ar trebui eliminat de la utilizatorul root.

Puteți încerca să treceți la utilizatorul root într-un mod diferit, astfel încât să nu încerce să se încarce /root/.bashrc care cred că este problema pe care o ai.

Alternativ, puteți încerca să editați /root/.bashrc și comentați părțile care invocă Anaconda.

Ssap avatar
drapel jp
Mulțumesc James.. Sugestia ta a remediat eroarea. Comentez partea anaconda din /root/.bashrc. Noroc
James S. avatar
drapel de
Fantastic! ma bucur ca am putut sa ajut.

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.