.shファイルをダウンロードしました-これをインストールするにはどうすればよいですか?


55

私はUbuntuを初めて使い、ウィンドウからのみプログラムをインストールすることを知っています。そこでは非常に簡単です。setup.exeをダブルクリックするだけで起動します。

しかし、どうすればUbuntuにプログラムをインストールできますか?

Ubuntu Software Centerで見つけることができなかったものをインストールしたい。.shファイルをダウンロードしましたが、今はどうすればいいのかわかりません。


1
ご回答ありがとうございます。しかし、Ubuntu Software Centerで見つけることができなかったものをインストールしたいと思います。私は.shファイルをダウンロードしましたが、今はどうすればいいのかわかりません:)なんて馬鹿げた質問でしょう;)
cberg

1
一般的なアドバイスは、インターネットからランダムなものをインストールすることではありません-あらゆる種類のトラブルに巻き込まれる最も簡単な方法です:)
fossfreedom

1
私はインストールしたい「インターネットからのランダムなもの」ではなく、ただのnetbeansです;)私は多くを学ぶ必要があると思います:)あなたの助けをありがとう!
cberg

1
...また、インストールしたubuntuのバージョンを追加します-この質問も見つけました-これは役に立ちますか? askubuntu.com/questions/21561/how-to-install-jdk-and-netbeans
fossfreedom

回答:


70

最初に、.shファイルに実行許可を与える必要がある場合があります。 chmod +x file.sh、それからで実行できます./file.sh

ファイルを右クリックして[プロパティ]を選択し、[アクセス許可]を選択して、[ファイルをプログラムとして実行することを許可する]を選択することもできます。次に、ファイルをダブルクリックし、「ターミナルで実行」または「実行」を選択します。


16

Ubuntuの.shファイルは、Windowsの.batまたは.wshファイルとほとんど同じです。プログラムが何をするのか、またはどのように機能するのかは、開発者次第です。「READMEを読む」と言う以外は、「。shファイルのインストール方法」に答えることはできません。

そのようなプログラムを提供するのは悪い習慣です。常に.debファイルを探す必要があります。これは、Windowsの.msiファイルとほぼ同等です。つまり、それをダブルクリックすると、インストールされます。


それがここにいる理由です。:)理解すべき重要なことは、これはオペレーティングシステムとは何の関係もないということです。アプリの開発者がどのようにアプリを利用可能にするかを選択します。残念ながら、一部の企業はLinuxに関しては怠け者です。彼らは「ああ、Linuxユーザーは専門家だから、プログラムをユーザーフレンドリーにする必要はない」と考えています。専門家とオタクは彼らの中で最も怠ziな人々だからです。誰もがユーザーフレンドリーを望むなら、私たちはそうします。NetBeansの開発者は、明らかにUbuntuを気にしません。それはすぐに変わるか、NetBeansが忘れられます。
ジョーエルレンドシンスタッド

5

Ubuntuのコマンドラインコンソールからファイルのアクセス許可を取得できます。

ターミナルウィンドウを開き、次のように入力します。

chmod 777 downloaded_file.sh

ファイル属性を変更した後、それらのファイルをターミナルウィンドウから直接実行するか、ファイルマネージャーを使用するときにクリックできます。これでインストールファイルが機能するはずです。


3
chmod +x downloaded_file.shこのバージョンでは、コンピューターのすべてのユーザーにそのファイルへの読み取りおよび書き込みアクセス権が与えられるわけではないため、より良い方法です。
33

1

これはシェルスクリプトファイルであるため、必ずしも実行権限は必要ありません。を使用してgnome-terminalで実行できますsh downloaded_file.sh。これは単なるテキストファイルであるため機能し、1 sh行ずつ解釈します。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.