010-100 · Question #25
Which statements are correct regarding distributions? (Choose TWO answers)
The correct answer is A. Programs can be installed manually and without a packet manager. E. Program packages of one distribution can be adapted for another. Linux distributions are flexible environments where software can be installed outside the package manager, and packages from one distribution can often be adapted for use in another.
Question
Which statements are correct regarding distributions? (Choose TWO answers)
Options
- APrograms can be installed manually and without a packet manager.
- BOnly commercial distributions offer regular security updates.
- CTo start a new distribution a Linux International license is needed.
- DDistributions restrict the user to its supported program packages.
- EProgram packages of one distribution can be adapted for another.
How the community answered
(30 responses)- A77% (23)
- B3% (1)
- C13% (4)
- D7% (2)
Why each option
Linux distributions are flexible environments where software can be installed outside the package manager, and packages from one distribution can often be adapted for use in another.
Linux allows users to compile software from source code, run standalone binaries, or use installer scripts entirely independently of any package manager such as apt or rpm. This is a fundamental characteristic of the open Linux ecosystem.
Many free and community-supported distributions such as Debian, Ubuntu, and Fedora provide regular security updates at no cost, making this statement false.
No 'Linux International license' exists - Linux is released under the GNU GPL and anyone can legally create a new distribution without obtaining any special license.
Distributions do not restrict users to supported packages; users are free to install software from outside the official repositories via source compilation or third-party packages.
Tools like 'alien' can convert packages between formats (e.g., .rpm to .deb), and maintainers regularly adapt or port packages from one distribution to another, demonstrating that packages are not locked to a single distribution.
Concept tested: Linux distribution flexibility and package management
Source: https://www.lpi.org/our-certifications/exam-010-objectives
Topics
Community Discussion
5A and E are correct. You can absolutely install software manually, compiling from source or dropping in a binary without touching apt, dnf, or any other package manager, and it is very common to take a package built for one distro and rebuild or repackage it for another, which is exactly what projects like RPMFusion or the AUR do in practice. Spin up a basic VM, grab a tarball, and try a ./configure and make install yourself to see option A live, then grab a Debian source package and try rebuilding it on a RHEL-based box to feel option E firsthand.
A is straightforward, and E is true enough in practice since people do repackage or rebuild source RPMs for different distros all the time. The one I'd flag is D, because it sounds almost plausible if you're picturing a locked-down appliance, but mainstream distributions do not stop you from compiling software outside the package manager, so D falls apart fast.
D is the real gotcha on this one, spin up a basic CentOS or Debian box and you will see nothing stops you from running gcc and building whatever you want outside of dnf or apt.
Saw this exact question on my LPI 010-100 and almost second-guessed A because I kept thinking "well, why would you bypass the package manager," but then I remembered compiling from source is completely valid and common. E tripped up a lot of people in my study group too, but if you have ever grabbed an RPM spec and rebuilt it for a Debian system you know it is absolutely true, packages are adaptable across distributions with some work.
Rebuilding an RPM spec for Debian is a solid real-world reminder, though I would frame it less as the package being adaptable and more as you essentially repackaging the upstream source for a different format, which is a good lab exercise to actually try once.