Como executar 'reinstalar xkb-data' para instalação interrompida no Live USB?

1

Gostaria de executar o seguinte comando para a instalação que quebrou /usr/share/X11/xkb/symbols/us . Editar o arquivo, reiniciando, apenas coloca os parâmetros falsos lá de novo e de novo.

sudo apt-get install --reinstall xkb-data

Os métodos a seguir são apenas sobre a substituição do arquivo com as entradas corretas, mas não consigo acertar.

Tentativas malsucedidas no Live USB

eu faço

sudo -i 
root@ubuntu~# sudo cp /home/ubuntu/Desktop/file /usr/share/X11/xkb/symbols/us
  • também experimentou root@ubuntu~# cp /home/ubuntu/Desktop/file /usr/share/X11/xkb/symbols/us
  • também experimentou root@ubuntu~# cat /home/ubuntu/Desktop/file > /usr/share/X11/xkb/symbols/us
  • também experimentou root@ubuntu~# sudo cat /home/ubuntu/Desktop/file > /usr/share/X11/xkb/symbols/us
  • também experimentou sudo gedit /usr/share/X11/xkb/symbols/us . Diz que salvou com sucesso. Fechando a janela. Vendo isso de novo. Nenhuma coisa salva.

Saída: sem alteração. Resultado esperado: substituição do arquivo. Este método funcionou pela primeira vez, mas não mais. Fazer gedit .../us mostra o arquivo original, não o novo.

  • 3a iteração, ou seja, 3ª inicialização do Live USB já, para excluir erro humano

Se eu pudesse entrar no sistema Ubuntu e executar o comando sudo apt-get install --reinstall xkb-data , isso resolveria o problema. No entanto, o método acima também deve funcionar. Eu não entendo porque o write está ocorrendo.

Sistema: Ubuntu 16.04 64 bit
Hardware: Macbook Air 2013-mid

    
por Léo Léopold Hertz 준영 19.06.2016 / 15:47

1 resposta

0

Primeiro, descubra a seção apropriada em lsblk . Eu fiz seguindo aqui na GUI

sudo mkdir /mnt/foo
sudo mount /dev/sda2 /mnt/foo
sudo mount --bind /dev /mnt/foo/dev && 
sudo mount --bind /dev/pts /mnt/foo/dev/pts && 
sudo mount --bind /proc /mnt/foo/proc && 
sudo mount --bind /sys /mnt/foo/sys
sudo chroot /mnt/foo

sudo apt-get install --reinstall xkb-data
exit
reboot

Funciona! Eu não entendo porque eu tenho initrams de erro com o Ubuntu vivo persistente no Macbook. Apenas o padrão Live Ubuntu funcionou.

    
por 13.04.2017 / 14:37