タグ付けされた質問 「software-installation」

実行中のシステムにバイナリとして、またはソースからソフトウェアをインストールする。これは通常、システムのパッケージマネージャーを使用して行われます。

5
openjdk-8-jre-headless:依存:ca-certificates-javaがインストールされません
Java8をインストールできません apt-get install openjdk-8-jre-headless Reading package lists... Done Building dependency tree Reading state information... Done Some packages could not be installed. This may mean that you have requested an impossible situation or if you are using the unstable distribution that some required packages have not yet been created or been …

6
Linuxのプログラムはどのディレクトリにインストールする必要がありますか?
Linuxにプログラムをインストールし、デーモンとして実行したい。(この場合はTeam Speak 3ですが、質問は本質的に一般的なものです)。提供されるパッケージはありません。tarされたバイナリのみです。慣例により、このようなプログラムはディレクトリ構造のどこに置くべきですか? Webでは、/ optは「オプションのアドオンアプリ」用であり、/ usrは「ユーザープログラム」用です。/ optを推奨するチュートリアルと、/ usrを推奨するチュートリアルが見つかりました。 では、どちらが「より正しい」のでしょうか?

4
nvmコマンドはbashスクリプトでは使用できません
nvm最終的にノードがインストールされるスクリプトを作成しようとしています。cURLで インストールnvmしました。.profileor .bashrcファイルの変更を確認し(両方とも)nvm、bashプロンプトでを入力すると、使用可能なオプションなどが表示されます。 したがって、nvmは機能します。手動でノードをインストールできますが、nvmコマンドをシェルスクリプトに入れるとすぐに: nano test.sh #!/bin/bash nvm そしてそれを実行します: chmod 755 test.sh ./test.sh 私は得る: ./test.sh: line 2: nvm: command not found それが見つからない場合nvm、私も考える必要はありません nvm ls-remote または nvm install ... Ubuntu 14.04をインストールしました。Bashは私のシェルです。

5
ソースからプログラムをコンパイルしてインストールする方法
これは、Linuxの楽しみを本当に制限する問題です。アプリケーションがリポジトリにない場合、またはインストーラースクリプトがない場合、ソースからアプリケーションをインストールする場所と方法に本当に苦労します。 Windowsと比較すると、簡単です。(ほとんど)ウィザードですべての作業を行うインストーラーアプリケーションを使用する必要があります。Linuxでは...それほどではありません。 だから、これについてのヒントや指示はありますか?ソースからLinuxプログラムをインストールする方法、理由、場所を明示的に説明しているウェブサイトはありますか?


5
プログラムを追跡する
単純なプログラムをインストールするときmake && make install、アンインストールターゲットを使用することもしばしばあります。 プログラムをアップグレードしたい場合、古いプログラムの上でシームレスに書き換えられると仮定するのは標準プロトコルですか? これらのプログラムを追跡するにはどうすればよいですか。ほとんどの人は「発火して忘れる」だけで、アンインストールターゲットが指定されていない場合、手動ですべてを削除する必要がありますか?

10
プログラムがコンパイルされた形式で配布されないのはなぜですか?
しかし、彼らは次のような指示を与えます cd downloaded_program ./configure make install これにより、必要なELFと、おそらくいくつかの.soファイルが作成されます。 Windowsアプリのように、それらをダウンロード用のzipファイルに入れてみませんか?ユーザーがコンパイルする必要がある理由はありますか?


3
libpq-devのインストール時にサービスの再起動を求めるプロンプトを防ぐ方法
libpq-devVagrantマシンにインストールしたい。私はそれをインストールします $ apt-get install -y libpq-dev インストール中に、一部のサービスの自動再起動を許可するかどうかを尋ねるプロンプトが表示されます。このプロンプトは、Vagrantの条項を破ります。このプロンプトを無効にするにはどうすればよいですか? テキスト: libpam、libc、libsslなどの特定のライブラリがアップグレードされたときに再起動する必要のあるサービスがシステムにインストールされています。これらの再起動はシステムのサービスの中断を引き起こす可能性があるため、通常、再起動するサービスのリストのアップグレードごとにプロンプ​​トが表示されます。このオプションを選択して、プロンプトが出されないようにすることができます。代わりに、必要なすべての再起動が自動的に行われるため、ライブラリのアップグレードごとに質問されることはありません。 ****編集**** パトリックの答えとこの質問のおかげで修正しました。現在、私のVagrantfileには以下が含まれています。 sudo DEBIAN_FRONTEND=noninteractive apt-get install -y libpq-dev

4
postgresqlインストールでpostgresql.confおよびpg_hba.confファイルが見つかりませんでした
にインストールされているUNIXMENのすべての指示に従ってください。すべてがうまくいき、サービスを開始し、画面にアクセスできました。を構成しようとすると、ファイルが見つかりませんでしたpostgresql-9.4CentOS 6.4pgsqlphpPgAdmin postgresql.conf pg_hba.conf config.inc.php phpPgAdmin.conf 指示によれば、postgresqlホームディレクトリが存在し/etc/../、一部はホームディレクトリに存在すると言う/var/lib/。ディレクトリはどこで作成されますか(CentOSで)? インストールディレクトリのパスは、centos、redhat(RHEL7)、ubuntuで異なりますか? 更新: * postgresql.conf **および* hba.conf **のクイックロケートコマンドを実行しました。サンプルファイルはpostgresql.conf.sampleand pg_hba.conf.sample(at /usr/pgsql-9.4/share/)として見つかりました

7
AndroidやiOSのような許可がないのはなぜですか?
LinuxにGIMPやLibreOfficeなどのプログラムをインストールするときに、許可について尋ねられることはありません。Ubuntuにプログラムをインストールすることにより、ドライブ上の任意の場所で読み取り/書き込みを行う完全な許可と、インターネットへの完全なアクセスをそのプログラムに明示的に許可していますか? 理論的には、GIMPはsudoタイプのパスワードを必要とせずに、ドライブ上のディレクトリを読み取ったり削除したりできますか? 技術的に可能かどうかだけが知りたいのですが、可能かどうかは知りません。もちろん、そうではないことを知っています。

6
Debian 8(Jessie)または9(Stretch)にCUDA Toolkit 7/8/9をインストールする方法は?
Debian 8にCuda Toolkit 7.0または8 をインストールする方法は? Debian 8にはを使用してCUDA Toolkit 6.0をダウンロードしてインストールするオプションが付属していることを知ってapt-get install nvidia-cuda-toolkitいますが、CUDAツールキットバージョン7.0または8でこれを行うにはどうすればよいですか? 以下に説明するように、Ubuntuインストーラーを使用してインストールしようとしました。 sudo wget http://developer.download.nvidia.com/compute/cuda/repos/ubuntu1404/x86_64/cuda-repo-ubuntu1404_7.0-28_amd64.deb dpkg -i cuda-repo-ubuntu1404_7.0-28_amd64.deb sudo apt-get update sudo apt-get install -y cuda ただし、機能せず、次のメッセージが返されました。 Reading package lists... Done Building dependency tree Reading state information... Done Some packages could not be installed. This may mean that you have …

6
「showmount:コマンドが見つかりません」:インストールする内容を知るにはどうすればよいですか?
コマンドを実行すると、「コマンドが見つかりません」というエラーメッセージが表示されることがあります。 その後、そのコマンドを含むパッケージをインストールしようとします(とにかくそうなると思いますか?) 例えば showmount: command not found apt-get install showmount何もしないので、showmountコマンドはパッケージの一部であると思いますが、そのパッケージが何なのかわかりません。 必要なコマンドを取得するために、どのパッケージをインストールする必要があるかを調べるにはどうすればよいですか?Kali Linuxを使用しています。

4
実行中のLinuxシステムの更新に問題がないのはなぜですか?
私は毎日Linuxシステムを使用している年であり、実行中にシステムを更新することで大きな問題は一度もありませんでしたが、なぜこれが可能か疑問に思います。 例を挙げましょう。 特定のパッケージのプログラム「A」がシステムで実行されているとします。このプログラムは、ある時点で、同じパッケージから別のファイル(「B」)を開く必要があります。その後、プログラム「A」は「B」を必要としないため、閉じます。今、「A」と「B」が属するパッケージを更新するとします。「A」は、RAMで実行されており、ハードディスク上の「A」を置き換えただけなので、少なくとも現時点では、この操作の直接の影響を受けません。ファイルシステムの「B」も置き換えられたとします。現在、「A」は何らかの理由で「B」を再度読み取る必要があります。問題は、「A」が「B」の互換性のないバージョンを見つけて、他の方法でクラッシュまたは誤動作する可能性はありますか? ライブCDまたは同様の手順で再起動してシステムを更新する人がいないのはなぜですか?


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