ubuntu에서 rpm의 사용은 어떻게 해야 하나요?
글쓴이: 이한길 / 작성시간: 수, 2005/06/22 - 5:35오후
~/package$ sudo rpm -Uvh Maxeffect-3.0.1-2.i386.rpm rpm: To install rpm packages on Debian systems, use alien. See README.Debian. 오류: db3(을)를 이용하여 Packages 인덱스를 열 수 없습니다 - 그런 파일이나 디렉토리가 없음 (2) 오류: /var/lib/rpm 안의 패키지 데이터베이스를 열 수 없습니다
새소식에서 알게된 페키지를 우분투에서 설치하고 싶은데 rpm이네요. 그래서 설치하려고 했더니 이렇게 에러가 납니다. 그래서 찾아보니까 rpm --initdb를 하라고 나와서 했는데 동일한 에러가 나옵니다. 어뜨케 해야 하나요?
Forums:
[code:1]sudo alien -i 어쩌구.rpm[/code:1]
sudo alien -i 어쩌구.rpm
이렇게 해 보세요.---------
귓가에 햇살을 받으며 석양까지 행복한 여행을...
웃으며 떠나갔던 것처럼 미소를 띠고 돌아와 마침내 평안하기를...
- 엘프의 인사, 드래곤 라자, 이영도
즐겁게 놀아보자.
참고로, 모든 rpm 이 deb 으로 완벽히 변환되는 것은 아닙니다. 특
참고로, 모든 rpm 이 deb 으로 완벽히 변환되는 것은 아닙니다. 특히 alien 은 심볼링 링크를 처리하지 않으므로 심볼릭 링크가 들어있는 rpm 은 deb 으로 변환하고 설치하더라도 제대로 되지 않습니다.
그렇다고 데비안/우분투에서 rpm 명령을 사용하는 것은 비권장이라고 하더군요. -.-;
================== 추가 ==================
음... 한번 테스트 해 볼 겸 /var/lib/rpm 디렉토리를 만들고 rpm --initdb 하니, rpm 이 잘 동작 하는군요. --nodeps 옵션과 함께 사용하니 설치도 잘 됩니다.
아마 데비안에서 rpm 을 권장하지 않는 것은 의존성 때문일듯 하군요.
----
블로그 / 위키 / 리눅스 스크린샷 갤러리
감사합니다... *^^*
감사합니다... *^^*
----
먼저 알게 된 것을 알려주는 것은 즐거운 일이다!
http://hangulee.springnote.com
http://hangulee.egloos.com
댓글 달기