{"id":826,"date":"2009-04-30T18:27:40","date_gmt":"2009-04-30T10:27:40","guid":{"rendered":"http:\/\/inertz.com\/blog\/?p=826"},"modified":"2010-05-26T13:34:52","modified_gmt":"2010-05-26T05:34:52","slug":"gagal-kemaskini-melalui-yum-bagi-centos-atau-redhat","status":"publish","type":"post","link":"https:\/\/inertz.com\/blog\/gagal-kemaskini-melalui-yum-bagi-centos-atau-redhat\/","title":{"rendered":"Gagal kemaskini melalui YUM bagi Centos atau Redhat"},"content":{"rendered":"<p><img loading=\"lazy\" decoding=\"async\" class=\"alignleft\" title=\"Centos\" src=\"http:\/\/inertz.org\/wp-content\/uploads\/2009\/04\/centos.png\" alt=\"\" width=\"140\" height=\"140\" \/>Kemaskini program atau kernel bagi server adalah penting, tambahan pula jika terdapat program yang mempunyai pepijat dan terdapat vulnerability didalamnya. Bagi distro seperti Centos atau Redhat, kita boleh update melalui YUM. Dengan YUM proses update menjadi lebih mudah. Tetapi bagaimana pula jika tidak boleh update kerana error.<\/p>\n<blockquote><p>root@svr [~]# yum update<br \/>\nLoaded plugins: fastestmirror<br \/>\nLoading mirror speeds from cached hostfile<br \/>\n* base: centosv.centos.org<br \/>\n* updates: centosk2.centos.org<br \/>\n* addons: mirror.linux.duke.edu<br \/>\n* extras: centosf3.centos.org<br \/>\nExcluding Packages in global exclude list<br \/>\nFinished<br \/>\nSetting up Update Process<br \/>\nResolving Dependencies<br \/>\n&#8211;&gt; Running transaction check<br \/>\n&#8212;&gt; Package kernel.x86_64 0:2.6.18-128.1.6.el5 set to be installed<br \/>\n&#8212;&gt; Package perl.x86_64 4:5.8.8-18.el5_3.1 set to be updated<br \/>\n&#8212;&gt; Package mod_nss.x86_64 0:1.0.3-7.el5_3.1 set to be updated<br \/>\n&#8212;&gt; Package udev.x86_64 0:095-14.20.el5_3 set to be updated<br \/>\n&#8212;&gt; Package kpartx.x86_64 0:0.4.7-23.el5_3.4 set to be updated<br \/>\n&#8212;&gt; Package ghostscript.x86_64 0:8.15.2-9.4.el5_3.7 set to be updated<br \/>\n&#8212;&gt; Package krb5-devel.x86_64 0:1.6.1-31.el5_3.3 set to be updated<br \/>\n&#8212;&gt; Package audit-libs.i386 0:1.7.7-6.el5_3.2 set to be updated<br \/>\n&#8212;&gt; Package xulrunner.x86_64 0:1.9.0.10-1.el5 set to be updated<br \/>\n&#8212;&gt; Package tzdata.noarch 0:2009f-1.el5 set to be updated<br \/>\n&#8212;&gt; Package device-mapper-multipath.x86_64 0:0.4.7-23.el5_3.4 set to be updated<br \/>\n&#8212;&gt; Package cups.x86_64 1:1.3.7-8.el5_3.4 set to be updated<br \/>\n&#8212;&gt; Package NetworkManager.x86_64 1:0.7.0-4.el5_3 set to be updated<br \/>\n&#8212;&gt; Package krb5-workstation.x86_64 0:1.6.1-31.el5_3.3 set to be updated<br \/>\n&#8212;&gt; Package ntp.x86_64 0:4.2.2p1-9.el5.centos.1 set to be updated<br \/>\n&#8212;&gt; Package audit-libs-python.x86_64 0:1.7.7-6.el5_3.2 set to be updated<br \/>\n&#8212;&gt; Package krb5-devel.i386 0:1.6.1-31.el5_3.3 set to be updated<br \/>\n&#8212;&gt; Package NetworkManager-glib.x86_64 1:0.7.0-4.el5_3 set to be updated<br \/>\n&#8212;&gt; Package krb5-libs.i386 0:1.6.1-31.el5_3.3 set to be updated<br \/>\n&#8212;&gt; Package krb5-libs.x86_64 0:1.6.1-31.el5_3.3 set to be updated<br \/>\n&#8212;&gt; Package libvolume_id.x86_64 0:095-14.20.el5_3 set to be updated<br \/>\n&#8212;&gt; Package cups-libs.x86_64 1:1.3.7-8.el5_3.4 set to be updated<br \/>\n&#8212;&gt; Package audit.x86_64 0:1.7.7-6.el5_3.2 set to be updated<br \/>\n&#8212;&gt; Package ghostscript-devel.x86_64 0:8.15.2-9.4.el5_3.7 set to be updated<br \/>\n&#8212;&gt; Package audit-libs.x86_64 0:1.7.7-6.el5_3.2 set to be updated<\/p>\n<p><!--more--><br \/>\nTraceback (most recent call last):<br \/>\nFile &#8220;\/usr\/bin\/yum&#8221;, line 29, in ?<br \/>\nyummain.user_main(sys.argv[1:], exit_code=True)<br \/>\nFile &#8220;\/usr\/share\/yum-cli\/yummain.py&#8221;, line 229, in user_main<br \/>\nerrcode = main(args)<br \/>\nFile &#8220;\/usr\/share\/yum-cli\/yummain.py&#8221;, line 145, in main<br \/>\n(result, resultmsgs) = base.buildTransaction()<br \/>\nFile &#8220;\/usr\/lib\/python2.4\/site-packages\/yum\/__init__.py&#8221;, line 647, in buildTransaction<br \/>\n(rescode, restring) = self.resolveDeps()<br \/>\nFile &#8220;\/usr\/lib\/python2.4\/site-packages\/yum\/depsolve.py&#8221;, line 704, in resolveDeps<br \/>\nfor po, dep in self._checkFileRequires():<br \/>\nFile &#8220;\/usr\/lib\/python2.4\/site-packages\/yum\/depsolve.py&#8221;, line 939, in _checkFileRequires<br \/>\nif not self.tsInfo.getOldProvides(filename) and not self.tsInfo.getNewProvides(filename):<br \/>\nFile &#8220;\/usr\/lib\/python2.4\/site-packages\/yum\/transactioninfo.py&#8221;, line 414, in getNewProvides<br \/>\nfor pkg, hits in self.pkgSack.getProvides(name, flag, version).iteritems():<br \/>\nFile &#8220;\/usr\/lib\/python2.4\/site-packages\/yum\/packageSack.py&#8221;, line 300, in getProvides<br \/>\nreturn self._computeAggregateDictResult(&#8220;getProvides&#8221;, name, flags, version)<br \/>\nFile &#8220;\/usr\/lib\/python2.4\/site-packages\/yum\/packageSack.py&#8221;, line 470, in _computeAggregateDictResult<br \/>\nsackResult = apply(method, args)<br \/>\nFile &#8220;\/usr\/lib\/python2.4\/site-packages\/yum\/sqlitesack.py&#8221;, line 861, in getProvides<br \/>\nreturn self._search(&#8220;provides&#8221;, name, flags, version)<br \/>\nFile &#8220;\/usr\/lib\/python2.4\/site-packages\/yum\/sqlitesack.py&#8221;, line 43, in newFunc<br \/>\nreturn func(*args, **kwargs)<br \/>\nFile &#8220;\/usr\/lib\/python2.4\/site-packages\/yum\/sqlitesack.py&#8221;, line 837, in _search<br \/>\nfor pkg in self.searchFiles(name, strict=True):<br \/>\nFile &#8220;\/usr\/lib\/python2.4\/site-packages\/yum\/sqlitesack.py&#8221;, line 43, in newFunc<br \/>\nreturn func(*args, **kwargs)<br \/>\nFile &#8220;\/usr\/lib\/python2.4\/site-packages\/yum\/sqlitesack.py&#8221;, line 586, in searchFiles<br \/>\nself._sql_pkgKey2po(rep, cur, pkgs)<br \/>\nFile &#8220;\/usr\/lib\/python2.4\/site-packages\/yum\/sqlitesack.py&#8221;, line 470, in _sql_pkgKey2po<br \/>\npkg = self._packageByKey(repo, ob[&#8216;pkgKey&#8217;])<br \/>\nFile &#8220;\/usr\/lib\/python2.4\/site-packages\/yum\/sqlitesack.py&#8221;, line 413, in _packageByKey<br \/>\npo = self.pc(repo, cur.fetchone())<br \/>\nFile &#8220;\/usr\/lib\/python2.4\/site-packages\/yum\/sqlitesack.py&#8221;, line 68, in __init__<br \/>\nself._read_db_obj(db_obj)<br \/>\nFile &#8220;\/usr\/lib\/python2.4\/site-packages\/yum\/sqlitesack.py&#8221;, line 94, in _read_db_obj<br \/>\nsetattr(self, item, _share_data(db_obj[item]))<br \/>\nTypeError: unsubscriptable object<\/p><\/blockquote>\n<p>Senang sahaja nak settle.<\/p>\n<blockquote><p>root@svr [~]# yum clean all<br \/>\nLoaded plugins: fastestmirror<br \/>\nCleaning up Everything<br \/>\nCleaning up list of fastest mirrors<\/p><\/blockquote>\n<p>Kemudian jalan balik yum update<\/p>\n<blockquote><p>root@svr [~]# yum update<\/p><\/blockquote>\n","protected":false},"excerpt":{"rendered":"<p>Kemaskini program atau kernel bagi server adalah penting, tambahan pula jika terdapat program yang mempunyai pepijat dan terdapat vulnerability didalamnya. Bagi distro seperti Centos atau Redhat, kita boleh update melalui YUM. Dengan YUM proses update menjadi lebih mudah. Tetapi bagaimana pula jika tidak boleh update kerana error. root@svr [~]# yum update Loaded plugins: fastestmirror Loading [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[],"tags":[3590,3597,388,1292,2835,3316],"class_list":["post-826","post","type-post","status-publish","format-standard","hentry","tag-atau","tag-bagi","tag-centos","tag-gagal","tag-kemaskini","tag-melalui"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.7 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Gagal kemaskini melalui YUM bagi Centos atau Redhat - https:\/\/inertz.com\/blog<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/inertz.com\/blog\/gagal-kemaskini-melalui-yum-bagi-centos-atau-redhat\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Gagal kemaskini melalui YUM bagi Centos atau Redhat - https:\/\/inertz.com\/blog\" \/>\n<meta property=\"og:description\" content=\"Kemaskini program atau kernel bagi server adalah penting, tambahan pula jika terdapat program yang mempunyai pepijat dan terdapat vulnerability didalamnya. Bagi distro seperti Centos atau Redhat, kita boleh update melalui YUM. Dengan YUM proses update menjadi lebih mudah. Tetapi bagaimana pula jika tidak boleh update kerana error. root@svr [~]# yum update Loaded plugins: fastestmirror Loading [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/inertz.com\/blog\/gagal-kemaskini-melalui-yum-bagi-centos-atau-redhat\/\" \/>\n<meta property=\"og:site_name\" content=\"https:\/\/inertz.com\/blog\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/facebook.com\/inertz\" \/>\n<meta property=\"article:author\" content=\"https:\/\/web.facebook.com\/inertz\" \/>\n<meta property=\"article:published_time\" content=\"2009-04-30T10:27:40+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2010-05-26T05:34:52+00:00\" \/>\n<meta property=\"og:image\" content=\"http:\/\/inertz.org\/wp-content\/uploads\/2009\/04\/centos.png\" \/>\n<meta name=\"author\" content=\"admin\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@https:\/\/twitter.com\/inertz\" \/>\n<meta name=\"twitter:site\" content=\"@inertz\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"admin\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"4 minutes\" \/>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Gagal kemaskini melalui YUM bagi Centos atau Redhat - https:\/\/inertz.com\/blog","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/inertz.com\/blog\/gagal-kemaskini-melalui-yum-bagi-centos-atau-redhat\/","og_locale":"en_US","og_type":"article","og_title":"Gagal kemaskini melalui YUM bagi Centos atau Redhat - https:\/\/inertz.com\/blog","og_description":"Kemaskini program atau kernel bagi server adalah penting, tambahan pula jika terdapat program yang mempunyai pepijat dan terdapat vulnerability didalamnya. Bagi distro seperti Centos atau Redhat, kita boleh update melalui YUM. Dengan YUM proses update menjadi lebih mudah. Tetapi bagaimana pula jika tidak boleh update kerana error. root@svr [~]# yum update Loaded plugins: fastestmirror Loading [&hellip;]","og_url":"https:\/\/inertz.com\/blog\/gagal-kemaskini-melalui-yum-bagi-centos-atau-redhat\/","og_site_name":"https:\/\/inertz.com\/blog","article_publisher":"https:\/\/facebook.com\/inertz","article_author":"https:\/\/web.facebook.com\/inertz","article_published_time":"2009-04-30T10:27:40+00:00","article_modified_time":"2010-05-26T05:34:52+00:00","og_image":[{"url":"http:\/\/inertz.org\/wp-content\/uploads\/2009\/04\/centos.png","type":"","width":"","height":""}],"author":"admin","twitter_card":"summary_large_image","twitter_creator":"@https:\/\/twitter.com\/inertz","twitter_site":"@inertz","twitter_misc":{"Written by":"admin","Est. reading time":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/inertz.com\/blog\/gagal-kemaskini-melalui-yum-bagi-centos-atau-redhat\/#article","isPartOf":{"@id":"https:\/\/inertz.com\/blog\/gagal-kemaskini-melalui-yum-bagi-centos-atau-redhat\/"},"author":{"name":"admin","@id":"https:\/\/inertz.com\/blog\/#\/schema\/person\/d27d47b78673d67d4de15a57cd609ed9"},"headline":"Gagal kemaskini melalui YUM bagi Centos atau Redhat","datePublished":"2009-04-30T10:27:40+00:00","dateModified":"2010-05-26T05:34:52+00:00","mainEntityOfPage":{"@id":"https:\/\/inertz.com\/blog\/gagal-kemaskini-melalui-yum-bagi-centos-atau-redhat\/"},"wordCount":734,"commentCount":0,"publisher":{"@id":"https:\/\/inertz.com\/blog\/#organization"},"image":{"@id":"https:\/\/inertz.com\/blog\/gagal-kemaskini-melalui-yum-bagi-centos-atau-redhat\/#primaryimage"},"thumbnailUrl":"http:\/\/inertz.org\/wp-content\/uploads\/2009\/04\/centos.png","keywords":["atau","bagi","centos","gagal","kemaskini","melalui"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/inertz.com\/blog\/gagal-kemaskini-melalui-yum-bagi-centos-atau-redhat\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/inertz.com\/blog\/gagal-kemaskini-melalui-yum-bagi-centos-atau-redhat\/","url":"https:\/\/inertz.com\/blog\/gagal-kemaskini-melalui-yum-bagi-centos-atau-redhat\/","name":"Gagal kemaskini melalui YUM bagi Centos atau Redhat - https:\/\/inertz.com\/blog","isPartOf":{"@id":"https:\/\/inertz.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/inertz.com\/blog\/gagal-kemaskini-melalui-yum-bagi-centos-atau-redhat\/#primaryimage"},"image":{"@id":"https:\/\/inertz.com\/blog\/gagal-kemaskini-melalui-yum-bagi-centos-atau-redhat\/#primaryimage"},"thumbnailUrl":"http:\/\/inertz.org\/wp-content\/uploads\/2009\/04\/centos.png","datePublished":"2009-04-30T10:27:40+00:00","dateModified":"2010-05-26T05:34:52+00:00","breadcrumb":{"@id":"https:\/\/inertz.com\/blog\/gagal-kemaskini-melalui-yum-bagi-centos-atau-redhat\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/inertz.com\/blog\/gagal-kemaskini-melalui-yum-bagi-centos-atau-redhat\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/inertz.com\/blog\/gagal-kemaskini-melalui-yum-bagi-centos-atau-redhat\/#primaryimage","url":"http:\/\/inertz.org\/wp-content\/uploads\/2009\/04\/centos.png","contentUrl":"http:\/\/inertz.org\/wp-content\/uploads\/2009\/04\/centos.png"},{"@type":"BreadcrumbList","@id":"https:\/\/inertz.com\/blog\/gagal-kemaskini-melalui-yum-bagi-centos-atau-redhat\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/inertz.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Gagal kemaskini melalui YUM bagi Centos atau Redhat"}]},{"@type":"WebSite","@id":"https:\/\/inertz.com\/blog\/#website","url":"https:\/\/inertz.com\/blog\/","name":"https:\/\/inertz.com\/blog","description":"19 tahun blog belum pupus","publisher":{"@id":"https:\/\/inertz.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/inertz.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/inertz.com\/blog\/#organization","name":"https:\/\/inertz.com\/blog","url":"https:\/\/inertz.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/inertz.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/inertz.com\/blog\/wp-content\/uploads\/2021\/05\/server.png","contentUrl":"https:\/\/inertz.com\/blog\/wp-content\/uploads\/2021\/05\/server.png","width":512,"height":512,"caption":"https:\/\/inertz.com\/blog"},"image":{"@id":"https:\/\/inertz.com\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/facebook.com\/inertz","https:\/\/x.com\/inertz"]},{"@type":"Person","@id":"https:\/\/inertz.com\/blog\/#\/schema\/person\/d27d47b78673d67d4de15a57cd609ed9","name":"admin","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/inertz.com\/blog\/wp-content\/litespeed\/avatar\/9cb42e3829b77fd9cc6fefd707ea0f1a.jpg?ver=1780245170","url":"https:\/\/inertz.com\/blog\/wp-content\/litespeed\/avatar\/9cb42e3829b77fd9cc6fefd707ea0f1a.jpg?ver=1780245170","contentUrl":"https:\/\/inertz.com\/blog\/wp-content\/litespeed\/avatar\/9cb42e3829b77fd9cc6fefd707ea0f1a.jpg?ver=1780245170","caption":"admin"},"sameAs":["http:\/\/inertz.com\/blog","https:\/\/web.facebook.com\/inertz","https:\/\/www.instagram.com\/inertz\/","https:\/\/www.linkedin.com\/in\/inertz\/","https:\/\/x.com\/https:\/\/twitter.com\/inertz"],"url":"https:\/\/inertz.com\/blog\/author\/admin\/"}]}},"_links":{"self":[{"href":"https:\/\/inertz.com\/blog\/wp-json\/wp\/v2\/posts\/826","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/inertz.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/inertz.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/inertz.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/inertz.com\/blog\/wp-json\/wp\/v2\/comments?post=826"}],"version-history":[{"count":0,"href":"https:\/\/inertz.com\/blog\/wp-json\/wp\/v2\/posts\/826\/revisions"}],"wp:attachment":[{"href":"https:\/\/inertz.com\/blog\/wp-json\/wp\/v2\/media?parent=826"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/inertz.com\/blog\/wp-json\/wp\/v2\/categories?post=826"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/inertz.com\/blog\/wp-json\/wp\/v2\/tags?post=826"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}