Нужна помощь с ubuntu server 14.04

typus

Мой дом здесь!
Регистрация
25 Июл 2007
Сообщения
895
Реакции
241
вопрос по ubuntu server 14.04 - устанавливая python 3.6 что то перемудрил, теперь не могу практически ничего не установить, не обновить - вот типичные ошибки, которые я постоянно вижу при попытке что то поставить или проапгрейдиться.
Код:
Errors were encountered while processing:
 python-requests
 python2.7-minimal
 unattended-upgrades
 python3-software-properties
 python-minimal
 python
 cloud-guest-utils
 python-prettytable
 python2.7
 python-pycurl
 python-serial
 python-xapian
 software-properties-common
 nodejs
 python-oauth
 python-apt
 python-urllib3
 python-yaml
 python-six
Перелопатил уже весь гугл, все рекомендации перепробовал, ничего не помогло....
Вообще, больше всего рекомендуют переустановить python2.7-minimal, но мне этого сделать не дает - если пытаюсь посредством apt-get , то
Код:
# apt-get install --reinstall python2.7-minimal
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following extra packages will be installed:
  python-requests
The following packages will be upgraded:
  python-requests
1 upgraded, 0 newly installed, 1 reinstalled, 0 to remove and 0 not upgraded.
55 not fully installed or removed.
Need to get 0 B/43.5 kB of archives.
After this operation, 0 B of additional disk space will be used.
Do you want to continue? [Y/n] y
E: Internal Error, No file name for python2.7-minimal:amd64
root@ip-172-31-23-210:/home/ubuntu#
если же тупо скачиваю пакет и пытаюсь установить, то
Код:
# dpkg -i python2.7-minimal_2.7.6-8ubuntu0.4_amd64.deb
(Reading database ... 117662 files and directories currently installed.)
Preparing to unpack python2.7-minimal_2.7.6-8ubuntu0.4_amd64.deb ...
Unpacking python2.7-minimal (2.7.6-8ubuntu0.4) over (2.7.6-8ubuntu0.4) ...
Setting up python2.7-minimal (2.7.6-8ubuntu0.4) ...
Linking and byte-compiling packages for runtime python2.7...
from: can't read /var/mail/__future__
/usr/bin/pycompile: 26: /usr/bin/pycompile: import: not found
/usr/bin/pycompile: 27: /usr/bin/pycompile: import: not found
/usr/bin/pycompile: 28: /usr/bin/pycompile: import: not found
/usr/bin/pycompile: 29: /usr/bin/pycompile: import: not found
from: can't read /var/mail/os
from: can't read /var/mail/os.path
from: can't read /var/mail/subprocess
/usr/bin/pycompile: 33: /usr/bin/pycompile: Syntax error: word unexpected (expecting ")")
dpkg: error processing package python2.7-minimal (--install):
 subprocess installed post-installation script returned error exit status 2
Processing triggers for man-db (2.6.7.1-1ubuntu1) ...
Errors were encountered while processing:
 python2.7-minimal
Ситуация осложняется тем, что это vps на амазоне, у меня нет полного доступа (есть sudo и доступ через ssh только с рабочего ip) , так что не могу ни дома поковырять, ни попросить кого-то посмотреть, в чем проблема.
Только в рабочие часы можно выбирать время и пытаться что то исправить... буду признателен за помощь
 
Тебе проще пересоздать впс-ку, чем пытаться что-то тут исправить. :dead:
 
Тебе проще пересоздать впс-ку, чем пытаться что-то тут исправить. :dead:
у меня нет доступа к панели, а тот у кого есть не будет мне на этом этапе помогать... нужно хотя бы попытаться исправить, пошагово, чтобы выяснить, где и что я делаю неправильно.
 
у меня нет доступа к панели, а тот у кого есть не будет мне на этом этапе помогать... нужно хотя бы попытаться исправить, пошагово, чтобы выяснить, где и что я делаю неправильно.
Мне кажется, что ты всю систему похерил.
Ты третий питон как ставил?
Список всех комманд, которые вводил, сохранился?
 
Еще и ubuntu 14.04, 16.04 уже начинает устаревать , 18.10 вышла не говоря о том что 18.04 щас стабильная.
Впска стоит копейки, возьми нормальную где будут все полномочия. 5 баксов потратить не трагедия.
 
Еще и ubuntu 14.04, 16.04 уже начинает устаревать , 18.10 вышла не говоря о том что 18.04 щас стабильная.
Впска стоит копейки, возьми нормальную где будут все полномочия. 5 баксов потратить не трагедия.
Не в этом дело, эту впс я получил на работе, для собственных тестов, но в интересах работы. Я могу на работе обращаться только к этому серверу, остальные закрыты. Я не могу вне работы работать с этим сервером, так как доступ ограничен рабочим айпи, при этом на уровне панели управления впс.
Поэтому его мне или вылечить, или посыпав голову пеплом идти к тому кто его предоставил (редкий м..к). Поэтому хотелось бы испробовать все варианты сначала перед тем как сдаться.
 
Мне кажется, что ты всю систему похерил.
Ты третий питон как ставил?
Список всех комманд, которые вводил, сохранился?
Поставилось быстро без проблем, тупо по мануалу из нета, все работало, питон 3.6 и сейчас работает, ставил его давно, в начале лета еще, вроде бы все нормально было.
Потом вот началось...
 
вопрос по ubuntu server 14.04 - устанавливая python 3.6 что то перемудрил, теперь не могу практически ничего не установить, не обновить - вот типичные ошибки, которые я постоянно вижу при попытке что то поставить или проапгрейдиться.
Код:
Errors were encountered while processing:
python-requests
python2.7-minimal
unattended-upgrades
python3-software-properties
python-minimal
python
cloud-guest-utils
python-prettytable
python2.7
python-pycurl
python-serial
python-xapian
software-properties-common
nodejs
python-oauth
python-apt
python-urllib3
python-yaml
python-six
Перелопатил уже весь гугл, все рекомендации перепробовал, ничего не помогло....
Вообще, больше всего рекомендуют переустановить python2.7-minimal, но мне этого сделать не дает - если пытаюсь посредством apt-get , то
Код:
# apt-get install --reinstall python2.7-minimal
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following extra packages will be installed:
  python-requests
The following packages will be upgraded:
  python-requests
1 upgraded, 0 newly installed, 1 reinstalled, 0 to remove and 0 not upgraded.
55 not fully installed or removed.
Need to get 0 B/43.5 kB of archives.
After this operation, 0 B of additional disk space will be used.
Do you want to continue? [Y/n] y
E: Internal Error, No file name for python2.7-minimal:amd64
root@ip-172-31-23-210:/home/ubuntu#
если же тупо скачиваю пакет и пытаюсь установить, то
Код:
# dpkg -i python2.7-minimal_2.7.6-8ubuntu0.4_amd64.deb
(Reading database ... 117662 files and directories currently installed.)
Preparing to unpack python2.7-minimal_2.7.6-8ubuntu0.4_amd64.deb ...
Unpacking python2.7-minimal (2.7.6-8ubuntu0.4) over (2.7.6-8ubuntu0.4) ...
Setting up python2.7-minimal (2.7.6-8ubuntu0.4) ...
Linking and byte-compiling packages for runtime python2.7...
from: can't read /var/mail/__future__
/usr/bin/pycompile: 26: /usr/bin/pycompile: import: not found
/usr/bin/pycompile: 27: /usr/bin/pycompile: import: not found
/usr/bin/pycompile: 28: /usr/bin/pycompile: import: not found
/usr/bin/pycompile: 29: /usr/bin/pycompile: import: not found
from: can't read /var/mail/os
from: can't read /var/mail/os.path
from: can't read /var/mail/subprocess
/usr/bin/pycompile: 33: /usr/bin/pycompile: Syntax error: word unexpected (expecting ")")
dpkg: error processing package python2.7-minimal (--install):
subprocess installed post-installation script returned error exit status 2
Processing triggers for man-db (2.6.7.1-1ubuntu1) ...
Errors were encountered while processing:
python2.7-minimal
Ситуация осложняется тем, что это vps на амазоне, у меня нет полного доступа (есть sudo и доступ через ssh только с рабочего ip) , так что не могу ни дома поковырять, ни попросить кого-то посмотреть, в чем проблема.
Только в рабочие часы можно выбирать время и пытаться что то исправить... буду признателен за помощь
Попробуйте вручную скачать исходники питона и пересобрать его. Так вы замените недостающие и испорченные библиотеки.
Вот ссылка на документацию, если-что: Для просмотра ссылки Войди или Зарегистрируйся
 
Последнее редактирование:
Попробуйте вручную скачать исходники питона и пересобрать его. Так вы замените недостающие и испорченные библиотеки.
Вот ссылка на документацию, если-что: Для просмотра ссылки Войди или Зарегистрируйся
Да, возможно другого варианта и нет... но поскольку у меня обе версии питона 2 и 3 установлены и что касается непосредственно самого питона, работают, и штатными методами не удаляются, то в сети предлагают единственно как сносить дропом все что вообще связано с "python" и после этого ручками все восстанавливать... если ничего другого не придумаю, то возможно придется...
Тут кроме всего прочего, крутится довольно много настроенных тестовых приложений - и при этом nginx, php, mysql, nodejs и под ним angular etc все работает без проблем... так что я бы и не трогал, бог с ним... но тут один сайт на мадженто2 перестал нормально индексироваться штантым маджентовским индексером, ругается как раз на отстутствие одной из либ питона2... вот еще думаю, может, попробовать dist-upgrade do-release-upgrade, восстановит ли это недостающие системные файлы?
 
Да, возможно другого варианта и нет... но поскольку у меня обе версии питона 2 и 3 установлены и что касается непосредственно самого питона, работают, и штатными методами не удаляются, то в сети предлагают единственно как сносить дропом все что вообще связано с "python" и после этого ручками все восстанавливать... если ничего другого не придумаю, то возможно придется...
Тут кроме всего прочего, крутится довольно много настроенных тестовых приложений - и при этом nginx, php, mysql, nodejs и под ним angular etc все работает без проблем... так что я бы и не трогал, бог с ним... но тут один сайт на мадженто2 перестал нормально индексироваться штантым маджентовским индексером, ругается как раз на отстутствие одной из либ питона2... вот еще думаю, может, попробовать dist-upgrade do-release-upgrade, восстановит ли это недостающие системные файлы?
Честно говоря я бы сначала попробовал просто переинсталить с исходников питом, ничего не удаляя и не трогая. Когда вы будете выполнять команду make install он должен просто перезаписать файлы. Так будет надежнее, тем самым вы не затронете другие библиотеки и системные файлы. Команды dist-upgrade do-release-upgrade не рекомендую использовать, тем более,что 14 ветка убунты уже не поддерживается.
 
Назад
Сверху