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
답변2
당신은 사라졌습니다kldload linux64