Redefinir, redefinir, restaurar ou apenas volte para um estado inicial ou padrão nossa GNU / Linux Distros, geralmente é para muitos uma tarefa essencial ou pelo menos importante, especialmente quando são usuários avançados ou curiosos, que fazem alterações e configurações constantemente, ou instalam / desinstalam aplicativos com muita frequência.
Alguns tendem a gostar de aplicativos nativos em seus GNU / Linux Distros, Tais como Linux Mint que inclui um ferramenta de instantâneo chamada não instalável Timeshiftum MX Linux com sua ferramenta de instantâneo instalável chamada Instantâneo MX. E embora, certamente alguns outros GNU / Linux Distros Incluirão ferramentas semelhantes, para uma execução mais fácil e eficiente da mesma tarefa existe a aplicação chamada resetter.
Em uma postagem anterior, chamada Como restaurar uma distribuição baseada em Debian / Ubuntu ao seu estado original, quase 3 anos atrás, quando Redefinidor 0.1.3-beta foi lançado, conversamos sobre isso. E nisso nós descrevemos resetter como:
"Uma ferramenta de código aberto, desenvolvida em python e pyqt, que nos permite restaurar uma distro baseada em Debian ou Ubuntu ao seu estado original, sem a necessidade de usar uma imagem de distro ou processos complexos de remoção de pacotes e muito mais. Para restaurar nossa distro, a ferramenta usa o manifesto de atualização de cada distribuição que o compara com a lista de pacotes instalados atualmente, pacotes instalados que diferem do manifesto são desinstalados e podem ser instalados no futuro".
Além disso, nesta publicação descrevemos de forma muito clara as principais opções do mesmo, que até hoje se encontram preservadas.
Resetter: a maneira mais fácil de redefinir seu Linux
Hoje em dia, resetter vai para o versão 3.0.0, embora a versão estável atual tenha sido lançada há mais de um ano (1 de janeiro de 2019). E entre suas novidades estão as seguintes:
O que há de novo no Resetter 3.0.0
- Suporte oficial para as seguintes Distros:
- OS elementar 5.0
- Deepin OS 15.8, 15.9, 15.10
- DebianGnome 9.6, 9.7, 9.9, 10.0
- Debian-KDE 10.0
- Linux Mint Canela 18.3, 19, 19.1, 19.2
- Linux Mint 18.3 Companheiro
- Ubuntu Gnome 18.04, 18.10, 19.04
- Unidade 16.04
- Parrot OS Mate 4.7
- código renovado: Totalmente reescrito em Python3 y PyQt5 com novas livrarias. O que também corrige muitos dos problemas que a versão anterior tinha.
- Novas opções (funcionalidades): Entre aqueles que incluem o seguinte:
- Atualizador de listas de usuários e manifestos: Opções que basicamente permitem construir e / ou atualizar a lista de usuários atuais do Sistema Operacional e aplicativos (pacotes) instalados, que podem ser usados para instalação em massa após uma reinicialização ou uma nova instalação. Também pode ser usado a qualquer momento para instalar um pacote, entre outros usos.
- PPP fácil: Opção para pesquisar em launchpad.net aplicativos contendo PPA diretamente do reset e instale-os no sistema. Também levará o PPA automaticamente. Isso elimina a necessidade de usar um terminal para adicionar PPAs do Plataforma de lançamento tornando as distros mais fáceis de usar.
- Editor de fonte de pacote: É um editor normal que pode desabilitar, habilitar ou excluir fontes PPA do sistema operacional de um usuário, mas o que o torna diferente de outros editores de fontes é que ele permite que você pesquise o PPA que deseja editar.
Adaptando seu uso em uma distribuição sem suporte
Instalação no MX Linux 19.1 com XFCE
Para instalação em minha Distro personalizada e otimizada com base em MX Linux 19.1 chamada Milagres 2.0, Segui o procedimento oficial descrito, ou seja, o download dos arquivos 2 .deb e sua instalação com o comando apt ou dpkg, com os seguintes comandos de comando:
sudo apt install Descargas/add-apt-key_1.0-0.5_all.deb
sudo apt install Descargas/resetter_3.0.0-stable_all.deb
ou simplesmente:
sudo dpkg -i Descargas/*.deb
E por fim, o seguinte comando de comando, para solucionar eventuais problemas de dependência caso a mensagem tenha sido exibida no terminal:
sudo apt install -f
Use no MX Linux 19.1 com XFCE
Quando o aplicativo está em execução, ele não pode detectar corretamente o arquivo de manifesto correto nem o arquivo do usuário. Estes são salvos no caminho /home/$USER/.resetter/data/manifests/
y /home/$USER/.resetter/data/userlists/
. Portanto, podem ser criados novos personalizados que podem ser carregados manualmente usando a opção Arquivo (Arquivo) / Abrir manifesto (Abrir manifesto) y Abrir lista de usuários. Para criá-los, os seguintes comandos de comando podem ser usados:
dpkg-query -W -f='${Installed-Size} ${Package}\n' | awk '{print $2}' > MilagrOS_2.0_XFCE_64bit_.manifest
cat /etc/passwd | cut -d: -f1 > MilagrOS_2.0_default-userlist_XFCE_64bit
Depois de fazer isso, pode ser usado quase que completamente para Reinicializador 3.0.0. Conforme mostrado nas seguintes imagens:
É recomendado, execute a opção Redefinição personalizada em distros GNU / Linux não oficialmente suportadas e a opção Reinicialização automática com confiança nas Distros apoiadas.
Conclusão
Nós esperamos isso "postinho útil" em «Resetter»
, uma ferramenta projetada para criar arquivos de instalação de aplicativos sob o formato AppImage uso arquivos binários (tar.gz, .deb ou .ppa) existente e um arquivo de descrição .yml para alcançar a conversão; ser muito interesse e utilidade, Para todo o «Comunidad de Software Libre y Código Abierto»
e de grande contribuição para a difusão do maravilhoso, gigantesco e crescente ecossistema de aplicações de «GNU/Linux»
.
E para mais informações, nem sempre hesite em visitar qualquer Biblioteca online como OpenLibra y jedit para ler livros (PDFs) neste tópico ou em outros áreas de conhecimento. Por enquanto, se você gostou disso «publicación»
, não pare de compartilhar com outros, em seu Sites, canais, grupos ou comunidades favoritos de redes sociais, de preferência gratuitas e abertas como Mastodonte, ou seguro e privado como Telegram.
Ou simplesmente visite nossa página inicial em DesdeLinux ou junte-se ao canal oficial Telegrama de DesdeLinux para ler e votar nesta ou em outras publicações interessantes sobre «Software Libre»
, «Código Abierto»
, «GNU/Linux»
e outros tópicos relacionados a «Informática y la Computación»
E o «Actualidad tecnológica»
.