fakeroot

    0

    1답변

    /lib/modules에 설치할 foo.tar.gz 소스가 있습니다. 하지만 루트 권한이 아니기에 권한이 충분하지 않습니다. 패키지를 자동으로 빌드하는 스크립트를 작성하려고합니다. #!/bin/bash tar xf foo.tar.gz cd foo make fakeroot make install 그것은 어쩌면 내가 $ HOME/rootfs에 넣어

    3

    2답변

    사용자가 fakeroot와 같은 도구를 사용하고 있는지 여부를 신경 쓰지 않고 사용자가 루트인지 알고 싶습니다. 나는 기능 getuid(), geteuid() 및 getlogin()을 시도,하지만 난 fakeroot 명령을 실행하면 이들 각각은 root 대신 내 자신의 계정 정보를 전송한다. 이 코드에 대한 : 내가 좋아하는 뭔가를 좀하고 싶습니다 때 %

    1

    1답변

    나는 dpkg 및 rpm 패키지 시스템을 연구 중이다. dpkg 매뉴얼 권장 사항에서 루트가 아닌 사용자로서 올바른 빌드 패키지에 fakeroot를 사용하고 있음을 발견했습니다. 하지만 RPM 패키지에 대한 대안 유틸리티를 찾지 못했습니다. 나는 rpm 패키지를 빌드하기위한 여러 매뉴얼을 읽고 root로 rpm 패키지를 빌드하거나 특별한 사용자를 만들고 r