Difference between revisions of "Debian Versions"

From Roaring Penguin
Jump to: navigation, search
(Created page with "=What is Debian= Debian GNU/Linux is the underlying operating system used for our ISO appliances. Debian is the only operating system that we officially support and are capab...")
 
(Finding Your Debian Version)
 
(3 intermediate revisions by the same user not shown)
Line 7: Line 7:
 
==Finding Your Debian Version==
 
==Finding Your Debian Version==
  
In order to determine which version of Debian your system is running, you can run the following command:
+
There is a universal location for your Linux distribution name available with:
 +
   
 +
    cat /etc/issue
 +
 
 +
Debian also lists the version number with the point release here:
  
 
     cat /etc/debian_version
 
     cat /etc/debian_version
  
This will output the numberic version which correspond to the following codenames:
+
Either will give you the information you need as only the integer value matters. The numberic version displayed corresponds to the following code names:
  
*9.x - stretch    -- Still unstable. This will be the next version.
+
*9.x - stretch    -- The current stable version distributed as our ISO appliance.
*8.x - jessie    -- The current stable version provided in our ISOs.
+
*8.x - jessie    -- The old-stable version. Still supported.
*7.x - wheezy    -- Old-stable. Still supported with regular updates.
+
*7.x - wheezy    -- Supported with priority security patches only.
*6.x - squeeze    -- Supported with priority security patches only.
+
*6.x - squeeze    -- Not supported. We back-port *some* patches.
 
*5.x - lenny      -- Not supported. We back-port *some* patches.
 
*5.x - lenny      -- Not supported. We back-port *some* patches.
  
The code name should also be present in the /etc/apt/sources.list file which tell the package manager which version of packages to install. If you need to add additional repositories file you *must* use the codename which corresponds to your current version. Different versions have different dependency requirements which may not exist in other versions, or which may break other packages that are already on the system.
+
The code name should also be present in the /etc/apt/sources.list file which tell the package manager which version of packages to install. If you need [[Install Non-RP Packages]] you *must* use the code name which corresponds to your current version (the same one listed for the rest of the sources).
  
 
==Upgrading Debian==
 
==Upgrading Debian==
  
Debian is not upgraded when you upgrade CanIt. Debian upgrades can involve a reasonable amount of downtime while the system boots into a new version of the kernel and restarts key processes, so you should run upgrades only during off-hours.
+
We now have a dedicated article for [[Debian Upgrades]].
 
 
You must upgrade one version at a time. You cannot, for instance upgrade from 'squeeze' all the way to 'jessie'.
 
 
 
We have different instructions for each operating system upgrade:
 
 
 
*[https://www.roaringpenguin.com/wiki/index.php/Upgrade_Lenny Lenny -> Squeeze]
 
*[https://www.roaringpenguin.com/wiki/index.php/Upgrade_to_Wheezy Squeeze -> Wheezy]
 
*Wheezy -> Jessie Coming Soon
 
 
 
Roaring Penguin staff will be happy to help you perform these upgrades if you are able to schedule a time during our office hours (9am-5pm Eastern).
 

Latest revision as of 14:29, 31 July 2018

What is Debian

Debian GNU/Linux is the underlying operating system used for our ISO appliances. Debian is the only operating system that we officially support and are capable of providing assistance with regarding upgrades and maintenance.

Debian releases a new stable version of their operating system every 2-3 years and they use a semi-rolling development model. This means that you will be provided with patches to the stable base but you are also able to upgrade to newer versions without a fresh install. That said, if you are many versions behind it is often easier and less hassle to install fresh and then migrate.

Finding Your Debian Version

There is a universal location for your Linux distribution name available with:

   cat /etc/issue

Debian also lists the version number with the point release here:

   cat /etc/debian_version

Either will give you the information you need as only the integer value matters. The numberic version displayed corresponds to the following code names:

  • 9.x - stretch -- The current stable version distributed as our ISO appliance.
  • 8.x - jessie -- The old-stable version. Still supported.
  • 7.x - wheezy -- Supported with priority security patches only.
  • 6.x - squeeze -- Not supported. We back-port *some* patches.
  • 5.x - lenny -- Not supported. We back-port *some* patches.

The code name should also be present in the /etc/apt/sources.list file which tell the package manager which version of packages to install. If you need Install Non-RP Packages you *must* use the code name which corresponds to your current version (the same one listed for the rest of the sources).

Upgrading Debian

We now have a dedicated article for Debian Upgrades.