Linux(Unix)システム、特にクラウドでパッケージ管理ソフトウェアに関する情報を見つける方法は?

Linux(Unix)システム、特にクラウドでパッケージ管理ソフトウェアに関する情報を見つける方法は?

場合によっては、システム(たとえば、同じサーバー)にSSH経由で接続するときにソフトウェアをインストールする権限がありますが、そうするにはシステム上のパッケージ管理ソフトウェアがどこにあるかを知る必要があります。

早く調べる方法はありますか?

特に私に戻るのは次のとおりですuname -a

Linux cloud 2.6.32-279.el6.x86_64 #1 SMP Fri Jun 22 12:19:21 UTC 2012 x86_64 x86_64 x86_64 GNU/Linux

パッケージ管理システムはどのようにここにありますか?

答え1

まあ、(少なくとも私にとって)最も簡単な方法は、どのパッケージマネージャがインストールされているかを簡単に確認することです。

aptDebianベースまたはRed Hatベースのパッケージマネージャを使用していると仮定することは、とんでもyumない推測ではありません。

だから試してみると:

which apt
/usr/bin/apt

インストールされていることがわかりますapt。しようとした場合:

which yum
<no output>

または:

which pacman
<no output>

それからあなたはしますいいえはいyum、つまりpacman、そのような場合はapt

上記のいずれかがない場合は、まずどのディストリビューションを使用しているかを調べる必要があります。次のコマンドを試してください。

lsb_release -a
No LSB modules are available.
Distributor ID: Debian
Description:    Debian GNU/Linux 8.6 (jessie)
Release:    8.6
Codename:   jessie

上記の結果に基づいて、そのディストリビューションのパッケージマネージャを簡単にオンラインで検索できます。

関連情報