Download of The Day: Debian Linux 9 ( Stretch )

Posted on in Categories Linux News last updated December 1, 2017

Debian GNU/Linux version 9.0 stretch has been released ( jump to download ) after many months of constant development and available for download in various media format. Debian 9.0 is a free operating system includes various new features such as support for mips64el architecture, GNOME 3.22, KDE Plasma 5.8, LXDE, LXQt 0.11, MATE 1.16, Xfce 4.12, Linux kernel 4.9 and more. Debian 9 is dedicated to the project’s founder Ian Murdock, who passed away on 28 December 2015.
Debian 8.x 64-bit-mate-desktop-screenshot

Debian 9 supported architecture

  1. amd64
  2. arm64
  3. armel
  4. armhf
  5. i386
  6. mips
  7. mips64el (new)
  8. mipsel
  9. ppc64el
  10. s390x

What’s new in Debian 9?

Your NICs are now named using BIOS/firmware and slot. For example ens0 or enp1s1 (Ethernet) or wlp3s0 (WLAN):

NIC name changed
NIC name changed

The Xorg server no longer requires running as root user. It reduces the risk of privilege escalation via bugs in the X server. Another security feature includes compiling all executables using PIE (“position independent executables”) i.e. ASLR will be turned on by default using GCC 6 compiler for almost all binaries.

Latest software includes:

  • LibreOffice 5.2
  • Calligra 2.9
  • MariaDB (MariaDB replaces Oracle MySQL Server) 10.1
  • PHP 7.0
  • Python 3.5 (default)
  • PostgreSQL 9.6
  • Samba 4.5
  • Vim 8
  • Emacs 25.1
  • Exim MTA 4.88
  • GCC 6.3
  • Perl 5.24
  • Nginx 1.10
  • OpenSSH 7.4p1
  • LibreOffice 5.2

Did you know?

Debian 9 “Stretch” has 25,357 source packages with 9,808,465 source files:

  • Source files: 9,808,465
  • Source packages: 25,357
  • Disk usage: 210,580,616 kB
  • Ctags: 100,983,753
  • Source lines of code: 876,374,854

Debian 9 – Gnome desktop

Default Debian Linux 9 desktop screenshot

Debian 9 download

Debian provides all packages on CD / DVD / Blu-ray, live images and the total size is around 12GB+ for all media files. You only need to download first CD / DVD and install the base system. Once downloaded, use the Internet to install any packages.

Debian 9.x Live ISO image download

A live CD, live DVD, or live USB is a complete bootable computer installation:

Debian 9 CD ISO download

There are total 3 ISO images, I strongly suggest to get DVD images:

To grab the netinst CD here a wget command (it is a small CD image that contains just the core Debian installer code and a small core set of text-mode programs (known as “standard” in Debian). To install a desktop or other common software, you’ll also need either an Internet connection). To grab a 32 bit version:
$ wget -c https://cdimage.debian.org/debian-cd/current/i386/iso-cd/debian-9.2.1-i386-netinst.iso
To get a 64 bit version:
$ wget -c https://cdimage.debian.org/debian-cd/current/amd64/iso-cd/debian-9.2.1-amd64-netinst.iso
To grab the 32 bit version CD ISO with xfce desktop:
$ wget -c https://cdimage.debian.org/debian-cd/current/i386/iso-cd/debian-9.2.1-i386-xfce-CD-1.iso
To grab the 64 bit version CD ISO with xfce desktop:
$ wget -c https://cdimage.debian.org/debian-cd/current/amd64/iso-cd/debian-9.2.1-amd64-xfce-CD-1.iso

Download Debian 9 DVD Images

There are total 3 DVD images:

  1. Visit mirror to download Debian ISO image 32 bit i386 DVD ISO
  2. Visit mirror to download Debian ISO images 64 bit DVD ISO

Or use the following bash shell script:

#!/bin/bash
# Purpose getdeb9: Download Debian 9 DVD images
# Author: Vivek Gite, under GPL v.2.0+
# Tip: run it over screen session
# Added $_version for easy downloads
# Updated for Debian 9.x
# ------------------------------------------------------
_bit="${1:-64}"
_arch="i386"
#
# Note: current == latest stable 
#
_version="current"
_ver="9.2.1"
_base="https://cdimage.debian.org/debian-cd/${_version}/i386/iso-dvd"
[ "$_bit" == "64" ] &&{ _base="https://cdimage.debian.org/debian-cd/${_version}/amd64/iso-dvd"; _arch="amd64";}
echo "Downloading Debian GNU/Linux v${_version} ${_bit} bit ISO images..."
for i in {1..3}
do
        _image="${_base}/debian-${_ver}-${_arch}-DVD-${i}.iso"
        wget -c $_image
done

To grab 32 bit DVD iso images, enter:
$ VER=9
$ mkdir debian_${VER}_i386_dvd && cd debian_${VER}_i386_dvd
$ ./getdeb9 32

To grab 64 bit images
$ VER=9
$ mkdir debian_${VER}_amd64_dvd && cd debian_${VER}_amd64_dvd
$ ./getdeb9

Installation demo

How do I upgrade to Debian 9 from Debian 8.x?

See “How to upgrade from Debian Linux 8 Jessie to Debian 9 Stretch using command line over ssh based session.”

For more information see release note and news.

Posted by: Vivek Gite

The author is the creator of nixCraft and a seasoned sysadmin and a trainer for the Linux operating system/Unix shell scripting. He has worked with global clients and in various industries, including IT, education, defense and space research, and the nonprofit sector. Follow him on Twitter, Facebook, Google+.

Share this on (or read 1 comments/add one below):

1 comment

Leave a Comment