Я запускаю `sudo apt-get remove python2.7`, могу ли я восстановить Ubuntu сейчас?

Возможно, вам захочется сначала установить Windows и позволить ей сделать это самостоятельно. Затем используйте возможности установщика Ubuntu для создания пространства, которое требуется динамически, и выполните соответствующую установку с двойной загрузкой. Поскольку вы должны загружать USB, вы можете загружать только одно изображение или другое, поэтому я бы сказал, что ваше предложение является не стартером.

1
задан 13 October 2012 в 01:18

8 ответов

Удаление Python - не очень хорошая идея, так как от Ubuntu зависит. Возможно, вы видели предупреждение о том, какие пакеты зависят от python и, следовательно, будут удалены с помощью Python. При продолжении работы вы получаете довольно урезанную ОС.

Переустановка Ubuntu теперь будет самым простым и безопасным способом вернуть ее. Будьте осторожны, чтобы не удалять свой ДОМ, когда вы это сделаете.

10
ответ дан 25 May 2018 в 06:34
  • 1
    Я не уверен, но я думаю, что он может восстановить ПК, если у него есть доступ к TTY. sudo apt-get install ubuntu-desktop должен выполнять работу – Anwar 13 September 2012 в 11:36
  • 2
    любая идея, как я могу переустановить на корневой консоли? это единственное, что доступно сейчас от моего ubuntu, как я могу переустановить wubi из окон? (я сделал резервную копию моих файлов, используя ext2read из окон) – alvas 13 September 2012 в 11:37
  • 3
    @Anwar Я не думаю, что он сможет это сделать, так как есть много программ, зависящих от python, что их невозможно будет переустановить. И я не говорю о ubuntu desktop. – NlightNFotis 13 September 2012 в 11:45
  • 4
    @Anwar: приложения, отличные от ubuntu-desktop, могут зависеть от Python. Вероятно, они были удалены. – Takkat 13 September 2012 в 11:47
  • 5
    @NlightNFotis и Takkat, да, я просто видел, что apt также зависит от Python. Благодарю. – Anwar 13 September 2012 в 11:47

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

Я следил за советом Механической улитки и загружал все пакеты с помощью Synaptic. Я выбрал все соответствующие пакеты, в основном все с «python», «python2», «python3», «apt», «python-apt» и т. Д., Которые уже были установлены на моем компьютере, помечены для их переустановки и когда Я нажал кнопку apply, я убедился, что загрузил их только.

Затем под root я зашел в папку /var/cache/apt/archives и выполнил следующую команду, чтобы вручную переустановить все, что я скачал (вы увидите все пакеты, которые вы загрузили с помощью Synaptic здесь):

dpkg --unpack *.deb

В любом случае, я получал эту ошибку apt_pkg всякий раз, когда я получал сообщение об ошибке из сценария Python в Aptana, а вчера, когда я пытался добавить репо. Теперь, по крайней мере, я могу добавить репо без проблем, но я все еще получаю ошибку apt_pkg всякий раз, когда в моих скриптах Python возникает ошибка ...

Запуск скрипта за пределами Aptana путем вызова python3.2 или python3, который указывает на 3.2 работы (это означает, что я получаю ошибку скрипта без ошибки apt_pkg), но если я запустил его с python3.3, ошибка вернется.

3
ответ дан 25 May 2018 в 06:34

У меня также была та же проблема. И мне удалось исправить это, нажав ctrl + alt + f1, войти в систему с моим именем пользователя и паролем:

    sudo apt-get update
    sudo apt-get install --reinstall ubuntu-desktop

И он переустановил большинство (если не все) удаленных файлов (вместе с единством и терминал): D

2
ответ дан 25 May 2018 в 06:34

Вам нужно выполнить это: apt-get install ubuntu-desktop, а затем apt-get install gdm. При запросе lightdm или gdm выберите gdm. как root, так и используя sudo

1
ответ дан 25 May 2018 в 06:34
  • 1
    кстати, как только вы apt-get remove python, apt-get не сработаете и бесконечно жалуетесь ... – alvas 18 September 2013 в 17:54
  • 2
    если вы достаточно быстр и прекратите эту процедуру, которая убивает весь ваш ubuntu – Georgios Pligoropoulos 18 September 2013 в 18:02
  • 3
    да, я был достаточно глуп, чтобы позволить этому бежать до тех пор, пока я не понял, что что-то пахнет рыбным ... hahahahaa – alvas 18 September 2013 в 18:04

sudo apt-get purge python && sudo apt-get install python2.7
sudo apt-get install python-pip
удаляет и восстанавливает python и pip, тогда вы можете устанавливать приложения, такие как фляжка, бутылка и многие другие eg sudo pip install flask
попытаться установить ваши приложения с помощью python

1
ответ дан 25 May 2018 в 06:34

Во время размонтирования Python я резко закрыл терминал. Следовательно, Python был частично удален. Я исправил его следующими командами

sudo apt-get update
sudo apt-get install --reinstall ubuntu-desktop
sudo apt-get install –-reinstall python-apt
sudo apt-get install –-reinstall python2.7
1
ответ дан 25 May 2018 в 06:34

В припадке бессмысленной поспешности я удалил python 2.7 и удалил много пакетов, зависящих от него. Я не мог даже запустить терминал.

Я упал до tty1 и сделал то, что предложил Лоис Мари Анг Лапут

sudo apt-get update
sudo apt-get install --reinstall ubuntu-desktop

Я вернул рабочий стол и мог запуск терминала. Пакеты, такие как shutter, mysql-workbench, которые были удалены, необходимо переустановить.

Я проверил историю в / var / log / apt и переустановил все удаленные пакеты.

1
ответ дан 25 May 2018 в 06:34

вы можете восстановить с помощью live CD с помощью chroot

1
ответ дан 25 May 2018 в 06:34

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

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