Я хочу подключиться к / var / lib / dpkg / status, чтобы запросить, какие установлены пакеты. Библиотека должна быть python-apt, но я не уверен. Кто-нибудь может мне помочь? Мне нужно сделать этот процесс вручную, потому что сценарий должен быть запущен с livecd на жестком диске. thank u
Это может быть сделано с использованием API APT Python:
#!/usr/bin/env python3
import apt
cache = apt.Cache()
for pkg in cache:
if pkg.is_installed:
print(pkg)
В этом случае используется apt.cache (в котором содержится информация о текущем состоянии управления пакетами, включая статус установки) и apt.package (подробности на конкретном пакете).
Это может быть сделано с использованием API APT Python:
#!/usr/bin/env python3
import apt
cache = apt.Cache()
for pkg in cache:
if pkg.is_installed:
print(pkg)
В этом случае используется apt.cache (в котором содержится информация о текущем состоянии управления пакетами, включая статус установки) и apt.package (подробности на конкретном пакете).