Recommended Posts

I've seen many people here ask what a distro is or what KDE is many times. Hopefully this topic will clear those questions up. The words are categorized.

Beginner Linux Vocabulary

Distro - Short for Distribution, a distro is a set of programs combined with the linux kernel to create an operating system.

Kernel - The core of Linux. The kernel is what controls the hardware and is what every linux distro is built upon. The latest kernel to the date of this writing is 2.6.36. Using the term Linux refers to the kernel, not an operating system as Linux is not an operating system but the kernel per se. Linux is typically misused in this manner.

Bash - Bourne Again Shell is a command line terminal in Linux. For alot of distros (esp older ones) the shell is the only way to install programs and configure the system. If a Linux Distro didnt come installed with a GUI, it will typically boot into this. For a guide on using the shell view this free e-book: http://tille.garrels.be/training/bash/

Root - The ruler of all Linux systems. This is a user that you have access to that can do anything to a linux system. It is highly recommended that you don't use root as it can damage a system if used incorrectly.

Linus Torvalds - The one who wrote the linux kernel in 1991.

Sudo - Stands for Super User DO, allows a user to have root access without logging in as root. Typically used from the command line.

Software Vocabulary

Compile - Installing an application from it's source code. Another name for this word is build.

Source - The actual code that a program is coded in.

Binary - Usually a program or package that is encoded in binary(the 0's and the 1's), another term for this is machine language.

Package - A piece of Software like gtfp.

Dependency - A package that a package depends upon to work.

Package Manager Vocabulary

apt - Debian linux's packaging system. Apt uses .deb files. Apt is most popular for it's extension, apt-get(see below).

apt-get - An extension of Debian's apt package manager. Apt-get employs the search and get method found in todays package managers.

Portage - Gentoo Linux's packaging system. Portage is more powerful for it's ability to customize it in so many ways for almost any need. Alot of users pick Gentoo just for Portage. Portage compiles programs by source.

YaST - Yet Another Setup Tool is SuSE's front end to it's package manager. YaST is also used to manage the settings and aspects of the system.

RPM - Redhat Package Manager is among the widely used package manager. Originally created by Redhat, it's now used by a handful of Linux Distributions including but not limited to Fedora, Mandriva, SUSE and more.

Pacman - Arch Linux's Package Manager. Allows a user to install apps with 1 command from the terminal. Name has no meaning

Ports - A BSD package manager for which was Portage(see above) is based off of. Installs software from source.

Yum - Yellow dog Updater, Modified. Yum is a package management utility used by several distributions including Fedora for RPM and centOS.

Graphical User Interface Vocabulary

Desktop Environment - DE for short, are numerous applications bundled together in a package to provide the user with a nice working environment to use the computer. Typically comes with Window Manager(see below). The 2 most popular DE's are KDE and GNOME.

Window Manager - A program that draws Windows to the screen but does not come with any applications or such, typcially bundled in DE's(see above). A popular one is Metacity for GNOME.

X11 - Stands for X Window System. This program provides the foundation for which Desktop Environments are build upon. X11 draws the UI.

XOrg - Xorg is a program that give Linux the ability to have GUI. This is a NOT Desktop Environment or Window Manager! Every program with a GUI requires this to run.

KDE - K Desktop Environment is an environment that tends to feature alot of eye candy and has a more windows feel to it. It uses the QT toolkit. For more information visit http://kde.org.

Gnome - GNU Object Model Environment is environment like KDE that strives for usability. It does not have all the eye candy that KDE has. GNOME uses the GTK toolkit. For more info on Gnome vist http://gnome.org.

XFCE - A Desktop Environment based off of GTK and GNOME, mucher lighter compared to KDE and GNOME, good for older systems. For more information visit http://xfce.org

*box - The *boxes include fluxbox, blackbox, openbox and few others. These are all desktop environments designed to run on minimal resources. You wont get fancy effects like on gnome or kde but on the otherside, the *boxes can run on very low end systems.

Compbiz/Beryl - A Window manager that gives a desktop environment several special effects just as wiggling windows, transparencies, glass windows, and more.

Bootloader Vocabulary

Bootloader - A bootloader is a app that typically resides in your MBR(Master Boot Record). It allows you to select what os to boot on startup.

Master Boot Record - The Master Boot Record or MBR is the 1st few MB on your hard drive. It typically tells what the hard drive should boot aka Linux or Windows. Most times when using Linux a Bootloader resides here.

Grub - GRand Unified Bootloader is a bootloader that allows you to set boot options and additional features at startup. This is the most popular bootloader.

SysLinux - A family of lightweight bootloaders. It's generally used for Live CD's.

Linux Developer Vocabulary

Toolkit - A set of tools usually used to compile programs or make them.

GTK - Gimp Toolkit. A toolkit for X11 for creating GUI's. Used by GNOME, XFCE and many other Desktop Envirments and Apps.

QT Toolkit - A toolkit for X11 for creating GUI's, rivals GTK. Used by KDE and many other DE's + Apps.

File Systems Vocabulary

Swap Space - A partition or file residing on the hard drive varying in space thats used as an extension of memory for the operating system. These are slowly becoming depreciated as computers ship with more and more ram.

ext* - A family of file systems that supports large drives and offers journaling support. Ext4 is the most recent version of this file system. The ext* family is the most used file system in Linux.

XFS - A high performance journaling file system supported by nearly every linux distro.

Paritioning Vocabulary

General note: Linux is not like windows where you generally will have 1 partition for the operating system. A Linux system can have large amounts of partitions. Most common you'll have a /boot, /home and / partition. The advantage of this is you can usually reinstall the operating system without losing your personal data

.

Extended Partition - A type of partition that can be sub divided into separate logical partitions. Only 1 extended partition can exist on a drive.

Primary Partition - A partition that contains a single file system. Unlike extended partitions you are not limited to just 1 per drive.

I will update this frequently.

EDIT: Seperated LILO and Grub and added Bootloader.

EDIT 6/10: Added MBR, Root and Source.

EDIT: 8/14: More descriptions of package managers, added YaST

EDIT: 6/2: Modifyed some sentences, added Binary, sudo, xorgconfig, xfce, gtk, qt

EDIT: 6/3: Categorized the words, added Pacman, ports, Desktop Envirment, Window Manager

EDIT: 11/7: Added links to KDE and Gnome.

EDIT: 1/23: Seperated Apt-get and apt, added fluxbox, rpm, yum and dpkg-reconfigure xserver-xorg/xfree86, also changed YaST definitions.

EDIT: 4/5: Added Toolkit, Compbiz/Beryl, fixed some spelling errors and reworded some definitions.

EDIT: 2/16/09: Added X11, changed Blackbox to *box to reflect the many DE's based on them.

EDIT: 11/16/10: Reworded some definition, added file systems, partitioning. Removed some obsolete terms.

Link to comment
https://www.neowin.net/forum/topic/325573-faq-linux-vocabulary/
Share on other sites

Great work! And here's the obvious nitpicking ;-) :

- Linus Torvalds _started_ the Linux kernel (it was originally called 'Freax', some Usenet admin renamed the folder containing the first release to 'Linux' to honor Linus' work). Many more people work on Linux today, but Linus still is the leader (together with Andrew Morton for Linux 2.6.x)

- It's debatable if Gnome really looks more professional than KDE. I would remove that. They obviously look different, but it's up to the user to decide which one's more professional. Why not provide links to their sites, so that the users decide for themselves?

- The X11 server, based on a common standard by the X Consortium/ The Open Group (X version 11, release 6 right now), has many implementations - next to XFree86 and Xorg, there are, eg, Exceed, Metro X, KDrive, TinyX. It provides a network-transparent, standardized way to draw graphics to the screen, but the only thing about X11 the user usually sees is the black and white pattern when X starts, before the windowmanager is started. The icons and everything get drawn by the desktop environment. BTW, the ugly black and white pattern is there on purpose: A solid color would make it impossible for some monitors to auto-adjust after the resolution changed.

  • 2 weeks later...
  • 11 months later...
  • 1 month later...

Fairly short definitions and in some cases not all that descriptive...

For example, source...source is a human readable language (such as C, Python, Perl, PHP, and Java) that the programmer uses to write the program and it is then compiled or interpreted and then run.

And for KDE, it is a full desktop environment which includes many programs along with the window manager to add usability out of the box.

GNOME goes for a lighter desktop environment and the developers only put what they feel is necessary and go through cleanup cycles every so often to remove what they deem unnecessary. And actually KDE is about to do some cleaning up too (although not as big as GNOME does).

I think some links would help as well.

  • 5 months later...

If you really want to make it accurate take the following into consideration; they're just things that jumped out at me. I don't mean to sound cheeky, just pointing it all out.

It's apt, not apt-get. You also mention YaST as SuSE's package manager, when it uses RPM. YaST, as far as I know is just a front end, much like Syanaptic is for apt, but correct me if I'm wrong.

Where is rpm?

Where is yum?

Where is fluxbox?

It's spelled environment.

Xorgconfig, as I can imagine, is used in more advanced distros, however in Debian and its derivatives dpkg-reconfigure xserver-xorg/xfree86 is used and they're not really programs, but more implementations of the X window system.

Linux, is not the OS. Sure, it's been deemed as it by the media and what not but if you want to get technical GNU is the OS and Linux is the kernel. RMS wrote GNU and needed a kernel. He began development of Hurd and it was a little harder than he thought and couldn't get it to do certain things that he wanted. He came across Linus' kernel and implemented it, however he still to this day is actively working on the Hurd kernel and certain distributions, such as Debian, allow you to use the Hurd kernel over Linus'.

  • 2 months later...
  • 6 months later...
This topic is now closed to further replies.
  • Recently Browsing   0 members

    • No registered users viewing this page.
  • Posts

    • One of the strangest galaxies in our Universe could help answer some long overdue questions by Sayan Sen Image by Pixabay via Pexels | Not representative An international team of astronomers led by the Department of Astronomy at Tsinghua University has discovered an unusually metal-poor galaxy that may contain signs of first-generation star formation. The galaxy, named Metal-Pristine Galaxy COSMOS Redshift 3 (MPG-CR3), or CR3, was identified using observations from the James Webb Space Telescope (JWST), the Very Large Telescope (VLT), and the Subaru Telescope. The findings, published in The Astrophysical Journal Letters, describe CR3 as the most metal-poor galaxy known from the period known as "cosmic noon," around 11.5 billion years ago. Cosmic noon refers to a period when the universe was producing stars at its highest rate and galaxies were growing rapidly. In astronomy, "metals" refers to all elements heavier than helium, including oxygen, carbon, and iron. Because CR3 contains so few of these heavier elements, researchers say it closely resembles what scientists expect the earliest galaxies in the universe may have looked like. The discovery is significant because it could offer clues about Population III (Pop III) stars, the first generation of stars thought to have formed after the Big Bang. These stars are believed to have formed from gas made almost entirely of hydrogen and helium, before heavier elements were created inside stars and spread across the universe through supernova explosions. Hence this is why CR3 has been referred to as a "living fossil." Scientists have long believed that Population III stars existed only in the very early universe. As more generations of stars formed and died, they enriched surrounding gas with heavier elements, making the conditions needed for metal-free star formation increasingly rare. Because of this, researchers expected the formation of such stars to have largely ended after the epoch of reionization, a period when radiation from the first stars and galaxies transformed the neutral hydrogen filling the universe and made it largely transparent to ultraviolet light. CR3 appears to challenge that idea. The galaxy was observed at a redshift of z = 3.193 ± 0.016. Redshift measures how much light from a distant object has been stretched as the universe expands and helps astronomers determine how far back in time they are looking. In this case, the redshift corresponds to roughly 11.5 billion years ago during cosmic noon. Although the universe was already several billion years old by that point, CR3 shows characteristics more commonly associated with much earlier galaxies. Observations revealed exceptionally strong emissions from hydrogen and helium, including Lyα, Hα, and He I λ10830. Lyα, or Lyman-alpha emission, is a specific wavelength of light produced by hydrogen and is widely used to study distant galaxies. Hα emission is another hydrogen signature commonly used to trace active star formation, while He I λ10830 is produced by helium and can indicate the presence of very hot, young stars. The measured equivalent widths of EW₀(Lyα) = 822 ± 101 Å and EW₀(Hα) = 2814 ± 327 Å are among the highest ever observed in star-forming galaxies. Equivalent width is a measure of the strength of an emission line relative to the surrounding light, and such large values are typically associated with intense and very recent star formation. At the same time, researchers found no statistically significant detections of metal emission lines, including [O III] λλ4959, 5007 and C IV λλ1548, 1550. Emission lines act as chemical fingerprints that reveal which elements are present in a galaxy. Oxygen and carbon lines are commonly seen in galaxies that have already undergone significant chemical enrichment. Their absence in CR3 suggests an unusually pristine environment. Using abundance calibration methods developed with JWST observations, the team placed a 2σ upper limit on the galaxy's gas-phase metallicity of 12+log(O/H)<6.52, corresponding to less than 0.7% of the Sun's metallicity (Z < 7 × 10⁻³ Z⊙). Gas-phase metallicity measures the abundance of heavy elements in a galaxy's gas. A 2σ upper limit indicates that the true value is very unlikely to be higher than the quoted threshold. Even when accounting for uncertainties in the calibration methods, the most conservative limit remains 12+log(O/H)<6.95, making CR3 the most metal-poor galaxy identified at cosmic noon. The galaxy also appears to contain very little dust. Researchers measured a Lyα/Hα flux ratio of 13.9 ± 2.5, a result that suggests negligible dust attenuation, meaning very little of the galaxy's light is being absorbed or scattered by cosmic dust. Because dust is usually produced by earlier generations of stars, this finding further supports the idea that CR3 has experienced very little chemical enrichment. Further analysis using spectral energy distribution modelling, a technique that compares observed light with theoretical models, suggests that CR3 contains an extremely young stellar population only around 2 million years old. The modelling, which used Population III stellar templates, also indicates the galaxy has a stellar mass of approximately 6.1 × 10⁵ M⊙. The symbol M⊙ represents one solar mass, or the mass of the Sun. One of the key questions raised by the discovery is how such a chemically primitive galaxy could exist in a universe that had already spent billions of years producing heavier elements. To investigate this, the researchers examined CR3's surroundings. Their analysis suggests the galaxy may lie in a slightly underdense environment, with a density contrast of roughly δ ≈ −0.12. An underdense region contains less matter and fewer galaxies than average. The team suggests that this relative isolation may have helped preserve pockets of pristine gas. Metal-rich material expelled from nearby galaxies may never have reached CR3, while the lower rate of galaxy mergers and interactions could have slowed the mixing of enriched gas into the system. If future observations confirm these findings, CR3 could provide some of the strongest evidence yet that first-generation star formation continued well after the epoch of reionization. Such a result would challenge the conventional view that pristine star formation ended by z ≳ 6 and suggest that small pockets of metal-free gas survived much longer than previously thought. Researchers stress that more observations will be needed to determine the galaxy's true nature. Future spectroscopic studies with higher resolution and better signal quality could help confirm whether CR3 is genuinely hosting Population III star formation. The discovery is also expected to encourage searches for other similar galaxies, which could help astronomers better understand how the first stars formed and how galaxies evolved in the early universe. Source: Tsinghua University, IOPscience This article was generated with some help from AI and reviewed by an editor. Under Section 107 of the Copyright Act 1976, this material is used for the purpose of news reporting. Fair use is a use permitted by copyright statute that might otherwise be infringing.
    • "I think in the immediate absence of a partner to apply relief" In the words of Sterling Archer... "Phrasing!"
    • For me, the fundamental problems with these "smartglasses" is that they really don't work well for people with significant prescriptions and massively up the price if you use attached lenses if they have displays, and if they don't, then they're not actually "smart" anything, rather just connecting to your phone and relaying voice to an AI. In a few cases like this, they throw in small cameras to feed video to the AI. All around, these feel like both a solution looking for a problem, and the problems it tries to solve seem more easily solved by different approaches and designs. Oddly, if the rumours are true, Apple may actually have invented something for once and it kind of does this right: put cameras in ear buds and manage the interface to AI exactly as most of us do: tapping on an ear bud and saying "Hey Google" or "Hey Siri." That makes them compatible with almost everyone, can double up as a hearing assist device, an impaired vision assist device, a "smart" device... and answer your phone and play music. That just seems like a better solution all around.
    • Usually the bigger ones with many fixes/changes take a few, theyre an exception to the rule most likely
    • If you don’t get lucky with Valve’s Steam Machine reservation system, you can make your own Steam Machine instead. Valve says that “starting with the SteamOS 3.8 release, you can put together your own Steam Machine using whatever PC parts you want.” SteamOS 3.8.10 launched last week with a slew of updates, including “improved compatibility with recent Intel and AMD platforms.” Alongside that improved compatibility, Valve is giving gamers the green light to install SteamOS on their own desktops. In an interview with The Verge, Valve’s Pierre-Loup Griffais said Valve has been “rolling out improvements to [SteamOS] so it’s more compatible with desktop hardware,” including eventual support for Nvidia graphics. Griffais says Valve has “a growing team” working on Nvidia driver support for SteamOS, adding, “We’re collaborating with Nvidia very closely.” While he mentioned that Nvidia support might not come this year, Griffais emphasized that “it’s certainly something that we’re working on in the background.”     Subscription not needed: https://archive.fo/Tssfc Subscription needed: https://www.theverge.com/games/953411/valve-steamos-desktop-nvidia
  • Recent Achievements

    • Dedicated
      HidekoYamamoto94 earned a badge
      Dedicated
    • One Month Later
      timbobit earned a badge
      One Month Later
    • One Month Later
      nates earned a badge
      One Month Later
    • Week One Done
      Almohandis earned a badge
      Week One Done
    • Rookie
      dorf went up a rank
      Rookie
  • Popular Contributors

    1. 1
      +primortal
      452
    2. 2
      +Edouard
      161
    3. 3
      PsYcHoKiLLa
      107
    4. 4
      Michael Scrip
      84
    5. 5
      Steven P.
      70
  • Tell a friend

    Love Neowin? Tell a friend!