FreeBSD の最初のステップ: インストールスクリプトを実行しようとしています。すぐに助けが必要:
# ls 構成、設定 # ファイル設定 configure: Bourne-Again シェル スクリプト テキスト実行可能ファイル # 。/構成、設定 ./configure: コマンドが見つかりません # 構成、設定 構成: コマンドが見つかりません
このスクリプトを実行するにはどうすればよいですか?
を使用してbashパッケージをインストールします
pkg add bash
また
make -C /usr/ports/shells/bash install clean
デフォルトでは、FreeBSD には tcsh と POSIX 互換の FreeBSD sh
古い FreeBSD システムでは、以下を行う必要があります
rehash
実行する前に。
力ルークを使用 :)
# pkg_add -r bash
あなたの構成スクリプトに適切な実行権限がない可能性があります。キャストしてみてください:
chmod 777 configure
動作する場合は、修正してください
chmod 764 configure
このスクリプトの最初の行 (#!/usr/bin/bash
だと思います) を に変更する必要があります#!/usr/local/bin/bash
。そしてもちろん、シェル/bash ポートがインストールされている必要があります。
configure
スクリプトは、非常に移植性の高いシェル スクリプトです。ここでは bash は必要ありません。問題は別の場所にあります。
configure スクリプトの最初の行は何ですか? インタープリターが見つからなかったのに、スクリプトが見つからないという完全に誤解を招くエラー メッセージの一般的な原因である、CR/LF が忍び込んだ可能性があります。
してみてください/bin/sh ./configure
bashがインストールされていますか?FreeBSD Ports を使用しない場合は、インストールしてください。調べるために使用where bash
します。