Results 1 to 9 of 9
Like Tree2Likes
  • 2 Post By solin

Thread: 18 of Linux software's unsung stars

  1. #1
    Experienced User
    Overall activity: 0%

    Join Date
    Sep 2010
    Posts
    848
    Liked
    201 times
    Points
    21,839

    18 of Linux software's unsung stars

    We might not pay these Linux gems much attention but we'd soon notice life without them.

    Here, we salute some of the things that make using Linux so enjoyable.

    01. Top

    Do you want to know why your six-core CPU is running like a ZX Spectrum?

    Top, or its more colourful brother Htop, shows you just what is hogging all of your CPU or memory, and lets you shut down errant processes into the bargain. You may not need it often, but never forget it's there.

    02. Anaconda

    The distro installer created by Red Hat, now used by Fedora. It was the first successful attempt at an easy-to-use graphical installer for Linux and paved the way for even more friendly installers, such as Mandrake's DrakX.

    Anaconda heralded a significant change in mindset that opened up the possibility of installing Linux to many more users.

    03. NetworkManager

    What udev did for automounting, NetworkManager has done for wireless connectivity. No longer do we have to grapple with wpa_supplicant and iwconfig to set up an encrypted wireless connection, just take your device within range, give the passphrase and connect. Drivers may still be a problem for some hardware, but setting up the connection has never been easier.

    An honourable mention for the lesser-known Wicd, which also does a fine job of managing network connections.

    04. Bash/Zsh

    While some may complain about the need to ever use the command line, we rejoice in the power this provides. This is in no small part due to the features available in shells like Bash and ZShell.

    So much more useful than the standard shell, and capable of making life at the command line extremely productive and fun – in a geeky kind of way.

    05. apt-get

    If you use Ubuntu, you have probably used Synaptic to install software, but this is merely a front-end to apt-get, just about the best package manager out there (apart from Portage, of course).

    Handling dependencies, keeping track of updates, even updating the full distro, are all simple to do, either directly or with a few clicks in Synaptic.

    06. Kernel

    When we refer to Linux, we usually mean a distro or a complete OS installation, but Linux itself is only the kernel. A mere few megabytes of code that sit in the background, enabling and helping everything else to run. Everything you do on your computer ends up in the hands of 2–3MB of kernel and a few associated drivers.

    07. Vi(m)

    Love it or hate it, and we're not going to start a flamewar by revealing our preferences, Vi, and its enhanced sibling Vim, is considered by many to be the de facto text editor for Linux. There are plenty of editors available, GUI and console, but you can be almost certain that some form of Vi will be present on any system you have to work with. That alone makes it worth learning to use.

    08. VLC

    VLC stands for VideoLAN Client, but this is basically a media player. More to the point, it is a media player that will play just about anything you can throw at it: files in odd codecs, network media streams, DVDs. Even if you prefer a different player most of the time, keep this one in your back pocket for extreme situations.

    09. Screen

    There are two types of people in the world, those who have never tried Screen and those who could not do without it. Screen lets you detach a shell process from the terminal running it – which is incredibly useful if you have more than one computer – and SSH between them, or need to administer computers remotely. The only valid reason for not using Screen is because you prefer Tmux, which does a similar job.

    10. Qemu

    Virtualisation looked like being one of the last bastions of closed source software on Linux, neither VMware or VirtualBox being truly free. But the addition of KVM to the kernel means that the Qemu emulator can give just as good performance on most hardware, even if it can be a little more work to set up, for now.

    11. udev

    Udev is a filesystem that dynamically manages the device nodes in the /dev/ directory. Impressed? No? How about if we told you that this is what makes automatic mounting of USB devices, auto-running CDs and most plug-and-play hardware configuration possible?

    Not only does udev do all this, it runs in user space so you can tweak and fine-tune what it does with which device, without going near the kernel.

    12. Emacs

    It wouldn't be politically correct to mention Vi without also including Emacs. This text editor has so many features – it can be used to read email and even browse the web – that it is occasionally referred to as "an operating system in need of a good text editor". GNU Emacs was originally written by Richard Stallman, which is reason enough to include it here.

    13. Wine

    Wine runs Windows programs on your Linux desktop. It doesn't need a virtual machine, or even a Windows install disc and licence, it emulates the Windows system in Linux. Running Windows programs is useful for many, but the comfort of being able to run a Windows program should the need arise is important to many more. Wine is an excellent program and an even better safety net.

    14. Grep, Sed & Awk

    These three programs are used for processing text files, including configuration and log files. While seeming complex to start with, in the hands of someone with a little experience they are invaluable for processing information and altering settings. Of the three, Grep is the easiest to understand if you feel like investigating further.

    15. LXDE

    Many Linux users may think there are only two desktops, Gnome and KDE (many Ubuntu users think there's only one) but this couldn't be further from the truth. If you don't need all the features of the "big two", desktops such as LXDE and Xfce have a lot to offer. They are lightweight and fast, even on slower hardware, and blisteringly so on modern systems.

    16. gcc

    The GNU Compiler Collection may not sound very exciting, but we wouldn't be here without it. Implicit in the distribution of software as source code is that there is a freely available way to turn that code into runnable programs.

    Free source code wouldn't be much use if a commercial compiler were needed to build it; gcc prevents such a Catch-22 situation arising. It is probably also the key justification for including the GNU name with Linux.

    17. kill/killall/Xkill

    If a program refuses to quit, you can stop it with the dramatically named kill if you know its process ID, or you can use killall and its name (although this will kill all running programs with that name). What if it's a GUI program? No problem, run Xkill, click on the offending window and it will vanish before your eyes.

    18. Inkscape

    Inkscape is a vector drawing program, in the same vein as Adobe Illustrator. Hiding behind a ridiculously low version number (currently 0.48.1) is some mature and powerful software.

    Inkscape is capable of producing beautiful images and stunning effects, yet so many Linux users remain unaware of it. It is not for retouching your holiday snaps, but if you want to let your creative spirit loose, give it a try.

    Source

  2. #2
    Banned
    Overall activity: 0%

    Join Date
    Oct 2009
    Location
    Earth
    Posts
    790
    Liked
    113 times
    Points
    16,820
    Thanks for the info solin

  3. #3
    Experienced User
    Overall activity: 26.0%

    Join Date
    Oct 2010
    Location
    North Carolina USA
    Posts
    1,288
    Liked
    214 times
    Points
    5,508
    Thanks solin, very good information.
    Linux Distro at the moment Fedora 17 / Firefox 12.0

  4. #4
    Experienced User
    Overall activity: 25.0%

    Join Date
    Jun 2009
    Location
    Quarantine
    Posts
    1,829
    Liked
    74 times
    Points
    21,703
    I start with LXDE.
    This user has not enabled signature viewing, if you wish to view this user's signature please upgrade to a Raymond Gold account. THIS PORTION OF THIS QUOTE HAS BEEN CENSORED BY SOPA.

  5. #5
    Zet
    Zet is offline
    Verified Member
    Overall activity: 0%

    Join Date
    Aug 2011
    Location
    Australia
    Posts
    12
    Liked
    0 times
    Points
    470
    VLC, really? I thought it was all about mplayer/mplayer2 these days.

  6. #6
    *nix Technical Support
    Overall activity: 35.0%

    Join Date
    Jan 2009
    Location
    /home/hellnoire
    Posts
    9,845
    Liked
    318 times
    Points
    26,077
    Quote Originally Posted by Zet View Post
    VLC, really? I thought it was all about mplayer/mplayer2 these days.
    Depends on who you talk to.

    VLC plays nearly anything out of the box, though MPlayer will have it beat quality wise.
    pacman -Syyu life not found in sync db

  7. #7
    Verified Member
    Overall activity: 21.0%

    Join Date
    Mar 2010
    Location
    UK
    Posts
    196
    Liked
    30 times
    Points
    3,339
    there,s a few not on the list i cant live without like ffmpeg, rtmpdump, wget and loads more.

  8. #8
    *nix Technical Support
    Overall activity: 35.0%

    Join Date
    Jan 2009
    Location
    /home/hellnoire
    Posts
    9,845
    Liked
    318 times
    Points
    26,077
    Quote Originally Posted by boyzee View Post
    there,s a few not on the list i cant live without like ffmpeg, rtmpdump, wget and loads more.
    nano, vi, wget, etc etc...

  9. #9
    Neo
    Neo is offline
    Experienced User
    Overall activity: 3.0%

    Join Date
    Jun 2010
    Posts
    1,494
    Liked
    90 times
    Points
    8,697
    useful info , Thanks

    knew some of them but rest were new .
    Love me , Hate me but you just can't Ignore me

 

 

Similar Threads

  1. VSO Software's Halloween Contest
    By Murphy in forum Freebies!
    Replies: 0
    Last Post: 11-03-2011, 04:35 AM
  2. Replies: 8
    Last Post: 04-20-2009, 10:23 PM

Tags for this Thread

All times are GMT +8. The time now is 04:33 AM.