Yum update แล้วขึ้นแบบนี้แปลว่า error หรือเปล่าครับ

[root@sv1 ~]# yum update

Loaded plugins: fastestmirror

Loading mirror speeds from cached hostfile

Excluding Packages in global exclude list

Finished

Setting up Update Process

Resolving Dependencies

There are unfinished transactions remaining. You might consider running yum-complete-transaction first to finish them.

The program yum-complete-transaction is found in the yum-utils package.

–> Running transaction check

—> Package firstboot-tui.x86_64 0:1.4.27.9-1.el5.centos set to be updated

—> Package libxml2-devel.i386 0:2.6.26-2.1.15.el5_8.2 set to be updated

—> Package libxml2-devel.x86_64 0:2.6.26-2.1.15.el5_8.2 set to be updated

—> Package mkinitrd.i386 0:5.1.19.6-75.el5 set to be updated

—> Package python-devel.i386 0:2.4.3-46.el5 set to be updated

—> Package rpm-devel.i386 0:4.4.2.3-28.el5_8 set to be updated

—> Package rpm-libs.i386 0:4.4.2.3-28.el5_8 set to be updated

—> Package sos.noarch 0:1.7-9.62.el5 set to be updated

—> Package yum.noarch 0:3.2.22-39.el5.centos set to be updated

—> Package yum-fastestmirror.noarch 0:1.1.16-21.el5.centos set to be updated

–> Processing Conflict: python-devel conflicts python < 2.4.3-46.el5

–> Finished Dependency Resolution

python-devel-2.4.3-46.el5.i386 from base has depsolving problems

–> python-devel conflicts with python

Error: python-devel conflicts with python

You could try using --skip-broken to work around the problem

You could try running: package-cleanup --problems

                    package-cleanup --dupes

                    rpm -Va --nofiles --nodigest

The program package-cleanup is found in the yum-utils package.

กำลัง yum update อยู่ แต่เน็ตติดๆดับๆ พอ yum update อีกที มันขึ้นแบบนี้ ไม่ทราบว่ามันทำเสร็จแล้วหรือมันมีปัญหาอะไรหรือเปล่า เห็นมีคำว่า error ด้วย

ตามนี้เลยครับ

http://mattkinsel.com/2007/11/python-devel-conflict-in-fedora-core/

แค่รัน yum-complete-transaction จากแพ็คเกจ yum-utils ก็พอมั๊งครับ (รึเปล่า?)

ภาษาอังกฤษไม่แข็งแรงอะครับ แล้ว รัน yum-complete-transaction จากแพ็คเกจ yum-utils นี่ต้องทำยังไงบ้านเหรอครับ

คือผมไม่มีความรู้ด้านนี้เลย กลัวลองไปแล้วมันพังอ่ะ

ลองสั่ง yum clear all

แล้วสั่ง yum update อีกทีครับ

แนะนำตามนี้ครับ แต่ว่าน่าจะเป็น yum clean all นะครับ

yum clean all

ตามท่านแมนเลยครับ

ขอบคุณมากครับ เดี๋ยวคืนนี้จะลองทำดู(เวลาตอนนี้คนเข้าใช้เว็บเยอะอยู่ยังไม่กล้าทำอะไร) ได้ผลยังไงจะแจ้งให้ทราบครับ

ทดสอบแล้ว ดูเหมือนว่ามันก็ยังมี error อยู่นะครับ

[root@sv1 ~]# yum clean all

Loaded plugins: fastestmirror

Cleaning up Everything

Cleaning up list of fastest mirrors

[root@sv1 ~]# yum update

Loaded plugins: fastestmirror

Determining fastest mirrors

base | 1.1 kB 00:00

base/primary | 1.2 MB 00:00

base 3591/3591

extras | 2.1 kB 00:00

extras/primary_db | 175 kB 00:00

updates | 1.9 kB 00:00

updates/primary_db | 202 kB 00:00

Excluding Packages in global exclude list

Finished

Setting up Update Process

Resolving Dependencies

There are unfinished transactions remaining. You might consider running yum-complete-transaction first to finish them.

The program yum-complete-transaction is found in the yum-utils package.

–> Running transaction check

—> Package firstboot-tui.x86_64 0:1.4.27.9-1.el5.centos set to be updated

—> Package libxml2-devel.i386 0:2.6.26-2.1.15.el5_8.2 set to be updated

—> Package libxml2-devel.x86_64 0:2.6.26-2.1.15.el5_8.2 set to be updated

—> Package mkinitrd.i386 0:5.1.19.6-75.el5 set to be updated

—> Package python-devel.i386 0:2.4.3-46.el5 set to be updated

—> Package rpm-devel.i386 0:4.4.2.3-28.el5_8 set to be updated

—> Package rpm-libs.i386 0:4.4.2.3-28.el5_8 set to be updated

—> Package sos.noarch 0:1.7-9.62.el5 set to be updated

—> Package yum.noarch 0:3.2.22-39.el5.centos set to be updated

—> Package yum-fastestmirror.noarch 0:1.1.16-21.el5.centos set to be updated

–> Processing Conflict: python-devel conflicts python < 2.4.3-46.el5

–> Finished Dependency Resolution

python-devel-2.4.3-46.el5.i386 from base has depsolving problems

–> python-devel conflicts with python

Error: python-devel conflicts with python

You could try using --skip-broken to work around the problem

You could try running: package-cleanup --problems

                    package-cleanup --dupes

                    rpm -Va --nofiles --nodigest

The program package-cleanup is found in the yum-utils package.

[root@sv1 ~]#

ลอง rpm -qa |grep -i python ดูหน่อยครับ

แล้วก็ uname -a ด้วย

ลบ python-devel แล้วค่อยสั่ง update

ก็ยังไม่ได้อ่ะครับ

[root@sv1 ~]# rpm -qa |grep -i python

python-sqlite-1.1.7-1.2.1

gnome-python2-gnomevfs-2.16.0-1.fc6

audit-libs-python-1.7.18-2.el5

python-urlgrabber-3.1.0-6.el5

rpm-python-4.4.2.3-22.el5_7.2

gamin-python-0.1.7-8.el5

python-ldap-2.2.0-2.1

gnome-python2-gconf-2.16.0-1.fc6

python-devel-2.4.3-44.el5_7.1

dbus-python-0.70-9.el5_4

python-libs-2.4.3-46.el5

python-devel-2.4.3-46.el5

python-elementtree-1.2.6-5

python-iniparse-0.2.3-4.el5

gnome-python2-canvas-2.16.0-1.fc6

python-libs-2.4.3-44.el5_7.1

python-devel-2.4.3-44.el5_7.1

libselinux-python-1.33.4-5.7.el5

rpm-python-4.4.2.3-28.el5_8

libxml2-python-2.6.26-2.1.15.el5_8.2

gamin-python-0.1.7-10.el5

libxml2-python-2.6.26-2.1.12.el5_7.2

python-2.4.3-46.el5

gnome-python2-2.16.0-1.fc6

gnome-python2-bonobo-2.16.0-1.fc6

python-numeric-23.7-2.2.2.el5_6.1

python-2.4.3-44.el5_7.1

audit-libs-python-1.8-2.el5

[root@sv1 ~]# uname -a

Linux sv1.mydomain.com 2.6.18-274.17.1.el5 #1 SMP Tue Jan 10 17:25:58 EST 2012 x86_64 x86_64 x86_64 GNU/Linux

[root@sv1 ~]# yum clean all

Loaded plugins: fastestmirror

Cleaning up Everything

Cleaning up list of fastest mirrors

[root@sv1 ~]# yum update

Loaded plugins: fastestmirror

Determining fastest mirrors

base | 1.1 kB 00:00

base/primary | 1.2 MB 00:00

base 3591/3591

extras | 2.1 kB 00:00

extras/primary_db | 175 kB 00:00

updates | 1.9 kB 00:00

updates/primary_db | 202 kB 00:00

Excluding Packages in global exclude list

Finished

Setting up Update Process

Resolving Dependencies

There are unfinished transactions remaining. You might consider running yum-complete-transaction first to finish them.

The program yum-complete-transaction is found in the yum-utils package.

–> Running transaction check

—> Package firstboot-tui.x86_64 0:1.4.27.9-1.el5.centos set to be updated

—> Package libxml2-devel.i386 0:2.6.26-2.1.15.el5_8.2 set to be updated

—> Package libxml2-devel.x86_64 0:2.6.26-2.1.15.el5_8.2 set to be updated

—> Package mkinitrd.i386 0:5.1.19.6-75.el5 set to be updated

—> Package python-devel.i386 0:2.4.3-46.el5 set to be updated

—> Package rpm-devel.i386 0:4.4.2.3-28.el5_8 set to be updated

—> Package rpm-libs.i386 0:4.4.2.3-28.el5_8 set to be updated

—> Package sos.noarch 0:1.7-9.62.el5 set to be updated

—> Package yum.noarch 0:3.2.22-39.el5.centos set to be updated

—> Package yum-fastestmirror.noarch 0:1.1.16-21.el5.centos set to be updated

–> Processing Conflict: python-devel conflicts python < 2.4.3-46.el5

–> Finished Dependency Resolution

python-devel-2.4.3-46.el5.i386 from base has depsolving problems

–> python-devel conflicts with python

Error: python-devel conflicts with python

You could try using --skip-broken to work around the problem

You could try running: package-cleanup --problems

                    package-cleanup --dupes

                    rpm -Va --nofiles --nodigest

The program package-cleanup is found in the yum-utils package.

[root@sv1 ~]#

yum remove python-devel *.i?86

เย้ ได้แล้วๆๆๆๆๆๆๆ

ขอบคุณทุกคนมากเลยครับ