rpm 설치시 에러..도와주세요..!!

kans93의 이미지

고수님들의 도움을 구합니다..^^

glibc-common-2.2.93-5 를 glibc-common-2.3.2-4.80.6으로 업그레이드를
하려고 하니 아래와 같은 에러가 발생 했습니다.. 어떤 의미인지 잘 모르겠습니다.

[root@hit local]# rpm -Uvh glibc-common-2.3.2-4.80.6.i386.rpm
경고: glibc-common-2.3.2-4.80.6.i386.rpm: V3 DSA signature: NOKEY, key ID db42a60e
오류: Failed dependencies:
glibc < 2.3.2 conflicts with glibc-common-2.3.2-4.80.6
glibc-common = 2.2.93-5 is needed by (installed) glibc-2.2.93-5

그리고 다음과 같이 --force 옵션으로 시도를 해보아도 다음과 같은 에러가 납니다.

[root@hit local]# rpm -i --force glibc-common-2.3.2-4.80.6.i386.rpm
경고: glibc-common-2.3.2-4.80.6.i386.rpm: V3 DSA signature: NOKEY, key ID db42a60e
오류: Failed dependencies:
glibc < 2.3.2 conflicts with glibc-common-2.3.2-4.80.6

-e 옵션으로 구버전을 삭제하고 다시 깔려고해도 다음과 같은 에러가 나는군요...ㅠ.ㅠ;

[root@hit local]# rpm -e glibc-common-2.2.93-5
오류: Failed dependencies:
glibc-common = 2.2.93-5 is needed by (installed) glibc-2.2.93-5
/usr/bin/getent is needed by (installed) stunnel-3.22-4

질문이 너무 장황하군요..암튼 의견 부탁합니다...이만...

jedi의 이미지

--nodeps 옵션을 써보세요.

배포판 제작사에서 만든 rpm이겠지요? 아니라면 재설치해야 하는 경우가 생긴다는 전설이....

+++ 여기부터는 서명입니다. +++
국가 기구의 존속을 위한 최소한의 세금만을 내고, 전체 인민들이 균등한 삶을
영위할 수 있는 착취가 없는 혁명의 그날은 언제나 올 것인가!
-- 조정래, <태백산맥> 중에서, 1986년

monpetit의 이미지

반드시 업그레이드해야 할 이유가 있습니까? 다른 패키지도 아니고 glibc라면 조심해서 업그레이드하세요. 재설치로 가는 지름길입니다.
위의 에러의 의미는 glibc-common 패키지를 설치하려면 그 버전에 맞는 glibc 패키지도 함께 설치하라는 겁니다. 따라서 이 두 패키지를 동시에 업그레이드해야 합니다. 그런데 glibc는 그리 만만하지 않아서 구버전을 사용하는 다른 패키지들이 이 두 패키지만 따로 업그레이드 하는 것을 가만 둘 리 없습니다. 만약 --nodeps로 억지로 업그레이드하면 그 순간부터 glibc를 사용하는 다른 명령어들이 먹통이 되는 수가 있습니다.
결론은 glibc, glibc-common, 그리고 이 패키지에 의존성 걸리는 패키지 모두 한방에 업그레이드 하세요.

ihavnoid의 이미지

glibc 재설치 잘못 하시면 그대로 골로갑니다... -_-;;;
그냥 전부 다시 설치해야 하는 참담한-_- 사태가 발생할 수도 있습니다.
(커널 버젼 바꾸는것보다 glibc 버젼 바꾸는 게 더 힘듭니다... glibc 하나가 바뀌면 나머지 거의 모든 프로그램이 바뀌어야 하는 경우가 발생할 수도 있거든요. 모든 프로그램에서 문제가 생기는 것은 아니지만, 문제가 생기는 프로그램이 어떤것일지 장담할 수 없으니깐요.)

게다가, 지금 rpm을 보니 어디 다른데서 만든 것 같군요. 그렇다면 더더욱 처참한-_- 사태가 발생할 수도 있겠습니다.

심지어는 glibc 홈페이지에 가면, '잘 모르시는 분들은 그냥 배포판에서 제공하는 것을 쓰세요.' 라고 되어있습니다.

웬만하면 그냥 쓰시고요, 어떤 특정 application이 꼭 필요로 한다면, 배포판을 바꾸시거나 업글하시는 것을 고려해 보시는 것은 어떠실지요.

Consider the ravens: for they neither sow nor reap; which neither have storehouse nor barn; and God feedeth them: how much more are ye better than the fowls?
Luke 12:24

댓글 달기

Filtered HTML

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

BBCode

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param>
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

Textile

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • You can use Textile markup to format text.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Markdown

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • Quick Tips:
    • Two or more spaces at a line's end = Line break
    • Double returns = Paragraph
    • *Single asterisks* or _single underscores_ = Emphasis
    • **Double** or __double__ = Strong
    • This is [a link](http://the.link.example.com "The optional title text")
    For complete details on the Markdown syntax, see the Markdown documentation and Markdown Extra documentation for tables, footnotes, and more.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Plain text

  • HTML 태그를 사용할 수 없습니다.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 줄과 단락은 자동으로 분리됩니다.
댓글 첨부 파일
이 댓글에 이미지나 파일을 업로드 합니다.
파일 크기는 8 MB보다 작아야 합니다.
허용할 파일 형식: txt pdf doc xls gif jpg jpeg mp3 png rar zip.
CAPTCHA
이것은 자동으로 스팸을 올리는 것을 막기 위해서 제공됩니다.