如何在 Ubuntu 15.04 中安装 Bastion?

如何在 Ubuntu 15.04 中安装 Bastion?

我很久以前从 Humble Indie Bundle 下载了 Bastion。我仍然有 .deb 文件,想在 Ubuntu 15.04 中安装它。

不幸的是,安装失败:

[me@ubuntu debs]$ sudo dpkg -i bastion_1.4-0ubuntu1_amd64.deb 
[sudo] password for gijs: 
Voorheen niet geselecteerd pakket bastion wordt geselecteerd.
(Database wordt ingelezen ... 355281 bestanden en mappen momenteel geïnstalleerd.)
Uitpakken van bastion_1.4-0ubuntu1_amd64.deb wordt voorbereid...
Uitpakken van bastion (1.4-0ubuntu1) ...
dpkg: vereistenproblemen verhinderen de configuratie van bastion:
 bastion is afhankelijk van libalut0; maar:
  Pakket libalut0:amd64 is niet geïnstalleerd.
 bastion is afhankelijk van libsmpeg0; maar:
  Pakket libsmpeg0:amd64 is niet geïnstalleerd.
 bastion is afhankelijk van libsdl-gfx1.2-4; maar:
  Pakket libsdl-gfx1.2-4 is niet geïnstalleerd.

dpkg: fout bij verwerken van pakket bastion (--install):
 vereistenproblemen - blijft ongeconfigureerd
Bezig met afhandelen van triggers voor desktop-file-utils (0.22-1ubuntu3) ...
Bezig met afhandelen van triggers voor bamfdaemon (0.5.1+15.04.20150202-0ubuntu1) ...
Rebuilding /usr/share/applications/bamf-2.index...
Bezig met afhandelen van triggers voor mime-support (3.58ubuntu1) ...
Bezig met afhandelen van triggers voor hicolor-icon-theme (0.14-0ubuntu1) ...
Fouten gevonden tijdens verwerken van:
 bastion

[me@ubuntu debs]$ sudo apt-get install -f
Pakketlijsten worden ingelezen... Klaar
Boom van vereisten wordt opgebouwd       
De statusinformatie wordt gelezen... Klaar
Vereisten worden gecorrigeerd... Klaar
De volgende pakketten zijn automatisch geïnstalleerd en zijn niet langer nodig:
  libalut0 libsmpeg0
Gebruik 'apt-get autoremove' om ze te verwijderen.
De volgende extra pakketten zullen geïnstalleerd worden:
  libalut0 libsmpeg0
De volgende pakketten zullen VERWIJDERD worden:
  bastion
De volgende NIEUWE pakketten zullen geïnstalleerd worden:
  libalut0 libsmpeg0
0 opgewaardeerd, 2 nieuw geïnstalleerd, 1 te verwijderen en 9 niet opgewaardeerd.
1 niet volledig geïnstalleerd of verwijderd.
Er moeten 0 B/103 kB aan archieven opgehaald worden.
Na deze bewerking zal er 1259 MB schijfruimte vrijkomen.
Wilt u doorgaan? [J/n] 
(Database wordt ingelezen ... 356412 bestanden en mappen momenteel geïnstalleerd.)
bastion (1.4-0ubuntu1) wordt verwijderd ...
Bezig met afhandelen van triggers voor hicolor-icon-theme (0.14-0ubuntu1) ...
Bezig met afhandelen van triggers voor desktop-file-utils (0.22-1ubuntu3) ...
Bezig met afhandelen van triggers voor bamfdaemon (0.5.1+15.04.20150202-0ubuntu1) ...
Rebuilding /usr/share/applications/bamf-2.index...
Bezig met afhandelen van triggers voor mime-support (3.58ubuntu1) ...
Bezig met afhandelen van triggers voor libc-bin (2.21-0ubuntu4) ...
Voorheen niet geselecteerd pakket libalut0:amd64 wordt geselecteerd.
(Database wordt ingelezen ... 355281 bestanden en mappen momenteel geïnstalleerd.)
Uitpakken van .../libalut0_1.1.0-5_amd64.deb wordt voorbereid...
Uitpakken van libalut0:amd64 (1.1.0-5) ...
Voorheen niet geselecteerd pakket libsmpeg0:amd64 wordt geselecteerd.
Uitpakken van .../libsmpeg0_0.4.5+cvs20030824-7.1_amd64.deb wordt voorbereid...
Uitpakken van libsmpeg0:amd64 (0.4.5+cvs20030824-7.1) ...
Instellen van libalut0:amd64 (1.1.0-5) ...
Instellen van libsmpeg0:amd64 (0.4.5+cvs20030824-7.1) ...
Bezig met afhandelen van triggers voor libc-bin (2.21-0ubuntu4) ...

[me@ubuntu debs]$ sudo dpkg -i bastion_1.4-0ubuntu1_amd64.deb
Voorheen niet geselecteerd pakket bastion wordt geselecteerd.
(Database wordt ingelezen ... 355294 bestanden en mappen momenteel geïnstalleerd.)
Uitpakken van bastion_1.4-0ubuntu1_amd64.deb wordt voorbereid...
Uitpakken van bastion (1.4-0ubuntu1) ...
dpkg: vereistenproblemen verhinderen de configuratie van bastion:
 bastion is afhankelijk van libsdl-gfx1.2-4; maar:
  Pakket libsdl-gfx1.2-4 is niet geïnstalleerd.

dpkg: fout bij verwerken van pakket bastion (--install):
 vereistenproblemen - blijft ongeconfigureerd
Bezig met afhandelen van triggers voor desktop-file-utils (0.22-1ubuntu3) ...
Bezig met afhandelen van triggers voor bamfdaemon (0.5.1+15.04.20150202-0ubuntu1) ...
Rebuilding /usr/share/applications/bamf-2.index...
Bezig met afhandelen van triggers voor mime-support (3.58ubuntu1) ...
Bezig met afhandelen van triggers voor hicolor-icon-theme (0.14-0ubuntu1) ...
Fouten gevonden tijdens verwerken van:
 bastion

这可能是由于缺少包造成的libsdl-gfx1.2-4。我该如何解决这个问题?

答案1

libsdl-gfx1.2-4找到了:从以下位置下载 .deb 文件这里

之后,尝试再次安装 Bastion .deb 文件。这应该有效。

相关内容