Atualize para o Ubuntu 17.10 pede fglrx!

1

Eu tentei atualizar do Ubuntu 16.04 para 17.10, mas quando inicio o processo, insiro o sudo apt update & amp; & amp; sudo apt dist-upgrade no meu terminal Eu recebo a mensagem "O pacote fglrx precisa ser reinstalado, mas não consigo encontrar um arquivo para ele". Estou confuso. Eu pensei que fglrx estava obsoleto. Por que a nova versão do Ubuntu está solicitando isso? Qualquer ajuda recebida com gratidão!

Atualização - Eu tentei instalar o amdgpu-pro porque acredito que o fglrx não é usado pelo Ubuntu 16.04. Mas aqui também recebo a mesma mensagem. Por que o amdgpu-pro precisa do fglrx? Eu pensei que isso substituiu?

Talvez eu tenha um problema com minhas fontes de software. Como eu poderia resolver isso, por favor?

Outras atualizações . Karel, obrigado por este conselho. sudo apt remove --purge fglrx fglrx-amdcccle* fglrx-dev* fglrx-updates* retorna:

Reading package lists... Done    
Building dependency tree       
Reading state information... Done    
E: The package fglrx needs to be reinstalled, but I can't find an archive for it.    

É estranho que o comando para limpar o fglrx pareça querer que eu o reinstale!

/etc/apt/sources.list retorna:

bash: /etc/apt/sources.list: Permission denied

Se eu, em qualquer caso, for adiante, copie o arquivo de origem que você sugeriu e execute apt-get update :

Reading package lists... Done  
W: chmod 0700 of directory /var/lib/apt/lists/partial failed - SetupAPTPartialDirectory (1: Operation not permitted)  
E: Could not open lock file /var/lib/apt/lists/lock - open (13: Permission denied)  
E: Unable to lock directory /var/lib/apt/lists/  
W: Problem unlinking the file /var/cache/apt/pkgcache.bin - RemoveCaches (13: Permission denied)  
W: Problem unlinking the file /var/cache/apt/srcpkgcache.bin - RemoveCaches (13: Permission denied)  

Qualquer outra ajuda recebida com gratidão!

Terceira atualização . Karel, obrigado pela sua ajuda. cat /etc/apt/sources.list retorna algo semelhante ao modelo. Não consigo postar toda a saída, pois recebo uma mensagem de erro dizendo que não posso postar mais de oito links, a menos que eu tenha uma reputação de 10 ou mais. Mas as diferenças parecem ser que (1) ao passo que o modelo se refere ao arquivo americano todas as referências em meu são ao arquivo GB (que é o que eu devo esperar, (2) há referências no início e no fim do Raring Ringtail, que me confundem (eles são significativos?) e (3) as linhas deb-src comentadas no modelo estão no meu. Eu publico os extratos relevantes abaixo e devo agradecer por qualquer conselho que você possa dar.

# deb cdrom: [Ubuntu 13.04 Raring Ringtail - Lançamento amd64 (20130424)] / raring principal restrito

deb-src link xenial-updates principais restritos
deb-src link universo xenial-updates
deb-src link xenial-updates multiverso
deb link parceiro de compras | deb-src link parceiro de trabalho

Quarta atualização . Eu tentei resolver o problema, substituindo o meu arquivo apt.sources.list com o arquivo de modelo que você me indicou, substituindo us.archive por gb.archive por toda parte. Mas eu não acho que isso funcionou. Sudo apt-update retorna:

W: chmod 0700 do diretório / var / lib / apt / lists / partial falhou - SetupAPTPartialDirectory (1: operação não permitida)
E: Não foi possível abrir o arquivo de bloqueio / var / lib / apt / lists / lock - aberto (13: Permissão negada)
E: Não é possível bloquear o diretório / var / lib / apt / lists /
W: Problema ao desvincular o arquivo /var/cache/apt/pkgcache.bin - RemoveCaches (13: Permission denied)
W: Problema ao desvincular o arquivo /var/cache/apt/srcpkgcache.bin - RemoveCaches (13: Permission denied)
W: Pacotes de destino (partner / binary-amd64 / Packages) é configurado várias vezes em /etc/apt/sources.list:49 e /etc/apt/sources.list.d/xenial-partner.list:4
W: Pacotes de destino (partner / binary-i386 / Packages) é configurado várias vezes em /etc/apt/sources.list:49 e /etc/apt/sources.list.d/xenial-partner.list:4
W: Pacotes de destino (parceiro / binary-all / Packages) é configurado várias vezes em /etc/apt/sources.list:49 e /etc/apt/sources.list.d/xenial-partner.list:4
W: Target Translations (parceiro / i18n / Translation-en_US) é configurado várias vezes em /etc/apt/sources.list:49 e /etc/apt/sources.list.d/xenial-partner.list:4
W: Target Translations (parceiro / i18n / Translation-pt) é configurado várias vezes em /etc/apt/sources.list:49 e /etc/apt/sources.list.d/xenial-partner.list:4
W: O Target DEP-11 (partner / dep11 / Components-amd64.yml) é configurado várias vezes em /etc/apt/sources.list:49 e /etc/apt/sources.list.d/xenial-partner.list: 4
W: O alvo DEP-11-icons (partner / dep11 / icons-64x64.tar) é configurado várias vezes em /etc/apt/sources.list:49 e /etc/apt/sources.list.d/xenial-partner. lista: 4

.... e sudo apt-upgrade retornam o mesmo com, no final,

E: O pacote fglrx precisa ser reinstalado, mas não consigo encontrar um arquivo para ele

Esta nova informação ajuda alguém a me aconselhar sobre o que fazer a seguir, por favor?

    
por Cotterpin 04.12.2017 / 17:05

1 resposta

1

O pacote fglrx não está disponível nos repositórios padrão do Ubuntu 16.04 e posterior, portanto, livre-se da mensagem de erro The package fglrx needs to be reinstalled, but I can't find an archive for it , desinstalando todos os pacotes fglrx. Abra o terminal e digite:

sudo apt-get purge fglrx fglrx-amdcccle* fglrx-dev* fglrx-updates*  

Em seguida, compare o seu arquivo /etc/apt/sources.list com este exemplo Ubuntu 16.04 arquivo sources.list . Execute o comando cat /etc/apt/sources.list para ler o arquivo sources.list sem alterá-lo.

Para corrigir os últimos erros, siga as instruções nas respostas para Como posso corrigir o erro do apt" W: Pacotes de destino ... está configurado várias vezes "? .

    
por karel 07.12.2017 / 13:06