Невозможно установить клиент aurees git на Ubuntu 19.10: зависимости не разрешены
Я хочу установить клиент Aurees GUI на Xubuntu 19.10. Поскольку я не могу найти способ установить его с помощью репо, я загрузил.debфайл и попытался установить его с помощью apt:
# LANG=en_US.utf8 apt install /home/user/Downloads/AureesSetup-linux.deb
Reading package lists... Done
Building dependency tree
Reading state information... Done
Note, selecting 'aureesgit' instead of '/home/user/Downloads/AureesSetup-linux.deb'
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:
The following packages have unmet dependencies:
aureesgit : PreDepends: libgconf2-4 but it is not installable
PreDepends: libcurl3 but it is not installable
E: Unable to correct problems, you have held broken packages.
В классическом способе с использованиемdpkg
# LANG=en_US.utf8 dpkg -i /home/user/Downloads/AureesSetup-linux.deb
dpkg: regarding .../AureesSetup-linux.deb containing aureesgit, pre-dependency problem:
aureesgit pre-depends on gtk-sharp2
gtk-sharp2 is not installed.
dpkg: error processing archive /home/user/Downloads/AureesSetup-linux.deb (--install):
pre-dependency problem - not installing aureesgit
Errors were encountered while processing:
/home/user/Downloads/AureesSetup-linux.deb
Но apt-get install -f не исправляет недостающие зависимости:
# LANG=en_US.utf8 apt-get install -f
Reading package lists... Done
Building dependency tree
Reading state information... Done
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Я также попытался исправить проблему зависимости, установив ее вручную:
apt install gtk-sharp2
Это изменяет сообщение об ошибке на другое имя пакета, которое отсутствует. Поэтому я не думаю, что это надежный способ решить проблему, поскольку мне нужно было бы устанавливать каждую зависимость вручную.
Почему apt с помощью виртуального пакета aureesgitи не можете разрешить зависимости? Я установил другиеdeb пакеты несколько раз за годы, и это хорошо работало раньше
1 ответ
Для этого пакета требуются зависимости от более ранней версии Ubuntu.
Установка этих зависимостей вручную не сработает из-за перехода на более раннюю версию основных системных пакетов.
Я предлагаю вам связаться с разработчиком по поводу поддержки Ubuntu 19.10 и предстоящей версии 20.04 LTS.