Manjaro Difference between revisions of "Manjaro:A Different Kind of Beast/ar"

Difference between revisions of "Manjaro:A Different Kind of Beast/ar"

From Manjaro
(Created page with "نظرة عامه")
 
(Updating to match new version of source page)
 
Line 34: Line 34:
}}
}}


When reading Manjaro documentation either on this Wiki or the forum you will often see an expression such as '''latest stable''' or '''latest LTS''' and those is the terms used the by upstream project.
When reading Manjaro documentation either on this Wiki or the forum you will often see an expression such as '''latest stable''' or '''latest LTS''' and those are the terms used by the upstream project.


A '''stable''' kernel is '''NOT LTS''' - a subtle but very important difference.
A '''stable''' kernel is '''NOT LTS''' - a subtle but very important difference.


When a Manjaro ISO is released it contains the latest Long Time (LTS) as defined by upstream kernel project. This practise makes it possible to install Manjaro and keep it running using the LTS kernel - if not for ever - then for a very long time.
When a Manjaro ISO is released it contains the latest Long Term Support (LTS) as defined by upstream kernel project. This practise makes it possible to install Manjaro and keep it running using the LTS kernel - if not for ever - then for a very long time.


The latest and greatest hardware may have poor or non existing support using the LTS kernel. Such hardware will require you to use what is referenced as the '''stable''' kernel.
The latest and greatest hardware may have poor or non existing support using the LTS kernel. Such hardware will require you to use what is referenced as the '''stable''' kernel.
Line 59: Line 59:
===Manjaro package repository===
===Manjaro package repository===
====Stable branch====
====Stable branch====
There is no solid rule indicating when Stable branch is snapped from '''testing'''. It can be anything from one to four weeks. The packages on stable branch are the default repositories used by Manjaro systems to provide updates and downloads to the general user base. The best indication will be to watch the [https://forum.manjaro.org/c/announcements/testing-updates Testing Announment thread] to follow possible issues with specific software or hardware.
There is no solid rule indicating when Stable branch is snapped from '''testing'''. It can be anything from one to four weeks. The packages on stable branch are the default repositories used by Manjaro systems to provide updates and downloads to the general user base. The best indication will be to watch the [https://forum.manjaro.org/c/announcements/testing-updates Testing Announcement thread] to follow possible issues with specific software or hardware.
====Testing branch====
====Testing branch====
Testing branch is snapped from '''unstable''' at irregular intervals - but usually shortly after the syncronization from Arch stable. This branch is used as a testing area for packages build by Manjaro developers such as kernels, kernel modules, nvidia graphics, software patches, Manjaro inhouse applications. The package may be subject to further checks by developers and testers for potential bugs and/or stability issues, prior to being released to the '''stable''' branch. Testing branch is for the knowledgeable user looking for a way to contribute to keep Manjaro running at it's best.
Testing branch is snapped from '''unstable''' at irregular intervals - but usually shortly after the syncronization from Arch stable. This branch is used as a testing area for packages build by Manjaro developers such as kernels, kernel modules, nvidia graphics, software patches, Manjaro inhouse applications. The package may be subject to further checks by developers and testers for potential bugs and/or stability issues, prior to being released to the '''stable''' branch. Testing branch is for the knowledgeable user looking for a way to contribute to keep Manjaro running at it's best.

Latest revision as of 06:53, 20 August 2024

Other languages:
Deutsch • ‎English • ‎Türkçe • ‎español • ‎français • ‎português do Brasil • ‎русский • ‎العربية • ‎فارسی • ‎中文(中国大陆)‎

نظرة عامه

Manjaro.png

Manjaro kernel management

Warning
It is important to know the kernel definitions. The Linux kernel project uses three definitions
  1. Mainline (Development)
  2. Stable (Mainline which have passed rc7/rc8)
  3. Long Term Support (LTS)

Linux Kernel project release

When reading Manjaro documentation either on this Wiki or the forum you will often see an expression such as latest stable or latest LTS and those are the terms used by the upstream project.

A stable kernel is NOT LTS - a subtle but very important difference.

When a Manjaro ISO is released it contains the latest Long Term Support (LTS) as defined by upstream kernel project. This practise makes it possible to install Manjaro and keep it running using the LTS kernel - if not for ever - then for a very long time.

The latest and greatest hardware may have poor or non existing support using the LTS kernel. Such hardware will require you to use what is referenced as the stable kernel.

The stable kernel goes End Of Life (EOL) when the next mainline becomes stable which happens roughly every 2 months. If you are using the stable kernel - not LTS - you will have to ensure you are syncing the next stable kernel.

A stable kernel on Manjaro is never synced to the next stable kernel like you may be used to with an Arch Linux install.

If you neglect you are running an EOL kernel you will get various driver issues - most prominently Nvidia drivers - when the EOL kernel is removed from the repo. Such issues is not a Manjaro fault but a fault of the system admin who neglected proper system maintenance.


{{{2}}}
{{{2}}}
{{{2}}}

Chmsee-icon.png

{{{2}}}
Cookies help us deliver our services. By using our services, you agree to our use of cookies.