루트 권한 없이 와인을 실행하는 데 필요한 모든 rpm을 설치할 수 있나요?

루트 권한 없이 와인을 실행하는 데 필요한 모든 rpm을 설치할 수 있나요?

Redhat Linux 컴퓨터에 로그인했지만 루트 권한이 없습니다. 폴더에서 와인 실행/설치를 사용해 보았더니 ./configure 결과는 다음과 같습니다.

구성: 오류: X 32비트 개발 파일을 찾을 수 없습니다. Wine은 X 지원 없이 구축될 것입니다. 이는 아마도 여러분이 원하는 것이 아닐 것입니다. 최소한 Xlib/Xfree86의 32비트 개발 패키지를 설치해야 합니다. 정말로 이것을 원한다면 --without-x 옵션을 사용하십시오.

와인을 수동으로 설치하는 데 필요한 모든 패키지를 다운로드하여 설치할 수 있나요? (일부 rpm 패키지를 설치해 보았는데 제대로 작동하는 것 같았습니다.)

그렇다면 필요한 rpm의 전체 목록은 어디에서 찾을 수 있습니까 wine?

답변1

나는 rpm 파일이 어떻게 작동하는지 그리고 왜 많은 치트 없이는 설치할 수 없는지 설명하려고 노력할 것입니다.

rpm파일은 표준 RHEL 파일 계층 구조의 배포 lib, 바이너리 및 conf 파일의 아카이브입니다.
문제는 이러한 폴더에 대한 대부분의 경로도 사용자가 쓸 수 없다는 것 /lib입니다 . /bin/etc

설치해야 하는 경우 wine작성하려는 하위 폴더에 요청된 모든 종속성과 바이너리를 설치하고 명령을 사용하여 루트 디렉터리를 해당 폴더로 변경해야 합니다 chroot(거의 불가능).

이 연습은 복잡하며 경험이 없는 사람은 이러한 실험에 성공할 가능성이 없습니다. 그런데, 만약 당신이 관리자가 아니라면 아마도 시스템 관리자에게 설치를 요청했지만 wine그가 거절한다면 wine당신의 시스템 관리자는 성공적으로 설치했더라도 매우 좌절감을 느낄 것입니다.

관련 정보