glibc 다운 그레이드를 해야 합니다 조언을 부탁드립니다.

yuni의 이미지

제가 쓸려는 특정 프로그램에서 glibc2.2.4 혹은 glibc 2.2.5를 필요로 한다는군요.
문제는 제가 쓰는 배포판에는 glibc 2.3.2가 깔려 있답니다.
어떻게 하면 될까요? 그리고 다운그레이드 뒤에 2.3.2를 필요로 하는 다른 프로그램에서 문제가 발생 할까 심히 염려과 됩니다.
해결 방법을 제시해 주시면 감사하겠습니다.

hys545의 이미지

yuni wrote:
제가 쓸려는 특정 프로그램에서 glibc2.2.4 혹은 glibc 2.2.5를 필요로 한다는군요.
문제는 제가 쓰는 배포판에는 glibc 2.3.2가 깔려 있답니다.
어떻게 하면 될까요? 그리고 다운그레이드 뒤에 2.3.2를 필요로 하는 다른 프로그램에서 문제가 발생 할까 심히 염려과 됩니다.
해결 방법을 제시해 주시면 감사하겠습니다.

그냥 간단하게
glibc 2.2.4나 2.2.5에서 so파일만 뽑아내셔
아! 이거 rpm으로 된거 mc에서 읽을수 잇습니다
하여튼 아무데나 넣고 /usr/lib에 so.xxx알맞은 이름으로 링크시키면 됩니다.
뒤의 버전(?)이 중요합니다
그냥 so는 2.3.2로 하고
아니면... so파일만 들어잇는 rpm구하는 것도 좋고..

즐린

yuni의 이미지

답변을 주셔서 감사합니다.
일단 저의 배포판을 살펴보니 glibc-2.2.5-16mdk.i586.rpm 이 있어서 다운을 받았습니다. mc도 깔아서 내부를 살펴 보았습니다.

그랬더니, /INFO /etc /lib /sbin /usr 과 같은 디렉토리가 있군요.
다시 /lib로 갔더니, *id-2.2.5.so *libBrokenLocale-2.2.5-so *libc-2.2.5.so 등등의 파일이 보입니다.
그리고 @id-linux.so.2등과 같이 @로 시작하는 파일도 보이는군요. 시험 삼아 *libc-2.2.5.so를 뽑아 내었습니다. 복사가 되더군요.

:?: 여기 부터가 좀 모르겠습니다. :(

/usr/lib에 so.xxx알맞은 이름으로 링크시키면 됩니다.
뒤의 버전(?)이 중요합니다
그냥 so는 2.3.2로 하고
아니면... so파일만 들어잇는 rpm구하는 것도 좋고..

시간 되시면 한번 더 알려 주시면 고맙겠습니다.

==========================
부양가족은 많은데, 시절은 왜 이리 꿀꿀할까요?
=====================
"지금하는 일을 꼭 완수하자."

hys545의 이미지

yuni wrote:
답변을 주셔서 감사합니다.
일단 저의 배포판을 살펴보니 glibc-2.2.5-16mdk.i586.rpm 이 있어서 다운을 받았습니다. mc도 깔아서 내부를 살펴 보았습니다.

그랬더니, /INFO /etc /lib /sbin /usr 과 같은 디렉토리가 있군요.
다시 /lib로 갔더니, *id-2.2.5.so *libBrokenLocale-2.2.5-so *libc-2.2.5.so 등등의 파일이 보입니다.
그리고 @id-linux.so.2등과 같이 @로 시작하는 파일도 보이는군요. 시험 삼아 *libc-2.2.5.so를 뽑아 내었습니다. 복사가 되더군요.

:?: 여기 부터가 좀 모르겠습니다. :(

/usr/lib에 so.xxx알맞은 이름으로 링크시키면 됩니다.
뒤의 버전(?)이 중요합니다
그냥 so는 2.3.2로 하고
아니면... so파일만 들어잇는 rpm구하는 것도 좋고..

시간 되시면 한번 더 알려 주시면 고맙겠습니다.


그거 님 컴에 있는 glibc-xxx.so하고 충돌 안되게 링크만 시키면 됩니다.
glibc는 so.xxx이런 방식의 버젼 관리 안하는가 보군여
그냉 libc-2.2.5.so이거만 /usr/local/lib니 /usr/lib에 링크시키면 될 가 갔습니다.(파일 이름 그대로)
참고로 ln -s 할때 기존의 파일이 잇다고 하면 다른 이름으로 링크시키세여그리고 2.2.5 사용하는 풀그림 실행시키면 xxx.,so파알이 업다고 나올겁니다.
그럼 그 이름으로 링크시켜도 됩니다.
그리고 당근 링크시킨 뒤에
/sbin/ldconfig돌려주야 합니다.
앙 돌려쥐도 인식되기도 하지만.
돌려주는게 좋습니다.

즐린

댓글 달기

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
이것은 자동으로 스팸을 올리는 것을 막기 위해서 제공됩니다.