Não é possível instalar o linux-libc-dev no WSL / Bash no Ubuntu no Windows

2

Estou tentando instalar o linux-libc-dev no Bash no Ubuntu no Windows (o Windows Subsystem para Linux). Isso é para corrigir um erro bash anterior:

The following packages have unmet dependencies:
libc6-dev : Depends: linux-libc-dev but it is not going to be installed
E: Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a solution).

Eu tentei corrigir o pacote quebrado por meio de sudo apt-get -f install :

Unpacking linux-libc-dev:amd64 (4.4.0-119.143) ...
dpkg: error processing archive /var/cache/apt/archives/linux-libc-dev_4.4.0-119.143_amd64.deb (--unpack):
unable to create '/usr/include/linux/netfilter/xt_tcpmss.h.dpkg-new' (while processing './usr/include/linux/netfilter/xt_tcpmss.h'): Input/output error
dpkg-deb: error: subprocess paste was killed by signal (Broken pipe)
E: Sub-process /usr/bin/dpkg returned an error code (1)

Eu tentei desinstalar / reinstalar o Bash no Ubuntu no Windows em cmd usando:

lxrun /uninstall
lxrun /install

No entanto, o problema persiste mesmo após a reinstalação.
Eu também tentei instalar manualmente o arquivo deb em cache através de

sudo dpkg -i /var/cache/apt/archives/linux-libc-dev_4.4.0-119.143_amd64.deb

mas isso, compreensivelmente, resulta no mesmo erro. O mesmo vale para

sudo apt-get install linux-libc-dev

Qualquer sugestão é muito apreciada.

    
por Harmeet 11.04.2018 / 17:36

0 respostas