Language Selection

English French German Italian Portuguese Spanish

ubuntu vs gentoo: survival command comparison

Filed under
Gentoo
Ubuntu

In this article we are going to compare some of the most common commands used to manage Ubuntu and Gentoo Linux. Ubuntu and Gentoo are two completely different distributions, but some aspects are comparable, like operations with the packet manager they have: Ubuntu has dpkg, Gentoo has Portage, but on both the systems you’ll want to install or remove some software.

Packet Management Systems
You should already know what a package management system is: if you don’t, go read it. Some common task you will do with a packet manager are:

updating the list of available packets
installing a packet
removing a packet
searching for a packet
updating all the system at once
house keeping

Some of these tasks are comparable 1:1 from Ubuntu to Gentoo, others need some words to be spent on them.

On Ubuntu the packet manager is aptitude and the packets are called debs. Binary packets are ready for use and this is the great reason why installing a Debian based system will require minutes, not hours. You can also use some specific tool, like apt-build for installing packages, it will automatically fetch the source package of the package maintainer and compile it. You can also get the source package, unpack it, patch it, reconfigure it, and remake a new .deb binary file to share to the world.

On Gentoo the packet manager is “emerge” and the packets are called “ebuilds”.

rest here




More in Tux Machines

Debian 9.0 "Stretch" Might Not Have UEFI Secure Boot Support

Debian 9.0 "Stretch" has seen UEFI Secure Boot support no longer being considered a release blocker but is now just a stretch goal for this upcoming release. Debian developer Jonathan Wiltshire shared that while Secure Boot support was planned for Debian 9.0, it might not happen now due to short on time and resources. Secure Boot might still work its way though into a later Debian 9.x update. Read more

Development News: Rust 1.17 and SourceForge

  • Announcing Rust 1.17
    The Rust team is happy to announce the latest version of Rust, 1.17.0. Rust is a systems programming language focused on safety, speed, and concurrency.
  • Rust 1.17 Released
    Judging by the massive Rust fan base in our forums, those of you reading this will be delighted today about the newest version of Rustlang, v1.17.
  • SourceForge: Let's hold hands in a post-CodePlex world [Ed: Microsoft Gavin needlessly interjects Microsoft into it. Like CodePlex was EVER relevant…]
    President Logan Abbott has said he’ll seek tighter integration between SourceForge’s tools and those of others – including giant rival GitHub.

Nouveau Re-Clocked With DRM-Next Linux 4.12 + Mesa 17.2-dev vs. NVIDIA 381 Driver

A few days back I posted benchmarks of the initial GTX 1050/1060/1070/1080 Nouveau 3D support. As expected, the performance was rather abysmal with re-clocking not being available for Pascal (or Maxwell) GPUs on this open-source NVIDIA Linux kernel driver. For those trying to use Nouveau for Linux games or care about your GPU clock speeds, currently the GTX 600/700 "Kepler" series is still your best bet or the GTX 750 "Maxwell 1" is the last NVIDIA graphics processors not requiring signed firmware images and can properly -- but manually -- re-clock with the current Nouveau driver. Read more

Coverage From Recent Linux Conferences