Ubuntu Linux 5.04
As noted before, Ubuntu is based on Debian GNU/Linux. Debian's package management system, APT (Advanced Packaging Tool) is famously easy to use. As long as your system has access to a server with the package you want, a single command installs the package and automatically brings in any other packages needed by the one you requested. There is no charge for downloading new packages or security updates.
Using the apt-get command-line tool, it also is possible to update your system, automatically retrieving any new versions of the packages you already have. There is also an ncurses-based character-mode tool called aptitude that makes it easy to browse packages, plus a GNOME graphical package browser called Synaptic Package Manager. All of these have been standard in Ubuntu since the first release.
With the 5.04 release, Ubuntu has made package management even easier, and the most common cases are now extremely simple and discoverable. When updated packages become available, a bright red icon appears in the notification area. Clicking on the icon launches the Ubuntu Update Manager, which shows a list of packages with available updates; one click on the Install button updates the Ubuntu system to the latest packages. This handles both security updates and feature updates.
Under Applications/System Tools there is a launcher for the Add/Remove Programs dialog, another new feature to Ubuntu 5.04. The most common programs a user might want appear here, along with an icon, a friendly name and a terse explanation of what the program does. Simply marking a check box next to the program name selects that program for installation. Clicking on the Advanced button brings up the Synaptic Package Manager, which can perform any package management task. Expert users probably will go straight to Synaptic or aptitude, but beginners will appreciate this feature.
The Ubuntu packages are divided among four components: main, restricted, universe and multiverse. With all four package components enabled, an Ubuntu system has access to more than 16,000 different packages. Packages that are installed by default are listed in the main or restricted components. Main contains completely free software, plus some fonts and binary firmware files that are redistributable but not actually free software. Restricted contains non-free proprietary software distributed with restrictions, such as NVIDIA video drivers.
Ubuntu is free to distribute, install and use, and the restricted packages are essential to make a distribution that simply works, out of the box, on all common hardware. If you want to avoid proprietary software, you can remove the restricted component from your package sources.
The universe and multiverse components are disabled by default. Universe contains many thousands of packages from Debian GNU/Linux, compiled for Ubuntu but tested very little and not supported. Multiverse contains proprietary packages, such as Adobe Acrobat Reader 7.
Ubuntu comes standard with a solid assortment of software—OpenOffice.org office suite, The GIMP image editor, Evolution e-mail client and Firefox Web browser—all the basics you would expect to find on a modern Linux desktop system by default.
Using the Synaptic Package Manager you easily can search through the thousands of packages and select new ones; a click downloads and installs them. It's really fun to browse through the package listings, shopping for new software. Any software that Ubuntu does not install by default can be added easily, which is a real strength of the APT package management system.
Before you use Ubuntu, I suggest you look over the tips collected on the Ubuntu Guide Web site. It's a treasure trove of useful information.
A major hole in GNOME 2.10, however, is the lack of a menu editor. GNOME 2.10 adopted the new freedesktop.org menu standard, so older menu editors don't work, and there simply wasn't a new menu editor available to ship as part of GNOME 2.10. However, all of the packages in the Ubuntu base system are good about putting launchers in the menu, so the typical Ubuntu user does not need a menu editor. If you want to install a menu editor, you can install the KDE Menu Editor (provided by the kmenuedit package) or follow the step-by-step instructions from the Ubuntu Guide Web site to install a simple GNOME Menu Editor.
The six-month release cycle may cause this sort of rough edge to appear again in the future. But given how easy it is to update an Ubuntu system, any real problems that turn up can be fixed with updated packages. For example, once there is an official Ubuntu menu editor, all Ubuntu systems will get it when they update their packages.
If you want to use the universe packages, I suggest you set up the Debian menus. The universe packages may not add menu entries to the GNOME desktop menu, but they almost always add entries to the Debian menu. Install the menu and menu-xdg packages, and the Debian menu appears under Applications/Debian.
Ubuntu does not come standard with support for legally encumbered media technologies such as MP3 audio or MPEG2 video. The Restricted Formats page on the Ubuntu Web site discusses the situation.
For system administration, Ubuntu encourages you to use sudo. By default, no root password is set. You can get a root shell by running sudo -s.
Today’s modular x86 servers are compute-centric, designed as a least common denominator to support a wide range of IT workloads. Those generic, virtualized IT workloads have much different resource optimization requirements than hyperscale and cloud applications. They have resulted in a “one size fits all” enterprise IT architecture that is not optimized for a specific set of IT workloads, and especially not emerging hyperscale workloads, such as web applications, big data, and object storage. In this report, you will learn how shifting the focus from traditional compute-centric IT architectures to an innovative disaggregated fabric-based architecture can optimize and scale your data center.
Sponsored by AMD
Built-in forensics, incident response, and security with Red Hat Enterprise Linux 6
Every security policy provides guidance and requirements for ensuring adequate protection of information and data, as well as high-level technical and administrative security requirements for a system in a given environment. Traditionally, providing security for a system focuses on the confidentiality of the information on it. However, protecting the data integrity and system and data availability is just as important. For example, when processing United States intelligence information, there are three attributes that require protection: confidentiality, integrity, and availability.
Learn more about catching the bad guy in this free white paper.
Sponsored by DLT Solutions
| Making Linux and Android Get Along (It's Not as Hard as It Sounds) | May 16, 2013 |
| Drupal Is a Framework: Why Everyone Needs to Understand This | May 15, 2013 |
| Home, My Backup Data Center | May 13, 2013 |
| Non-Linux FOSS: Seashore | May 10, 2013 |
| Trying to Tame the Tablet | May 08, 2013 |
| Dart: a New Web Programming Experience | May 07, 2013 |
- RSS Feeds
- New Products
- Making Linux and Android Get Along (It's Not as Hard as It Sounds)
- Drupal Is a Framework: Why Everyone Needs to Understand This
- A Topic for Discussion - Open Source Feature-Richness?
- Home, My Backup Data Center
- What's the tweeting protocol?
- Developer Poll
- New Products
- New Products
- Reply to comment | Linux Journal
1 hour 16 min ago - play with linux? i think you mean work-around linux
9 hours 42 min ago - Where is Epistle?
9 hours 48 min ago - You forgot OwnCloud
10 hours 17 min ago - aplikasi free
13 hours 32 min ago - Having a framework
13 hours 36 min ago - Fix my computer
14 hours 16 min ago - go-mtpfs
18 hours 22 min ago - Missed one
18 hours 42 min ago - web Host
18 hours 50 min ago
Enter to Win an Adafruit Prototyping Pi Plate Kit for Raspberry Pi

It's Raspberry Pi month at Linux Journal. Each week in May, Adafruit will be giving away a Pi-related prize to a lucky, randomly drawn LJ reader. Winners will be announced weekly.
Fill out the fields below to enter to win this week's prize-- a Prototyping Pi Plate Kit for Raspberry Pi.
Congratulations to our winners so far:
- 5-8-13, Pi Starter Pack: Jack Davis
- 5-15-13, Pi Model B 512MB RAM: Patrick Dunn
- Next winner announced on 5-21-13!
Free Webinar: Linux Backup and Recovery
Most companies incorporate backup procedures for critical data, which can be restored quickly if a loss occurs. However, fewer companies are prepared for catastrophic system failures, in which they lose all data, the entire operating system, applications, settings, patches and more, reducing their system(s) to “bare metal.” After all, before data can be restored to a system, there must be a system to restore it to.
In this one hour webinar, learn how to enhance your existing backup strategies for better disaster recovery preparedness using Storix System Backup Administrator (SBAdmin), a highly flexible bare-metal recovery solution for UNIX and Linux systems.









Comments
nice overview
nice overview over Ubuntu Linux, keep up the good work!
compatibility
I came to know ubuntu becouse I have tried very hard to lean to work with linux, It surprise me the easyness of the intallation of your program,.....But....as i tried to install SUSE along with it I runned into the same problem; "It is very easy to run windows and any linux program, but be aware, it not the same thing when it came to run linux with linuxes.
Sugestion: Add more simplicity to the intallation
"Are You using another linux software (provide a list of possibles)"
"Ubuntu will now make room for your (linux flavor) by adding the following partition and choise at boot time" or something like that, you know I am not a linux programer so I do not know how to screw it.