rpm 설치시 오류좀 봐주세요

chungkn의 이미지

초보라서 이곳에 어울리지 않는 수준의 질문입니다만
그래도 좀 봐주시면 정말 감하사겠습니다.

[myluv@localhost downloads]$ rpm -ivh freshrpms-release-1-1.fc.fr.noarch.rpm
경고: freshrpms-release-1-1.fc.fr.noarch.rpm: V3 DSA signature: NOKEY, key ID e42d547b
오류: can't create transaction lock

rpm에 따라서 경고: 는 안나오는 것도 있는데.
rpm설치 하려고 할때 밑에 오류는 항상 나더군요.
어떤 패키지를 설치 하려고 해도 마지막 오류때문에 항상 좌절합니다.
조언 부탁드립니다.

사용하는 리눅스는 페도라 코어 3이며 커널은

Linux localhost.localdomain 2.6.11.9 #1 Sat May 14 00:08:00 KST 2005 i686 athlon i386 GNU/Linux

atie의 이미지

sudo로 하시길,

Quote:
[myluv@localhost downloads]$sudo rpm -Uvh freshrpms-release-1-1.fc.fr.noarch.rpm

그리고, 커널 rpm을 제외한 모든 다른 rpm 들은 -ivh보다는 -Uvh로 설치하는 것이 좋습니다.

sudo 설정이 안 되었으면, /etc/sudoers 파일을 밑에 인용된 것처럼 root 밑에 나의 아이디를 넣어 편집하시면 됩니다.

Quote:
# User privilege specification
root ALL=(ALL) ALL
myluv ALL=(ALL) ALL

----
I paint objects as I think them, not as I see them.
atie's minipage

chungkn의 이미지

감사합니다. 그렇게 하니 되는군요.

그런데 transaction lock이란 오류는 왜 생기며
sudo란건 무엇인지 알고 싶습니다

hys545의 이미지

chungkn wrote:
감사합니다. 그렇게 하니 되는군요.

그런데 transaction lock이란 오류는 왜 생기며
sudo란건 무엇인지 알고 싶습니다


transaction lock은 RPM DB에 접근할수 없다는겁니다.
root만 접근가능합니다ㅣ
ㄱ그리;고 sudo는
root권한으로 풀그림 실햐ㅐㅇ시키는겁니다.

즐린