Puncte:0

Sistem defectat parțial - este posibilă recuperarea?

drapel us

Nu-mi amintesc pașii exacti care m-au adus aici.

Am încercat să instalez xonsh, dar nu am reușit. La un moment dat, am fost fără un shell pentru că am setat xonsh ca shell implicit și apoi sudo apt l-a șters. Am trecut și la /etc/shells (a adăugat xonsh) a putut să recupereze bash ca shell implicit.

În timpul procesului, mi-am rupt cumva profilul de utilizator. Nu mai este listat la conectare. Conform Utilizatorul Ubuntu 20.04 nu este listat pentru a se autentifica Am verificat dacă utilizatorul meu din /var/lib/AccountsService/users este listat ca utilizator de sistem - așa este. Asa ca l-am modificat. După fiecare repornire, se transformă din nou în sistem. De asemenea, shell-ul meu este cumva spart, VS Code spune „Nu se poate rezolva mediul shell” după fiecare pornire.

Există vreo procedură (automată) pe care să o pot face pentru a recupera un sistem care funcționează fără reinstalare?

Istoricul meu relevant pentru bash este:

bash Miniconda3-latest-Linux-x86_64.sh
echo 'eval $(/opt/homebrew/bin/brew shellenv)' >> /Users/homefolder/.zprofile
bere
gh
sudo apt install gitsome
gitsome
cd --
gitsome
conda
conda config --adăugați canale conda-forge
conda install xonsh
xonsh
gitsome
xonsh
xosh
xonsh
xonsh
gitsome
su
xonsh
sudo apt elimina gitsome
pip3 instalează gitsome
gitsme
gitsome
su
sudo -i
xonsh
xonsh
sudo /i
sudo -i
care xonsh
cdch
chsh
chsh
care xonsh
chsh 
ls
conda
conda remove
conda elimina xonsh
conda install xonsh
xonsh
conda
conda install xonsh
xonsh
care xonsh
sudo
sudo /i
sudo -i
su
xonsh
su
sudo -i
sudo nano
cd /
ls
cd etc
nano scoici
chcd
chcp
chsh
export PATH=~/miniconda3/bin:$PATH
conda --version
conda install anaconda-clean
anaconda-curat --da
chsc
chsh
sudo chsh
Test
xand
xonsh
sudo apt-remove
sudo apt elimina xonsh
sudo apt purge xonsh
sudo apt autoremove
sudo apt install 
sudo apt install xonsh
xonsh
chcs
chsh
sudo chsh
sudo apt purge xonsh
xonsh unde
sudo apt autoremove
sudo apt get xonsh
sudo apt-get xonsh
xonsh
sudo apt install xonsh
xonsh
xonfig web
xonsh
xonsh care
xonsh unde
care xonsh
care xonsh >> /etc/shells
sudo care xonsh >> /etc/shells
sudo -i
xonfig
xonsh
sudo chsh /usr/bin/xonsh
sudo chsh
xonsh
chsh xonsh
sudo chsh
sudo
xonsh

Ajutorul este foarte apreciat.

drapel in
„Nu îmi pot aminti pașii exacti” ⢠`.bash_history` ar putea ajuta / `/var/lib/AccountsService/users` ⢠nu atingeți acest lucru, vă rugăm / „Imposibil de rezolvat mediul shell” ⢠VS Code este drăguț / „Există vreo procedură (automată) pe care să o pot face” ⢠Nu. Majoritatea sistemelor Linux înțeleg că persoana de la tastatură este cea care ia decizii. Ai decis să-ți modifici sistemul fără să fii atent la ceea ce făceai, așa cum spune clar prima ta propoziție. Este timpul să reinstalezi. O sugestie pentru viitor: testați modificările într-un VM dacă intenționați să faceți lucruri drastice
Florian Schneider avatar
drapel us
Nu am făcut chestii „drastice” sau „nu am dat atenție”. Este nepoliticos să spui așa. Am întâmpinat probleme pentru că am instalat prima dată gitsome care aduce xonsh cu el, dar o versiune mai veche. Apoi am instalat versiunea mai nouă deasupra în anaconda (ceea ce probabil a fost o prostie).
Florian Schneider avatar
drapel us
Probabil că mi-am fked doar profilul de utilizator, este un lucru ușor să oglindim un profil de utilizator ca în Windows? (Practic, copierea tuturor lucrurilor utilizatorului în folderul noilor utilizatori)

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.