Stack Exchange Network

Stack Exchange network consists of 175 Q&A communities including Stack Overflow, the largest, most trusted online community for developers to learn, share their knowledge, and build their careers.

Visit Stack Exchange

Questions tagged [software-distribution]

Questions about distributing software for multiple different OS releases, including creating installers. See instead /packaging for creating packages for one distro's package manager. See /software-installation for installing software distributed by someone else.

1
vote
1answer
20 views

Packaging library distribution

I'm working on some shared library and now stuck with the problem that some software refused to pick the newer version, but some has to use the latest since it has some crucial changes. So I need to ...
4
votes
2answers
340 views

porting install scripts : can rpm replace apt?

I have the following install script for ubuntu : #!/bin/bash sudo apt update sudo apt full-upgrade -y sudo apt install jq sudo apt autoclean -y sudo apt autoremove will the following work under ...
0
votes
1answer
25 views

How to prevent automake from overwrting _DATA file

In Makefile.am we have: bin_PROGRAMS = sample sample_SOURCES = main.cpp sampleconfdir = $(sysconfdir)/sample sampleconf_DATA = sample.cfg whenever I install the application using make install, the ...
1
vote
0answers
31 views

Need a suggestion on software distribution between different PC's using the same distribution [closed]

I want to distribute the software/application between different PC which are using the same distribution [OS - Centos]. Example: Consider i have some 10 PC with similar distribution, I installed the ...
0
votes
1answer
30 views

Best practice for bundling an “.sh” script that launches another online “.sh” script from any linux distro?

I have created a Java app that depends on Chromium. It needs to be cross platform so all major Linux distros are in play. I've got a real nice install-chromium-deps.sh script that does just that. ...
3
votes
2answers
162 views

Issue with “make distcheck” in GNU autotools project relating to generating a manual

I'm using autoconf and automake to build a tiny project. For the project's manual, I've used OpenBSD's native mdoc format, and the installable man-formatted manual is generated from this using the ...
0
votes
1answer
39 views

Making Download & Install Style Programs for Linux

I am looking for a way to create download-and-install style programs for Linux. To clarity what I mean by "download & install", I mean that the installation process proceeds like this: User ...
3
votes
0answers
245 views

What exactly is Flatpak and why would I want to use it? [closed]

I just noticed that the current update of the distribution I'm using (version 18.3 of Linux Mint) boasts supports for "Flatpak". So, I ddg'ed it and found this Wikipedia page about yet. So I ...
2
votes
0answers
181 views

How to identify system shared libraries?

My software tool has some external dependencies. I am distributing it as a conda package for linux64 with precompiled dependencies including shared libraries. Unfortunately I don't know how to ...
3
votes
1answer
250 views

Compiled Executable

If for example I have compiled a simple C program that uses GTK 3 on a machine running Ubuntu, will I be able to run it on other Linux flavours? Note: My actual questions is "Should I label my ...
-1
votes
1answer
293 views

EOS - How to understand license agreement of Linux kernel derivative? [closed]

Background: Software licensing generally mean, you don't own software, but you own the right to use it - a license to use it. One criticism about EULA is that it is often pretty lengthy. For ...
1
vote
1answer
69 views

Mixing repositories for different OpenSUSE versions

At the OpenSUSE upgrade page what it takes to upgrade is just to change the repositories to point to the software of the 'destination' system and kind-of 'notices it' and the system then becomes, say, ...
0
votes
1answer
16 views

Package naming and compatibility for Linux system

I have library built as a .so file. I compiled in my Fedora 22. The release of OS is. $ uname -r 4.2.6-200.fc22.x86_64 for example if my library name is 'libfoo.so', how should I properly name it ...
0
votes
1answer
101 views

Hardware specs for Linux machine for cluster administration [closed]

I have just started as cluster system administrator and was asked to choose some features to get bought a personal machine to work on, and most intensive calculations will be perform in the cluster. I ...
0
votes
1answer
169 views

Create a repository for home-made packages for RHEL with a basic CentOS

I work on a company network. I have downloaded a centOS CD-ROM from the Internet but i cannot have a direct access to the Internet. I have a limited understanding of the yum package system but I ...
4
votes
1answer
159 views

Distribute Linux system as ISO vs a set of files

Majority of Linux distributions available to install these days are distributed in the form of single ISO file which conforms to both El Torito standard and contains a bootloader so that ISO image can ...
3
votes
1answer
587 views

What's the diffrence between the various Ubuntu repository branches?

What's the difference between the different branches of the Ubuntu repositories? Such as main/universe/restricted and so on?
2
votes
1answer
292 views

Are Linux Executables Compatible through All (x86_64) Linux Systems? [closed]

The Windows desktop proprietary softwares I see are usually distributed as statically compiled binary only files, possibly with some dlls, and the needed data files bundled in a package unpacked in a ...
2
votes
1answer
334 views

Bundle my scripts to make an installer in Unix?

We've got a PHP script running MongoDB in the background. I want to make it a bundle (Installer) for Unix. I will use it to install the following on any machines: Install Apache, PHP + MongoDB ...
6
votes
4answers
13k views

How to make Linux application (all in one fille) installer?

I am working on some Linux application. It is the right moment to start thinking about deployment. So my question is: How to create a one file installer like for example *.run or *.sh files that ...
6
votes
3answers
261 views

When were the first graphical app installers created for Linux distributions

Having a discussion at work with a colleague, and he is claiming graphical installers for *nix environments have only been available for the last few years, but I can't find any solid information on ...