저는 scp를 통해 tarball을 다른 시스템으로 전송하고 ssh를 통해 해당 내용을 추출하고 설치하는 스크립트를 작성 중입니다. 이 스크립트를 bash 파일과 tarball로 설치해야 합니다. 타르볼에 추출된 스크립트를 설치할 수는 있지만 특정 유형의 장치에서만 실행되기 때문에 그것은 좋은 생각이 아니라고 생각합니다.
tarball은 내가 아닌 사용자가 다른 컴퓨터에 설치하므로 해당 컴퓨터에 남아 있어야 하며 스크립트를 실행하는 데 관리자 권한이 필요하지 않습니다.
우리의 관례에 따라 내가 작성하고 있는 스크립트는 /opt/bin 폴더에 있을 가능성이 높습니다. 하지만 복사 중인 타르볼은 이를 제공하는 시스템의 어디에 설치해야 합니까?
다음 내용을 읽어야 할 수도 있습니다.http://www.pathname.com/fhs/pub/fhs-2.3.html
답변1
내가 당신을 팔로우한다는 사실을 확인하려면 다음을 수행해야 합니다.
- 설치 스크립트(타르볼의 다양한 도구용)
- 다양한 도구가 포함된 타르볼(셸 스크립트, 일부는 상위 운영 체제에서 사용하지 못할 수 있음)
나는 당신이 업로드하는 컴퓨터의 관리자라고 가정합니다.
내 생각에 올바른 일은 설치 스크립트와 tarball을 홈 폴더에 넣고 거기에서 도구(스크립트)를 /opt/bin으로 추출하는 것입니다.
완료되면 홈 폴더에서 임시 설치 스크립트와 tarball을 삭제하겠습니다.