GNU/Linux >> Linux の 問題 >  >> Debian

debian /ubuntudpkgコマンドで頻繁に使用されるオプション

dpkg -l <​​/ h1>

インストールされているすべてのパッケージを一覧表示します。

例:

dpkgはインストールされたパッケージの数を返します:

$ dpkg -l | wc -l <​​/ strong>
1209

phpに関連するパッケージのみを返すようにdpkgに依頼します。これには、インストール済みおよび未インストールのパッケージが含まれます:

$ dpkg -l * php *

grepでdpkgを使用して、インストールされているパッケージのみを表示する

dpkg -l | grep php

dpkg-L<パッケージ>

dpkg -Lは、パッケージがインストールされているかどうかを示します。パッケージがインストールされている場合、dpkgはファイルシステム内の関連ファイルとその場所を表示します。

例:

$ dpkg -L ntpdate
/.
/ etc
/etc/network
/etc/network/if-up.d
/etc/network/if-up.d/ntpdate
/ etc / logcheck

$ dpkg -L php5-json
パッケージ`php5-json'はインストールされていません。

dpkg -p

dpkg -pは、引数として提供されたパッケージ名に関する完全な情報を表示します。情報には、バージョン、依存関係、推奨パッケージなどが含まれますが、これらに限定されません。

例:

$ dpkg -p dpkg
パッケージ:dpkg
必須:はい
優先度:必須
セクション:管理者
インストール済み-サイズ:7276
原産地:debian
メンテナ: Dpkg開発者
バグ:debbugs://bugs.debian.org
アーキテクチャ:i386
バージョン:1.14.28
置換: manpages-de(<=0.4-3)、manpages-pl(<=20051117-1)
Pre-Depends:libc6(> =2.7-1)、coreutils(> =5.93-1)、lzma
提案:apt
競合:apt(<<0.7.7)、aptitude(<<0.4.7-1)、dpkg-dev(<<1.14.16)、dpkg-iasearch(<<0.11) 、sysvinit(<<2.82-1)
サイズ:2353726
説明:Debianパッケージ管理システム
このパッケージは、Debianのインストールと削除を処理するための低レベルのインフラストラクチャを提供します
ソフトウェアパッケージ。

Debianパッケージ開発ツールの場合は、dpkg-devをインストールします。
ホームページ:http://wiki.debian.org/Teams/Dpkg

dpkg -s

dpkg -sは、引数として提供されたパッケージのステータスになります。これはdpkg-pに似ていますが、ステータスファイルと設定ファイルも含まれています:

例:

$ dpkg -s dpkg
パッケージ:dpkg
必須:はい
ステータス:インストールOKインストール済み
優先度:必須
セクション:管理者
インストール済み-サイズ:7276
原産地:debian
メンテナ:Dpkg Developers
バグ:debbugs://bugs.debian.org
アーキテクチャ:i386
バージョン: 1.14.28
置換:manpages-de(<=0.4-3)、manpages-pl(<=20051117-1)
Pre-Depends:libc6(> =2.7-1)、coreutils(> =5.93-1)、lzma
提案:apt
競合:apt(<<0.7.7)、aptitude(<<0.4.7-1)、dpkg-dev(<<1.14.16) 、dpkg-iasearch(<<0.11)、sysvinit(<<2.82-1)
Conffiles:
/etc/logrotate.d/dpkg 501f8c90b83c7ea180868ca82e1e82d1
/ etc / dpkg / origins / debian 731423fa8ba067262f8
/etc/dpkg/dpkg.cfg f4413ffb515f8f753624ae3bb365b81b
/ etc / Alternatives / README 69c4ba7f08363e998e0f2e244a04f881
説明:Debianパッケージ管理システム
このパッケージは、
を処理するための低レベルのインフラストラクチャを提供します。 br/>インストールとリモートDebianソフトウェアパッケージのval。

Debianパッケージ開発ツールの場合は、dpkg-devをインストールします。
ホームページ:http://wiki.debian.org/Teams/Dpkg

dpkg-S<キーワード>

このdpkgコマンドは、インストールされたパッケージに関連するファイル名を検索して表示します。

例:

$ dpkg -S dpkg.cfg
dpkg:/usr/share/man/hu/man5/dpkg.cfg.5.gz
dpkg:/usr/share/man/pl/man5/dpkg.cfg.5.gz
dpkg:/usr/share/man/sv/man5/dpkg.cfg.5.gz
dpkg:/etc/dpkg/dpkg.cfg
dpkg:/ usr / share / man / fr /man5/dpkg.cfg.5.gz
dpkg:/usr/share/man/man5/dpkg.cfg.5.gz
dpkg:/ usr / share / man / de / man5 / dpkg .cfg.5.gz

$ dpkg -Sports.conf

apache2.2-共通:/etc/apache2/ports.conf

dpkg-i<パッケージ>

-iオプションは、dpkgにpackage.debをインストールするように指示します。このコマンドを実行するには、スーパーユーザー/ルート権限が必要です。

例:

#dpkg -i skype-debian_2.1.0.81-1_i386.deb

このコマンドは、Debian標準リポジトリの一部ではないパッケージをインストールします。 Syncedpkpgは必要な前提条件をインストールしません。dpkgはこのパッケージの前提条件が満たされていないというエラーを表示する場合があります。

dpkg -r

dpkgはインストールされたパッケージを削除しますが、その構成は削除しません。このコマンドを実行するには、ルート権限が必要です。

例:

#dpkg -r apache2

このコマンドは、apache2フォームシステムを削除します。

dpkg-P<パッケージ>

-Pオプションを指定すると、dpkgコマンドはパッケージに関連するすべての構成ファイルを削除してパージします。

例:

#dpkg -P apache2

このコマンドは、構成ファイルを含むapache2パッケージをシステムから削除します。ルート許可が必要です。

dpkg-reconfigure

dpkg-reconfigureはそれ自体がcommadnですが、dpkgファミリーに関連しており、ここで言及する価値があります。 dpkg-reconfigureは、システムにすでにインストールされているパッケージを再構成します。

例:
#dpkg-reconfigure xserver-xorg

このコマンドは、xserver-xorgパッケージを再構成します。このコマンドを実行するには、ルート権限が必要です。


Debian
  1. bash:netstat:コマンドが見つかりません– Debian / Ubuntu Linux

  2. Debian –特定のコマンドを提供するパッケージを見つけますか?

  3. Apt-cacheは?

  1. 頻繁に使用される40の基本的なLinuxコマンド

  2. Tasksel –Debian用のグループパッケージインストールツール

  3. Ubuntu/Debianでパッケージを管理するためのAptgetコマンドの例

  1. Cdへの入力に使用されるコマンドの出力はどれですか?

  2. Ubuntu/Debianでパッケージを管理するためのDpkgコマンドの例

  3. 最も頻繁に使用される 15 の GCC コンパイラ コマンド ライン オプション