Как заставить python2 найти старый python-gtop?

Я хотел бы установить python-gtop из старого

python-gtop_2.32.0+dfsg-1_amd64.deb

, но это зависит от python (<2.8 )

The following packages have unmet dependencies:
 python-gtop : Depends: python (>= 2.7)
               Depends: python (< 2.8)
               Depends: python-gtk2 but it is not installed

и Ubuntu 20.04 имеет python3 и python2, но не python (<2.8).


Я вижу, что старый python-gtop_2.32.0 + dfsg-1_amd64.deb` предоставляет

/usr/lib/python2.7/dist-packages/gtk-2.0/gtop.so
/usr/lib/pyshared/python2.7/gtk-2.0/gtop.so

Куда им нужно идти в Ubuntu 20.04, и как мне заставить их видеть python2?

1
задан 25 June 2020 в 02:50

1 ответ

Это возможно, загрузив и установив все необходимые зависимости вручную:

cd ~/Downloads
wget http://archive.ubuntu.com/ubuntu/pool/universe/p/pygtk/python-gtk2_2.24.0-6_amd64.deb
wget http://archive.ubuntu.com/ubuntu/pool/main/g/gnome-python-desktop/python-gtop_2.32.0+dfsg-1_amd64.deb
wget http://archive.ubuntu.com/ubuntu/pool/main/libg/libgtop2/libgtop2-7_2.28.5-2_amd64.deb

sudo apt-get install ./python-gtk2_2.24.0-6_amd64.deb
sudo apt-get install ./libgtop2-7_2.28.5-2_amd64.deb
sudo apt-get install ./python-gtop_2.32.0+dfsg-1_amd64.deb
1
ответ дан 30 July 2020 в 22:20

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

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