Nós estamos acostumados a ter uma nova versão do Debian a cada poucos anos. Quando uma nova versão é lançada, os utilizadores normalmente perguntam-se que repositórios irão funcionar? Que versões de software funcionarão?
Tudo depende da versão do sistema em primeiro lugar. Se foi o próprio utilizador que instalou o sistema operativo, deve saber qual a versão instalada. Se não, irá aprender como descobrir a versão de Debian utilizando a consola ou a GUI.
A primeira coisa a lembrar é que o número da versão não é tão importante como o nome pelo qual os repositórios serão adicionados.
A forma mais rápida de procurar a versão Debian é utilizar lsb_release
com a opção -a
. Isto mostra informação LSB sobre a distribuição instalada:
$ lsb_release -a
Uma saída curta de uma linha é possível com a opção -d
:
$ lsb_release -d
De que outra forma posso ver a versão do sistema operativo? A visão de conteúdo também é adequada para este propósito
$ cat /etc/os-release
O utilitário hostnamectl
também mostra informações básicas sobre o sistema, mostra a versão e o nome de código da distribuição:
$ hostnamectl
Da seguinte forma, pode verificar a versão, mas não o nome do código (este está disponível no ficheiro /etc/issue
):
$ cat /etc/issue
O sistema tem o ficheiro /etc/debian_version
que mostra a versão Debian incluindo a versão do lançamento pontual:
$ cat /etc/debian_version
Para ver a versão Debian na GUI, use o programa hardinfo. Este é instalado com o seguinte comando:
$ sudo apt install hardinfo
Após correr o utilitário a partir do menu principal e encontrar a versão da distribuição em Computer -> Operating System:
Por vezes torna-se necessário determinar a versão do kernel Debian. O comando uname
, que é padrão para todas as distribuições, pode ser usado para este propósito:
$ uname -a
Também no Debian é possível usar um dos três repositórios disponíveis: Stable
, Testing
, Unstable
.
Para perceber que repositório é utilizado no seu sistema, abra o ficheiro /etc/apt/sources.list
:
$ cat /etc/apt/sources.list
De seguida, precisa de encontrar uma linha como esta:
deb http://deb.debian.org/debian/ buster main contrib non-free
Agora olhe para a palavra que vem depois do URL do repositório. Se for buster, é uma versão estável. Se for testing
, você tem uma versão que será estável no próximo lançamento. Se for instável
, é um repositório instável.