これらのインストールによって.shファイルが起動しない原因は何ですか?

これらのインストールによって.shファイルが起動しない原因は何ですか?

私はUbuntu 12.10 / Gnome3を使用しており、このチュートリアルを使用してPhpStormを設定しました。http://devnet.jetbrains.com/thread/439389 このプロセスにはコピー/生地ファイルを usr/local/PhpStorm-** ("Alt+F2" を使用し、"gksu nautilus" と入力してアクセスを許可) に配置し、デスクトップに実行プログラムを作成します。ランチャーではパスが正しいように見えますが、phpstorm.shファイルをダブルクリックすると、実行するのではなくそのファイルを(デフォルトエディタで)開きます。

これは、以前にLinuxをネイティブオペレーティングシステムにしようとするさまざまな試みで発生しており、Synapticまたはインストーラソフトウェアのいずれかに組み込まれていないソフトウェアをインストールすることが最大の問題のようです。

だから私の質問はこの問題をどのように解決するかだけでなく、次に私が自分で理解できるように何が起こっているのか理解する方法もあります。

アップデート:だから、私はターミナルから始めることができました:

chmod +x phpstorm.sh
./phpstorm.sh

次に、私のアプリケーション/プログラミングに新しいPhpStormをインストールしてランチャーを設定します。現在動作しますが、それでも最も簡単なプロセスではありません。

ベストアンサー1

見ているここ、取付ける少し容易な方法があるようです。 tarballをダウンロードして解凍し、その中にあるシェルスクリプトを実行します。私はあなたがルートであれば.shが実行可能であると仮定します。そうでなければ、それはPhpStormの背後にある人々のせいです。

同様の問題についてヘルプを探している場合は、他のものを検索する前に、まず公式文書(製品を維持する人の文書など)を探してください。公式文書が概略的で説明が必要な場合でも、少なくともこれを理解し、少なくとも見つけることができる他の内容の視点を提供する必要があります。

ファイル権限がどのように機能するか(実行ビットを含む)を理解することはシステム使用の基本ですが、それを理解していない場合は今理解しているわけではありません。

今後同様の問題を回避するには、オペレーティングシステムが個々のソフトウェアディストリビュータの下位レベルの慣行を補完できないことを認識してください。ユーザーのために仕事を簡単にすることは彼らの責任です。そして、彼らがそうするにはあまりにも怠惰な場合は、残念ながらいくつかのタスクを直接実行する必要があります。

おすすめ記事