パッケージをインストールできません。カーネルに Linux サポートがありません。

パッケージをインストールできません。カーネルに Linux サポートがありません。

FreeBSD 11.0を実行しているMacBook AirにDwarf Fortressをインストールしようとしていますpkg install linux-dwarffortress。以下はいくつかの背景情報です。

root@machine0:~ # uname -a
FreeBSD machine0 11.0-RELEASE-p10 FreeBSD 11.0-RELEASE-p10 #1 r319768: Sat Jun 10 07:03:28 CST 2017     root@machine0:/usr/obj/usr/src/sys/GENERIC  amd64

インストール中に次のkernel missing Linux supportエラーが発生しました。

[1/28] Installing linux-c6-expat-2.0.1_5...
Cannot install package: kernel missing Linux support
pkg: PRE-INSTALL script failed

今日のシステムを更新しましたFreeBSD マニュアルの指示に従ってください。

どうすれば解決できますか?

ベストアンサー1

~によるとドワーフ要塞ウィキをインストールする前にエラーをlinux-dwarffortress解決するには、必要なパッケージをインストールする必要があります。missing Linux support

FreeBSD

FreeBSDの公式ポートはありませんが、Dwarf FortressはまだWineまたはFreeBSDのLinux互換性を使用して実行できます。しかし、突然Linuxバージョンを実行しようとすると、ライブラリファイルの欠落エラーが発生します。。これらのファイルは、好みのインストール方法を使用して特別なLinux互換パッケージまたはポートからダウンロードする必要があります。以下をインストールします。

linux-c6:

 sudo pkg install linux-c6-gtk2 linux-c6-sdl linux-c6-sdl_image linux-c6-sdl_ttf linux-c6-libGLU \
 linux-c6-openal-soft linux-c6-libsndfile linux-c6-alsa-plugins-oss

linux-f10

システムに利用可能なlinux-c6ポートがない場合でも、次のパッケージを使用してDwarf Fortressを実行できます(音は聞こえませんが)。

 sudo pkg install linux-f10-alsa-lib linux-f10-atk linux-f10-cairo linux-f10-expat linux-f10-fontconfig \
 linux-f10-gtk2 linux-f10-jpeg linux-f10-pango linux-f10-png linux-f10-sdl linux-f10-sdl_image linux-f10-tiff \
 linux-f10-xorg-libs linux-sdl_ttf linux_base-f10 linux_dri linux-f10-libGLU

おすすめ記事