Я выполняюсь эта команда для распаковки argos3 пакета средства моделирования в Ubuntu в Windows10
sudo dpkg -i argos3_simulator-3.0.0-i686-beta52.deb
и я получаю эту ошибку
dpkg: dependency problems prevent configuration of argos3_simulator:i386:
argos3_simulator:i386 depends on gcc (>= 4.2).
argos3_simulator:i386 depends on g++ (>= 4.2).
argos3_simulator:i386 depends on cmake (>= 2.6).
argos3_simulator:i386 depends on freeglut3-dev (>= 2.6.0).
argos3_simulator:i386 depends on qt5-default (>= 5.5.1).
argos3_simulator:i386 depends on libxi-dev.
argos3_simulator:i386 depends on libxmu-dev.
argos3_simulator:i386 depends on libfreeimage-dev (>= 3.15).
argos3_simulator:i386 depends on libfreeimageplus-dev (>= 3.15).
argos3_simulator:i386 depends on liblua5.2-dev.
argos3_simulator:i386 depends on lua5.2.
dpkg: error processing package argos3_simulator:i386 (--install):
dependency problems - leaving unconfigured
Processing triggers for man-db (2.8.3-2ubuntu0.1) ...
Errors were encountered while processing:
argos3_simulator:i386
Как я фиксирую это?
Вы используете неправильную команду для установки пакета.
dpkg
команда не является полнофункциональным диспетчером пакетов. Это автоматически не устанавливает недостающие зависимости. Это просто устанавливает или удаляет пакет, который Вы сказали этому устанавливать или удалять... и ничто иное. Это отказывается работать, если зависимости отсутствуют. После того как Вы установили все те зависимости, затем dpkg сделает точно, что Вы сказали ему делать.
apt
диспетчер пакетов автоволшебно установит зависимости в правильном порядке, затем установит пакет, который Вы хотите. Это загрузит корректные пакеты, затем даст dpkg команду устанавливать их в правильном порядке. Кв. замечательна.
Попробовать sudo apt install ./argos3_simulator-3.0.0-i686-beta52.deb