Problema ao instalar base e base-devel no Arch

0

Eu recentemente decidi experimentar o Arch Linux, mas estou tendo problemas para instalar os pacotes base e base-devel. Primeiro, aqui estão minhas partições:

sda2 home 350GB (ext4)
sda4 root 30GB (ext4)
sda3 boot 7GB (fat32)

Eu percebi que não precisava de uma partição swap ainda, porque eu tenho 6GB de RAM, o que eu suponho ser suficiente para instalar o Arch. A partição de inicialização é maior que o normal porque tenho ~ 35GB de espaço livre e, com base em minha pesquisa, alguns estavam dizendo que a partição de inicialização era muito pequena.

Depois de definir o espelho do servidor e montar as partições, sincronizei os bancos de dados de pacotes apenas para ter certeza:

pacman -Syy

E aqui é onde eu encontrei o primeiro problema. Ao executar pacstrap -i /mnt base base-devel e selecionar todos os pacotes, recebi estes avisos:

warning: skipping target: file
warning: skipping target: fileutils
warning: skipping target: gawk
warning: skipping target: gettext
warning: skipping target: grep
warning: skipping target: gzip
warning: skipping target: pacman
warning: skipping target: sed
warning: skipping target: texinfo
warning: skipping target: util-linux
warning: skipping target: which

Eu achei estranho, mas decidi continuar com a instalação. Então eu peguei esses erros. O primeiro erro, na verdade, imprime cerca de 50 vezes, mas eu o recortei para evitar spam:

error: could not open file /mnt/var/cache/pacman/pkg/vi-1:070224-2-x86_64.pkg.tar.xz.part: Invalid argument
warning: failed to retrieve some files
error: failed to commit transaction (failed to retrieve some files)
Errors occurred, no packages were upgraded.
==> ERROR: Failed to install packages to new root

Então, naturalmente, eu procurei na internet pelo erro, e um monte de postagens antigas do fórum apareceram. Um casal disse para tornar a partição de inicialização maior, e é por isso que ela é de 7 GB em vez de 500 MB, como era antes. Outro disse tentar alterar o espelho do servidor, remover o arquivo /mnt/var/cache/pacman/pkg/vi-1:070224-2-x86_64.pkg.tar.xz.part e tentar novamente. Ainda assim, não há sucesso.

Nenhuma das soluções que encontrei funciona e não sei como continuar. Eu fiz o processo algumas vezes, mas o problema parece acontecer a cada vez. Qualquer ajuda seria muito apreciada. Se você tiver alguma dúvida, fique à vontade para comentar!

Edit: Sim, eu tenho conexão com a internet.

    
por Arin 25.08.2016 / 20:58

1 resposta

0

Tudo bem. Graças a @ immilesahead , finalmente está funcionando. Aqui está o que eu fiz:

(1) Reinicie o computador

(2) Formatar e apagar partições

(3) Recriar partições root , home e boot

(4) Executar:

mkfs.ext4 /dev/sdaX # root partition
mkfs.ext4 /dev/sdaX # home partition
mkfs.fat -F 32 /dev/sdaX # boot partition, UEFI only!

(5) Instale os pacotes novamente sem executar pacman -Syy

(6) ???

(7) Lucro

    
por 25.08.2016 / 23:16