No Ubuntu 24.04 recém-instalado do zero (não uma atualização), recebo este erro quando executo
$ sudo apt-get build-dep -y vlc
Reading package lists... Done
E: You must put some 'deb-src' URIs in your sources.list
Antes da versão 24.04, a correção era fazer edições no /etc/apt/sources.list
, mas agora na versão 24.04:
$ cat /etc/apt/sources.list
# Ubuntu sources have moved to /etc/apt/sources.list.d/ubuntu.sources
aqui está o novo arquivo em 24.04
$ cat /etc/apt/sources.list.d/ubuntu.sources
Types: deb
URIs: http://us.archive.ubuntu.com/ubuntu/
Suites: noble noble-updates noble-backports noble-proposed
Components: main restricted universe multiverse
Signed-By: /usr/share/keyrings/ubuntu-archive-keyring.gpg
Types: deb
URIs: http://security.ubuntu.com/ubuntu/
Suites: noble-security
Components: main restricted universe multiverse
Signed-By: /usr/share/keyrings/ubuntu-archive-keyring.gpg
Como faço para adicionar deb-src
ao novo arquivo /etc/apt/sources.list.d/ubuntu.sources
?
Há um novo local de arquivo de configuração com um novo layout de formato de arquivo para 24.04, diferentemente das versões anteriores do Ubuntu
Adicione o trecho abaixo ao novo arquivo de configuração
/etc/apt/sources.list.d/ubuntu.sources
NOTA: se a máquina estiver sob controle
cloud-init
(ignore isso para os visualizadores em casa, isso se refere a alguma nuvem remota do Ubuntu VM, não ao seu laptop doméstico), em vez disso, faça uma adição semelhantedeb-src
ao arquivo de modelo, conformeSe você quiser fazer isso usando um comando de uma linha:
o arquivo final atualizado se tornará