Ubuntu で .sh ファイルを実行する際の問題

Ubuntu で .sh ファイルを実行する際の問題

ここに画像の説明を入力してください Ubuntu で .sh スクリプトを実行してソフトウェアをインストールしようとしていますが、スクリプトを実行しようとするたびに makee:not found エラーが発生します。そのスクリーンショットを添付しました。

答え1

このmake: not foundエラーはインストールすることで解決できます作る現在サポートされているすべてのバージョンの Ubuntu でターミナルを開き、次のように入力します。

sudo apt install make build-essential python2.7 python-pil gcc grass-dev   

r.avaflowgrass-dev パッケージが必要です。このコマンドは、grass-dev バージョン >=7 もインストールします。

モデル結果 (フラグ v) の視覚化と検証には、統計計算用の R プロジェクト (推奨バージョン: 3.0.2 以上) を使用します。r.avaflow が提供する機能を十分に活用するには、R の次のパッケージが必要です: maptools、stats、sp、rgeos、rgdal、ROCR、raster。コードは Python 2.7 (Python Imaging Library PIL が必要) と C で構築されています。

これらの追加の依存関係をインストールするには、ターミナルを開いて次のように入力します。

sudo apt install r-base r-base-core r-cran-maptools r-cran-sp r-cran-rocr r-cran-raster  

残りの追加の依存関係(stats、rgeos、rgdal)をインストールするには、次の手順に従ってCRAN(Rプログラミング言語のパッケージアーカイブネットワーク)からパッケージを取得してインストールするためのパッケージをインストールする必要があります。Ubuntu に R パッケージをインストールする推奨方法は何ですか?

答え2

エラー メッセージから、スクリプトがソフトウェアをビルドしようとしているように見えます。これを機能させるには、何らかのソフトウェアをインストールする必要があります。

これは通常、

sudo apt install build-essential

目的のプログラムがUbuntuリポジトリにないことを確認しましたか?次のように入力して検索できます。

apt search <program name>

(実際のソフトウェア名に置き換えてください)

関連情報