私はDebian 8.2仮想マシンを実行しており、install.shというファイルを実行しようとしています。
次のコマンドを実行しました。
- sh./install.sh
- sh インストール.sh
- apt-get インストール install.sh
上記の最初の2つのコマンドを実行すると、「構成が存在しません。インストールに失敗しました」というエラーが発生しました。 3番目のコマンドは、次の出力を提供しました。
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package install.sh
E: Couldn't find any package by regex 'install.sh'
ファイルが実行可能であることを確認するために、chmod 700 install.shを実行しました。
この種のエラーに関する情報がまったく見つかりません。
ベストアンサー1
スクリプトがシェルスクリプトの場合、最初の2つのコマンドはスクリプトを実行します。しかし、Pythonかもしれません。または、ちょっと。それとも全く違う殻です。したがって、安全を維持するために言及する必要はありません。sh
特によく書かれたほとんどのスクリプトは、最初の行に正しいソルバーを指定するためです。
- スクリプトを実行可能にします。
chmod a+rx install.sh
- 今実行してみてください:
./install.sh