Problemas para atualizar pelo terminal e atualizar o Ubuntu

Dou sudo apt update e o seguinte erro aparece:

E: Malformed entry 3 in list file /etc/apt/sources.list.d/archive_uri-https_qgis_org_ubuntugis-jammy.list (Component)
E: A lista de fontes não pode ser lida.

Parece ser um erro na fonte de pacotes do seu sistema, você pode editar utilizando o comando “deb” para alterar a sua fonte

até onde eu pesquisei eu preciso alterar algo na lista de fontes, mais estou sem entender o que axatamente, pois para mim parece estar tudo certo lá mais ainda assim dá esse erro. não tem nenhuma linha sem deb ou #

# deb cdrom:[Ubuntu 22.04 LTS _Jammy Jellyfish_ - somerville-jammy-amd64-20220504-33]/ jammy main

# See http://help.ubuntu.com/community/UpgradeNotes for how to upgrade to
# newer versions of the distribution.
deb http://br.archive.ubuntu.com/ubuntu/ jammy main

## Major bug fix updates produced after the final release of the
## distribution.
deb http://br.archive.ubuntu.com/ubuntu/ jammy-updates main

## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu
## team. Also, please note that software in universe WILL NOT receive any
## review or updates from the Ubuntu security team.
deb http://br.archive.ubuntu.com/ubuntu/ jammy universe
# deb-src http://br.archive.ubuntu.com/ubuntu/ jammy universe
deb http://br.archive.ubuntu.com/ubuntu/ jammy-updates universe
# deb-src http://br.archive.ubuntu.com/ubuntu/ jammy-updates universe

## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu 
## team, and may not be under a free licence. Please satisfy yourself as to 
## your rights to use the software. Also, please note that software in 
## multiverse WILL NOT receive any review or updates from the Ubuntu
## security team.
deb http://br.archive.ubuntu.com/ubuntu/ jammy multiverse
# deb-src http://br.archive.ubuntu.com/ubuntu/ jammy multiverse
deb http://br.archive.ubuntu.com/ubuntu/ jammy-updates multiverse
# deb-src http://br.archive.ubuntu.com/ubuntu/ jammy-updates multiverse

## N.B. software from this repository may not have been tested as
## extensively as that contained in the main release, although it includes
## newer versions of some applications which may provide useful features.
## Also, please note that software in backports WILL NOT receive any review
## or updates from the Ubuntu security team.
deb http://br.archive.ubuntu.com/ubuntu/ jammy-backports main universe multiverse

deb http://security.ubuntu.com/ubuntu jammy-security main
deb http://security.ubuntu.com/ubuntu jammy-security universe
# deb-src http://security.ubuntu.com/ubuntu jammy-security universe
deb http://security.ubuntu.com/ubuntu jammy-security multiverse
# deb-src http://security.ubuntu.com/ubuntu jammy-security multiverse

deb https://qgis.org/ubuntugis-ltr jammy main
deb-src https://qgis.org/ubuntugis-ltr jammy main

deb https://ppa.launchpadcontent.net/ubuntugis/ppa/ubuntu jammy main
deb-src https://ppa.launchpadcontent.net/ubuntugis/ppa/ubuntu jammy main

Tenta utilizar o comando “deb” no seu terminal com um espelho de pacotes (seja do debian, do própio ubuntu ou de outros)

A do própio ubuntu seria “deb Index of /ubuntu jammy main”, isso vai dar um refresh no seu espelho. Pode resolver seu problema

desculpe, não entendi, ficou parecendo alemão para mim… rsrs sou novato… tres semanas de linux batendo cabeça pra conseguir utilizar o Qgis…

É que o site transformou parte do comando, abre o terminal do seu sistema e digita esse comando aqui

image

Um espelho de pacotes é um caminho utilizado pelas distros, nele elas fazem uma consulta na internet para buscar os pacotes do sistema ou que você quer instalar, por exemplo quando vc digita “sudo apt install chromium” o seu package manager ( nesse caso o apt) vai buscar no seu espelho o arquivo e instalar no seu sistema, seria equivalente a ir no seu navegador e baixar o chrome pelo site

Mas já que você é novato, eu recomendaria você baixar o ubuntu 24.04 LTS ou o Linux mint XFCE, pois o ubuntu é uma distro bem estável e o linux mint xfce tem um layout parecido com o windows o que pode ajudar na sua migração

ele não reconhece o comando deb, seu eu mudar meu sistema operacional perco o suporte da DELL… ja consegui colocar o Qgis 3.28 firenze LTR e não vou abrir mao dele… rsrs deu muito trabalho mais prefiro aprender batendo cabeça… rsrs

Nesse caso peço perdão pq nunca nem tinha ouvido falar dessa distro kkkkkk
Porém, você pode encontrar uma solução aqui

https://linuxconfig.org/how-to-select-the-fastest-apt-mirror-on-ubuntu-linux

obrigado, aqui eu sempre encontro alguma dica ou solução… nada, nã precisa pedir desculpas… tmj

infelismente nada ainda… o Qgis é um software de geoprocessamento, usuários avançados precisam do ppa ubuntugis para o programa funcionar 100%…

Há algum erro no arquivo /etc/apt/sources.list.d/archive_uri-https_qgis_org_ubuntugis-jammy.list

Poderia colar o conteúdo do arquivo aqui pra gente ver? Quando for colar o conteúdo, use o modo “Texto pré-formatado (Ctrl+e)” ou o icone </> do editor aqui do fórum.

Coloco sim, mas acho que eu entendi o problema… Eu estou dando aula agora, assim que chegar a casa eu coloco…

aparece isso aqui no arquivo, demorei a entender que não era o sources.list

deb https://qgis.org/ubuntugis jammy main
# deb-src https://qgis.org/ubuntugis jammy main
deb https://qgis.org/ubuntugis main
# deb-src https://qgis.org/ubuntugis main

so não sei como editar esse arquivo, parece que esta faltando o “jammy” na terceira linha…

Não consegui encontrar ou passei despercebido, mas como está seu /etc/apt/sources.list.d ??

lá esta vazio! o diretorio parece que existe, mas não tem nada editado, somete no arquivo acima que contem essas 4 linhas. sendo, as duas primeiras corretas e as duas ultimas sem o jammy antes de main.

quando entro em /etc/apt/sources.list.d/
não tem nada escrito tanto com o “gedit” como com o “nano” precedido de “sudo”. porém, no “nano” aparece uma caixa vermelha que diz: /etc/apt/sources.lis.d/ é um diretório
ha sem a / dá o mesmo! (/etc/apt/sources.list.d)

Então, o sources.list.d ele não é um arquivo e sim um diretório, mas nele é que fica armazenado repositórios de terceiros… Ao digitar no terminal cd /etc/apt/sources.list.d e executando um ls já dentro dele não aparece nada? Pois tipo: entrei aqui no site desse programa que você utiliza, então meio que deveria ter algo como /etc/apt/sources.list.d/qgis.sources

1 curtida

em primeiro lugar, desabilite deb-src botando # na frente. n precisa s vc n vai recompilar os pacotes.

facilite sua vida. bote assim:

deb etc…etc… jammy main restricted universe multiverse

veja que diz “Malformed entry 3 in list file” erro na 3a linha de cima pra baixo do arquivo https_qgis_org_ubuntugis-jammy.list

2 curtidas

sim. falta o jammy

2 curtidas

Pra editar arquivos de configurações, eu prefiro usar o nano via terminal.

  1. Abra uma janela de terminal
  2. Use o comando sudo nano /etc/apt/sources.list.d/archive_uri-https_qgis_org_ubuntugis-jammy.list (perceba que ao digitar uma parte do diretório ou arquivo e apertando Tab o terminal auto completa, ou apertando duas vezes aparece uma lista com todas as opções.
  3. Comente a terceira linha, coloque # na frente dela
  4. Salve com Ctrl + o. Note na barra inferior vai aparecer uma mensagem com o nome do arquivo. Aperte Enter para manter sem alteração.
  5. Saia do programa com Ctrl + x

Bem, daí vc já pode usar o apt update/upgrade e deve ter sanado o erro. Realmente a terceira linha está mal formada, mas se corrigi-la vai ficar igual à primeira.

1 curtida