When I try to update it I get this error:
Transaction Check Error: file /usr/lib64/libcurl.so.4 conflicts between attempted installs of curl-7.20.0-1.el5.x86_64 and libcurl-7.19.7-26.el6_2.4.x86_64
As Ignacio points out, there's some conflict between "el5" (Enterprise Linux 5, i.e. RHEL5) and "el6" packages here. You can double-check what version of CentOS you have in
All this should hopefully point out that you really are running CentOS 6.2, and that
Then the question is how your attempted update decided you needed something from el5. A standard first step might be to do:
and see if you get the same problem. If so, how about seeing if there are any installed packages with "el5" (maybe installed manually with
Could be some need to be removed, and replaced with updated versions for CentOS 6.