Witam, tak więc napisałem swą aplikacje w Qt creatorze i chciał bym by była dostępna na innych komputerach i wgl pod wersją użytkową tzn pliku exe itp itd.
Jeżeli o to chodzi to szukałem w internecie ale wszędzie znajduje Deploying an Application on Windows
A ja chciał bym się dowiedzieć jak zrobić to dla mojej aplikacji pod Linuxem oraz jak nadać ikone mojej aplikacji a jeżeli jeszcze wiecie jak to jak zrobić paczke debioanowską.
Z góry dziękuje za pomoc :)
Idę do sklepu i wrócę za jakiś czas mam nadzieje, że mi pomożecie.
Pozdrawiam Shial.
0
0
Ikona w Linuxach jest elementem linku do pliku binarnego.
Dla FireFoxa u mnie wygląda taki plik tak:
agilob@Asus-PC:~> cat /usr/share/applications/firefox.desktop
[Desktop Entry]
Categories=Network;WebBrowser;GTK;
Encoding=UTF-8
Name=Firefox
GenericName=Web Browser
Comment=Web Browser
TryExec=firefox
Exec=firefox %u
**Icon=firefox**
Terminal=false
StartupNotify=true
MimeType=text/html;text/xml;application/xhtml+xml;application/vnd.mozilla.xul+xml;text/mml;application/x-xpinstall;x-scheme-handler/http;x-scheme-handler/https;x-scheme-handler/ftp;
Type=Application
Poradnik jak tworzyć paczki deb:
http://www.ibm.com/developerworks/linux/library/l-debpkg/index.html
0
Jeśli chodzi o tworzenie paczek to masz:
- Debian - http://www.debian.org/doc/manuals/maint-guide/build.en.html
- RPM - http://fedoraproject.org/wiki/How_to_create_an_RPM_package
- Arch - https://wiki.archlinux.org/index.php/Creating_Packages
Co do ikonek w menu: -
.desktop
entry file spec - http://standards.freedesktop.org/desktop-entry-spec/latest/ - Menu
.desktop
file extensions - http://standards.freedesktop.org/menu-spec/latest/ar01s03.html
0
Do stworzenia paczki deb polecam użycie tego: http://www.manatlan.com/page/py2deb
0
Można też wszystko wrzucić w folder i dostarczyć z bibliotekami dynamicznymi. Wtedy należy stworzyć skrypt odpalający, który będzie ustawiał ścieżkę do bibliotek dostarczonych z programem. Rozwiązanie popularne w programach o zamkniętym kodzie.