Terminal не работает!
Прекрасно работаю все терминалы кроме xfce. Назначил его как терминал по умолчанию(вызывается клавишами ctrl+alt+t как и все остальные). После очередного включения запустив терминал «выскочила» ошибка —> http://rgho.st/7Vw8Vk4zP как решить не знаю,помогите как сможете. Заранее спасибо! P.S версия xfce4-terminal 0.8.3 на GNU\Linux Debian 9.2
А если выполнить xfce4-terminal в другом терминале?
apt-get reinstall xfce4-terminal пробовал?
При запуске из другого терминала запускается,но кривовато. а при вводе
Тьфу, не reinstall. apt-get install —reinstall xfce4-terminal
Проверь на всякий случай команду, которая запускается по ctrl+alt+t
Ты так и не понял, что дело не в терминале, а в DE, и не указал, что у тебя GNOME. На Ctrl+Alt+T назначено «Запустить терминал» — но система может и не знать, _какой именно_. Скорее всего, там ссылка на симлинк для терминала среды гном или иксов по умолчанию.
не помогло (до какого-то момента всегда всё нормально работало и запускалось клавишами)
Попробуй танцы с dconf или gconf. Но разработчики гнома постоянно ломают совместимость, так что часть рецептов могла устареть. И заядлые его пользователи конечно скажут, что такие вещи должен занть каждый, ибо немыслимо использовать Linux и не знать GNOME — но они конкретно ударились в мессианство.
А лучше — поставь DE, разработчики которого пишут интерфейс не для инопланетян. Я рекомендую Xfce: оно легковесное и чтоб всё было доступно через мышку — одна из целей разработчиков. Рекомендую сразу расширить функционал:
Или вообще любое другое, они все проще.
не очень понял,можно по подробнее?
Про что именно не понял? dconf и gconf? У гнома есть что-то типа реестра (как в винде, ага, пусть и лишь для DE), где прописаны различные параметры. При этом редакторов и реестров — целых 2, один легаси, другой вроде как современный, не помню только какой — какой. И вот там тебе и нужно прописать эту настройку. Причем я понятия не имею, куда именно — там все постоянно меняется от версии к версии. Я даже не могу сказать, в какой именно из двух тебе сейчас писать: в старый, в новый или в оба.
Если у тебя мозг закипает от простых вещей, то зачем тебе линукс?
В настройках горячих клавиш, очистить пункт «терминал». После, создать вручную новую горячую комбинацию ктрл+альт+т и написать команду для запуска «xfce4-terminal»
Источник
Не запустится терминал
Решил сменить версию python2.7 на python3. Чтобы это сделать в терминале ввожу команду:
А ты вообще в какой директории был во время создания линка?
Ну терминал не открывается наверно потому что он на питоне.
Удалите линк да пересоздайте заново.
То есть я удаляю линк с помощью:
ln вместо ls и ключик -f не нужен, а так все правильно.
Решил сменить версию python2.7 на python3.
Но вообще мне не очень понятно зачем вы это делаете, обязательно что-то сломается (открыл пару софтин под второй питон — там путь к интерпретатору указана просто /usr/bin/python, под третий они даже не запускаются и падают с проверкой синтаксиса).
Не удалось создать символическую ссылку /usr/bin/python3 : Файл уже существует
Ну так логично, файл /usr/bin/python2 у вас уже есть и это линк на второй питон.
Я запутался. Я сделав ссылку, так как вы сказали.
ln -s /usr/bin/python3 /usr/bin/python
Вот так (да, я пропустил двойку в вашем первом сообщении с этой командой)
Читай man ln. Сначала target потом link.
ls -al /usr/bin | grep python в студию.
Мне кажется вы с ln уже наломали дров.
Не могу скопировать в текстовом виде. Пришлось сделать фото 🙁
Ну, у вас python сейчас яляется линком для python3, то есть вы добились того чего хотели.
ага, вот только. ))) у него в папке /usr/bin файл python3 является символической ссылкой на /usr/bin/python3 ))))))))))))))))))))))) как лихо закручен сюжет 😉
Ну, у вас python сейчас яляется линком для python3, то есть вы добились того чего хотели.
Ввожу в терминале python . В командные строке я получаю:
прочти мой ответ micronekodesu. подумай 😉
Ещё бы python3.5 на симлинк заменить, было бы вообще по красоте
я танцую пьяный на столе (С) песня
С каждой минутой понимание ситуации уменьшается в геометрической прогрессии. Может кто-то объяснить, почему пайтон не дает запустить терминал?
Охлол, не обратил внимания =)
1. Удалите ссылку /usr/bin/python3
2. ln -s /usr/bin/python3.5 /usr/bin/python3
После этого должно заработать
Да . Заработало. Спасибо.
Я хочу разобраться детально в своей проблеме. Что я сделал не так, почему терминал не работал.
Потому у вас «python» ссылался на «python3», который ссылался сам на себя. Что изначально вас побудило с этими симлинками заморочиться не знаю, да и советую откатить все как было.
Он грохнул python2, откатить может быть весьма не просто.
С /usr/bin/python3 -> /usr/bin/python3 разобрались.
Осталась серьезная проблема с тем, что вы полностью сломали python2. /usr/bin/python2 должен указывать на python2.7. А у вас теперь все слинковано на python3. Единственный логичный вариант сейчас — переустановить python2.7.
Какой дистрибьютив у вас?
Hаверное стоит пояснить, что python3 не заменяет собой python2. Его нельзя назвать просто более свежей версией python. Это, грубо говоря, следующее поколение развития. Обе версии вполне уживаются на одной машине и должны быть вместе.
И далеко не каждая программа, написанная для python2, запустится на третьей версии.
Единственный логичный вариант сейчас — переустановить python2.7.
Переустановка осуществляется с помощью:
- Для чего нам нужен линк в линуксе?
- Почему почти во всех версиях линукса стоит python2.7?
apt install —reinstall
Для чего нам нужен линк в линуксе?
Чтобы иметь гибкость.
Почему почти во всех версиях линукса стоит python2.7?
Потому что множество скриптов, в том числе и системных, используют именно его и не совместимы с python3.
Эта команда удаляет все пакеты, после этого она снова устанавливает программу?
Как узнать, все ли работает правильно?
Просто пытается накатить пакет заново. Ты накосячил и с python3, так что можешь reinstall’ить и его, хотя достаточно будет переделать симлинк python3.
Как узнать, все ли работает правильно?
Повходить в интерактивные оболочки через симлинки python, python2 и python3, позапускать скрипты, ребутнуть.
Понял. К сожалению из-за ошибки я не могу установить pip Вот пример ошибки:
Вам сначала надо второй питон вернуть, у вас ошибка потому что вы его через третий запускаете.
Нет, не верно. Вам уже дали как запустить apt-get для установки второго питона выше по треду. Вообще видно вы не представляете что и зачем вы делаете, так что не думаю что вам стоит экспериментировать (это не издевка или упрек, просто действительно вы тут дров на два дня наломали без понимания того что делаете, мне кажется пользы от этого никакой).
Зачем ты хочешь установить pip?
Чтобы подключить библиотеки, например, numpy,mutplotlib.
Нет, не верно. Вам уже дали как запустить apt-get для установки второго питона выше по треду. Вообще видно вы не представляете что и зачем вы делаете, так что не думаю что вам стоит экспериментировать
Да, вы правы. Я плохо понимаю, почему у меня возникли проблемы, но я хочу разобраться.
Сначала я хочу детально понять что не так сделал (на пальцах объясните пожалуйста).
Предлагаю такое решение: удалить все пайтоны, которые есть в системе. Вычистить все симлинки которые вы насоздавали. Поставить всё заново. Решить для себя абсолютно чётко, какую задачу вы решаете и действительно ли вам нужно менять python 2.7 на python 3 да ещё и таким извращённым способом. Если да, то выполнить команду, которую вам приводили выше (которая сработала). Именно в таком порядке.
Вы заменили второй питон третьим. Они в целом похожи, да, но воспринимайте их как два разных языка. Приложения, написанные под python2, не заработают в тройке, и наоборот (да, можно писать так чтоб работало и там, и та, но никто обычно этим не занимается, да и в любом случае у вас разные модули для разных веток питона будут стоять, так что просто так переключиться не получится). Плюс к тому что так делать не следует, вы еще и напортачили с симлинками (считайте что это как ярлыки в windows), удалив в итоге бинарник (то есть само запускаемое приложение) python2. Таким образом у вас поломается весь (ну ок, большинство) софта, которое написано под python2, и в этот же список попадает куча системных утилит, терминал и так далее.
Вам сейчас нужно восстановить python2 (переустановив его, потому что бинарника у вас уже нет, вам нечего запускать).
Далее если расскажете зачем изначально все это затевалось вам могут подсказать как сделать правильно.
Сначала разберитесь с тем адом, что вы устроили у себя в системе. Пока у вас такой бардак — ни pip, ни системные python-приложения, ни ваши скрипты не будут гарантировано работать.
Хорошо, что apt написан на сях, а не python — получили бы сейчас мертвую систему вообще.
Источник
Перестал открываться терминал! Linux mint 18
Терминал в Linux Mint 17.2 Xfce
Не могу писать в терминале, в терминале даже нет этой «каретки», раньше стоял cinnamon, все.
Что нужно сделать, чтобы запустить терминал в Linux Mint?
Подскажите , непонимаю в чём дело последний раз пробовал в командной строке терминала выполнить.
Linux Mint — 12 и Linux Mint Debian
В чем заключается разница между Linux Mint — 12 и Linux Mint Debian. Добавлено через 30 минут.
Войти в терминал при загрузке linuxe mint
Из-за некорректно установленой программы немогу войти в учётную запись , подскажите как это.
Решение
У меня та-же ситуация — и что это за решение? Я так не играю. Мне надо чтоб терминал работал с русской локализацией. Пока что я кликаю — и мигает значёк, часами маячит, секунд пять и успокаивается, и терминал не показывается. Как реанимировать терминал?
Добавлено через 18 часов 59 минут
По «Ctrl+Alt+F1» перешёл в первую текстовую консоль, ввёл (после логин+пароля) команду «xterm», на что получил ответ — что соответствующая прога не установлена, и что поправить это можно через: «sudo apt install xterm». Запустил, прошла инсталляция, появилось куча текста в абракадабре из-за глючной языковой локализации, в составе которой был задан непонятый вопрос, на который я ответил «y», и процесс дошёл до конца. Запустив «xterm» получил — что не установлены настройки графического режима. По «Alt+F7» перешёл обратно в графический рабочий стол. Залез в «/etc/default/console-setup» где обнаружил:
# CONFIGURATION FILE FOR SETUPCON
# Consult the console-setup(5) manual page.
CODESET=»guess»
FONTFACE=»Fixed»
FONTSIZE=»8×16″
# The following is an example how to use a braille font
# FONT=’lat9w-08.psf.gz brl-8×8.psf’
Вопрос — что здесь соответствует моей проблеме и как исправить?
Источник