Hot answers tagged distributions
Answer to my question, from Qualys: During our testing, we developed a proof-of-concept in which we send a specially created e-mail to a mail server and can get a remote shell to the Linux machine. This bypasses all existing protections (like ASLR, PIE and NX) on both 32-bit and 64-bit systems. My compiled research below for anyone else ...
If the lines in your sources.list say "wheezy", you will stay with Wheezy even when Jessie is released. If you change those lines to say "stable" instead, apt will upgrade you to Jessie when it's released, because "stable" will become an alias for "jessie" instead of "wheezy". (And if you change those lines to say "jessie", you'll upgrade to Jessie now, ...
Debian and derivatives (Ubuntu, Linux Mint, …) The configuration for the kernel /boot/vmlinuz-VERSION is stored in /boot/config-VERSION. The two files ship in the same package, linux-VERSION or kernel-VERSION. Arch Linux, Gentoo (if enabled) The configuration for the running kernel is stored in the kernel binary and can be retrieved with zcat ...
No, the upgrade won't be automatic, you have to manually replace every instance of wheezy by jessie in your /etc/apt/sources.list. Alternatively, you could replace them with stable and then, the upgrade will be automatic once Jessie is released. Note that I wouldn't recommend the latter if you use unattended-upgrades, because your system may end up being a ...
The answer to your first question is no, and you can read proof for that from your own post: The kernel ...is ...for Ubuntu 3.2+ for 12.04. Mark the + after 3.2. On my server it is 3.11, not 3.2, so it is not fixed. The version number of the Linux kernel is the defining factor for the kernel. A Linux distribution is defined by many more different things. ...
You could easily run a compiled app on every distro which is the same architecture if you compile it statically. If you compile it dynamically then you would run into problems such as the one you mentioned (missing libs) or more frequently the version of the libs from other distros would be incompatible.
You should be able to do this in most cases, yes. The only issues I can forsee other than the library issue you mentioned would be distribution-specific file locations, and having that affect your application should be rare indeed.
Almost all PC-targeting distros are going to have a way to install GCC, as you can't compile the Linux kernel without it. But it won't always be installed by default, and even if it is, can be removed by the admin. Example: I don't think it's installed by default on Debian. (Though the installer gives you a wide selection of which packages to install, so ...
Pacman is a distro-agnostic package manager: it was originally developed for Arch Linux, but is now used by a variety of distributions, including all of the Arch derivatives and some that are not Arch-based, such as: Chakra (originally an Arch derivative, now idependent) DeLi Linux Frugalware Linux
You will generally find each distribution prefers one package manager system. Package managers have been ported to other distributions (e.g. APT is available for RH-type distros), but using a foreign package manager may not work well with the distro.
What about this? # yum shell > remove fedora-logos fedora-release fedora-release-notes > install generic-logos generic-release generic-release-notes > run --> Running transaction check ---> Package fedora-logos.x86_64 0:21.0.5-1.fc21 will be erased ---> Package fedora-release.noarch 0:21-2 will be erased --> Processing Dependency: ...
You can go with CentOS 7, which will be supported for ten years. You can install LXDE/LXQT on it. The other option is Debian 7, but for now it's not clear for how long it's going to be supported. Long support extends the period of software maintenance; it also alters the type and frequency of software updates (patches) to reduce the risk, expense, and ...
You may be interested in Arch Linux. It aims to be simple and lightweight, so very few packages are installed by default.
Only top voted, non community-wiki answers of a minimum length are eligible