Назад, когда SpaceChem был новым, я купил его у Zachtronics Industries (не через Пар или GOG). Теперь я хотел бы установить его в своей amd64 системе Ubuntu 14.04.1. Таким образом, я загрузил их релиз 1012 Linux и сделал:
$ tar xzf ~/Downloads/SpaceChem-1012.tar.gz
$ ./make-amd64-package
$ sudo dpkg -i SpaceChem-amd64.deb
Но это привело к проблемам зависимости, которые я не мог разработать.
zachtronicsindustries-spacechem : Depends: libmono-wcf3.0-cil (>= 2.4) but it is not installable
Мне действительно устанавливали различные моно пакеты, включая libmono-wcf3.0a-cil. Я могу попытаться работать zachtronicsindustries-spacechem
даже при том, что это никогда не настраивалось. Игровые музыкальные игры, но экран является полностью черным.
Как я могу правильно установить SpaceChem или работать вокруг этих проблем?
dpkg - сила - зависит - настраивают - ожидание или быть шесть часов назад, dpkg - производят чистку SpaceChem-amd64, dpkg-i - сила - зависит SpaceChem-amd64.deb
В зависимости от того, какие пакеты Вы имеете в Вашем распоряжении, может быть "лучший" путь.
Это - все на Kubuntu 16.04.
у меня есть Скромная Версия комплекта SpaceChem, который предлагает .deb и .rpm. .deb имел точно те же проблемы, как Вы указываете.
Так, я взял .rpm и преобразовал его в пакет Debian с:
sudo alien --to-deb spacechem-1.0.12-2.fc17.x86_64.rpm
Затем установил его:
sudo dpkg -i spacechem_1.0.12-3_amd64.deb
, Конечно, это не учитывает набор зависимостей... Поэтому установите их!
sudo apt install mono-runtime mono-reference-assemblies-2.0
я не сделал никакой работы с Моно на этой установке, таким образом, я полагаю, что те два являются единственными необходимыми зависимостями.
исполняемый файл заканчивается в/opt/spacechem/spacechem, который не находится на моем ПУТИ, но он также устанавливает настольное средство запуска, которое работает.