私のLinuxがdebなのかrpmなのか、どうやって確認できますか?

私のLinuxがdebなのかrpmなのか、どうやって確認できますか?

Skype Webサイトでは、DEBおよびRPMバージョンで提供されるLinuxバージョンのダウンロードを提供しています。私のコンピュータに何が適しているかわかりません。

答え1

dpkg -l長いパッケージのリストが作成されると、システムはパッケージを使用します.deb

rpm -qa長いパッケージリストが作成されると、システムはRPMを使用します。

これらのいずれも長いパケットリストを生成しない場合、システムは他のパケットフォーマットを使用します。

ほとんどの場合、使用するパッケージ形式だけでなく、実際のディストリビューションを知っておく必要があります。cat /etc/os-release最新のLinuxシステムについてお知らせします。

答え2

システムでRPMを使用している場合はinstalledというプログラムがありrpm、Debを使用している場合はInstalledというプログラムがありますdpkg。このwhichコマンドを使用して、特定のプログラムがインストールされていることを確認できます。

Linuxシステムを初めて使用する場合は、複雑な設定がないとし、Skypeを取得することに興味があるため、システムがグラフィカルデスクトップ環境を実行しているとします。この場合、端末ウィンドウ(端末GNOMEアプリケーションを使用している場合、戻るKDEなどを使用している場合(他のデスクトップ環境を使用している場合) - 通常、メインメニューを開き、/searchと入力するとterminal関連アプリケーションが表示されます。新しく開いたウィンドウで: -

which rpm

そして/または

which dpkg


no dpkg in ...出力に何も表示されない場合、またはシステムに実行する操作が指示された場合no rpm in ...いいえ使用。出力に1つ以上の行にパス名および/またはエイリアスが1つだけ表示される場合いいえモードno xxx ...(例/usr/bin/rpm) - システムで使用されるモードを示します。


cat /etc/os-release | grep -E '^NAME=|PRETTY_NAME='どちらも1行のパス名および/またはエイリアス出力を表示する(可能性は低いが可能です)、どちらのコマンドも何も表示しない、または否定的な応答を提供する場合、システムはおそらく他のものを使用している可能性があり、言及された出力などの追加情報を提供する必要があります。 ~へここに別の答えがあります

一般的に他の可能性もありますが、私の仮定によって過度に混乱を与えたくありません。

答え3

別の可能性があります - 使用壊れるパック。最も一般的なディストリビューションで動作し、rpm、debsなどを心配する必要はありませんが、Snapサポートを最初にインストールする必要があるかもしれません。説明はここ(配布版を選択するには下にスクロールする必要があるかもしれません)。 Ubuntuを使用している場合はすでにsnapインストールされているため、Skype Snapパッケージのみをインストールできます。ご質問がございましたら、こちらからご質問いただけます。また、出力を提供すると回答が簡単になりますcat /etc/os-release | grep -E '^NAME=|^PRETTY_NAME='

関連情報