Windows system >> Windowsの知識 >  >> Linuxシステムチュートリアル >> LinuxシステムFAQ >> Linuxでyum updateを実行する方法

Linuxでyum updateを実行する方法

  

スケジュールされたタスク機能をインストールするためにyumを使用すると、プロンプトが表示されます。

コードのコピー

コードは次のとおりです。

#yum -y install Vixie-cron

読み込まれたプラグイン:fastestmirror、refresh-packagekit、セキュリティ

既存のロック/var/run/yum.pid:別のコピーがpid 25960として実行されています。

別のアプリが現在yumロックを保持しています;終了するのを待っています...

システムの自動アップグレードが実行中で、yumがロック状態になっている可能性があります。

既に実行中のyumプロセスがあります。killを使用してそれを強制終了します。

コードのコピー

コードは次のとおりです。

#kill -s 9 25960 < Br>

#ps aux | Grep yum

root 6744 0.0 0.0 103260 900 pts /1 S + 14:59 0:00 grep yum

root 25960 0.0 0.0 0 0?Z Sep19 0:01 [yumBackend.py] < Br>

残念ながら、killはそれを処理できないのですが、どうすればいいですか。

yumプロセスを強制的にオフにすることができます。

#rm -f /var/run/yum.pid

そしてyumを使うことができます。できない場合は、yum

/sbin /serviceを再起動できます。yum-updatesd restart

他のユーザーの補足として、以下のものがあります。

追加する、

Linuxのyumアップデートでプロンプトが表示されます。

別のアプリが現在yumロックソリューションを保持しています。

キャッシュ内のプロセスをクリアします。

rm -f /var/run/yum.pid

yumを再起動します(私のシステムはfedoraです)

systemctl status yum-updatesd.service

Centosユーザーは以下を使用します。

/sbin /service yum-updatesd restart

補足2、CentOSの場合は

yum -yインストールgcc * gcc-c ++ * autoconf * automake * zlib * libxml * ncurses-devel * libmcrypt * libtool *エラー:

1)何が起こったのですか?プロンプトによると、システムプロセスです。既にアップデートが実行されています。プロセス内で表示します。  Grep update

2)killしてこのプロセスをkillします、killした後、エラーは残ります。もともと/var /runディレクトリに、yumのプロセスIDもあります。プロセスIDファイルを強制的に削除する必要があります。

3)次のように、yumアップデートサービスを同時に再起動します。

4 )gcc * gcc-c ++ * autoconf * automake * zlib * libxml * ncurses-devel * libmcrypt * libtool *を最後に再インストールしてください。

Copyright © Windowsの知識 All Rights Reserved