我正在运行 Ubuntu 18.04,并且我有一个.deb
正在尝试安装的旧文件。Ubuntu软件应用程序安装失败,所以我安装了sudo dpkg -i headoverheels_1.0.1-1_amd64.deb
这导致:
dpkg: dependency problems prevent configuration of headoverheels:
headoverheels depends on liballegro4.2 (>= 2:4.2.2); however:
Package liballegro4.2 is not installed.
headoverheels depends on libxerces-c28; however:
Package libxerces-c28 is not installed.
但liballegro4.2
似乎确实可用,所以我尝试了sudo apt-get install liballegro4.2-dev
. 然而 -
Note, selecting 'liballegro4-dev' instead of 'liballegro4.2-dev'
The following additional packages will be installed:
liballegro4.4 libjpgalleg4.4
The following NEW packages will be installed
liballegro4-dev liballegro4.4 libjpgalleg4.4
旧版本的 liballegro 可从https://pkgs.org/download/liballegro4.2-dev获得,但最旧的(适用于 Ubuntu 14.04)也是 4.4 版。
这里最好的方法是什么?
liballegro4.2
原始的 deb 文件被标记为“用于 Ubuntu 10.04”,那么我能否以某种方式libxerces-c28
从 Lucid 存储库获取 deb 文件?(我宁愿保留 deb 文件,这样我以后可以在另一台机器上再次安装这个程序)
要安装二进制版本,您需要手动获取许多依赖项:
然后安装游戏:
headoverheels
使用命令启动它。