Language Selection

English French German Italian Portuguese Spanish

Fedora 7 "Moonshine": Freedom vs. Ease-of-Use (Part 2)

Filed under
Reviews

Usage Notes

There are some great tutorials about how to set up a complete Fedora box, including the Howto Forge's excellent article, The Perfect Desktop - Fedora 7, the Fedora FAQ (not yet updated to Fedora 7 as of this writing, but it surely soon will be), and Stanton Finley's Fedora Core 5 Installation Notes (many of which still apply, particularly the advice about which repos work together, and which don't). So I won't go into a rundown on how to get everything working; I'll just mention a few things I found most interesting or challenging, in no particular order.

   

Various office and multimedia apps

Default GNOME desktop

  • One of the first things you'll want to install is a GUI for YUM. Yum is the front end for Fedora's package management system, and it's extremely easy to use via the command line (see its "man" page for the gory details). It's even easier to use with a GUI. I recommend one named "yumex". To install those, you'd go to a console, log in as root, and issue the command

    yum install yumex

    and follow the prompts. Then start "Yum Extender" from the "System" menu (if you're running KDE) and browse packages!

  • Fedora's a historically GNOME-centric distribution, and has, in the past, tried to make KDE look and feel as much as possible like GNOME through the use of its Bluecurve theme. With this version, however, KDE fans (like me) will find that KDE's on the same footing with GNOME.
  • Even if you added the Livna repository during installation, it seems you have to add it again afterwards, which you can do by downloading and installing the livna-release-7.rpm package.
  • With this kernel, all hard drives are treated as if they're SCSI disks. In other words, what you're most likely familiar with is "hda1", "hdb3", etc. In Fedora 7, they're now referred to as "sda1", "sdb3", and so on.
  • As noted before, you'll need to set up your NTFS partition(s) manually after installing the ntfs-3g package, and also manually set up any FAT32 partitions so the normal user can write to them. Here are examples of lines in /etc/fstab to achieve that:
    /dev/sda1    /media/sda1    ntfs-3g auto,user,users,exec,umask=000,nls=utf8,rw 0 0
    /dev/sdb4    /media/sdb4    vfat    auto,user,users,exec,umask=000,rw 0 0
  • If you've got an NVIDIA card, and install the proprietary drivers from Livna, Beryl is good to go — just use Yum to install it (and its dependencies), and select "Beryl Manager" from the "System" menu. This is the first time I've used a stable version of Aquamarine.
  •    

  • For some reason, most of my QuickTime files don't play in mplayer or xine, even with the codecs pack installed. This is a head-scratcher, since they do on my Debian installation.
  • Be sure to check out Fedora's "Liberation Fonts," a package meant to replace three of Microsoft's core Web fonts (Arial, Times New Roman, and Courier New). They look quite nice.

Conclusion

Linux distros (the desktop-oriented ones, at least) seem to be getting more and more homogenized. We expect an easy-to-use installer; a selection of popular Linux software; a robust package manager. Fedora 7 certainly provides those features.

However, since the distro I blew off my spare partition in order to install Fedora 7 was PCLinuxOS 2007, it's impossible not to compare the two. PCLinuxOS definitely comes out the winner. Configuring hardware on Fedora is more challenging than configuring hardware on PCLinuxOS, which does most of it for you. PCLinuxOS doesn't require the manual addition of third-party repositories in order to get proprietary software; most of it is installed out of the box. In short, PCLinuxOS is simply less time-consuming and less frustrating to install and configure than Fedora.

Much of this can arguably be laid to rest at the feet of Fedora's decision to stay completely within the bounds of open-source, non-patent-encumbered (at least in their opinion) software. (Keep in mind that Fedora isn't sticking to this decision for purely ideological reasons — it has a business to run and doesn't want to get sued.) It remains to be seen how the struggle between the demand for ease-of-use/proprietary formats, on the one hand, and a strict emphasis on free-and-open-source software, on the other, will turn out.

Goodbye!

More in Tux Machines

Chakra GNU/Linux Users Get KDE Plasma 5.7.2, Qt 5.7 and KDE Applications 16.04.3

Chakra GNU/Linux developer Neofytos Kolokotronis today, July 25, 2016, announced the release of the latest KDE and Qt technologies, along with new software versions in the main repositories of the Linux kernel-based operating system. Read more

In a Quiet Market for PCs, Chromebooks are Marching Steadily Forward

It's no secret that Chrome OS has not been the same striking success for Google that the Android OS has been. And yet, Chromebooks--portable computers running the platform--have not only found their niche, but they are also introducing a new generation to cloud computing. Chromebooks are firmly entrenched in the education market, where many young users have become used to the convention of storing apps and data in the cloud. Now, according to new research from Gartner, Chromebooks are ready to hit new milestones. Analysts there report that Chromebook shipment growth will be in the double digits this year. At the same time, though, Chromebooks have not become fixtures in the enterprise, replacing Windows PCs. Read more

Server Administration

  • SysAdmins With Open Source Skills Are In Demand
    System administrators play a crucial role in businesses today. They are the individuals responsible for the configuration, support and maintenance of company computer systems and servers. For this reason, they are a popular hiring request, with defense and media companies alike looking for these professionals on Dice. Yet, despite the ongoing demand, finding and recruiting system administrators may be more of a challenge. Data from the U.S. Bureau of Labor Statistics (BLS) found that the quarterly unemployment rate for system administrators was 0.6%, well below the national quarterly average (4.9%) and the quarterly average for all tech professionals (2.1%). Employers thus need to focus more of their recruitment strategies on poaching this talent from competitors.
  • One Phrase Sysadmins Hate to Hear (And How to Avoid It)
    A few years later, sysarmy, the local IT community, was born as the "Support for those who give support." And in that spirit, for this 8th AdminFest edition, we want to do exactly that: support those who help others in our Q&A platform, sysarmy.com/help. Each 500 points a participant earns, he/she gets a free drink in return!
  • DevOps'n the Operating System
    John Willis takes a brief look at the history of how Devops principles and operating systems have converged. He spends most of the time forward looking at what and how unikernels will converge with Devops tools, processes and culture. He ends with a demo of how containers, unikernels and Devops ideas can work together in the future.
  • 5 reasons system administrators should use revision control
    Whether you're still using Subversion (SVN), or have moved to a distributed system like Git, revision control has found its place in modern operations infrastructures. If you listen to talks at conferences and see what new companies are doing, it can be easy to assume that everyone is now using revision control, and using it effectively. Unfortunately that's not the case. I routinely interact with organizations who either don't track changes in their infrastructure at all, or are not doing so in an effective manner. If you're looking for a way to convince your boss to spend the time to set it up, or are simply looking for some tips to improve how use it, the following are five tips for using revision control in operations.

Kernel Space/Linux