2014-01-26 9 views
1

"http://installbuilder.bitrock.com/docs/installbuilder-userguide/index.html"의 처음 몇 섹션을 3 ~ 4 회 읽었을 지 모르지만 그것은 분명하지 않습니다.비트 록 설치 프로그램 - 리눅스 시작하기

사용자 컴퓨터에 설치/설치 해제/업그레이드해야하는 프로젝트/제품이 있으므로 BitRock 설치 관리자를 사용하여 동일한 작업을 수행 할 수 있습니다. 아래에있는 내 세부입니다했다 가졌 :

대상 시스템 : 리눅스는 (할 수 있습니다 32 비트 또는 64 비트) 프로젝트를 사용하여 개발 : 나는 "로 프로젝트 디렉토리의 이름을 호출하는 경우, Qt를 및 C++ 등 단순 들어 Hello world "와 나의 .pro 파일을"Hello world.pro "로, 실행 파일을"Hello world "로, 어떻게 대상 시스템 (debian 또는 rpm 기반)에 따라 패키지를 생성 할 수 있습니까? 앞서 말했듯이 사용자 가이드를 읽었지만 BitRock을 개발 시스템과 통합하여 설치 프로그램, 제거 프로그램 또는 업그레이드 바이너리를 생성하는 방법에 대해 완전히 혼란 스럽습니다.

QT 기반 Linux 용 비트 록 설치 프로그램을 다운로드하고 바이너리 사용 권한을 변경하고 실행 한 다음 기본 옵션을 선택했습니다. 간단한 예를 들어 도와주세요.

Btw, 가장 기본적인 질문은 설치 프로그램에서 두 번 클릭하면 "installbuilder-qt-8.6.0-linux-installer.run"이 작동하지 않는다는 것입니다. GUI가 나타나지 않습니다. 나는 당신의 질문에 대답하지 않을 수 있습니다

감사

+0

당신은 정말 터미널에서 시작하고있는 경우 오류 메시지가 무엇인지 볼 필요가있다. –

답변

1

이를 GUI를 사용하는 대신 수동으로 XML 파일을 작성하는 내 설치 프로그램을 만들 선호하지만, 당신이하려고하는 어떤 리눅스에 배치의 표준 방법이 아니다 .run 파일 (거의 사용하지 않음)을 사용하는 대신 한 번의 클릭으로 설치할 수있는 debian 및 rpm 패키지를 만드는 것이 좋습니다.

Qt를 사용하고 있으므로 Qt 설치 프로그램 프레임 워크를 사용해 볼 수도 있습니다.이 프레임 워크는 크로스 플랫폼 윈도우 스타일 설치 프로그램을 만드는 데 도움이됩니다.

http://qt-project.org/wiki/Qt-Installer-Framework

+0

@Sandeep rpm과 deb 패키지를 직접 만들어야합니다 (아주 쉽습니다). 그리고 만약 여러분의 어플리케이션이 opensource라면 launchpad에 프로젝트 src를 업로드하면 자동으로 만들어집니다. –