Ocorreu um erro durante a atualização do servidor. erro libklibc

1

Estou usando o Ubuntu Server 16.04 e estou recebendo o seguinte erro ao atualizar o sistema ( sudo apt update && sudo apt upgrade -y ):

You might want to run 'apt-get -f install' to correct these.  
The following packages have unmet dependencies: 
klibc-utils : Depends:
              libklibc (= 2.0.4-8ubuntu1.16.04.4) but 2.0.4-8ubuntu1.16.04.3 is installed  
E: Unmet dependencies. Try using -f.

Depois de executar sudo apt -f install , recebi o seguinte erro:

pkg: error processing archive /var/cache/apt/archives/libklibc_2.0.4-8ubuntu1.16.04.4_amd64.deb (--unpack): unable to create '/lib/klibc-k3La8MUnuzHQ0_kG8hokcGAC0PA.so.dpkg-new' (while processing './lib/klibc-k3La8MUnuzHQ0_kG8hokcGAC0PA.so'): Permission denied Errors were encountered while processing: /var/cache/apt/archives/libklibc_2.0.4-8ubuntu1.16.04.4_amd64.deb E: Sub-process /usr/bin/dpkg returned an error code (1)

Não consigo renomear / mover manualmente o arquivo "klibc-k3La8MUnuzHQ0_kG8hokcGAC0PA.so" presente no diretório / lib

root@xxxxx:/lib# mv klibc-k3La8MUnuzHQ0_kG8hokcGAC0PA.so klibc-k3La8MUnuzHQ0_kG8hokcGAC0PA.so_bak   
mv: cannot move 'klibc-k3La8MUnuzHQ0_kG8hokcGAC0PA.so'  
  to 'klibc-k3La8MUnuzHQ0_kG8hokcGAC0PA.so_bak': Permission denied
    
por john deo 09.12.2017 / 14:18

1 resposta

1

Eu consertei isso removendo o sinalizador imutável em / lib

chattr -i /lib
rm /lib/klibc-xyzfile
apt-get -f install

então tudo funcionou bem.

    
por Bretton 18.09.2018 / 22:07