回答:
場合によっては、一部のアプリケーションとゲーム(たとえば、Humble Indie Bundleの一部)には.runインストーラーがあります。これらを使用してインストールする前に、次のことを確認してください。
グラフィカルインターフェイスから.runファイルをインストールできますが、ターミナルを使用すると有益なフィードバックが得られる可能性が高くなります。.runファイルをインストールするには、以下が必要です。
これは、.runファイルが、プログラムをインストールするための未知の魔法を実行する単なる実行可能プログラムであるためです。これは、Windowsでの.exeインストーラーの動作に似ており、アプリケーションが標準的な方法でインストールされ、簡単に削除できる通常の方法(せいぜい、ソフトウェアセンターを使用し、最悪でも.debファイルを使用)とは異なります。
グラフィカルな方法
この方法が機能しない場合は、ターミナルメソッドを使用してみてください。
ターミナル方式
ファイルが呼び出さsome-app.run
れ、フォルダー内にあるとします/home/user/Downloads
。状況に合わせてこれらの指示を変更する必要があります。
ターミナルを開きます([アプリケーション]-> [アクセサリ]-> [ターミナル])。
入る cd /home/user/Downloads
chmod +x some-app.run
入る ./some-app.run
あればステップ4「が拒否された権限」を含むメッセージで失敗し、入力してみてくださいsudo ./some-app.run
(あなたがこのためにパスワードを入力する必要があります)。
sudo
使用し、絶対に必要な場合にのみ使用してください。英語に翻訳すると、「このコマンドを実行しますが、自分のコンピューターに必要なことは何でも実行できます」という意味です。これが、パスワードの入力を求められる理由です。sudo ./filename.run command not found
sudoパスワードを入力した後、
./filename
はfilename
、CURRENTディレクトリ内のファイルである、という意味です。これは、悪意のある実行可能ファイルが存在するディレクトリにいると想像してくださいls
。ls
そこにあるファイルを確認するコマンドを実行しますが、代わりに実行可能ファイルを呼び出します。したがって、「./」の必要性。
ubuntuに.runファイルをインストールする:
デスクトップに* .runがある場合は、ターミナルで次を入力してデスクトップに入り、Enterを押します。
cd ~/Desktop
chmod +x filename.run
、入力してEnterキーを押します。./filename.run
してEnterキーを押しますと、インストーラが実行されます。sudo ./filename.run command not found
sudoパスワードを入力した後、
試してください:
sudo sh "path to your .run file"
-MyEclipseのインストールに取り組んだ
LinuxベースのOSには.exeファイルはなく、Linuxは完全な許可ベースです。やりたいことが何であれ、まず許可を与える必要があります。
.runファイルのインストール方法を尋ねていますか?
Linuxではデフォルトでumaskが022に設定されているため、デフォルトでは、システムにコピーしたファイルは実行可能権限を取得しません。
.runファイルを実行可能または機能させるには:
sudo chmod +x filename.run
次に、パスワードを要求します。
sudo
、.runファイルのアクセス許可を変更するために不要です-これらのファイルはルートとして実行する必要がある場合がありますが、通常はユーザーの非ルートアカウントによって所有されます(通常、Webブラウザーまたはのようなコマンドをwget
使用して、非rootユーザーとして実行します)。