Pacotes são quebrados com dependências não atendidas - não é possível instalar o fglrx

2

Sou novo no Ubuntu e estou tentando sobreviver, mas não consigo imaginar esse - espero que seja fácil!

O Ubuntu Software Center diz: O novo software não pode ser instalado, porque há um problema com o software atualmente instalado. Você quer reparar este problema agora?

Quando faço isso, simplesmente falha.

Acho que tudo começou quando tentei instalar uma unidade melhor no site da AMD para minha placa de vídeo. Com base nas informações da janela do terminal, tentei:

sudo apt-get install -f

e eu tenho

relskhan@Ceti-Alpha-V:~$ sudo apt-get install -f
[sudo] password for relskhan: 
Sorry, try again.
[sudo] password for relskhan: 
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Correcting dependencies... Done
The following extra packages will be installed:
  fglrx
The following NEW packages will be installed:
  fglrx
0 upgraded, 1 newly installed, 0 to remove and 97 not upgraded.
2 not fully installed or removed.
Need to get 0 B/59.2 MB of archives.
After this operation, 260 MB of additional disk space will be used.
Do you want to continue? [Y/n] y
(Reading database ... 280931 files and directories currently installed.)
Preparing to unpack .../fglrx_2%3a13.350.1-0ubuntu2_amd64.deb ...
Unpacking fglrx (2:13.350.1-0ubuntu2) ...
dpkg: error processing archive /var/cache/apt/archives/fglrx_2%3a13.350.1-0ubuntu2_amd64.deb (--unpack):
 trying to overwrite '/etc/acpi/fglrx-powermode.sh', which is also in package fglrx-core 2:14.501-0ubuntu1
dpkg-deb: error: subprocess paste was killed by signal (Broken pipe)
Processing triggers for ureadahead (0.100.0-16) ...
Errors were encountered while processing:
 /var/cache/apt/archives/fglrx_2%3a13.350.1-0ubuntu2_amd64.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)

Estou definitivamente perdida e preciso de ajuda!

    
por Joseph 23.02.2015 / 02:14

1 resposta

1

Sua saída indica que os pacotes abaixo têm dependências não atendidas:

  • fglrx-amdcccle
  • xvba-va-driver

O que significa que o APT tentou instalar os pacotes acima, mas falhou pela metade, porque alguns outros pacotes requeridos não estão disponíveis em seu sistema. Portanto, precisamos remover os pacotes acima antes de fazer qualquer outra coisa. Correr no Terminal:

sudo dpkg --purge --force-all fglrx-amdcccle xvba-va-driver

Em seguida, podemos remover todos os pacotes relacionados com fglrx :

sudo apt-get remove --purge fglrx*  

Você pode instalar o novo fglrx:

sudo apt-get install fglrx-updates
    
por Naveen 23.02.2015 / 03:46