Я хочу установить пакет debian, используя python3 -apt. Я использую следующий сценарий:
import apt
installer = apt.DebPackage('mydeb.deb')
if installer.check():
installer.install(apt.progress.base.InstallProgress())
Я передаю InstallProgress
в качестве параметра, чтобы я мог отслеживать ход установки пакета debian, но я получаю эту ошибку, которая не отображается без параметра InstallProgress:
dpkg: error: unable to read filedescriptor flags for <package status and progress file descriptor>: Bad file descriptor
Что я могу сделать не так?