Debian Sid é a versão de desenvolvimento instável permanente do Debian. É onde as versões mais recentes dos programas considerados para inclusão em uma versão do Debian são carregadas e testadas. Como ele não tem mídia oficial de instalação e as poucas imagens de inicialização de rede que são criadas geralmente não funcionam, mesmo as pessoas que estão dispostas a arriscar usar uma versão de desenvolvimento podem ter problemas para instalá-la.
Passos
Método 1 de 3: Atualizar do Debian Stable
Etapa 1. Baixe e instale a versão estável do Debian, caso ainda não tenha feito isso
Etapa 2. Abra uma janela de terminal ou console TTY
Como esta é uma atualização importante, você não deve tentar fazer isso com SSH, a menos que tenha acesso físico ao computador ou um método alternativo de obter acesso ao shell.
Etapa 3. Mova / faça backup de suas listas de fontes existentes
Use os seguintes comandos:
sudo mv /etc/apt/sources.list /etc/apt/sources.list.old |
sudo mv /etc/apt/sources.list.d /etc/apt/sources.list.d.old |
sudo mkdir /etc/apt/sources.list.d |
Etapa 4. Crie um novo sources.list
Execute o comando sudo sensible-editor /etc/apt/sources.list e adicione o seguinte:
deb https://deb.debian.org/debian sid main contrib non-free |
deb-src https://deb.debian.org/debian sid main contrib non-free |
Etapa 5. Execute sudo apt update e sudo apt dist-upgrade
apt tentará baixar novas versões de quaisquer programas que você instalou. Você provavelmente encontrará problemas de dependência ou pacotes corrompidos e precisará consertá-los manualmente. Às vezes, correndo sudo apt update --fix-missing e sudo apt install -f e então sudo apt dist-upgrade novamente será o suficiente; outras vezes, você pode ter que remover um pacote com dpkg -r para fazer o progresso da atualização.
Etapa 6. Reinicialize seu computador
Isso carregará o kernel mais recente.
Método 2 de 3: use uma imagem na nuvem
Etapa 1. Baixe e instale o balenaEtcher
É uma ferramenta gratuita de plataforma cruzada para gravar com segurança imagens de disco em unidades Flash USB.
Etapa 2. Baixe e instale o 7-Zip, se estiver usando o Windows
É uma ferramenta gratuita para criar e extrair arquivos compactados.
Etapa 3. Vá para
Role para baixo até a parte inferior da página e clique no link da parte inferior. Deve estar bem perto da data de hoje e deve ser algo como 20210909-XXX
Etapa 4. Baixe a imagem "nocloud" para AMD64
Deve ser nomeado algo como debian-sid-nocloud-amd64-daily-20210909-XXX.tar.xz
Etapa 5. Descompacte e extraia o arquivo
Você deve acabar com um arquivo chamado disk.raw. Os usuários de Linux e macOS podem extrair isso em um shell usando o comando tar -xvf. Os usuários do Windows, após instalar o 7-Zip, podem extraí-lo clicando com o botão direito do mouse no arquivo e selecionando 7-Zip> Abrir arquivo, clique duas vezes no arquivo.tar na janela e, a seguir, clique no "botão Extrair".
Etapa 6. Conecte seu flash drive e, em seguida, inicie o balenaEtcher
Clique Flash do arquivoe selecione a imagem disk.raw.
Etapa 7. Clique em "Selecionar destino"
Escolha sua unidade Flash e clique em "Selecionar".
Etapa 8. Clique em "Flash
balenaEtcher começará a gravar a imagem na unidade Flash. Você pode ver mensagens avisando que a unidade precisa ser formatada. Isso é normal, pois o Windows não oferece suporte à maioria dos sistemas de arquivos Linux.
Etapa 9. Reinicie o computador, com o flash drive conectado
Você pode precisar dizer ao seu computador para inicializar a partir dele, pressionando uma tecla específica ou alterando a ordem de inicialização no BIOS. Depois que o Debian terminar de inicializar, faça o login. O nome de usuário padrão é raiz; não há senha.
Etapa 10. (Opcional) Crie um arquivo de troca
A imagem da nuvem não contém um arquivo de troca ou partição. Adicionar um é uma boa ideia se o seu computador não tiver muita memória RAM, pois isso impedirá o Debian de travar sob carga pesada. Se for usado, reduzirá a vida útil do seu pendrive. Use os seguintes comandos (como root ou com sudo):
fallocate -l 512M / swapfile |
chmod 600 / swapfile |
mkswap / swapfile |
swapon / swapfile |
sh -c 'echo / swapfile nenhum swap sw 0 0 >> / etc / fstab' |
Tenha cuidado ao inserir o último comando. Se você digitá-lo incorretamente, poderá sobrescrever seu arquivo fstab. Se você não tiver certeza, edite-o com o nano.
Método 3 de 3: grml-debootstrap
Etapa 1. Baixe uma versão recente ao vivo do Debian, Ubuntu ou a maioria dos derivados
Etapa 2. Grave a imagem em um CD, DVD ou unidade Flash
Você pode usar balenaEtcher (mencionado anteriormente) para gravá-lo em uma unidade Flash. Os usuários do Windows podem gravar imagens ISO em CD / DVD clicando com o botão direito na imagem ISO e selecionando Gravar imagem de disco.
Etapa 3. Inicialize o computador a partir da unidade de CD / DVD / Flash
Pode ser necessário pressionar uma tecla específica ou alterar a ordem de inicialização na configuração UEFI / BIOS para usar um dispositivo de inicialização diferente.
Etapa 4. Abra uma janela de terminal
Você pode fazer isso na maioria das áreas de trabalho pressionando Alt + F2 e inserindo emulador de terminal x.
Etapa 5. Verifique se você possui os componentes de repositório necessários ativados
Para distribuições baseadas diretamente no Debian, deve haver um contrib em cada linha (excluindo o CD). Para distribuições baseadas no Ubuntu, deve haver um universo em cada linha. Você pode editar este arquivo digitando sudo nano /etc/apt/sources.list. Depois de fazer as alterações, pressione Ctrl + O para salvar e, a seguir, Ctrl + X para sair.
Etapa 6. Instale o GParted e o grml-debootstrap
Digite os seguintes comandos:
sudo apt update |
sudo apt install gparted grml-debootstrap |
Etapa 7. Inicie o GParted
Digitar sudo gparted em seu terminal.
Etapa 8. Selecione seu disco rígido no menu no canto superior direito
Se você inicializou a partir de um CD / DVD e possui apenas um disco rígido, deve haver apenas um listado. Se você inicializou a partir de uma unidade Flash, ela também será listada.
Etapa 9. Crie uma tabela de partição
Clique no Dispositivo menu e selecione Criar tabela de partição
- Se você estiver usando um computador com UEFI, escolha gpt como o tipo de tabela de partição
- Se você estiver usando um computador com BIOS legado ou precisar inicializar no modo legado em um computador moderno, escolha msdos como o tipo de tabela de partição.
Etapa 10. Particionar o disco rígido (para computadores UEFI)
Você precisará criar pelo menos três partições. Para cada um deles, vá para o menu Partição e selecione Novo. Ajuste o tamanho e o tipo da seguinte maneira:
- Uma partição FAT32 no início da unidade. 100 MB são suficientes.
- Uma partição "linux-swap" em segundo lugar. Pelo menos 512 MB é uma boa ideia, mas você pode precisar de mais.
- Uma partição ext4 para o restante da unidade. Você pode criar partições adicionais, mas terá que configurá-las manualmente para que o Debian as use.
Quando terminar de criar o layout da partição, clique na caixa de seleção.
Etapa 11. Altere os sinalizadores na partição FAT32 (para computadores UEFI)
Clique com o botão direito na partição FAT32 e selecione Gerenciar sinalizadores. Marque a caixa marcada esp, então clique Fechar.
Etapa 12. Particionar o disco rígido (para computadores BIOS legados)
Você precisará criar pelo menos duas partições. Para cada um deles, vá para o menu Partição e selecione Novo. Ajuste o tamanho e o tipo da seguinte maneira:
- Uma partição "linux-swap" primeiro. Pelo menos 512 MB é uma boa ideia, mas você pode precisar de mais.
- Uma partição ext4 para o restante da unidade. Você pode criar partições adicionais, mas terá que configurá-las manualmente para que o Debian as use.
Quando terminar de criar o layout da partição, clique na caixa de seleção.
Etapa 13. Anote as informações da partição
Você precisará saber onde cada tipo de partição está, para que possa montá-la com precisão mais tarde. Por exemplo:
/ dev / sdX1 | fat32 |
/ dev / sdX2 | troca |
/ dev / sdX3 | ext4 |
Depois de escrever tudo, feche o GParted.
Etapa 14. Edite a lista de pacotes que serão instalados
Digitar sudo nano / etc / debootstrap em seu terminal e adicione gerente da rede ao fundo. Você pode adicionar outros pacotes aqui se souber o nome. Por exemplo, se você deseja um desktop Xfce, adicione xfce4, lightdm, lightdm-gtk-greeter, e xserver-xorg.
Etapa 15. Execute grml-deboostrap
Em seu terminal, digite sudo grml-debootsrap -r sid -t / dev / sdX # --efi / dev / sdX # --grub / dev / sdX --hostname --contrib --non-free
- - t / dev / sdX # deve apontar para a partição ext4.
- -- efi / dev / sdX # deve apontar para a partição FAT32
- -- grub / dev / sdX deve ser a unidade, sem nenhum número depois dela.
- deve ser o que você deseja que seja o nome do computador.
Se você estiver instalando em um computador com BIOS legado, pode omitir o -- efi / dev / sdX # parâmetro. Digitar y ou sim quando avisado sobre a formatação e exclusão de dados.
Etapa 16. Digite uma senha de root quando solicitado
grml-debootstrap executará mais algumas etapas e, em seguida, anunciará que está concluído.
Etapa 17. Reinicialize seu computador
Certifique-se de remover a unidade de CD / DVD / Flash ou alterar a ordem de inicialização no BIOS, para que o disco rígido seja carregado. Você deve ver o menu de inicialização GRUB aparecer e uma opção para inicializar o Debian.
Pontas
- Se você acabou de instalar o Debian estável, /etc/apt/sources.list.d provavelmente está vazio e você não precisa fazer backup ou movê-lo. Você ainda precisará mover ou editar /etc/apt/sources.list.
- Começar com uma instalação estável mínima, em vez de uma área de trabalho completa, diminuirá o tempo de atualização e reduzirá o número de pacotes corrompidos. Você pode instalá-los depois.
- não livre refere-se à falta de código-fonte ou direito de modificar os programas (liberdade), não custo monetário.
- Atualizar do Debian estável é o único método de obter o sid recomendado pelo Debian. Também oferece maior controle sobre a configuração da partição.
- Isto é altamente aconselhável que você defina uma senha para a conta root ou, melhor ainda, crie uma conta de usuário normal, desabilite a conta root e use o comando sudo.
- A diferença entre as imagens "nocloud" e as outras é que elas possuem um programa chamado "cloud-init" instalado. Isso baixa as chaves SSH de outro servidor e não há login padrão. Você não seria capaz de usá-los a menos que modificasse a imagem, inicialize o Debian no modo de recuperação ou configure seu próprio servidor cloud-init.
- A imagem da nuvem se expandirá automaticamente para preencher o resto da unidade Flash quando você inicializá-la; você não precisa redimensioná-lo manualmente.
- Se você só deseja instalar o Debian Sid em um emulador ou máquina virtual, o *.qcow2 arquivos podem ser uma escolha melhor do que as imagens de disco brutas no *.tar.xz arquivos.
- Algumas distribuições Live, como o Ubuntu, podem já ter o GParted instalado.
- É normal que o nome do lançamento apareça como / sid quando a versão de teste ainda está em um estágio inicial de desenvolvimento.