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 [compatibility]

Use this tag to know if a software can run satisfactorily on a given environment setup or computer.

1
vote
0answers
14 views

Compile on RHLE6, but run on RHEL7 or Fedora 29 - is that possible?

I was wondering in terms of system compatibility. If I compile an application on RHEL6 - would I be able to safely run the output on RHEL7 and/or Fedora 29 as well, if I copy both the binary as well ...
0
votes
1answer
96 views

Arch: Some very-common PHP packages missing in repo

When I establish LAMP environments on Debian, I install some PHP extensions: apt install php-{cli,curl,mbstring,mcrypt,gd} From the above, besides php-gd, all packages are missing in Arch. What are ...
1
vote
0answers
24 views

Convert filenames to comply with cross-platform standarts [closed]

I have lots of scientific articles on the disk that contain semicolons and other characters not so welcome on alternative platforms (even on Android via MTP). How do I automatically convert all ...
0
votes
1answer
43 views

Developing Mozilla Firefox for Linux on Windows

I would like to make some contribution to Mozilla Firefox (with the little C++ I know). Can I build, run and debug Firefox for Linux using WSL (Windows Subsystem for Linux) ? If yes, should I install ...
1
vote
0answers
73 views

udf input/output error

A few months ago I formatted half an ssd (for use by all of my operating systems as file storage, I use os x, Debian, and Microsoft's windows) It was recommended that I use udf, because it is, in ...
1
vote
0answers
59 views

Are there reasons not to use ~/.local? [closed]

Long ago I discovered there was a freedesktop.org standard for where to store application-specific files in the user's $HOME: ~/.local (or, more specifically, the value of $XDG_DATA_HOME, along with ...
1
vote
1answer
201 views

Why does the Linux kernel support “umount /”?

Why does Linux support this: umount / Why would anyone write that, instead of this: mount / -oremount,ro I'm looking at the kernel code here: if (&mnt->mnt == current->fs->root.mnt &...
1
vote
1answer
382 views

Keepass does not respect GTK_THEME variable

I am using Cinnamon on Arch Linux with a dark theme (specifically Vertex Dark). The dark theme leads to undesirable behavior in some apps where the foreground color is hard-coded to a dark color but ...
4
votes
2answers
86 views

BSD sed vs GNU - is it capable of nested matches?

This works perfectly well on any Linux : $ echo foo bar | sed -n '/foo/{/bar/{;p;}}' foo bar But fails on OSXs ancient BSD variant : ❯ echo foo bar | sed -n '/foo/{/bar/{;p;}}' sed: 1: "/foo/{/...
2
votes
2answers
716 views

How to run old 32 bit linux software in a container inside a modern 64-bit distribution

I need to create a container to run an old proprietary software that used to work in my old 32 bit computer with Ubuntu 8.04. I have been adapting this software in successive OS upgrades by linking ...
59
votes
6answers
13k views

Will a Linux executable compiled on one “flavor” of Linux run on a different one?

Will the executable of a small, extremely simple program, such as the one shown below, that is compiled on one flavor of Linux run on a different flavor? Or would it need to be recompiled? Does ...
0
votes
1answer
29 views

What to look for when mixing software in different releases of a distribution?

For instance, say hypothetically (or in reality) one was using and needed to continue using Debian Jessie, but wanted to utilize PHP7 from Debian Stretch. They might edit /etc/apt/sources.list to use ...
1
vote
1answer
53 views

How tied are Linux installations to hardware? [duplicate]

If I install Linux on a USB stick using computer A, then plug it into computer B with different hardware and try to boot and work on it, should I generally expect it to work? Or should I rather accept ...
1
vote
1answer
137 views

How to pass pseudo-file to child program?

I am using Cygwin - no, don't close yet - and I am having trouble with the <() syntax. A program refuses to accept the file descriptor that I am passing it, but other programs will accept it fine. ...
0
votes
1answer
520 views

How do I convert a package made in Arch Linux by using PKGBUILD and makepkg into a package that can be used by other Linux flavors such as centOS?

I have made a package in Arch Linux by using the PKGBUILD and makepkg method. So the file is a .pkg.tar.xz format. My goal is to be able to somehow convert this package to a format compatible with ...
0
votes
1answer
2k views

Can I use GnuPG 2 and GnuPG 1 concurrently, seeing the same keys?

Here on a Debian system I use mainly gpg2. Some (Debian packaging/signing) tools use gpg1 internally, and changing them as it should be would be infeasible. Both my gpg versions are using the same ...
3
votes
1answer
236 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
vote
0answers
166 views

“Open with” in VirtualBox Seamless mode

I would like to be able to use Excel as my default application for opening .xls and xlsx files using VirtualBox seamless mode. Is this possible? Or is it possible in some alternative to VirtualBox?
0
votes
1answer
899 views

Why must I use tabs instead of spaces in heredocs? [duplicate]

I personally work cross platform with Windows and Linux and sometimes I edit .sh files with Notepad++. It is hence problematic for me to keep all my files' tab indents as Unix-like so my solution was ...
1
vote
1answer
90 views

Any reason why find does not merge multiple slashes into one?

Is it true that find is not supposed to be doing even the most simple path unification/simplifications operations, such as coalescing multiple successive slashes together (which would be equivalent to ...
0
votes
1answer
63 views

How do I install an .rpm that fails with an error about an .so file not being found from Python 2.6?

When I try to install cloudera-manager-agent 5.7 from an .rpm I get an error. The error says that a dependency has not been met because yum could not find libpython2.6.so.1.0(64bit). I would expect ...
0
votes
1answer
4k views

Can Python 2.6.6 work with CentOS 7.3?

I expect to be able to use Python 2.6.6. with CentOS 7.3. If that is not a reasonable expectation, please say so. My goal is to use an .so file associated with Python 2.6.6. I downgraded Python ...
0
votes
0answers
25 views

Redirect directory path of misbehaving software

How one can redirect the path a software read/write its per user configuration to outside of user's home root (to ~/config instead) without root, doing crazy mount point or symlinking? The software ...
0
votes
1answer
489 views

How does x86 / x64 binary compatibility work on Linux? [duplicate]

On Windows, x64 versions of the OS can run both x86 and x64 binaries. However, x86 Windows can only run x86 binaries. Even if the underlying CPU is 64-bit capable, it cannot run x64 binaries. Is the ...
1
vote
0answers
179 views

mentor graphics pads alternative

Windows only SW: mentor graphics pads I want to move from Windows to linux, but I need this kind of SW for my work. I know some alternatives with similar functionality exist, for example KiCad, but ...
1
vote
2answers
375 views

*nix executable compatibility

I looked at this scheme and now i want to know, can one executable be runned in a two systems, which have the same ancestor? (and so probably the same kernel?) For example, according to the scheme: ...
-1
votes
1answer
79 views

Problem using SAP site

My father's company site uses SAP. He's trying to move to Linux (tired of Windows' bugs, problems and viruses) but he can't natively use the site's functionalities. When he tries to open those a popup ...
1
vote
0answers
156 views

Is compatibility technically easier to achieve for Darling than for Wine? [closed]

I hope this question isn't too theoretical. I find it very interesting. A project called Darling is attempting to create an OS X compatibility layer for Linux. If successful, this will allow users to ...
1
vote
2answers
137 views

Could the compile procedure be the real difference between Red Hat EL and CentOS? [duplicate]

The last few days I'm itching to change the distribution I'm using for years, Debian. Since stability is of major importance for me and I'm not interested in bleeding edge features, I've decided to ...
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 ...
1
vote
2answers
108 views

Is the mdoc macro set available on non-BSD systems by default?

Are the MDoc macros, commonly used to create BSD manpages, commonly available on non-BSD systems (such as Ubuntu and other GNU Linux distros)? Is it safe to design manpages using them when writing ...
1
vote
0answers
4k views

How do I create generalized binary tarballs for SageMath?

I would like to create a generalized binary tarball (i.e., a tar-compressed archive that contains an executable shell script for a wide range of different Linux distributions. It must be first ...
2
votes
1answer
56 views

Can the vacation e-mail auto-responder cope with Berkeley DB version skew?

We have a typical account domain with NFS home directories, accessible by the mail server as well as various user workstations. Do the versions of the vacation package installed on the mail server ...
1
vote
1answer
215 views

What makes a program Linux compatible/incompatible?

I understand that Linux does not support .exe's, but is adding Linux support as simple as providing a .jar version? This summer I'm going to try to really start programming and contributing to... well ...
6
votes
3answers
2k views

When to use XPG* version of a command?

I occasionally do work on an older Solaris machine whose default version of grep is non-POSIX-compliant. This causes problems in my rc files because the default grep on the machine doesn't support ...
30
votes
2answers
2k views

Where is “export var=value” not available?

I have picked up -- probably on Usenet in the mid-1990s (!) -- that the construct export var=value is a Bashism, and that the portable expression is var=value export var I have been advocating ...
2
votes
0answers
794 views

Create Symbolic Link for Windows Machines

I currently operate a SMB file server for my network and, like a lot of you guys, don't touch Windows myself. I need to create a symbolic link that will work on my user's Windows machine to \\SERVER\\...
1
vote
0answers
169 views

Compatibilty of the following softwares

I am a professor (Mechanical Engineering department) at a college which is making the transition from Windows to Linux. However, we are quite unsure whether all the CAE softwares that we use would be ...
4
votes
1answer
1k views

Linux compatibility layer for IBM AIX

Most software that runs on Linux can run on FreeBSD using an optional built-in compatibility layer. AIX is based on UNIX System V with BSD-compatible extensions. Is there a Linux compatibility layer ...
1
vote
0answers
88 views

Can Aura run on other Linux distros?

Is it possible to run the Google Chrome OS's Aura GUI in other Linux distros like Fedora or Ubuntu?
1
vote
1answer
37 views

Installing plugin to application running on Linux SUSE

I have an application running on a SUSE Linux Enterprise Server 11. A plugin is available which is installed by running an installation program (which unpacks, creates directories and registry entries ...
2
votes
1answer
143 views

Are there methods or compatibility libraries to run .deb applications on Puppy linux (where where no app source is provided)?

I run Puppy Linux (Puppeee to be precise) on my old x86 netbook and I love it: It's breathed new life into my netbook and made it suitable as a low(ish)-power home server. However, some cloud and ...
0
votes
1answer
146 views

What is the role of Bios in making system compatible with Linux [closed]

I am running an Ubuntu system. My hardware is very new. I want to ask what is the role of Bios in saying if system is compatible with Linux or not? My machine (clevo p570wm) runs perfect on Windows ...
62
votes
2answers
10k views

What does it mean to be “sh compatible”?

I've seen the phrase "sh compatible" used usually in reference to shells. I'm not sure if it also applies to the programs that might be run from within shells. What does it mean for a shell or other ...
4
votes
1answer
941 views

Are there any Linux distributions that focus on binary backward compatibility?

If you build an executable that works on a current version of Windows, that executable will probably work for many years on newer versions of Windows. Microsoft works very hard to ensure this. With ...
2
votes
1answer
5k views

Chromecast / Cubetek Ezcast with Linux computer?

I was pondering getting a Google Chromecast or Cubetek Ezcast the other day, mostly for its novelty and maybe using it as a media player or device to conduct presentations. The way they set up, with ...
2
votes
2answers
1k views

netstat command doesn't work anymore on the new dedicated server

I was using the following command on my previous dedicated server with the same version of the FreeBSD installation: # uname -a FreeBSD 9.2-RELEASE FreeBSD 9.2-RELEASE #0 r255898: Thu Sep 26 22:50:31 ...
3
votes
2answers
995 views

Mac OS X command-line tools - differences from FreeBSD

As I understand it many Mac OS X command-line tools (like ls, cp, chmod, chown etc.) are imported from FreeBSD. Which version of FreeBSD contains the command-line tools most compatible with the OS X ...
2
votes
1answer
690 views

new distros cause segmentation fault of old binary

I have an elderly (~1999) and unfortunately commercial graphic program that runs perfectly OK on systems with gcc up to 3.4.6 (CentOS 4.8). However, in all distributions based on gcc 4.* that I've ...
6
votes
3answers
216 views

forward vs. backward symlinks: administrative practice?

I'm wondering how other people feel about forward symlinks: are they safe? Good practice? Depends? [Edit] -- I didn't define forward symlinks as I was too close to the problem space to see that term ...