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

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


6
NetbeansはUbuntuのどこにインストールされますか?
Ubuntu 11.10マシンにNetbeansをインストールしました。組み合わせた方法を使用したため、NetbeansとJDKは単一のファイルからインストールされます。しかし、今ではインストールされているため、Netbeansを起動する方法がわかりません。再インストールしようとすると、Netbeansが既にインストールされていると表示されますが、中を見ると/usr/share/netbeansインストールファイルがありますが、それ以外は何もありません。Netbeansを実行するにはどうすればよいですか?

2
Pythonセットアップの修復
私のKubuntu 14.4(標準のpython 2.7.6を使用)では、Debianに最新のPythonバージョンを個別にインストールする方法の助けを借りてpython.orgのソースからビルドした後、python 2.7.10をインストールしようとした後、私のPythonが壊れています。アップグレードしますか?。Pythonのインストールに関して、dpkgが何らかの形で混乱/破損していると思われる標準のコマンドでは修復できません。この側面でdpkgを修正したいと思います。これはファイル、特に最初のファイル/var/lib/dpkg/statusと関係があると思います。何とかリセットしなければならないと思いますが、私は本当に専門家ではありません。私がこれを考える理由は:/var/lib/dpkg/available/var/lib/dpkg/info/*dpkg $ apt-cache policy python python: Installed: 2.7.10-1 Candidate: 2.7.10-1 Version table: *** 2.7.10-1 0 100 /var/lib/dpkg/status 2.7.5-5ubuntu3 0 500 http://de.archive.ubuntu.com/ubuntu/ trusty/main amd64 Packages $ /usr/bin/python2.7 Python 2.7.6 (default, Jun 22 2015, 17:58:13) [GCC 4.8.2] on linux2 Type "help", "copyright", "credits" or "license" for more information. >>> …

4
管理者以外のユーザーがaptまたはrpmでパッケージをインストールできるようにしますか?
非rootユーザーがaptまたはrpmを使用してシステム全体にパッケージをインストールできるようにすることは可能ですか? 私が現在働いている場所では、Linuxボックスの設定が古くなっており、管理者はリクエストに応じてユーザーのすべてのインストールを行う必要がなく、すべてのユーザーに完全なsudo権限を与えることを考えています。これには明らかなセキュリティ上の欠点があります。だから私は普通のユーザーがソフトウェアをインストールできるようにする方法があるのだろうか-それをアップグレードして削除するのだろうか?

2
「インストールの実行」-「ドライラン」またはシミュレーターユーティリティの実行をシミュレートしますか?
bashスクリプトを実行して、結果のコマンドを確認する一般的な方法はありますが、実際にはコマンドを実行しません。つまり、「ドライラン」/一種のシミュレーターですか。 実行したいデータベースインストールスクリプト(./configureとmakeを実行した後に実際に "make install")がありますが、それは私が望まないあらゆる種類のものをインストールしています。 ですから、実際に実行する前に、それが何をするのかを正確に確認する方法が必要です-代わりに手動でコマンドを実行することもできます。 そのようなタスクを実行できるユーティリティはありますか(または関連する/類似した何か)

4
実行可能ファイルをインストールする方法
実行可能ファイルで提供されていない.debか.rpm、実行可能ファイルとしてのみ提供されているソフトウェアに遭遇することがあります。 たとえば、Visual Studio Code、WebStorm、Kerbal Space Programmなど。 この質問では、Visual Studio Codeを参照ポイントとします。 ソフトウェアは、zip形式のパッケージとして提供されます。 解凍すると、VSCode-linux-x64という名前の実行可能ファイルを含むフォルダーが残りますCode。私の端末で実行したいので、 ダブルクリックするCodeか、ポイントすることができます/home/user/Downloads/VSCode-linux-x64/Code。 ただし、このアプリケーションをインストールする適切な方法があるかどうかを知りたいです。 私が達成したいことは: この方法で提供されるすべてのアプリケーション/ソフトウェア(実行可能ファイル)を配置できる1つの場所 ターミナルサポート(つまり、たとえばvscode、ターミナルの任意のフォルダーから書き込むことができ、Visual Studio Codeが自動的に実行されます。 追加情報: デスクトップ環境:Gnome3 OS:Debian 編集: 私は@kbaに答えを出すことにしました。彼のアプローチは私のバックアップソリューションとそれ以外にうまく機能するからです。スクリプトでバイナリを実行すると、引数を追加できます。 しかし、公平を期すために、@ John WH Smithのアプローチは@kbaのアプローチと同じくらい優れています。

4
なぜ多くのアカウントがあるのですか?私は唯一のユーザーです
Ubuntu 12.04デスクトップシステムを実行しています。これまでのところ、いくつかのプログラムしかインストールしていません(sudo権限があります)。 システム上のユーザーのリストを確認すると、20人以上のユーザーのような長いリストが表示されます。これらのユーザーはいつ作成されましたか(例:デーモン、システム、同期、ゲーム、パルスなど)。これらは、インストールされる新しいプログラムにどのように関連しますか? システムでプログラムを実行する場合、UIDで実行する必要があります。しかし、psを実行すると、他の多くのプログラムが異なるUID(root、daemon、avahi、syslog、colordなど)で実行されています。これらのプログラムは異なるUIDでどのように開始されましたか?

5
rhel 6 x86_64に最新のgccをインストールする
gccバージョン4.4.7のRHEL 6サーバーがあります。gccのバージョンを更新したかった(現在のバージョンは4.8だと思います)。Yumの更新が機能しません。また、CentOSでの同様の質問に対するSOの回答は機能しません。受け入れられた回答の方法に従って、出力は「testing-1.1-devtools-6のリポジトリデータの取得エラー、リポジトリが見つかりません」です。また、CentOの方法に従う必要があるかどうかもわかりません。 RHEL 6 x86_64サーバーでgccを更新した人はいますか?

4
Linuxにtar.gzファイルを本当にインストールする方法-手動でインストールされた(またはスタンドアロンの)アプリケーションを管理する方法
パッケージと.debsを説明するこれらのすべてのリンクが表示されます...私は知っています...そして、tar.gzファイルを機能させるには多くの手間がかかります(例:update-alternatives for Javaまたは手動でファイルを/ usr / local /にドロップする) bin(または他の場所、私は何時間もの検索から推測した)。パッケージが非常にスマートである場合、パッケージまたは.debs / rpmsで利用できるLinuxアプリケーションはどれほど少ないでしょうか? 私は新しいユーザーとして話しています。私は専門家がおそらくそれをよく知っていることを知っています(コンパイル可能なバージョンのEclipseをダウンロードできると思いますか?)netbeansやchromeのように.sh、eclipseはプレーンで起動可能なディレクトリです。Javaはこのupdate-alternativesビジネスを必要としますが、Ubuntu / Debianの「プログラムリスト」(コマンドとして登録する)などに登録するとは思いません。リポジトリで利用できることもありますが、ダウンロードページに適切な説明がない理由がわかりません。 長い話:tar.gzファイルをダウンロードまたはコンパイルする場合、システムに登録するにはどうすればよいですか?update-alternativesUbuntuでコマンドとして登録するようで、検索バーに表示されません。Debianでは、GNOME 2ランチャーにショートカットを手動で追加できます。しかし、私は本当に何をすべきでしょうか? 編集: したがって、新しいソリューションでもう少し遊んだ後、「問題」を少し洗練させることができます。 手動でインストールしたプログラムを管理するにはどうすればよいですか?これまでのところ、FirefoxとEclipseが私の唯一の例です(多くのものはダウンロードしません)。彼らは両方とも私が好きな箱を使い果たすことができます。例外として、どこにインストールすればいいですか?Eclipseには独自の手順がありますが、すべての「手動パッケージ」を同じように実行したいと思います。 いくつかの調査の後、これらのプログラムをに入れることにしました/usr/local/bin。 日食をインストールする方法を、私はランチャーに表示するために何かを得るために考え出し、私は置く必要xxx.desktopでファイルを~/.local/share/applications/。この.desktopファイルの名前は重要ですか? autotools(configureまたはunix/configureファイルを探します)を含むものは、うまくいきます。CheckInstallこれらすべてを追跡するために使用すべきいくつかの研究ポイント。 update-alternativesパスの登録に使用する必要があります。このjavaスレッドから、/usr/bin/javaへのリンクを作成しているように見えます/usr/lib/jvm/jdk...。EclipseやFirefoxなどのこれらの「スタンドアロン」アプリケーションをインストールする場合、常にリンクする必要があり/usr/bin/[app]ますか?そして、アサーション1が真の場合、私は次のようなことをしていますsudo update-alternatives --install "/usr/bin/[app]" "[app]" "/usr/local/bin/[app]" 1 これらの指示は正しい/手動インストールを管理するのに良い方法ですか?従うべき他の手順はありますか?他の提案?

4
Gentooでパッケージを安全にアンインストールする
Gentooで特定のパッケージをアンインストールしたかったので、emergeのmanページを閲覧しました。私は--unmergeオプションを見つけました: 警告:このアクションは重要なパッケージを削除する可能性があります!一致するすべてのパッケージを削除します。これは依存関係のチェックを行わないため、システムの適切な動作に必要なパッケージを削除する場合があります。その引数は、アトムまたはebuildです。--unmergeの依存関係を認識するバージョンの 場合は、-- depcleanまたは--pruneを使用します。 ただし、システムにインストールされている他のパッケージにアンインストールするパッケージが必要かどうかをemergeで確認したいと思います。その機能を提供しない--depcleanで--pruneください: --depclean 依存関係としてインストールされたが、もはや必要ではないパッケージを削除します --prune 「システムからインストールされているパッケージの最高バージョンを除くすべてを削除します」 の依存関係チェックバージョンはありません--unmergeか?


1
自分のディレクトリにR 3.3.1をインストールする方法
これはやや重複した質問ですが(「ディレクトリにインストールされているRのPATHを設定する方法」を参照)、Rの新しいバージョンでいくつかの新しい問題に遭遇しました。 新しいバージョンのR(R 3.3.1)を自分のディレクトリにインストールしようとしていました。以前のインストールフローに従いました しかし、今までにない問題に出会いました。 ./configure --prefix=$HOME/Programme/R-3.3.1 ....... checking for zlib.h... yes checking if zlib version >= 1.2.5... no checking whether zlib support suffices... configure: error: zlib library and headers are required zlibのバージョンが低すぎるようですので、zlibの現在のバージョンをインストールしました tar xvf zlib-1.2.11.tar.gz cd zlib-1.2.11 ./configure --prefix=$HOME/Programme/zlib-1.2.11 make && make install それから私は再びRの設定をしようとしました: ./configure --prefix=$HOME/Programme/R-3.3.1 --enable-R-shlib LDFLAGS="-L/$HOME/Programme/zlib-1.2.11/lib" CPPFLAGS="-I/$HOME/Programme/zlib-1.2.11/include" それでも私は同じエラーがありました: …

2
/ usr / bin / installはコピー以外に何をしますか?
いmake install時間コールのほとんどのMakefileで/usr/bin/install? /usr/bin/installコンパイルしたばかりのファイルをにコピーする以外に必要な作業は何/usr/bin/localですか? manページには、/usr/bin/installファイルのコピーと属性の設定が記載されています。設定するのにとても重要な属性は何ですか? 必要のない許可モードと所有者/グループを設定するだけですか?

4
「メインのゲスト追加モジュールの構築に失敗しました」を解決する方法
CentOSを実行しているVMゲストにVirtualBox Guest Additionsモジュールをインストールしようとしましたが、他のすべてに問題がないときに次のエラーメッセージが表示されます。 メインのゲスト追加モジュールの構築に失敗しました 私はCentOSとVirtualBoxに非常に慣れていないので、これを解決する方法がまったくなく、インターネットを検索するソリューションを見つけることができませんでした(私が見つけた唯一の投稿は私を助けませんでした)。 ここにログがあります: /usr/src/vboxguest-4.1.14/vboxguest/build_in_tmp:55行目:make:コマンドが見つかりませんゲスト追加用のユーザーを作成しています。ゲスト追加カーネルモジュールのudevルールの作成

5
一部のアプリケーションでグループとユーザーを作成することが推奨されるのはなぜですか?
ほとんどの場合、ソースからプログラムをインストールするときは、新しいユーザーと新しいグループを/usr/local/<myapp>作成し、最近作成したユーザーとグループに所有権を与えることをお勧めします。 なぜそのような実践は良い習慣と考えられているのですか? 何が改善されますか? 例:MySQLデータベースサーバーのmysql user / mysqlグループ。

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