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

Linux OS サービス「yum-updatesd」

yum-updatesd デーモンは定期的に yum リポジトリをチェックし、システムで利用可能な更新の通知を提供します。通知は、アプリケーション間で使用される通信方法である syslog、電子メール、または dbus を介して行うことができます。 yum リポジトリに接続するように構成されている場合、デーモンは「yum update」コマンドを呼び出して、システム上のパッケージを更新します。 yum-updatesd サービス (/etc/init.d/yum-updatesd) は、yum-updatesd によって提供されます。 パッケージ。サービスが開始されると、Python スクリプト テキスト実行可能プロセスである /usr/sbin/yum-updatesd が呼び出されます。

# ps -aux|grep yum-updatesd
root      4583  2.5  3.9  24076 10484 pts/1    S    04:46   0:00 /usr/bin/python /usr/sbin/yum-updatesd

yum-updatesd の man ページから:

# man 8 yum-updatesd
[...]
yum-updatesd provides notification of updates which are available to be applied to your system. This notification can be done either via syslog, email or over dbus. Configuration is done via the yum-updatesd.conf(5) file.
[...]

サービス コントロール

chkconfig ユーティリティを使用して、yum-updatesd サービスを構成 (有効化および無効化) します。例:

# chkconfig yum-updatesd on
# chkconfig --list yum-updatesd
yum-updatesd    0:off   1:off   2:on    3:on    4:on    5:on    6:off

service コマンドを使用して、yum-updatesd サービスをインタラクティブに管理 (停止、開始など) します。例:

# service yum-updatesd
Usage: /etc/init.d/yum-updatesd {start|stop|status|restart|reload|force-reload|condrestart}

構成

デフォルトの yum-updatesd 設定ファイルは /etc/yum/yum-updatesd.conf です 例:

# cat /etc/yum/yum-updatesd.conf
[main]
run_interval = 3600
updaterefresh = 600
emit_via = syslog
do_update = no
do_download = no
do_download_deps = no
...

場所:
run_interval :新しい更新をチェックする頻度を定義します (秒単位)
updaterefresh :リクエストのチェックを許可する頻度を定義します (秒単位)
emit_via :通知の送信方法を定義します (有効:dbus、電子メール、syslog)
do_update :アップデートを自動的にインストールするかどうかを定義します。
do_download :更新を自動的にダウンロードするかどうかを定義します。
do_download_deps :更新の依存関係を自動的にダウンロードするかどうかを定義します。

サービス yum-updatesd は、設定された yum リポジトリを定期的にチェックして、すべてのシステム ソフトウェアが最新であることを確認し、上記の設定ファイルを介してユーザーに警告します。リポジトリのチェックはポート 80 経由で行われるため、接続が断続的に開かれます。これは更新を実行しませんが、更新のステータスのみを伝える単なる情報提供です。


Linux
  1. Linux OS サービス「dhcpd」

  2. Linux OS サービス「anacron」

  3. Linux OS サービス「iptables」

  1. Linux OS サービス「hplip」

  2. Linux OS サービス「irqbalance」

  3. Linux OS サービス「rpcgssd」

  1. Linux OS サービス「ネットワーク」

  2. Linux OS サービス「ポートマップ」

  3. Linux OS サービス「acpid」