Linux distribution From Wikipedia, the free encyclopedia
Ubuntu is a Debian-based Linux distribution for personal computers, tablets and smartphones, where the Ubuntu Touch edition is used; and also runs network servers, usually with the Ubuntu Server edition, either on physical or virtual servers (such as on mainframes) or with containers, that is with enterprise-class features.
Ubuntu runs on the most popular architectures, including server-class ARM-based. Ubuntu is developedby Canonical Ltd., who offer commercial support.
Ubuntu can be described as all of the following:
Operating system—system software that manages computer hardware and software resources and provides common services for computer programs. All computer programs, excluding firmware, require an operating system to function.
Unix-like operating system— operating system that behaves in a manner similar to a Unix system, while not necessarily conforming to or being certified to any version of the Single UNIX Specification. There is no standard for defining the term, and some difference of opinion is possible as to the degree to which a given operating system is "Unix-like".
Debian-based operating system—Debian is a Unix-like computer operating system that is composed entirely of free software, most of which is under the GNU General Public License and packaged by a group of individuals participating in the Debian Project. Debian has many derivatives, among which Ubuntu is the most popular. Ubuntu, in turn, also has many derivatives...
Official editions—official Ubuntu variants install a set of packages different from the original Ubuntu, but since they draw additional packages and updates from the same repositories as Ubuntu, all of the same software is available for each of them.[1]
Ubuntu Server—server edition that uses the same APT repositories as the Ubuntu Desktop Edition. The differences between them are the absence of an X Window environment in a default installation of the server edition (although one can easily be installed, including Unity, GNOME, KDE or Xfce), and some alterations to the installation process.
Ubuntu Touch— mobile version of Ubuntu developed by Canonical Ltd. and the Ubuntu community. It is designed primarily for touchscreen mobile devices such as smartphones and tablet computers.
Edubuntu—complete Linux based operating system targeted for primary and secondary education. It is freely available with community based support. The Edubuntu community is built on the ideas enshrined in the Edubuntu Manifesto: that software, especially for education, should be available free of charge and that software tools should be usable by people in their local language and despite any disabilities.[2]
Ubuntu GNOME— uses a pure GNOME desktop environment with GNOME Shell, rather than the Unity graphical shell, and uses GDM as its display manager.[3]
Kubuntu— uses the KDE Plasma Desktop instead of the Unity graphical environment.[4]
Lubuntu— "lightweight Ubuntu", which uses the LXDE desktop environment in place of Ubuntu's Unity shell and GNOME desktop. LXDE is touted as being "lighter, less resource hungry and more energy-efficient".[5][6][7]
Ubuntu MATE— uses the MATE desktop environment as its default user interface, forked from the now-defunct GNOME 2 code base, with an emphasis on the desktop metaphor.[8]
Ubuntu Server— An official derivative made for use in servers. Ubuntu Server handles mail, controls printers, acts as a fileserver, can host LAMP and more.[9]
Ubuntu Studio— provides open-source applications for multimedia creation by audio, video and graphic editors.[10]
Xubuntu— intended for use on less-powerful computers or by those who seek a highly efficient desktop environment on faster systems, and it uses mostly GTK+ applications.[12] For efficiency, it uses the Xfce desktop environment, instead of Ubuntu's Unity.
Third-party distributions
Unofficial variants and derivatives are not controlled or guided by Canonical Ltd. and generally have different goals in mind.
Aurora— Specifically for the Eee PC range of netbooks, based on Debian. Previously named Eeebuntu and based on Ubuntu.[13]
Baltix— Ubuntu-based distribution for Lithuanian and Latvian people. Supported languages are Lithuanian, Latvian, Estonian, Russian, English, Norwegian and others in the Baltic region. The main language is Lithuanian.[14]
BackBox— BackBox is a Linux distribution based on Ubuntu. It has been developed to perform penetration tests and security assessments. Designed to be fast, easy to use and provide a minimal yet complete desktop environment, thanks to its own software repositories, always being updated to the latest stable version of the most used and best known ethical hacking tools.[15]
BackTrack— Developed by Offensive Security and designed for penetration testing;[16] superseded by Kali Linux[16]
BlankOn— Ubuntu-based distribution for users in Indonesia[17]
Bodhi Linux— An Ubuntu-based Linux distribution featuring the Moksha Desktop environment and targeting users who want a minimum of preinstalled software or low system requirements.[18]
dyne:bolic— Live CD geared toward multimedia (audio and video) production, but comes with other non-media specific application (e.g. word processor, desktop publisher)[19]
EasyPeasy— customized for netbooks, low-powered computers, and access to web applications.[20]
elementary OS— A powerful, user-friendly distribution known for its well received user interface and devoted community of developers and artists.[22] Flagship distribution to showcase the Pantheon desktop environment.
Emmabuntüs— designed to facilitate the repacking of personal computers donated to humanitarian organizations[23] like the Emmaüs Communities.[24]
Galsoft Linux— A Linux distribution derived from Lubuntu that is made to be installed from a DVD or a USB flash drive. The distribution is specially optimized to run efficiently with limited hardware resources.
Goobuntu— An Ubuntu-based distribution used internally by Google; not available outside of Google
gOS— Uses the GNOME desktop environment with user interface enhancements to make it work more like Mac OS X, it also features Google Apps, Picasa, Google Gadgets and other web-based applications, and comes with Wine 1.0 pre-installed.
Guadalinex— Ubuntu-based distribution promoted by the local government of Andalucia, Spain, for home users and schools.[25]
Iskolinux— A Linux distribution packaged and maintained by UP Manila's (UPM) Information Management System as part of University of the Philippines' thrust to migrate to Linux.
Joli OS— Joli OS (formerly named Jolicloud) is in development and Pre-beta testing. Joli OS is built upon Debian and Ubuntu 9.10, but is tweaked to be more suitable for computers that have weaker specifications in terms of disk storage, memory and screen size. It is designed to run on relatively low-powered netbook computers.[26]
Impi Linux— South African and focuses on the enterprise and government sector.[27]
Karoshi— A formerly PCLinuxOS-based distribution designed for use in schools.[28]
Kuki Linux— Lightweight Ubuntu-based Linux distribution founded by João Ferro, built to be a replacement for the Linpus Linux Lite distribution on the Acer Aspire One.[29]
Linux Lite— The purpose of Linux Lite is to introduce Windows users to Linux, and provide them with a comfortable and useful user experience. It is designed to be simple and suitable for new Linux users who want a lightweight, highly responsive, and fully functional environment.[30]
Linux Mint— Linux Mint synchronizes its release-cycle with Ubuntu's long-term support, and is tailored to user-friendliness for desktop users. Also features a Debian-based edition.[31] It uses the Cinnamon desktop environment, and provides full out-of-the-box multimedia support by including some proprietary software along with a variety of free and open-source applications.
LinuxMCE— Linux Media Center Edition, a Kubuntu-based distribution that provides in-depth HTPC functionality as well as home automation.[32]
LOUD— LCSEE Optimized Ubuntu Distribution, an Ubuntu distribution used at West Virginia University. It contains several specialized educational packages as well as its own themes and login manager.[35]
Netrunner— Kubuntu based distribution with complete software and codecs installed, developed by Blue Systems (also sponsoring Kubuntu and LinuxMintKDE).[38]
OpenGEU— Ubuntu based distribution with Enlightenment window manager, previously known as Geubuntu.[39]
Pinguy OS— An Ubuntu-based distro for people that have never used Linux before or for people that want an out-of-the-box working OS without having to tweak a fresh installation of Ubuntu or other Ubuntu-based distro.[41]
Pop!_OS, a distribution developed by System76, primarily for the hardware that they manufacture
Poseidon Linux— For academic and scientific use. Based on Ubuntu, but enhanced by GIS/maps, numerical modelling, 2D/3D/4D visualization, statistics, tools for creating simple and complex graphics, programming languages.
PUD— A small distribution, aimed at being simple and usable
Qimo 4 Kids— Educational games for children aged three and up. Ubuntu-based with easy-to-use interface.[42]
Sabily— Ubuntu based distribution for Muslims (formerly Ubuntu Muslim Edition)[43]
Trisquel GNU/Linux— fully free-software system without proprietary software or firmware and uses the Linux-libre kernel, based on Ubuntu LTS Releases[44]
UberStudent— For higher education and advanced secondary students, those who teach them, and lifelong learners[45]
Ututo— Ututo UL ("Ubuntu-Libre") Distributes Simusol, a system to simulate Solar Energy projects, returned to the heart of the project.[46]
Linux kernel— monolithic Unix-like computer operating system kernel. The Linux operating system is based on this kernel and deployed on both traditional computer systems such as personal computers and servers, usually in the form of Linux distributions (including Ubuntu and its derivatives), and on various embedded devices such as routers, wireless access points, PBXes, set-top boxes, FTA receivers, smart TVs, PVRs and NAS appliances.
LightDM— X display manager that aims to be lightweight, fast, extensible and multi-desktop.[48] It uses various front-ends to draw login interfaces,[49] also called Greeters.[50]
Snappy— software deployment and package management system originally designed and built by Canonical for the Ubuntu phone operating system. The packages, called 'snaps' and the tool for using them 'snapd', work across a range of Linux distributions and allow therefore distro-agnostic upstream software deployment. The system is designed to work for phone, cloud, internet of things and desktop computing. Snappy is included by default in Ubuntu 16.04 desktop images.
Uncomplicated Firewall— program for managing a netfilter firewall designed to be easy to use. It uses a command-line interface consisting of a small number of simple commands, and uses iptables for configuration. UFW is available by default in all Ubuntu installations after 8.04 LTS.
XSplash— software project in the Ubuntu community that uses the X Window System to replace the scrolling-text screens that appear while booting a Linux-based computer with a graphical splash screen. It replaced usplash (which uses the Linux framebuffer) to bring Ubuntu closer to the goal of a 10-second boot time by version 10.04.
chmod— command and system call that may change the access permissions to file system objects (files and directories). It may also alter special mode flags.
chown— change the owner of file system files, directories. Abbreviation of "change owner".
chgrp— used by unprivileged users on Unix-like systems to change the group associated with a file system object (such as a file, directory, or link) to one of which they are a member. A file system object has 3 sets of access permissions, one set for the owner, one set for the group and one set for others. Changing the group of an object could be used to change which users can write to a file.
cksum— generates a checksum value for a file or stream of data. The cksum command reads each file given in its arguments, or standard input if no arguments are provided, and outputs the file's CRC checksum and byte count. It is used to verify that files transferred by unreliable means arrived intact.
cmp— compares two files of any type and writes the results to the standard output. By default, cmp is silent if the files are the same; if they differ, the byte and line number at which the first difference occurred is reported.
tee— reads standard input and writes it to both standard output and one or more files, effectively duplicating its input. The command is named after the T-splitter used in plumbing.
kill— send a signal to a process. By default, the message sent is the termination signal, which requests that the process exit.
nice— invoke a utility or shell script with a particular priority, thus giving the process more or less CPU time than other processes. A niceness of −20 is the highest priority and 19 is the lowest priority. The default niceness for processes is inherited from its parent process and is usually 0.
sudo— allows users to run programs with the security privileges of another user, by default the superuser.
time— used to determine the duration of execution of a particular command.
Searching
apropos— search the man page files (command names and their descriptions).
find— find files; searches one or more directory trees of a file system, locates files based on some user-specified criteria and applies a user-specified action on each matched file.
alias— enables a replacement of a word by another string. It is mainly used for abbreviating a system command, or for adding default arguments to a regularly used command.
less— terminal pager program used to view (but not change) the contents of a text file one screen at a time. It is similar to more, but has the extended capability of allowing both forward and backward navigation through the file.
Medibuntu— was a community-maintained repository of Debian packages that could not be included in the Ubuntu distribution for legal reasons. It ceased operations in 2013.
Terminated or discontinued official distributions
Gobuntu— aimed to provide a distribution consisting entirely of free software. It was officially announced by Mark Shuttleworth on July 10, 2007, and daily builds of Gobuntu 7.10 began to be publicly released. The project ended around the release of 8.04 and has since merged into mainline Ubuntu as a 'free software' option.[51]
Mythbuntu— based on Ubuntu and MythTV, providing applications for recording TV and acting as a media center.[52] On 4 November 2016 the development team announced the end of Mythbuntu as a separate distribution, citing insufficient developers.
Ubuntu JeOS— "Just Enough OS", was described as "an efficient variant [...] configured specifically for virtual appliances".[54] Since the release of Ubuntu 8.10 it has been included as an option as part of the standard Ubuntu Server Edition.
Canonical Ltd.— UK-based privately held computer software company founded and funded by South African entrepreneur Mark Shuttleworth to market commercial support and related services for Ubuntu and related projects. Canonical employs staff in more than 30 countries and maintains offices in London, Austin, Boston, Shanghai, Beijing, Taipei, and the Isle of Man.
Support
Ask Ubuntu— community-driven question-and-answer Web site for Ubuntu. It is part of the Stack Exchange Network, running the same software as Stack Overflow. As of August 2016, Ask Ubuntu reached 373,000 registered users[56] and more than 239,000 questions.[57]
Full Circle— free distribution monthly Portable Document Format magazine aimed at users of the Ubuntu operating system and all its derivatives, including Kubuntu, Lubuntu, Xubuntu, Edubuntu, as well as others like Linux Mint and its derivatives. It focuses on product reviews, community news, how-to articles, programming and troubleshooting tips. The first issue of Full Circle was published in April 2007.
The Official Ubuntu Book— 9th edition, Matthew Helmke, Elizabeth K. Joseph, Jonathan Jesse, and José Antonio Rey, Pearson Education, 2016, ISBN9780134513423
Ubuntu 14.04– Everyday usage— Sasa Paporovic, CreateSpace, 2014, Video-Tutorial
Ubuntu for Non-Geeks: A Pain-Free, Get-Things-Done Guide— 4th edition, Rick Grant and Phil Bull, No Starch Press, 2010, ISBN978-1-59327-257-9.
Ubuntu Linux Bible— 1st edition, William von Hagen, John Wiley & Sons, 2007, ISBN978-0-470-03899-4
Ubuntu Unleashed: Covering 9.10 and 10.4— 5th edition, Andrew Hudson, Paul Hudson, Matthew Helmke, and Ryan Troy, SAMS Publishing, 2010, ISBN978-0-672-33109-1
Persons influential in Ubuntu
Jono Bacon— Ubuntu Community Manager from 4 September 2006 until 28 May 2014, for Canonical Ltd.[58][59][60]
Benjamin Mako Hill— co-author of The Official Ubuntu Server Book, and The Official Ubuntu Book.
Mark Shuttleworth— funded and founded Canonical Ltd. Was CEO until March 2010.
Jane Silber— Chief Executive Officer at Canonical Ltd. since March 2010.