Терминал Ubuntu 18 не открывается

Я только что установил Ubuntu 18 на свой настольный ПК вместе с Windows 10 и уже пару дней без проблем пользуюсь Ubuntu. Сегодня, когда я загрузил свой компьютер, я больше не могу открыть терминал вообще. Я пытался перезапустить его несколько раз, но он все равно не сработает. Если я нажимаю значок терминала на панели задач, ничего не происходит. Если я попытаюсь открыть терминал с помощью CTRL + ALT + t , он все равно не будет работать.

Как я могу решить эту проблему?

30
задан 23 October 2018 в 22:36

8 ответов

Вы можете использовать ctrl + alt + F1 до F6, чтобы открыть несколько терминалов в текстовом режиме. Если вы хотите вернуться в графический интерфейс, нажмите ctrl + alt + F7.

-1
ответ дан 23 October 2018 в 22:36

У меня была такая же проблема. После обновления python до версии 3.7 некоторые приложения, такие как jupyter notebook, meld и терминал, не запускались.

Решение: Символическая ссылка на python3.4 "была потеряна:

sudo apt-get --reinstall install python3-minimal
30
ответ дан 23 November 2019 в 05:53

Если вы хотите обновить python, сначала установите tilix, потому что терминал не будет работать после обновления python, но tilix будет работать. Вы можете выполнить любую задачу в tilix, например, терминал.

0
ответ дан 5 January 2021 в 22:05

Я тоже второй ответ Аллена, но вам действительно не нужен xterm. Просто щелкните правой кнопкой мыши точку на рабочем столе и выберите «открыть терминал». Так и работает. Затем введите

sudo update-alternatives --config python3

и выберите более раннюю версию Python, как упоминалось ранее.

1
ответ дан 5 January 2021 в 22:05

Та же проблема случилось со мной. Причина в том, что версия python - 3.7. Вы можете скачать и сказать любой терминал для решения. Я использовал терминал визуального кода.

Вам нужно ввести следующий код:

sudo update-alternatives --config python3

Затем вы должны выбрать версию ниже, чем python 3.7. Выбираю python3.6. Я пишу 1 и подтверждаю.

Если проблема не исчезнет, ​​вы можете ее переписать.

Пример:

visual code terminal with commands

7
ответ дан 5 January 2021 в 22:05

Вы обновляли свой python3?
Если да, то это будет решение:

  1. Ctrl + Alt + F1 , чтобы открыть xterm.
  2. Введите свое имя пользователя.
  3. Введите свой пароль .
  4. Введите эту команду:

     sudo update-alternatives --config python3
     
  5. Выберите вариант 1.
  6. Ctrl + Alt + F7 , чтобы вернуться в графический интерфейс
4
ответ дан 5 January 2021 в 22:05

Как предлагается в других ответах и ​​комментариях, вы можете попробовать другие терминалы, кроме стандартного gnome-terminal , например терминатор (в любом случае я предпочитаю его терминалу по умолчанию по другим причинам) или тот, который включен в Visual Studio Code.

Для установки

  1. выйдите из сеанса графического пользователя и переключитесь на простой терминал с помощью CTRL + ALT + например. F3
  2. Войдите и sudo apt install terminator
  3. Вернитесь к графическому сеансу с помощью CTRL + ALT + F1 или F2 (или другая клавиша F в зависимости от ваших настроек)
  4. Запустите терминатор и наслаждайтесь
  5. (при необходимости установите по умолчанию: ] sudo apt update-alternatives --config x-terminal-emulator )
1
ответ дан 28 July 2021 в 13:00

Поскольку терминал не работает, можно использовать терминал в Intellij IDEA/VS Code/открыть другую консоль по Ctrl+Alt+F3, и:

Сначала попробуйте:

sudo update-alternatives --config python3

Если не получается --config("No alternatives for python3"), нужно установить новую альтернативу. Например:

sudo update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.8 1
sudo update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.6 2

И в конце концов, сделайте --config для возврата версии (выберите 3.6), так как некоторые компоненты системы полагаются на либы в 3.6, и я предполагаю, что для новой 3.8 они не установлены, и куча вещей перестанет работать!

0
ответ дан 20 August 2021 в 11:41

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

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