[질문] vim 7.2 rpm 으로 설치하기

jiggol의 이미지


현재 os 는 CentOS 5.3 입니다.

일단 vim-base-7.2-9.1.i586.rpm 이걸 가장 먼저 설치를 해야 하는것 같더군요.

오류메시지
[root@CentOS ~]# rpm -ivh vim-base-7.2-9.1.i586.rpm
경고: vim-base-7.2-9.1.i586.rpm: Header V3 DSA signature: NOKEY, key ID 9c800aca
오류: Failed dependencies:
update-alternatives is needed by vim-base-7.2-9.1.i586
rpmlib(PayloadIsLzma) <= 4.4.2-1 is needed by vim-base-7.2-9.1.i586

rpmlib 라는 패키지를 요구하는군요..
[root@CentOS ~]# yum list installed | grep rpm*
rp-pppoe.i386 3.5-32.1 installed
rpm.i386 4.4.2.3-9.el5 installed
rpm-libs.i386 4.4.2.3-9.el5 installed
rpm-python.i386 4.4.2.3-9.el5 installed

이미 인스톨이 되어 있는것 같은데.. 왜 이런건지?
아시는분 답변좀 부탁드립니다.

danskesb의 이미지

CentOS라면 yum을 이용해도 될 것 같은데요?

---- 절취선 ----
http://blog.peremen.name

jiggol의 이미지


제가 미러 사이트(경희대학교) 를 이용해서 네트웍 설치를 했는데
VIM 7.0 버전 밖에 없더군요. 업데이트를 해도 그대로 7.0 이었습니다.

그리고 회사 서버가 있는데 거기 서버가 SuLinux 라는 배포판인데다가 구버전(1.5) 이라서
업데이트를 해봐야 6.3 버전대 입니다. 그래서 rpm 으로 설치하는 법을 제 개인 서버를 이용해서

테스트후 삽질을 해 볼까 하는 요량으로 시도를 하고 있습니다.

academic의 이미지

rpm 파일이 rhel 용이거나 centos 용이 아닌가 봅니다.

srpm 을 받으셔서 설치하시는게 좋을 것 같습니다.

--
academic은 제 고등학교 때 동아리 이름입니다.
academic, 아주 가끔은 저도 이랬으면 좋겠습니다.

----
academic은 제 고등학교 때 동아리 이름입니다.
academic, 아주 가끔은 저도 이랬으면 좋겠습니다.

jiggol의 이미지


vim 7.2 버전을 설치하기 위한 모든 rpm 을 srpm 으로 받은후 rpm 으로 빌드 후에 설치를 하라는 말씀이신가요?

초보라서 되물어 봅니다. 조금만 힌트를 더 주시면 고맙겠습니다.

세이군의 이미지

우선 rpmlib가 설치되어 있긴 하지만 vim-base-7.2-9.1.i586.rpm이 요구하는 rpmlib보다 새로운 버전이 설치되어 있는 상태입니다.

vim 7.2의 소스RPM을 받으시고 rpm-build 명령을 이용해서 rpm을 만드신 다음에 설치하시면 될 것입니다.
centos에는 7.2 소스RPM이 없으니 RHEL에 있는지 확인하셔서 사용하시면 되겠습니다.

댓글 달기

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