deb 패키지 원격 설치

deb 패키지 원격 설치

"D"를 "M"으로 전송하지 않고 원격 시스템 "M"에 deb 패키지 "D"를 설치할 수 있는 방법이 있습니까? "D"를 "M"으로 이동하면 시스템 "M"의 소유자가 내 deb 패키지를 복사할 수 있습니다(설치를 완료하기 전에). 이는 제가 원하지 않는 일입니다. 나는 패키지 "D"를 직접 개발했기 때문에 그들이 그것을 가지기를 원하지 않습니다. 그리고 패키지에 라이센스나 키를 추가할 시간/자원이 없습니다.

답변1

안타깝지만 당신에게 나쁜 소식이 있습니다.

dpkg-재포장패키징 정보 파일을 사용하는 표준 소프트웨어입니다(가지다업그레이드가 제대로 진행되도록 시스템에 남아 있어야 함) .deb 패키지를 다시 빌드해야 합니다.

원격 시스템 M에 D를 설치하면 M에 루트가 있는 사람은 언제든지 D를 재구성할 수 있습니다.

편집하다그리고 당신이 어떻게든 그들이 그렇게 하는 것을 막는다 해도, 간단한 말 dpkg -L packagename은 그들에게 말할 것입니다.정확히어떤 파일이 패키지의 일부인지, 그 시점에서 해당 파일을 tar로 처리하고 완료할 수 있습니다.

관련 정보