로그인
Sign in

yum update 시 중단 되었을때 조치 법(아래의 yum이 안되는 오류 발생)

yum check


Loaded plugins: changelog, downloadonly, fastestmirror, kabi, presto,
              : refresh-packagekit, security, tmprepo, verify, versionlock
Traceback (most recent call last):
  File "/usr/bin/yum", line 29, in <module>
    yummain.user_main(sys.argv[1:], exit_code=True)
  File "/usr/share/yum-cli/yummain.py", line 298, in user_main
    errcode = main(args)
  File "/usr/share/yum-cli/yummain.py", line 115, in main
    base.getOptionsConfig(args)
  File "/usr/share/yum-cli/cli.py", line 229, in getOptionsConfig
    self.conf
  File "/usr/lib/python2.6/site-packages/yum/__init__.py", line 911, in <lambda>
    conf = property(fget=lambda self: self._getConfig(),
  File "/usr/lib/python2.6/site-packages/yum/__init__.py", line 335, in _getConfig
    startupconf.pluginconfpath,disabled_plugins,enabled_plugins)
  File "/usr/lib/python2.6/site-packages/yum/__init__.py", line 564, in doPluginSetup
    plugin_types, confpath, disabled_plugins, enabled_plugins)
  File "/usr/lib/python2.6/site-packages/yum/plugins.py", line 167, in __init__
    self.run('config')
  File "/usr/lib/python2.6/site-packages/yum/plugins.py", line 184, in run
    func(conduitcls(self, self.base, conf, **kwargs))
  File "/usr/lib/yum-plugins/downloadonly.py", line 30, in config_hook
    default=False, help="don't update, just download")
  File "/usr/lib64/python2.6/optparse.py", line 1020, in add_option
    self._check_conflict(option)
  File "/usr/lib64/python2.6/optparse.py", line 995, in _check_conflict
    option)
optparse.OptionConflictError: option --downloadonly: conflicting option string(s): --downloadonly


조치 방법 아래의 명령어로 cleanup 후 python, yum 재설치

# yum-complete-transaction --cleanup-only
# package-cleanup --cleandupes


[root@pnn-01-01 py]# rpm -e --nodeps yum
[root@pnn-01-01 py]# rpm -e --nodeps python

warning: package yum-utils = 1.1.30-37.el6 was already added, skipping yum-utils > 1.1.30-6.el6
Preparing...                ########################################### [100%]
        package yum-metadata-parser-1.1.2-16.el6.x86_64 is already installed
        package yum-plugin-fastestmirror-1.1.30-37.el6.noarch is already installed
        package yum-utils-1.1.30-37.el6.noarch is already installed
        package yum-plugin-downloadonly-1.1.30-30.el6.noarch is already installed
        package yum-presto-0.6.2-1.el6.noarch is already installed
[root@pnn-01-01 py]# rpm -Uvh --nodeps python-2.6.6-66.el6_8.x86_64.rpm
Preparing...                ########################################### [100%]
   1:python                 ########################################### [100%]

[root@pnn-01-01 py]# rpm -Uvh --nodeps python-devel-2.6.6-66.el6_8.x86_64.rpm
Preparing...                ########################################### [100%]
   1:python-devel           ########################################### [100%]


[root@pnn-01-01 py]# rpm -Uvh yum-3.2.29-75.el6.centos.noarch.rpm
Preparing...                ########################################### [100%]
   1:yum                    ########################################### [100%]


yum check all 후 두개의 버전이 설치 되어있는 것들 삭제

yum update 후 삭제된 패키지들 재 설치


yum reinstall kernel 로 커널 재설치

List of Articles
번호 제목 글쓴이 날짜 조회 수
공지 자주 사용하는 명령어 제비게릴라 2019-06-27 179
212 apache2 2.4.33 소스 설치 제비게릴라 2018-10-15 41
211 oom-killer 시에 종료 순서 정하기.. 제비게릴라 2018-05-11 49
210 centos 7의 kernel.sem 설정 방법 제비게릴라 2018-05-02 128
209 ubuntu 멀티 인터페이스 설정 작업 제비게릴라 2018-02-27 11
» yum update 시 중단 되었을때 조치 법 제비게릴라 2017-01-15 677
207 파일 사이즈 비교 제비게릴라 2016-04-29 24
206 rpm 패키징 방법 file 제비게릴라 2016-04-29 229
205 heartbeat 설정 방법 제비게릴라 2015-10-19 374
204 oracle 계정으로 ssh 접속시 Key 인증 방식의 로그인 오류 발생 조치 제비게릴라 2015-10-06 52
203 리눅스 date 명령 : 어제(과거) , 내일(미래) 날짜, 시간 구하기 제비게릴라 2015-03-20 106
202 redhat 커널 버전 리스트 제비게릴라 2015-02-10 65
201 문자열 추출 쉘 스크립트... 제비게릴라 2014-09-25 62
200 Partition 1 does not start on physical sector boundary. 메세지 삭제... 제비게릴라 2014-08-28 154
199 vi 치환 명령 제비게릴라 2014-03-12 173
198 프로세스 별 Disk I/O 확인 방법 (block_dump) [1] 제비게릴라 2013-07-16 854
197 logger 옵션... 제비게릴라 2013-05-27 369
196 vsftpd 시간 맞추기... 제비게릴라 2013-05-27 330
195 Linux Kernel Tuning 제비게릴라 2013-03-21 446
194 자동으로 멀티패스 잡았을시 블랙리스트 추가하기.. 제비게릴라 2012-12-06 1387
193 Nmon Analyser v33g – Excel 2010 64 bits file 하록 2012-08-07 551