사용자가 다운로드하고 클릭하면 다음과 같은 간단한 스크립트를 만들고 싶습니다.
- 일종의 팝업 인터페이스를 통해 루트 비밀번호를 요청합니다.
- 그런 다음 sudo apt-get 컴퓨터에 패키지를 설치합니다.
- 마지막으로 몇 가지 다른 명령을 실행하여 해당 소프트웨어를 구성합니다.
저는 소프트웨어를 설치하고 구성하는 데 필요한 모든 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