Instalação avançada do Debian com Btrfs + timeshift-autosnap-apt + Zram + home encriptado (UEFI/GPT)
Um simples manual com o passo a passo para instalar Debian de forma que seja compatível com o Timeshift e crie pontos de restauração de forma automática, aproveitando as opções do sistema de arquivos Brtfs. Também inclui o uso de zram e encriptação do diretório "home" do usuário.
[ Hits: 22.113 ]
Por: Xerxes em 15/09/2022
Timeshift-autosnap-apt
Ao reiniciar, verá o GRUB. Pressione Enter:
Faça login:
Abra o emulador de terminal Konsole:
Certifique-se de que está com o sistema atualizado:
sudo apt update
Obs.: se não definiu senha para root, seu usuário está no grupo sudo.
Instale as dependências para o "timeshift-autosnap-apt":
sudo apt install git make timeshift
Instale o timeshift-autosnap-apt:
git clone https://github.com/wmutschl/timeshift-$ autosnap-apt.git /home/$USER/timeshift-autosnap-apt
$ cd /home/$USER/timeshift-autosnap-apt
$ sudo make install
Abra o Timeshift para executar o "wizard":
Clique em "Criar" para criar um snapshot:
Para testar: instale o "neofetch":
sudo apt install neofetch
Execute o "neofetch":
neofetch
Volte ao Timeshift, escolha o snapshot e depois clique em "Restaurar":
Reinicie o computador:
Você estará numa versão anterior, quando não havia instalado o "neofetch". Pode testar o comando:
neofetch
Ele não existe.
Página anterior Próxima página
Páginas do artigo
1.
Introdução
2.
Instalação - download, localidade e rede
3.
Instalação - nome da máquina, usuário e relógio
4.
Instalação - discos
5.
Instalação - subvolumes
6.
Instalação - fstab
7.
Instalação - finalização
8. Timeshift-autosnap-apt
9.
Zram, Encriptação da home e conclusão
Outros artigos deste autor
Dando uma nova cara ao Ubuntu
A síndrome do noob kalinista + como quebrar senha Wi-Fi
Slackbuilds para leigos
Diferenças entre Gentoo e Funtoo
Criando um servidor FTP acessível fora da LAN com o Proftpd
Leitura recomendada
Instalando o Windows depois do Linux
Asterisk - Instalação e configuração no Debian Lenny
google-drive-ocamlfuse - Monte seu Google Drive usando o FUSE
Controle de banda dos usuários secretos do Mikrotik
Nagios Server e Máquinas Clientes no CentOS - Instalação e Configuração
Comentários
Bacana.
O Spiralllinux acho que já é basicamente esse Debian pronto (sem a parte de criptografia).
Outro ponto a pensar é o uso do LUKS com LVM que em tese oferece melhor desempenho do que a criptografia apenas da pasta.
[1] Comentário enviado por hiltongil em 16/09/2022 - 12:19h
Bacana.
O Spiralllinux acho que já é basicamente esse Debian pronto (sem a parte de criptografia).
Outro ponto a pensar é o uso do LUKS com LVM que em tese oferece melhor desempenho do que a criptografia apenas da pasta.
Interessante! Ainda testarei esse SpiralLinux!
Mensagem
[quote]
[1] Comentário enviado por hiltongil em 16/09/2022 - 12:19h
Bacana.
O Spiralllinux acho que já é basicamente esse Debian pronto (sem a parte de criptografia).
Outro ponto a pensar é o uso do LUKS com LVM que em tese oferece melhor desempenho do que a criptografia apenas da pasta.
[/quote]
Interessante! Ainda testarei esse SpiralLinux!
Olá, parabéns pelo artigo.
Só um adendo, quando você colocou "Suporte para discos de até 2 TB" nas vantagens da GPT creio que seria "Suporte para discos maiores que 2 TB", não?
Mensagem
Olá, parabéns pelo artigo.
Só um adendo, quando você colocou "Suporte para discos de até 2 TB" nas vantagens da GPT creio que seria "Suporte para discos maiores que 2 TB", não?
[3] Comentário enviado por Gustavo_fm em 17/09/2022 - 18:05h
Olá, parabéns pelo artigo.
Só um adendo, quando você colocou "Suporte para discos de até 2 TB" nas vantagens da GPT creio que seria "Suporte para discos maiores que 2 TB", não?
Exato! Corrigi. Obrigado.
Mensagem
[quote]
[3] Comentário enviado por Gustavo_fm em 17/09/2022 - 18:05h
Olá, parabéns pelo artigo.
Só um adendo, quando você colocou "Suporte para discos de até 2 TB" nas vantagens da GPT creio que seria "Suporte para discos maiores que 2 TB", não?
[/quote]
Exato! Corrigi. Obrigado.
Muito bom o artigo.
___________________________________________________________
Conhecimento não se Leva para o Túmulo.
https://github.com/mxnt10
Mensagem
Muito bom o artigo.
___________________________________________________________
Conhecimento não se Leva para o Túmulo.
https://github.com/mxnt10
Excelente artigo!
Instalei o Mint com btrfs e ele já cria automaticamente os subvolumes @ (/) e @home (/home), provavelmente no Ubuntu e outros derivados também seja assim por default.
Só tive que editar o fstab para adicionar o compress=zstd na pós-instalação.
Sobre o timeshift-autosnap, um complemento que vale mencionar é que no repositório tem referência sobre o projeto "grub-btrfs", que cria automaticamente as entradas no menu do grub ao fazer snapshots. Acho ideal para esse tipo de configuração.
Mensagem
Excelente artigo!
Instalei o Mint com btrfs e ele já cria automaticamente os subvolumes @ (/) e @home (/home), provavelmente no Ubuntu e outros derivados também seja assim por default.
Só tive que editar o fstab para adicionar o compress=zstd na pós-instalação.
Sobre o timeshift-autosnap, um complemento que vale mencionar é que no repositório tem referência sobre o projeto "grub-btrfs", que cria automaticamente as entradas no menu do grub ao fazer snapshots. Acho ideal para esse tipo de configuração.
Excelente artigo, mas tem uma opção para ter um "auto-apt" para servidores, que não tem interface gráfica?
A ideia seria eles gerar um backup antes de executar o apt...
Como funciona no opensuse, sempre que utilizamos o zypper.
Carlos Alberto
Mensagem
Excelente artigo, mas tem uma opção para ter um "auto-apt" para servidores, que não tem interface gráfica?
A ideia seria eles gerar um backup antes de executar o apt...
Como funciona no opensuse, sempre que utilizamos o zypper.
Carlos Alberto
Fui seguir o artigo hoje, para Debian 12 e vi que está desatualizado. Detalhes mudaram.
No fstab tem que colocar "space_cache=v2" e não apenas "space_cache".
--
Chega uma hora na vida que você só quer bater o prego e não perder tempo estudando a ciência da construção de um martelo.
Mensagem
Fui seguir o artigo hoje, para Debian 12 e vi que está desatualizado. Detalhes mudaram.
No fstab tem que colocar "space_cache=v2" e não apenas "space_cache".
--
Chega uma hora na vida que você só quer bater o prego e não perder tempo estudando a ciência da construção de um martelo.
[8] Comentário enviado por xerxeslins em 20/07/2023 - 23:09h
Fui seguir o artigo hoje, para Debian 12 e vi que está desatualizado. Detalhes mudaram.
No fstab tem que colocar "space_cache=v2" e não apenas "space_cache".
Pra mim, só deu certo, depois de substituir "defaults" por "rw", além da dica acima, o sistema iniciava somente em modo de leitura,,,
Mais uma vez obrigado pelo conhecimento compartilhado...
Mensagem
[quote]
[8] Comentário enviado por xerxeslins em 20/07/2023 - 23:09h
Fui seguir o artigo hoje, para Debian 12 e vi que está desatualizado. Detalhes mudaram.
No fstab tem que colocar "space_cache=v2" e não apenas "space_cache".
[/quote]
Pra mim, só deu certo, depois de substituir "defaults" por "rw", além da dica acima, o sistema iniciava somente em modo de leitura,,,
Mais uma vez obrigado pelo conhecimento compartilhado...
[9] Comentário enviado por caslubas em 02/09/2023 - 20:39h
[8] Comentário enviado por xerxeslins em 20/07/2023 - 23:09h
Fui seguir o artigo hoje, para Debian 12 e vi que está desatualizado. Detalhes mudaram.
No fstab tem que colocar "space_cache=v2" e não apenas "space_cache".
Pra mim, só deu certo, depois de substituir "defaults" por "rw", além da dica acima, o sistema iniciava somente em modo de leitura,,,
Mais uma vez obrigado pelo conhecimento compartilhado...
Bom saber! Obrigado! No futuro, quando for fazer isso de novo, eu refaço o teste.
Mensagem
[quote]
[9] Comentário enviado por caslubas em 02/09/2023 - 20:39h
[8] Comentário enviado por xerxeslins em 20/07/2023 - 23:09h
Fui seguir o artigo hoje, para Debian 12 e vi que está desatualizado. Detalhes mudaram.
No fstab tem que colocar "space_cache=v2" e não apenas "space_cache".
Pra mim, só deu certo, depois de substituir "defaults" por "rw", além da dica acima, o sistema iniciava somente em modo de leitura,,,
Mais uma vez obrigado pelo conhecimento compartilhado...
[/quote]
Bom saber! Obrigado! No futuro, quando for fazer isso de novo, eu refaço o teste.
Contribuir com comentário
Enviar