왜 linux (rpm)은 일반 사용자가 설치를 못하게 막았을까요..???

bsakiag의 이미지

보안이나 기타 이유는 많겠지만..
그냥 로컬 일반사용자의 홈디렉토리 하위로 설치하게 가능했으면...하는 아쉬움이 큽니다.
물론 badloc, relocation 같은 옵션이 있긴하지만..
최소한 제가 다운받아서 설치하고자 하는 rpm들은 이것마저도 다 실패나더군요.
sudo root 인가..하는것으로 설치가 가능한거 같은데...이럴필요가 있을까..하는 생각입니다.
마치 소스로 다운받아서 ./configure --prefix=$HOME <== 이렇게 하는거랑 같은 효과가 나게 햇으면..하는 바램입니다.

혹시 비법을 알고 계시는 분 있으신가요????
(경우에 따라서는 소스로 다운 받아 컴파일/설치하는게 고통스러운 작업일때가 있습니다...)

고수님들...길을 열어주세요!!!

bushi의 이미지

도배에 항의하는 뜻으로, 댓글을 자신 삭제했습니다.

OTL

ganadist의 이미지

db 위치를 바꾸는 옵션을 같이 사용하면 설치는 될껍니다. (--dbpath)
하지만 대부분의 어플리케이션이 컴파일 타임에 prefix가 설정되기 때문에, 정상적으로 동작하지 않을 가능성이 아주 높습니다.

참고로 KDE는 환경변수로 prefix 변경이 가능할 껍니다.

----
데스크탑 프로그래머를 꿈꾸는 임베디드 삽질러

----
데스크탑 프로그래머를 꿈꾸는 임베디드 삽질러