Puncte:-3

Graphical bash does not run after removing python

drapel au

On Ubuntu 18.04, I uninstalled python* which led to uninstallation of ubuntu-desktop and many other apps. I installed python3.8 and then ubuntu-desktop.

Now I can run command line on ctrl+alt+F3 but I cannot run it under graphical environment. I also tried

cp /etc/skel/.bashrc ~

Followed by logging again and it didn't help.

I also do not know the name of the graphical bash to try reinstalling.

What should I do?


Note: I also set python3.8 as alternative for python. Not sure that makes problem.

sudo update-alternatives --install /usr/bin/python python /usr/bin/python2.7 2
sudo update-alternatives --config python

And still having problem.

drapel hr
Poate te referi la [gnome-terminal](https://help.gnome.org/users/gnome-terminal/stable/introduction.html.en)
ar2015 avatar
drapel au
@steeldriver, multumesc. Am verificat că `gnome-terminal` este instalat. Vreo idee?
guiverc avatar
drapel cn
Ubuntu se bazează în mare măsură pe python, așa că, prin eliminarea python, instrumentele care necesită funcționarea acestuia trebuie, de asemenea, eliminate. De asemenea, instrumentele sunt construite pentru o anumită versiune de python, așa că, dacă acea versiune nu este disponibilă, veți descoperi că **poate** să nu mai ruleze (instrumente precum `gnome-terminal` necesită python-ul pentru care a fost creat ; ce a venit cu lansarea dvs.; cu asta a fost testat să ruleze; dacă sistemul dvs. nu are acea versiune - poate să nu ruleze sau să nu ruleze corect). https://packages.ubuntu.com/bionic-updates/gnome-terminal
ar2015 avatar
drapel au
@karel, nu, nu
Puncte:2
drapel cn

Ubuntu se bazează foarte mult pe piton, deci prin eliminarea python-ului, instrumentele care necesită funcționarea acestuia trebuie, de asemenea, eliminate.

Instrumentele sunt, de asemenea, construite pentru o anumită versiune de python, așa că dacă acea versiune nu este disponibilă, le veți găsi Mai nu mai rulează (instrumente precum gnome-terminal necesită pitonul pentru care a fost construit; ce a venit cu eliberarea ta; cu asta a fost testat să ruleze; dacă sistemul dvs. nu are această versiune - aceasta Mai nu rulează sau este posibil să nu ruleze corect).

https://packages.ubuntu.com/bionic-updates/gnome-terminal

guiverc avatar
drapel cn
M-aș aștepta la probleme atunci când faceți modificări cu `python` implicit (*care înseamnă python3` pentru versiunile moderne*), dacă nu sunteți atent și nu o faceți corect. Aceste probleme sunt rezolvate prin restabilirea lucrurilor la ceea ce ar trebui să fie (*sau făcând-o corect*). Fă-ți temele înainte de a atinge python3 pe Ubuntu.
Puncte:-4
drapel au

s-a reparat dupa

sudo update-alternatives --config python3

și arătând spre python3.6 în loc de python3.8.

Apropo,

/usr/bin/gnome-terminal

are un cap care începe cu

#!/usr/bin/python3

Nimic de făcut cu python2.

Încă nu este clar care este cauza.


Actualizați:

Nu trebuie să schimbați versiunea implicită de python.

Doar fugi

sudo nano '/usr/bin/gnome-terminal'

și schimbați antetul în:

#!/usr/bin/python3.6

Terminat.

Asigurați-vă că, la următoarea actualizare a software-ului, nu este suprascris.

N0rbert avatar
drapel zw
Nu atingeți sistemul Python și fișierele care sunt controlate de APT, acestea vor fi suprascrise la următoarea actualizare a pachetului. Răspândirea unor astfel de metode este periculoasă și nu este utilă.
drapel ru
@ar2015 nici nu ai dreptul de a contracara pe un ton neprietenos.
ar2015 avatar
drapel au
@ThomasWard, ce parte a răspunsului este neprietenoasă?
drapel ru
@ar2015 Nu am spus niciodată că răspunsul a fost neprietenos. Comentariile tale, însă, pe tonul lor, au fost neprietenoase.

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.