Для моей ОС? [Дубликат]

У этого вопроса уже есть ответ: Удалено Python 3 и теперь Ubuntu Software Center, терминал и другие приложения не работают 4 ответа

Итак, я пытался использовать Django, который, конечно, был сломан из-за-коробки, и поэтому, пытаясь исправить это, я принял глупое решение попробовать и обновить свой Python от 2.x до 3.5 ...

Глупо мне ...

Я по глупости следил за ссылкой на sudo apt-get install pythonsomethingorother и, конечно, потому что ссылка не была «официальным» дистрибутивом, она тоже была сломана. В попытке исправить это, я решил удалить python 3.5 через sudo apt-get remove python3.5, который, как вы можете догадываться, начал испортить вещи, плохо. Я видел, как Unity и gnome были сбиты, и я изо всех сил старался ctrl C (ничего не делал), и в итоге удалось закрыть терминал, фанатически нажав «x» и т. Д. (Это было размыто, я чувствовал, что я умираю).

Но теперь все ... испорчено, возможно, очень плохо. Икона для firefox только что вернулась, когда я печатаю ее, но не было ни минуты назад. Обычный терминал не откроется, хотя я могу открыть xterm. Каждое слово, которое я печатаю, содержит красную квадратную строку внизу (словарь забивается?), Что более раздражает, чем что-либо, но похоже, что куча иконок приложений тоже сбита. Я все еще могу напечатать этот вопрос в firefox, и функция spotify работает, что является хорошей новостью, я думаю, но я беспокоюсь, что если я закрою свой ноутбук и вернусь, я не смогу снова загрузить ОС. Что я могу сделать, чтобы спасти ситуацию? (кроме переустановки python 3.5).

Я должен отметить, что я использую Ubuntu 16.04 и установлен с использованием полного шифрования диска.

EDIT: Мне удалось более или менее вернуть мою ОС в исходное состояние. У меня возникли проблемы с загрузкой и расшифровкой диска ранее, я боялся перезагрузить систему (в двойную загрузку Windows или иначе). Я опубликую то, что я сделал, если кто-то еще окажется в той же неудачной позиции ...

Сначала попробуйте использовать XTerm, так как гном («обычный») терминал, вероятно, сломан. Если вы не можете найти или использовать XTerm, вы можете сделать следующее:

Имея проблемы с загрузкой и расшифровкой диска ранее, я боялся перезагрузить систему

Вы можете ввести ctrl + alt + f3, чтобы открыть виртуальный терминал. Вам нужно будет ввести свое имя пользователя и пароль для входа в систему, но затем вы можете выполнить команды sudo apt-get. Вам нужно нажать ctrl + alt + f7, чтобы вернуться к графическому терминалу. Это значение по умолчанию, но если это не работает, попробуйте f4-f6.

Затем:

sudo apt-get install build-essential checkinstall
sudo apt-get install libreadline-gplv2-dev libssl-dev libsqlite3-dev tk-dev libgdbm-dev libc6-dev libbz2-dev
cd ~/Downloads 
wget https://www.python.org/ftp/python/3.5.0/Python-3.5.0.tgz
tar -xvf Python-3.5.0.tgz
cd Python-3.5.0
./configure
sudo make install

sudo apt-get install gnome-terminal (Теперь вы можете использовать «старый» терминал)

, а затем:

sudo apt-get install gnome
sudo apt-get install unity
sudo apt-get install ubuntu-standard
sudo apt-get install ubuntu-desktop
sudo apt-get autoremove

Некоторые из них могут быть немного переполнены, но в целом я думаю, что, возможно, использовал 1 или 2 дополнительных ГБ, чем раньше, до этой катастрофы, что является минимальной стоимостью для хранения моих данных и настроек, на мой взгляд , Мне нужно было сбросить несколько настроек, но еще одна небольшая цена для оплаты. Система загружается нормально и сохраняет настройки, я не заметил никаких других изменений. Удачи, если вы окажетесь в одной и той же позиции!

PS Если вы получаете какие-либо ошибки в команде с «libreadline» и т. П., Попробуйте выполнить команду без пакетов, вызывающих проблемы.

1
задан 8 August 2016 в 22:16

0 ответов

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

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