Невозможно использовать apt-get на виртуальной машине Ubuntu 16.04, потому что отсутствует python3 ⇐ Python
Невозможно использовать apt-get на виртуальной машине Ubuntu 16.04, потому что отсутствует python3
Кажется, я не могу найти решение этой проблемы. Мне нужно, чтобы sudo apt-get install работал, потому что sudo apt-get -f -qq install -y не работает.
Вот журнал:
ubuntu@ip-10-8-0-145:~$ sudo apt-get -f -qq install -y Предварительная настройка пакетов... (Чтение базы данных... На данный момент установлено 104324 файлов и каталогов.) Подготовка к распаковке .../dh-python_2.20151103ubuntu1.2_all.deb ... /var/lib/dpkg/info/dh-python.prerm: 6: /var/lib/dpkg/info/dh-python.prerm: py3clean: не найден dpkg: предупреждение: старый сценарий предварительного удаления подпроцесса вернул ошибку, статус выхода 127 dpkg: вместо этого пробуем скрипт из нового пакета... /var/lib/dpkg/tmp.ci/prerm: 6: /var/lib/dpkg/tmp.ci/prerm: py3clean: не найден dpkg: ошибка обработки архива /var/cache/apt/archives/dh-python_2.20151103ubuntu1.2_all.deb (--unpack): подпроцесс нового сценария предварительного удаления вернул ошибку, статус выхода 127 /var/lib/dpkg/info/dh-python.postinst: 6: /var/lib/dpkg/info/dh-python.postinst: py3compile: не найден dpkg: ошибка при очистке: установленный подпроцесс, сценарий после установки вернул ошибку, статус выхода 127 Подготовка к распаковке .../python3-distupgrade_1%3a16.04.32_all.deb ... /var/lib/dpkg/info/python3-distupgrade.prerm: 6: /var/lib/dpkg/info/python3-distupgrade.prerm: py3clean: не найден dpkg: предупреждение: старый сценарий предварительного удаления подпроцесса вернул ошибку, статус выхода 127 dpkg: вместо этого пробуем скрипт из нового пакета... /var/lib/dpkg/tmp.ci/prerm: 6: /var/lib/dpkg/tmp.ci/prerm: py3clean: не найден dpkg: ошибка обработки архива /var/cache/apt/archives/python3-distupgrade_1%3a16.04.32_all.deb (--unpack): подпроцесс нового сценария предварительного удаления вернул ошибку, статус выхода 127 /var/lib/dpkg/info/python3-distupgrade.postinst: 6: /var/lib/dpkg/info/python3-distupgrade.postinst: py3compile: не найден dpkg: ошибка при очистке: установленный подпроцесс, сценарий после установки вернул ошибку, статус выхода 127 Подготовка к распаковке .../python3-update-manager_1%3a16.04.17_all.deb ... /var/lib/dpkg/info/python3-update-manager.prerm: 6: /var/lib/dpkg/info/python3-update-manager.prerm: py3clean: не найден dpkg: предупреждение: старый сценарий предварительного удаления подпроцесса вернул ошибку, статус выхода 127 dpkg: вместо этого пробуем скрипт из нового пакета... /var/lib/dpkg/tmp.ci/prerm: 6: /var/lib/dpkg/tmp.ci/prerm: py3clean: не найден dpkg: ошибка обработки архива /var/cache/apt/archives/python3-update-manager_1%3a16.04.17_all.deb (--unpack): подпроцесс нового сценария предварительного удаления вернул ошибку, статус выхода 127 /var/lib/dpkg/info/python3-update-manager.postinst: 6: /var/lib/dpkg/info/python3-update-manager.postinst: py3compile: не найден dpkg: ошибка при очистке: установленный подпроцесс, сценарий после установки вернул ошибку, статус выхода 127 Подготовка к распаковке .../python3-problem-report_2.20.1-0ubuntu2.30_all.deb ... /var/lib/dpkg/info/python3-problem-report.prerm: 6: /var/lib/dpkg/info/python3-problem-report.prerm: py3clean: не найден dpkg: предупреждение: старый сценарий предварительного удаления подпроцесса вернул ошибку, статус выхода 127 dpkg: вместо этого пробуем скрипт из нового пакета... /var/lib/dpkg/tmp.ci/prerm: 6: /var/lib/dpkg/tmp.ci/prerm: py3clean: не найден dpkg: ошибка обработки архива /var/cache/apt/archives/python3-problem-report_2.20.1-0ubuntu2.30_all.deb (--unpack): подпроцесс нового сценария предварительного удаления вернул ошибку, статус выхода 127 Отчет об аппорте не написан, поскольку MaxReports уже достигнут. /var/lib/dpkg/info/python3-problem-report.postinst: 6: /var/lib/dpkg/info/python3-problem-report.postinst: py3compile: не найден dpkg: ошибка при очистке: установленный подпроцесс, сценарий после установки вернул ошибку, статус выхода 127 Готовимся к распаковке.../python3-apport_2.20.1-0ubuntu2.30_all.deb... /var/lib/dpkg/info/python3-apport.prerm: 6: /var/lib/dpkg/info/python3-apport.prerm: py3clean: не найден dpkg: предупреждение: старый сценарий предварительного удаления подпроцесса вернул ошибку, статус выхода 127 dpkg: вместо этого пробуем скрипт из нового пакета... /var/lib/dpkg/tmp.ci/prerm: 6: /var/lib/dpkg/tmp.ci/prerm: py3clean: не найден dpkg: ошибка обработки архива /var/cache/apt/archives/python3-apport_2.20.1-0ubuntu2.30_all.deb (--unpack): подпроцесс нового сценария предварительного удаления вернул ошибку, статус выхода 127 Отчет об аппорте не написан, поскольку MaxReports уже достигнут. /var/lib/dpkg/info/python3-apport.postinst: 6: /var/lib/dpkg/info/python3-apport.postinst: py3compile: не найден dpkg: ошибка при очистке: установленный подпроцесс, сценарий после установки вернул ошибку, статус выхода 127 Подготовка к распаковке .../python3-cryptography_1.2.3-1ubuntu0.3_amd64.deb ... /var/lib/dpkg/info/python3-cryptography.prerm: 6: /var/lib/dpkg/info/python3-cryptography.prerm: py3clean: не найден dpkg: предупреждение: старый сценарий предварительного удаления подпроцесса вернул ошибку, статус выхода 127 dpkg: вместо этого пробуем скрипт из нового пакета... /var/lib/dpkg/tmp.ci/prerm: 6: /var/lib/dpkg/tmp.ci/prerm: py3clean: не найден ДПКГ: ошибка обработки архива /var/cache/apt/archives/python3-cryptography_1.2.3-1ubuntu0.3_amd64.deb (--unpack): подпроцесс нового сценария предварительного удаления вернул ошибку, статус выхода 127 Отчет об аппорте не написан, поскольку MaxReports уже достигнут. /var/lib/dpkg/info/python3-cryptography.postinst: 6: /var/lib/dpkg/info/python3-cryptography.postinst: py3compile: не найден dpkg: ошибка при очистке: установленный подпроцесс, сценарий после установки вернул ошибку, статус выхода 127 Подготовка к распаковке .../python3-urllib3_1.13.1-2ubuntu0.16.04.4_all.deb ... /var/lib/dpkg/info/python3-urllib3.prerm: 6: /var/lib/dpkg/info/python3-urllib3.prerm: py3clean: не найден dpkg: предупреждение: старый сценарий предварительного удаления подпроцесса вернул ошибку, статус выхода 127 dpkg: вместо этого пробуем скрипт из нового пакета... /var/lib/dpkg/tmp.ci/prerm: 6: /var/lib/dpkg/tmp.ci/prerm: py3clean: не найден dpkg: ошибка обработки архива /var/cache/apt/archives/python3-urllib3_1.13.1-2ubuntu0.16.04.4_all.deb (--unpack): подпроцесс нового сценария предварительного удаления вернул ошибку, статус выхода 127 Отчет об аппорте не написан, поскольку MaxReports уже достигнут. /var/lib/dpkg/info/python3-urllib3.postinst: 6: /var/lib/dpkg/info/python3-urllib3.postinst: py3compile: не найден dpkg: ошибка при очистке: установленный подпроцесс, сценарий после установки вернул ошибку, статус выхода 127 Подготовка к распаковке .../software-properties-common_0.96.20.10_all.deb ... /var/lib/dpkg/info/software-properties-common.prerm: 6: /var/lib/dpkg/info/software-properties-common.prerm: py3clean: не найден dpkg: предупреждение: старый сценарий предварительного удаления подпроцесса вернул ошибку, статус выхода 127 dpkg: вместо этого пробуем скрипт из нового пакета... /var/lib/dpkg/tmp.ci/prerm: 6: /var/lib/dpkg/tmp.ci/prerm: py3clean: не найден dpkg: ошибка обработки архива /var/cache/apt/archives/software-properties-common_0.96.20.10_all.deb (--unpack): подпроцесс нового сценария предварительного удаления вернул ошибку, статус выхода 127 Отчет об аппорте не написан, поскольку MaxReports уже достигнут. /var/lib/dpkg/info/software-properties-common.postinst: 6: /var/lib/dpkg/info/software-properties-common.postinst: py3compile: не найден dpkg: ошибка при очистке: установленный подпроцесс, сценарий после установки вернул ошибку, статус выхода 127 Подготовка к распаковке .../python3-software-properties_0.96.20.10_all.deb ... /var/lib/dpkg/info/python3-software-properties.prerm: 6: /var/lib/dpkg/info/python3-software-properties.prerm: py3clean: не найден dpkg: предупреждение: старый сценарий предварительного удаления подпроцесса вернул ошибку, статус выхода 127 dpkg: вместо этого пробуем скрипт из нового пакета... /var/lib/dpkg/tmp.ci/prerm: 6: /var/lib/dpkg/tmp.ci/prerm: py3clean: не найден dpkg: ошибка обработки архива /var/cache/apt/archives/python3-software-properties_0.96.20.10_all.deb (--unpack): подпроцесс нового сценария предварительного удаления вернул ошибку, статус выхода 127 Отчет об аппорте не написан, поскольку MaxReports уже достигнут. /var/lib/dpkg/info/python3-software-properties.postinst: 6: /var/lib/dpkg/info/python3-software-properties.postinst: py3compile: не найден dpkg: ошибка при очистке: установленный подпроцесс, сценарий после установки вернул ошибку, статус выхода 127 Готовимся к распаковке.../sosreport_3.9.1-1ubuntu0.16.04.2_amd64.deb... /var/lib/dpkg/info/sosreport.prerm: 6: /var/lib/dpkg/info/sosreport.prerm: py3clean: не найден dpkg: предупреждение: старый сценарий предварительного удаления подпроцесса вернул ошибку, статус выхода 127 dpkg: вместо этого пробуем скрипт из нового пакета... /var/lib/dpkg/tmp.ci/prerm: 6: /var/lib/dpkg/tmp.ci/prerm: py3clean: не найден dpkg: ошибка обработки архива /var/cache/apt/archives/sosreport_3.9.1-1ubuntu0.16.04.2_amd64.deb (--unpack): подпроцесс нового сценария предварительного удаления вернул ошибку, статус выхода 127 Отчет об аппорте не написан, поскольку MaxReports уже достигнут. /var/lib/dpkg/info/sosreport.postinst: 6: /var/lib/dpkg/info/sosreport.postinst: py3compile: не найден dpkg: ошибка при очистке: установленный подпроцесс, сценарий после установки вернул ошибку, статус выхода 127 Подготовка к распаковке .../cloud-init_21.1-19-gbad84ad4-0ubuntu1~16.04.2_all.deb ... /var/lib/dpkg/info/cloud-init.prerm: 14: /var/lib/dpkg/info/cloud-init.prerm: py3clean: не найден dpkg: предупреждение: старый сценарий предварительного удаления подпроцесса вернул ошибку, статус выхода 127 dpkg: вместо этого пробуем скрипт из нового пакета... /var/lib/dpkg/tmp.ci/prerm: 14: /var/lib/dpkg/tmp.ci/prerm: py3clean: не найден ДПКГ: ошибка обработки архива /var/cache/apt/archives/cloud-init_21.1-19-gbad84ad4-0ubuntu1~16.04.2_all.deb (--unpack): подпроцесс нового сценария предварительного удаления вернул ошибку, статус выхода 127 Отчет об аппорте не написан, поскольку MaxReports уже достигнут. /var/lib/dpkg/info/cloud-init.postinst: 329: /var/lib/dpkg/info/cloud-init.postinst: py3compile: не найден dpkg: ошибка при очистке: установленный подпроцесс, сценарий после установки вернул ошибку, статус выхода 127 При обработке возникли ошибки: /var/cache/apt/archives/dh-python_2.20151103ubuntu1.2_all.deb /var/cache/apt/archives/python3-distupgrade_1%3a16.04.32_all.deb /var/cache/apt/archives/python3-update-manager_1%3a16.04.17_all.deb /var/cache/apt/archives/python3-problem-report_2.20.1-0ubuntu2.30_all.deb /var/cache/apt/archives/python3-apport_2.20.1-0ubuntu2.30_all.deb /var/cache/apt/archives/python3-cryptography_1.2.3-1ubuntu0.3_amd64.deb /var/cache/apt/archives/python3-urllib3_1.13.1-2ubuntu0.16.04.4_all.deb /var/cache/apt/archives/software-properties-common_0.96.20.10_all.deb /var/cache/apt/archives/python3-software-properties_0.96.20.10_all.deb /var/cache/apt/archives/sosreport_3.9.1-1ubuntu0.16.04.2_amd64.deb /var/cache/apt/archives/cloud-init_21.1-19-gbad84ad4-0ubuntu1~16.04.2_all.deb E: Подпроцесс /usr/bin/dpkg вернул код ошибки (1). убунту@ip-10-8-0-145:~$ Из журнала я понял, что python3 не установлен. Однако запуск sudo apt-get install python3 указывает на то, что он установлен. Вот журнал:
ubuntu@ip-10-8-0-145:~$ sudo apt-get install python3 Чтение списков пакетов... Готово Построение дерева зависимостей Чтение информации о состоянии... Готово python3 — это уже новейшая версия (3.5.1-3). Возможно, вы захотите запустить «apt-get -f install», чтобы исправить это: Следующие пакеты имеют неудовлетворенные зависимости: ubuntu-release-upgrader-core: Зависит: python3-distupgrade (= 1:16.04.32), но должна быть установлена версия 1:16.04.25. E: Неудовлетворенные зависимости. Попробуйте «apt-get -f install» без пакетов (или укажите решение). убунту@ip-10-8-0-145:~$ Однако после проверки /usr/bin/ у меня не было установленных двоичных файлов Python3.
ubuntu@ip-10-8-0-145:~$ ls -aslt /usr/bin | греп -я питон 0 lrwxrwxrwx 1 корень root 23 марта 2021 г. pdb2.7 -> ../lib/python2.7/pdb.py 0 lrwxrwxrwx 1 корень root 33 1 марта 2021 г. python2.7-config -> x86_64-linux-gnu-python2.7-config 3412 -rwxr-xr-x 1 корень корень 3492624 1 марта 2021 г. python2.7 4 -rwxr-xr-x 1 корень root 2909 1 марта 2021 г. x86_64-linux-gnu-python2.7-config 0 lrwxrwxrwx 1 корень корень 23 26 января 2021 г. pdb3.5 -> ../lib/python3.5/pdb.py 0 lrwxrwxrwx 1 корень root 9 24 ноября 2017 г. python -> python2.7 0 lrwxrwxrwx 1 корень root 9 24 ноября 2017 г. python2 -> python2.7 0 lrwxrwxrwx 1 корень root 16 24 ноября 2017 г. python2-config -> python2.7-config 0 lrwxrwxrwx 1 корень root 16 24 ноября 2017 г. python-config -> python2.7-config 0 lrwxrwxrwx 1 корень root 29 24 ноября 2017 г. pyversions -> ../share/python/pyversions.py 0 lrwxrwxrwx 1 корень root 33 24 ноября 2017 г. x86_64-linux-gnu-python-config -> x86_64-linux-gnu-python2.7-config 4 -rwxr-xr-x 1 корень root 1056 24 ноября 2017 г. dh_python2 0 lrwxrwxrwx 1 корень root 26 18 мая 2016 г. dh_pypy -> ../share/dh-python/dh_pypy 0 lrwxrwxrwx 1 корень root 29 18 мая 2016 г. dh_python3 -> ../share/dh-python/dh_python3 0 lrwxrwxrwx 1 корень root 26 18 мая 2016 г. pybuild -> ../share/dh-python/pybuild 0 lrwxrwxrwx 1 корень root 31 23 марта 2016 г. py3versions -> ../share/python3/py3versions.py 4 -rwxr-xr-x 1 корень root 976 27 ноября 2015 г. python3-jsondiff 4 -rwxr-xr-x 1 корень root 3662 27 ноября 2015 г. python3-jsonpatch 4 -rwxr-xr-x 1 корень root 974 27 ноября 2015 г. python2-jsondiff 4 -rwxr-xr-x 1 корень root 3660 27 ноября 2015 г. python2-jsonpatch 4 -rwxr-xr-x 1 корень root 1342 24 октября 2015 г. python3-jsonpointer 4 -rwxr-xr-x 1 корень root 1340 24 октября 2015 г. python2-jsonpointer убунту@ip-10-8-0-145:~$ Я попытался сделать то, что было указано, и запустить sudo apt-get install --reinstall python3, но получил:
ubuntu@ip-10-8-0-145:~$ sudo apt-get install --reinstall python3 Чтение списков пакетов... Готово Построение дерева зависимостей Чтение информации о состоянии... Готово Возможно, вы захотите запустить «apt-get -f install», чтобы исправить это: Следующие пакеты имеют неудовлетворенные зависимости: ubuntu-release-upgrader-core: Зависит: python3-distupgrade (= 1:16.04.32), но должна быть установлена версия 1:16.04.25. E: Неудовлетворенные зависимости. Попробуйте «apt-get -f install» без пакетов (или укажите решение). убунту@ip-10-8-0-145:~$ Я пытался следовать многочисленным статьям, в которых утверждается, что установить Python3 в Ubuntu 16.04 без команды sudo apt-get, но, похоже, не смог сделать это правильно. Может ли кто-нибудь опубликовать инструкции по ремонту моей машины?
Кажется, я не могу найти решение этой проблемы. Мне нужно, чтобы sudo apt-get install работал, потому что sudo apt-get -f -qq install -y не работает.
Вот журнал:
ubuntu@ip-10-8-0-145:~$ sudo apt-get -f -qq install -y Предварительная настройка пакетов... (Чтение базы данных... На данный момент установлено 104324 файлов и каталогов.) Подготовка к распаковке .../dh-python_2.20151103ubuntu1.2_all.deb ... /var/lib/dpkg/info/dh-python.prerm: 6: /var/lib/dpkg/info/dh-python.prerm: py3clean: не найден dpkg: предупреждение: старый сценарий предварительного удаления подпроцесса вернул ошибку, статус выхода 127 dpkg: вместо этого пробуем скрипт из нового пакета... /var/lib/dpkg/tmp.ci/prerm: 6: /var/lib/dpkg/tmp.ci/prerm: py3clean: не найден dpkg: ошибка обработки архива /var/cache/apt/archives/dh-python_2.20151103ubuntu1.2_all.deb (--unpack): подпроцесс нового сценария предварительного удаления вернул ошибку, статус выхода 127 /var/lib/dpkg/info/dh-python.postinst: 6: /var/lib/dpkg/info/dh-python.postinst: py3compile: не найден dpkg: ошибка при очистке: установленный подпроцесс, сценарий после установки вернул ошибку, статус выхода 127 Подготовка к распаковке .../python3-distupgrade_1%3a16.04.32_all.deb ... /var/lib/dpkg/info/python3-distupgrade.prerm: 6: /var/lib/dpkg/info/python3-distupgrade.prerm: py3clean: не найден dpkg: предупреждение: старый сценарий предварительного удаления подпроцесса вернул ошибку, статус выхода 127 dpkg: вместо этого пробуем скрипт из нового пакета... /var/lib/dpkg/tmp.ci/prerm: 6: /var/lib/dpkg/tmp.ci/prerm: py3clean: не найден dpkg: ошибка обработки архива /var/cache/apt/archives/python3-distupgrade_1%3a16.04.32_all.deb (--unpack): подпроцесс нового сценария предварительного удаления вернул ошибку, статус выхода 127 /var/lib/dpkg/info/python3-distupgrade.postinst: 6: /var/lib/dpkg/info/python3-distupgrade.postinst: py3compile: не найден dpkg: ошибка при очистке: установленный подпроцесс, сценарий после установки вернул ошибку, статус выхода 127 Подготовка к распаковке .../python3-update-manager_1%3a16.04.17_all.deb ... /var/lib/dpkg/info/python3-update-manager.prerm: 6: /var/lib/dpkg/info/python3-update-manager.prerm: py3clean: не найден dpkg: предупреждение: старый сценарий предварительного удаления подпроцесса вернул ошибку, статус выхода 127 dpkg: вместо этого пробуем скрипт из нового пакета... /var/lib/dpkg/tmp.ci/prerm: 6: /var/lib/dpkg/tmp.ci/prerm: py3clean: не найден dpkg: ошибка обработки архива /var/cache/apt/archives/python3-update-manager_1%3a16.04.17_all.deb (--unpack): подпроцесс нового сценария предварительного удаления вернул ошибку, статус выхода 127 /var/lib/dpkg/info/python3-update-manager.postinst: 6: /var/lib/dpkg/info/python3-update-manager.postinst: py3compile: не найден dpkg: ошибка при очистке: установленный подпроцесс, сценарий после установки вернул ошибку, статус выхода 127 Подготовка к распаковке .../python3-problem-report_2.20.1-0ubuntu2.30_all.deb ... /var/lib/dpkg/info/python3-problem-report.prerm: 6: /var/lib/dpkg/info/python3-problem-report.prerm: py3clean: не найден dpkg: предупреждение: старый сценарий предварительного удаления подпроцесса вернул ошибку, статус выхода 127 dpkg: вместо этого пробуем скрипт из нового пакета... /var/lib/dpkg/tmp.ci/prerm: 6: /var/lib/dpkg/tmp.ci/prerm: py3clean: не найден dpkg: ошибка обработки архива /var/cache/apt/archives/python3-problem-report_2.20.1-0ubuntu2.30_all.deb (--unpack): подпроцесс нового сценария предварительного удаления вернул ошибку, статус выхода 127 Отчет об аппорте не написан, поскольку MaxReports уже достигнут. /var/lib/dpkg/info/python3-problem-report.postinst: 6: /var/lib/dpkg/info/python3-problem-report.postinst: py3compile: не найден dpkg: ошибка при очистке: установленный подпроцесс, сценарий после установки вернул ошибку, статус выхода 127 Готовимся к распаковке.../python3-apport_2.20.1-0ubuntu2.30_all.deb... /var/lib/dpkg/info/python3-apport.prerm: 6: /var/lib/dpkg/info/python3-apport.prerm: py3clean: не найден dpkg: предупреждение: старый сценарий предварительного удаления подпроцесса вернул ошибку, статус выхода 127 dpkg: вместо этого пробуем скрипт из нового пакета... /var/lib/dpkg/tmp.ci/prerm: 6: /var/lib/dpkg/tmp.ci/prerm: py3clean: не найден dpkg: ошибка обработки архива /var/cache/apt/archives/python3-apport_2.20.1-0ubuntu2.30_all.deb (--unpack): подпроцесс нового сценария предварительного удаления вернул ошибку, статус выхода 127 Отчет об аппорте не написан, поскольку MaxReports уже достигнут. /var/lib/dpkg/info/python3-apport.postinst: 6: /var/lib/dpkg/info/python3-apport.postinst: py3compile: не найден dpkg: ошибка при очистке: установленный подпроцесс, сценарий после установки вернул ошибку, статус выхода 127 Подготовка к распаковке .../python3-cryptography_1.2.3-1ubuntu0.3_amd64.deb ... /var/lib/dpkg/info/python3-cryptography.prerm: 6: /var/lib/dpkg/info/python3-cryptography.prerm: py3clean: не найден dpkg: предупреждение: старый сценарий предварительного удаления подпроцесса вернул ошибку, статус выхода 127 dpkg: вместо этого пробуем скрипт из нового пакета... /var/lib/dpkg/tmp.ci/prerm: 6: /var/lib/dpkg/tmp.ci/prerm: py3clean: не найден ДПКГ: ошибка обработки архива /var/cache/apt/archives/python3-cryptography_1.2.3-1ubuntu0.3_amd64.deb (--unpack): подпроцесс нового сценария предварительного удаления вернул ошибку, статус выхода 127 Отчет об аппорте не написан, поскольку MaxReports уже достигнут. /var/lib/dpkg/info/python3-cryptography.postinst: 6: /var/lib/dpkg/info/python3-cryptography.postinst: py3compile: не найден dpkg: ошибка при очистке: установленный подпроцесс, сценарий после установки вернул ошибку, статус выхода 127 Подготовка к распаковке .../python3-urllib3_1.13.1-2ubuntu0.16.04.4_all.deb ... /var/lib/dpkg/info/python3-urllib3.prerm: 6: /var/lib/dpkg/info/python3-urllib3.prerm: py3clean: не найден dpkg: предупреждение: старый сценарий предварительного удаления подпроцесса вернул ошибку, статус выхода 127 dpkg: вместо этого пробуем скрипт из нового пакета... /var/lib/dpkg/tmp.ci/prerm: 6: /var/lib/dpkg/tmp.ci/prerm: py3clean: не найден dpkg: ошибка обработки архива /var/cache/apt/archives/python3-urllib3_1.13.1-2ubuntu0.16.04.4_all.deb (--unpack): подпроцесс нового сценария предварительного удаления вернул ошибку, статус выхода 127 Отчет об аппорте не написан, поскольку MaxReports уже достигнут. /var/lib/dpkg/info/python3-urllib3.postinst: 6: /var/lib/dpkg/info/python3-urllib3.postinst: py3compile: не найден dpkg: ошибка при очистке: установленный подпроцесс, сценарий после установки вернул ошибку, статус выхода 127 Подготовка к распаковке .../software-properties-common_0.96.20.10_all.deb ... /var/lib/dpkg/info/software-properties-common.prerm: 6: /var/lib/dpkg/info/software-properties-common.prerm: py3clean: не найден dpkg: предупреждение: старый сценарий предварительного удаления подпроцесса вернул ошибку, статус выхода 127 dpkg: вместо этого пробуем скрипт из нового пакета... /var/lib/dpkg/tmp.ci/prerm: 6: /var/lib/dpkg/tmp.ci/prerm: py3clean: не найден dpkg: ошибка обработки архива /var/cache/apt/archives/software-properties-common_0.96.20.10_all.deb (--unpack): подпроцесс нового сценария предварительного удаления вернул ошибку, статус выхода 127 Отчет об аппорте не написан, поскольку MaxReports уже достигнут. /var/lib/dpkg/info/software-properties-common.postinst: 6: /var/lib/dpkg/info/software-properties-common.postinst: py3compile: не найден dpkg: ошибка при очистке: установленный подпроцесс, сценарий после установки вернул ошибку, статус выхода 127 Подготовка к распаковке .../python3-software-properties_0.96.20.10_all.deb ... /var/lib/dpkg/info/python3-software-properties.prerm: 6: /var/lib/dpkg/info/python3-software-properties.prerm: py3clean: не найден dpkg: предупреждение: старый сценарий предварительного удаления подпроцесса вернул ошибку, статус выхода 127 dpkg: вместо этого пробуем скрипт из нового пакета... /var/lib/dpkg/tmp.ci/prerm: 6: /var/lib/dpkg/tmp.ci/prerm: py3clean: не найден dpkg: ошибка обработки архива /var/cache/apt/archives/python3-software-properties_0.96.20.10_all.deb (--unpack): подпроцесс нового сценария предварительного удаления вернул ошибку, статус выхода 127 Отчет об аппорте не написан, поскольку MaxReports уже достигнут. /var/lib/dpkg/info/python3-software-properties.postinst: 6: /var/lib/dpkg/info/python3-software-properties.postinst: py3compile: не найден dpkg: ошибка при очистке: установленный подпроцесс, сценарий после установки вернул ошибку, статус выхода 127 Готовимся к распаковке.../sosreport_3.9.1-1ubuntu0.16.04.2_amd64.deb... /var/lib/dpkg/info/sosreport.prerm: 6: /var/lib/dpkg/info/sosreport.prerm: py3clean: не найден dpkg: предупреждение: старый сценарий предварительного удаления подпроцесса вернул ошибку, статус выхода 127 dpkg: вместо этого пробуем скрипт из нового пакета... /var/lib/dpkg/tmp.ci/prerm: 6: /var/lib/dpkg/tmp.ci/prerm: py3clean: не найден dpkg: ошибка обработки архива /var/cache/apt/archives/sosreport_3.9.1-1ubuntu0.16.04.2_amd64.deb (--unpack): подпроцесс нового сценария предварительного удаления вернул ошибку, статус выхода 127 Отчет об аппорте не написан, поскольку MaxReports уже достигнут. /var/lib/dpkg/info/sosreport.postinst: 6: /var/lib/dpkg/info/sosreport.postinst: py3compile: не найден dpkg: ошибка при очистке: установленный подпроцесс, сценарий после установки вернул ошибку, статус выхода 127 Подготовка к распаковке .../cloud-init_21.1-19-gbad84ad4-0ubuntu1~16.04.2_all.deb ... /var/lib/dpkg/info/cloud-init.prerm: 14: /var/lib/dpkg/info/cloud-init.prerm: py3clean: не найден dpkg: предупреждение: старый сценарий предварительного удаления подпроцесса вернул ошибку, статус выхода 127 dpkg: вместо этого пробуем скрипт из нового пакета... /var/lib/dpkg/tmp.ci/prerm: 14: /var/lib/dpkg/tmp.ci/prerm: py3clean: не найден ДПКГ: ошибка обработки архива /var/cache/apt/archives/cloud-init_21.1-19-gbad84ad4-0ubuntu1~16.04.2_all.deb (--unpack): подпроцесс нового сценария предварительного удаления вернул ошибку, статус выхода 127 Отчет об аппорте не написан, поскольку MaxReports уже достигнут. /var/lib/dpkg/info/cloud-init.postinst: 329: /var/lib/dpkg/info/cloud-init.postinst: py3compile: не найден dpkg: ошибка при очистке: установленный подпроцесс, сценарий после установки вернул ошибку, статус выхода 127 При обработке возникли ошибки: /var/cache/apt/archives/dh-python_2.20151103ubuntu1.2_all.deb /var/cache/apt/archives/python3-distupgrade_1%3a16.04.32_all.deb /var/cache/apt/archives/python3-update-manager_1%3a16.04.17_all.deb /var/cache/apt/archives/python3-problem-report_2.20.1-0ubuntu2.30_all.deb /var/cache/apt/archives/python3-apport_2.20.1-0ubuntu2.30_all.deb /var/cache/apt/archives/python3-cryptography_1.2.3-1ubuntu0.3_amd64.deb /var/cache/apt/archives/python3-urllib3_1.13.1-2ubuntu0.16.04.4_all.deb /var/cache/apt/archives/software-properties-common_0.96.20.10_all.deb /var/cache/apt/archives/python3-software-properties_0.96.20.10_all.deb /var/cache/apt/archives/sosreport_3.9.1-1ubuntu0.16.04.2_amd64.deb /var/cache/apt/archives/cloud-init_21.1-19-gbad84ad4-0ubuntu1~16.04.2_all.deb E: Подпроцесс /usr/bin/dpkg вернул код ошибки (1). убунту@ip-10-8-0-145:~$ Из журнала я понял, что python3 не установлен. Однако запуск sudo apt-get install python3 указывает на то, что он установлен. Вот журнал:
ubuntu@ip-10-8-0-145:~$ sudo apt-get install python3 Чтение списков пакетов... Готово Построение дерева зависимостей Чтение информации о состоянии... Готово python3 — это уже новейшая версия (3.5.1-3). Возможно, вы захотите запустить «apt-get -f install», чтобы исправить это: Следующие пакеты имеют неудовлетворенные зависимости: ubuntu-release-upgrader-core: Зависит: python3-distupgrade (= 1:16.04.32), но должна быть установлена версия 1:16.04.25. E: Неудовлетворенные зависимости. Попробуйте «apt-get -f install» без пакетов (или укажите решение). убунту@ip-10-8-0-145:~$ Однако после проверки /usr/bin/ у меня не было установленных двоичных файлов Python3.
ubuntu@ip-10-8-0-145:~$ ls -aslt /usr/bin | греп -я питон 0 lrwxrwxrwx 1 корень root 23 марта 2021 г. pdb2.7 -> ../lib/python2.7/pdb.py 0 lrwxrwxrwx 1 корень root 33 1 марта 2021 г. python2.7-config -> x86_64-linux-gnu-python2.7-config 3412 -rwxr-xr-x 1 корень корень 3492624 1 марта 2021 г. python2.7 4 -rwxr-xr-x 1 корень root 2909 1 марта 2021 г. x86_64-linux-gnu-python2.7-config 0 lrwxrwxrwx 1 корень корень 23 26 января 2021 г. pdb3.5 -> ../lib/python3.5/pdb.py 0 lrwxrwxrwx 1 корень root 9 24 ноября 2017 г. python -> python2.7 0 lrwxrwxrwx 1 корень root 9 24 ноября 2017 г. python2 -> python2.7 0 lrwxrwxrwx 1 корень root 16 24 ноября 2017 г. python2-config -> python2.7-config 0 lrwxrwxrwx 1 корень root 16 24 ноября 2017 г. python-config -> python2.7-config 0 lrwxrwxrwx 1 корень root 29 24 ноября 2017 г. pyversions -> ../share/python/pyversions.py 0 lrwxrwxrwx 1 корень root 33 24 ноября 2017 г. x86_64-linux-gnu-python-config -> x86_64-linux-gnu-python2.7-config 4 -rwxr-xr-x 1 корень root 1056 24 ноября 2017 г. dh_python2 0 lrwxrwxrwx 1 корень root 26 18 мая 2016 г. dh_pypy -> ../share/dh-python/dh_pypy 0 lrwxrwxrwx 1 корень root 29 18 мая 2016 г. dh_python3 -> ../share/dh-python/dh_python3 0 lrwxrwxrwx 1 корень root 26 18 мая 2016 г. pybuild -> ../share/dh-python/pybuild 0 lrwxrwxrwx 1 корень root 31 23 марта 2016 г. py3versions -> ../share/python3/py3versions.py 4 -rwxr-xr-x 1 корень root 976 27 ноября 2015 г. python3-jsondiff 4 -rwxr-xr-x 1 корень root 3662 27 ноября 2015 г. python3-jsonpatch 4 -rwxr-xr-x 1 корень root 974 27 ноября 2015 г. python2-jsondiff 4 -rwxr-xr-x 1 корень root 3660 27 ноября 2015 г. python2-jsonpatch 4 -rwxr-xr-x 1 корень root 1342 24 октября 2015 г. python3-jsonpointer 4 -rwxr-xr-x 1 корень root 1340 24 октября 2015 г. python2-jsonpointer убунту@ip-10-8-0-145:~$ Я попытался сделать то, что было указано, и запустить sudo apt-get install --reinstall python3, но получил:
ubuntu@ip-10-8-0-145:~$ sudo apt-get install --reinstall python3 Чтение списков пакетов... Готово Построение дерева зависимостей Чтение информации о состоянии... Готово Возможно, вы захотите запустить «apt-get -f install», чтобы исправить это: Следующие пакеты имеют неудовлетворенные зависимости: ubuntu-release-upgrader-core: Зависит: python3-distupgrade (= 1:16.04.32), но должна быть установлена версия 1:16.04.25. E: Неудовлетворенные зависимости. Попробуйте «apt-get -f install» без пакетов (или укажите решение). убунту@ip-10-8-0-145:~$ Я пытался следовать многочисленным статьям, в которых утверждается, что установить Python3 в Ubuntu 16.04 без команды sudo apt-get, но, похоже, не смог сделать это правильно. Может ли кто-нибудь опубликовать инструкции по ремонту моей машины?
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение