Capítulo 2. Quais as novidades no Debian 9

Índice

2.1. Arquiteturas suportadas
2.2. Quais as novidades na distribuição?
2.2.1. CDs, DVDs e BDs
2.2.2. Segurança
2.2.3. A new archive for debug symbols

The Wiki has more information about this topic.

2.1. Arquiteturas suportadas

FIXME

FIXME: add item here

As seguintes arquiteturas são oficialmente suportadas pelo Debian 9:

  • 32-bit PC (i386) and 64-bit PC (amd64)

  • 64-bit ARM (arm64)

  • ARM EABI (armel)

  • ARMv7 (EABI hard-float ABI, armhf)

  • MIPS (mips (big-endian) and mipsel (little-endian))

  • 64-bit little-endian MIPS (mips64el)

  • 64-bit little-endian PowerPC (ppc64el)

  • IBM System z (s390x)

Você pode ler mais sobre o estado dos portes e informações específicas sobre o porte para sua arquitetura nas páginas web dos portes Debian.

2.2. Quais as novidades na distribuição?

 TODO: Make sure you update the numbers in the .ent file 
     using the changes-release.pl script found under ../

This new release of Debian again comes with a lot more software than its predecessor jessie; the distribution includes over 15346 new packages, for a total of over 51687 packages. Most of the software in the distribution has been updated: over 29859 software packages (this is 57% of all packages in jessie). Also, a significant number of packages (over 6739, 13% of the packages in jessie) have for various reasons been removed from the distribution. You will not see any updates for these packages and they will be marked as "obsolete" in package management front-ends; see Seção 4.8, “Pacotes obsoletos”.

Debian again ships with several desktop applications and environments. Among others it now includes the desktop environments GNOME 3.22, KDE 5.8, Xfce 4.12, MATE 1.16 and LXDE.

Os aplicativos de produtividade também foram atualizados, incluindo as suítes de escritório:

  • LibreOffice is upgraded to version 5.2;

  • Calligra is upgraded to 2.9;

Updates of other desktop applications include the upgrade to Evolution 3.22.

Entre várias outras, esta versão também inclui as seguintes atualizações de software:

PacoteVersão no 8 (jessie)Versão no 9 (stretch)
Servidor DNS BIND9.99.10
Emacs2425
Exim servidor de e-mail padrão4.844.88
Firefox45.5 (AKA Iceweasel)50.0
GNU Compiler Collection (Coleção de Compiladores GNU) como compilador padrão4.96.2
Gnupg2.02.1
Inkscape0.480.91
a biblioteca GNU C2.192.24
imagem do kernel Linuxséries 3.164.8 series
MySQL5.55.6
Nginx1.61.10
OpenJDK78
OpenSSH6.3p16.7p1
Perl5.205.24
PHP5.67.0
Postfix MTA2.113.1
PostgreSQL9.49.6
Python 33.43.5
Samba4.14.5
Vim78
 TODO: (JFS) List other server software? RADIUS? Streaming ?

O Debian suporta a versão 4.1 da Linux Standard Base (LSB), com uma revogação explícita e específica do Debian a partir da especificação LSB 4.1: a Qt3 não está incluída.

2.2.1. CDs, DVDs e BDs

A versão oficial do Debian agora vem em 9 a 10 DVDs com executáveis ou 75 a 85 "CDs com executáveis (dependendo da arquitetura) e 10 DVDs de códigos fonte ou 59 CDs de códigos fonte. Adicionalmente, há um DVD multiarquitetura com um subconjunto da versão para as arquiteturas amd64 e i386, juntamente com o código fonte. O Debian também é lançado como imagens Blu-ray (BD), 2 de cada para as arquiteturas amd64 e i386, ou 2 para código fonte. Por razões de espaço, alguns pacotes muito grandes foram omitidos nos formatos em CD; esses pacotes cabem melhor nos formatos em DVD e BD, então, ainda estão incluídos nesses.

2.2.2. Segurança

For the stretch release, the Debian version of the GNU GCC 6 compiler now defaults to compiling "position independent executables" (PIE). Accordingly the vast majority of all executables will now have address space layout randomization" (ASLR), which is a mitigation for a number of exploits that are now probabilistic rather than deterministic.

2.2.3. A new archive for debug symbols

[Nota]Nota

This section is mostly interesting for developers or if you wish to attach a full stack trace to a crash report.

Previously, the main debian archive would include packages containg debug symbols for selected libraries or programs. With stretch, most of these have been moved to a separate archive called the "debian-debug" archive. This archive contains the debug symbol packages for the vast majority of all packages provided by Debian.

If you want to fetch such debug packages, please include the following in your apt sources:

deb http://debug.mirrors.debian.org/debian-debug/ stretch-debug main

Alternatively, you can also fetch from snapshot.debian.org.

Once enabled, you can now fetch debug symbols for the package in question by installing pkg-dbgsym. Please note that individual packages may still provide a pkg-dbg package in the main archive instead of the new dbgsym.