Anterior: , Acima: Instalação manual   [Conteúdo][Índice]


3.6.2 Prosseguindo com a instalação

Com as partições de destino prontas e a raiz de destino montada em /mnt, estamos prontos para começar. Primeiro, execute:

herd start cow-store /mnt

Isso torna /gnu/store copy-on-write, de modo que os pacotes adicionados a ele durante a fase de instalação são gravados no disco de destino em /mnt em vez de mantidos na memória. Isso é necessário porque a primeira fase do comando guix system init (veja abaixo) envolve downloads ou compilações para /gnu/store que, inicialmente, é um sistema de arquivos na memória.

Em seguida, você precisa editar um arquivo e fornecer a declaração do sistema operacional a ser instalado. Para isso, o sistema de instalação vem com três editores de texto. Recomendamos o GNU nano (veja GNU nano Manual), que suporta realce de sintaxe e correspondência de parênteses; outros editores incluem mg (um clone do Emacs) e nvi (um clone do editor original BSD vi). Recomendamos fortemente armazenar esse arquivo no sistema de arquivos raiz de destino, digamos, como /mnt/etc/config.scm. Se isso não for feito, você perderá seu arquivo de configuração depois de reinicializar o sistema recém-instalado.

Veja Usando o sistema de configuração, para uma visão geral do arquivo de configuração. As configurações de exemplo discutidas nessa seção estão disponíveis em /etc/configuration na imagem de instalação. Assim, para começar com uma configuração de sistema fornecendo um servidor de exibição gráfica (um sistema “desktop”), você pode executar algo como estas linhas:

# mkdir /mnt/etc
# cp /etc/configuration/desktop.scm /mnt/etc/config.scm
# nano /mnt/etc/config.scm

Você deve prestar atenção ao que seu arquivo de configuração contém e, em particular:

Depois de terminar de preparar o arquivo de configuração, o novo sistema deve ser inicializado (lembre-se de que o sistema de arquivos raiz de destino é montado em /mnt):

guix system init /mnt/etc/config.scm /mnt

Isso copia todos os arquivos necessários e instala o GRUB em /dev/sdX, a menos que você passe a opção --no-bootloader. Para mais informações, veja Invoking guix system. Este comando pode disparar downloads ou compilações de pacotes ausentes, o que pode levar algum tempo.

Após a conclusão desse comando – e esperamos que com sucesso! – você pode executar o comando reboot e inicializar no novo sistema. A senha root no novo sistema está inicialmente vazia; as senhas de outros usuários precisam ser inicializadas executando o comando passwd como root, a menos que sua configuração especifique o contrário (veja senhas de contas de usuário). Veja Após a instalação do sistema, para o que vem a seguir!


Anterior: Layout de teclado, rede e particionamento, Acima: Instalação manual   [Conteúdo][Índice]