آموزش حل خطایThere are unfinished transactions remaining موقع اپدیت کردن سرورهای لینوکسی
این خطا موقعی پیش می آید که مثلا از طریق SSH اقدام به اجرای دستور yum update برای اپدیت کردن سرور لینوکسی خود کرده اید و بنا به هر دلیل ارتباط و Session ارتباطی شما با سرور قطع می گردد و عملیات اپدیت با موفقیت به اتمام نمی رسد. در چنین حالتی در صورتیکه که باز هم این دستور را اجرا کنید پیغام خطای زیر ظاهر می گردد.
There are unfinished transactions remaining. You might consider running yum-complete-transaction first to finish them

برای حل این مشل دستورات زیر را به ترتیب وارد می کنیم تا عملیات اپدیت قبلی در سرور کنسل گردد و اجازه اجرای مجدد دستور اپدیت را دهد.
yum install yum-utils #

# yum-complete-transaction

و البته به جای دستور بالا دستور زیر پیشنهاد می گردد.

# yum-complete-transaction --cleanup-only

و پس از پایان اجرای دستورات بالا مجددا دستور اپدیت را اجرا می کنیم.

# yum update

و می بینید که دیگر پیغام خطای بالا ظاهر نمی گردد و مشکل به طور کامل حل میشود.



موضوعات مشابه: