lsb_release -a não retorna nada, deseja atualizar, mas não pode

lsb_release -a não retorna nada, deseja atualizar, mas não pode
    No LSB modules are available.
Distributor ID: Ubuntu
Description:    Ubuntu GNU/Linux testing/unstable
Release:    testing/unstable
Codename:   n/a

Já tenho esta versão há alguns anos e gostaria de atualizá-la para 22,04 lts.

    sudo do-release-upgrade -d
    Checking for a new Ubuntu release
    Upgrades to the development release are only 
    available from the latest supported release.
deb [signed-by=/usr/share/keyrings/adoptopenjdk-archive-keyring.gpg] https://adoptopenjdk.jfrog.io/adoptopenjdk/deb hirsute main

O que posso fazer?

Responder1

Esta resposta irá ajudá-lo a restaurar seu /etc/os-releasearquivo danificado (que na verdade é um link simbólico para /usr/lib/os-release).

Pela versão do seu kernel e pelas perguntas anteriores, é evidente que o seu sistema está realmente rodandoUbuntu 21.04 (hipopótamo hirsuto).Esta versão está no fim de sua vida útil e você deveatualizar para uma versão suportadaO MAIS CEDO POSSÍVEL.

Por razões desconhecidas, você substituiu seu /etc/os-releasearquivo com conteúdo inválido - vamos consertar isso.

Abra o arquivo em um editor (como nano) com rootprivilégios:

sudo nano /etc/os-release

Substitua todo o conteúdo do arquivo por isto:

NAME="Ubuntu"
VERSION="21.04 (Hirsute Hippo)"
ID=ubuntu
ID_LIKE=debian
PRETTY_NAME="Ubuntu 21.04"
VERSION_ID="21.04"
HOME_URL="https://www.ubuntu.com/"
SUPPORT_URL="https://help.ubuntu.com/"
BUG_REPORT_URL="https://bugs.launchpad.net/ubuntu/"
PRIVACY_POLICY_URL="https://www.ubuntu.com/legal/terms-and-policies/privacy-policy"
VERSION_CODENAME=hirsute
UBUNTU_CODENAME=hirsute

Salvar e sair.

Agora, quando você executar, lsb_release -aele deverá mostrar:

No LSB modules are available.
Distributor ID: Ubuntu
Description:    Ubuntu 21.04
Release:        21.04
Codename:       hirsute

Para atualizar sua instalação atual agora, consulteestas perguntas e respostas.

informação relacionada