클릭 가능한 소프트웨어 설치 스크립트 생성

클릭 가능한 소프트웨어 설치 스크립트 생성

사용자가 다운로드하고 클릭하면 다음과 같은 간단한 스크립트를 만들고 싶습니다.

  1. 일종의 팝업 인터페이스를 통해 루트 비밀번호를 요청합니다.
  2. 그런 다음 sudo apt-get 컴퓨터에 패키지를 설치합니다.
  3. 마지막으로 몇 가지 다른 명령을 실행하여 해당 소프트웨어를 구성합니다.

저는 소프트웨어를 설치하고 구성하는 데 필요한 모든 bash를 알고 있습니다. 제 문제는 한 번의 클릭으로 소프트웨어를 실행하는 것입니다. (일종의 Windows .exe 설치 프로그램과 비슷합니다).

이것이 어떻게 이루어질 수 있습니까?

답변1

Windows에서는 .exe항상 최소한 두 번 클릭해야 합니다. 우분투에서는 .deb.

Ubuntu가 더 안전한 방법 중 하나는 작업을 실행하지 않기 때문입니다. 무언가 실행을 허용하려면 명령을 실행 chmod +x file/to/be/executable하거나 마우스 오른쪽 버튼을 클릭하고 권한을 변경해야 합니다.

그렇기 때문에 그냥 더블클릭해서 설치하는 방법은 없습니다.

대안은 사용자가 직접 명령을 실행하도록 하는 것입니다 sudo apt-get install <package> && some-software-config-commands && another-config-command.

또한 이를 .deb파일로 패키징할 수도 있습니다..exe

관련 정보