I want to be able to distribute the program on Linux without distributing the source with it. The current solution distributes tar.gz with pre-compiled binary. What is the easiest way to place this binary in the application menu? Is there a way to do this, which is common to most Linux distributions, but Ubuntu, Fedora, and OpenSUSE will be a priority.
You need to create .deb and .rpm. The first covers Ubuntu (Debian variants) and the latest Red Hat variants. You can also provide a standalone executable file for other users who can do things like menus.
You will have to deal with the management of the Gnome and KDE menus, as well as different distributions to lay out their menus in different ways. There is also the issue of netbook options, such as Moblin, which have a netbook interface that probably has their own add-on mechanism. I don’t know if it is possible that one .deb processes both Gnome and KDE systems (for Ubuntu and Kubuntu respectively), but I believe that it is possible to reduce duplication of effort for Ubuntu.
xdg-utils, ,
xdg-utils
, .
... ( ), Linux, RPM ( , - RPM).
RPM:
Linux Online - RPM
BitRock intaller.
Autopackage , question.
tar.gz, . RPM, DEB ... , , , .
, , . , "", ""... . , , ...
RPM DEB , . , , .
JeeBee , .deb .rpm.
Ubuntu/Debian (.deb) , , "", url /etc/apt/sources.list, .
.
, :
:
Atmels i386, , amd64.
/Johan
RPM IBM - , :
http://www.ibm.com/developerworks/library/l-rpm1/http://www.ibm.com/developerworks/library/l-rpm2/http://www.ibm.com/developerworks/library/l-rpm3.html
Source: https://habr.com/ru/post/1711656/More articles:how to write in excel cells using DataReader if a particular cell is "ReadOnly" using C # - c #How do you list all websites (not applications) hosted on an IIS server? - c #How to use NTLM authentication in Delphi SOAP web service client? - soapSTXXL equivalent in Java - javaiPhone short animation: video or image sequence? - performanceSkip steps on django FormWizard - pythonRails: Best practice for creating custom HTML in a model? - htmlЗначения параметров по умолчанию/необязательные параметры для хранимых процедур .NET в SQL Server 2005 - c#selection of divs obtained through AJAX in jquery - jqueryHow to find memory leak in a web application running in IE? - internet-explorerAll Articles