We don’t really know how to make a good ‘installer’ for Linux. What kind of packages exists, what is the classical way of distributing Linux apps? If you have some tips, feel free to give your experience and knowledge!
I also don’t know about Linux. How can i install this software please tell me.
On linux, all you need to do is to release tarballs with the source code. Each distribution have its own way to manage its packages. It is 3 main ways to do that, 1) the sources based distribution like gentoo, 2) and 3) the executables way with rpm based distributions like red hat or suze, and the deb based distributions like debian or ubuntu.
Even if you release binary packages, they will or not work on an user computer. This is why all the distribution want the source code. It is a plus for them because this is the only way they have to insure the system consistency. It is a plus for you because they will not only test your software, but also your build system, and they will send you some feedback when they feel it is needed (even eventually some patches).
It is a big problem with iannix: it want everything at the same place. Linux is not windows, and a binary will definitely not be installed in the same directory than a pixmap or a library. See my other post on that matter here.
In the short term, you have to fix the build system. It is not much to do, just the install phase is missing. Well, it can be necessary to make a wrapper script or some changes to the program in order to get it to work with the standard linux files hierarchy. If you do that, it will be as easier for the developers of the distributions to take a snapshot of the git code than for you to release a tarball.
My ebuild for innax is working fine, and it will be very easy for me to test your changes into your build system. I thing than when it will work fine with portage, it will work fine with every package management systems around.
Hi Dominique!
Thanks a loooot for your work! We know/are aware that we really have to fix our build system, but actually Qt Creator doesn’t force us to make good cross-plateform usages, that’s why it is such a mess on Linux.
For the next major release (0.9), we’ll try to start with a better build system ; can I contact you and count on your help when we’ll be starting this? (about beginning of 2013).
Thanks!
billige generiske legemidler Norge [url=https://nordapotekno.shop/#]apotek pa nett[/url] kundevurderinger av nettapotek
farmacia online Italia affidabile: farmaci senza prescrizione disponibili online – farmacia online Italia affidabile
Chicken Road: play Chicken Road casino online UK – Chicken Road slot UK
Plinko RTP e strategie [url=http://plinkoslotitalia.com/#]Plinko casinò online Italia[/url] Plinko gioco a caduta palline
real money slot Chicken Road UK: UK players free spins Chicken Road – British online casinos with Chicken Road
secure online gambling India: bonus spins Chicken Road casino India – mobile Chicken Road slot app
Plinko demo gratis: bonus Plinko slot Italia – Plinko RTP e strategie
Chicken Road slot UK [url=https://chickenroadslotuk.shop/#]licensed UK casino sites Chicken Road[/url] British online casinos with Chicken Road
tadalafil 5mg uk: tadalafil – Generic Cialis without a doctor prescription
Online Mexican pharmacy: Legit online Mexican pharmacy – Legit online Mexican pharmacy
https://tadalmedspharmacy.com/# tadalafil
Cookie | Duration | Description |
---|---|---|
cookielawinfo-checkbox-analytics | 11 months | This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Analytics". |
cookielawinfo-checkbox-functional | 11 months | The cookie is set by GDPR cookie consent to record the user consent for the cookies in the category "Functional". |
cookielawinfo-checkbox-necessary | 11 months | This cookie is set by GDPR Cookie Consent plugin. The cookies is used to store the user consent for the cookies in the category "Necessary". |
cookielawinfo-checkbox-others | 11 months | This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Other. |
cookielawinfo-checkbox-performance | 11 months | This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Performance". |
viewed_cookie_policy | 11 months | The cookie is set by the GDPR Cookie Consent plugin and is used to store whether or not user has consented to the use of cookies. It does not store any personal data. |