私が働いているすべてのサーバーはDebianです。今、私たちの顧客の一人がCentOS 7を実行している独自の外部サーバーを持っています。
私の使命は、すべてのメンテナンス、アップデート、監視などのスクリプトをこのCentOSサーバーに移動することです。スクリプトの1つは非常に短いです。インストールされたパッケージのリストを1つのファイルに入れ、次にdebconfデータベースを2番目のファイルに入れて、インストールされたパッケージを「バックアップ」します。スクリプトは次のとおりです。
/usr/bin/dpkg --get-selections > /path/to/package.list
/usr/bin/debconf-get-selections > /path/to/debconfdb.backup
CentOSに対応するものを探したいです。私は最初のコマンドだけを扱いました。
/usr/bin/rpm -qa > /path/to/package.list
私は、生涯の間にCentOS debconf-get-selections
(またはdebconf
一般的に)に対応するものが何であるか、CentOSにそのようなデータベースがあるかどうかを判断することはできません。
誰かが私を正しい方向に案内できますか?それとも、2行目に該当する内容を盲目的に教えてもらえますか?
答え1
debconf
パッケージのインストール中にパッケージ構成の問題を処理するために使用されます。 RPMの世界では、パッケージがインストール中に問題を引き起こすことは許可されていませdebconf
んdebconf-get-selections
。
システム構成を復元するには、通常、バックアップを介してすべてのシステム構成ファイルを保存する必要があります。/etc
これは、RPMベースのシステムとRPMを使用するシステムの両方に当てはまりますdebconf
。