Funtoo Linux 1.4 Released

Drobbins has announced the new release of Funtoo Linux 1.4 on Sep 11, 2019.

This release is based on a 21 June 2019 snapshot of Gentoo Linux with significant updates to key parts of the system, such as compiler and OpenGL subsystem.

This is the fourth release of the Funtoo Linux 1.x series, which may be the last update of this release, as the developer said he would start developing 2.0 a month later.

What is Funtoo Linux:

Funtoo Linux is a community-developed Linux meta-distribution based upon Gentoo Linux. Funtoo Linux is optimized for the best possible performance on the latest Intel and AMD hardware.

Funtoo is led by Daniel Robbins., the creator of Gentoo Linux, and actively developed by the Funtoo community.

Updated Packages:

  • GNOME 3.32
  • gcc-9.2.0
  • python-3.7.3
  • mesa-19.1.4
  • LXC 3.0.4 and LXD 3.14
  • Ruby 2.6
  • Perl 5.28
  • Google’s Dart 2.3.2
  • Oracle’s Java 1.8.0.202
  • nginx 1.17.0
  • nodejs 8.16.0
  • MySQL 8.0.16

How to Upgrade Funtoo Linux from 1.3 to 1.4

Upgrading to Funtoo Linux 1.4 from 1.3 is relatively painless process.

Set Release and Sync: Use your favorite editor and set the release to 1.4 in /etc/ego.conf file.

# vi /etc/ego.conf
[global]
release = 1.4 

Then run the following command.

# ego sync

It is strongly recommended for users to choose a graphics card with the Fondue Mix-In tool. If you are using Nvidia’s proprietary graphics card, you need to run the below command to activate it.

# epro mix-ins +gfxcard-nvidia

Upgrade Toolchain:

# emerge -u1 gcc
# emerge -u1 binutils
# binutils-config -l
# binutils-config 3 (or whatever number corresponds to version 2.32)
# source /etc/profile
# emerge -u1 glibc

World Update:

# emerge -auDN @world --jobs=3 --exclude dev-lang/perl

Ensure your default python verson is 3.7 using the following steps.

# eselect python list
# eselect python set [number listed for python 3.7]
# eselect python show

Perl Upgrade: Rebuild all perl modules with latest version.

# emerge -u1 dev-lang/perl
# perl-cleaner --all

Finishing Steps:

Remove python-3.6 as it will no longer be used.

# emerge -C =dev-lang/python-3.6*
# eselect python cleanup

If you are using debian-sources-lts, then make the necessary changes in the /etc/boot.conf file and run the below command to ensure the new kernel is booted upon next system startup.

# ego boot update

etc-update and Reboot:

Run the below command to update a configuration files changes.

# etc-update

Finally reboot the system to boot into Funtoo Linux 1.4

# reboot

Download Funtoo Linux:

References:

Leave a Reply

Your email address will not be published. Required fields are marked *