LPI SOA Script: Faça a manutenção e atualização do seu aplicativo Linux

LPI SOA Script: Faça a manutenção e atualização do seu aplicativo Linux

LPI SOA Script: Faça a manutenção e atualização do seu aplicativo Linux

Ao longo dos anos, em DesdeLinux, criamos inúmeras publicações (artigos) sobre tutoriais e guias realizar os processos de manutenção e atualização mais adequados e corretos das respectivas distribuições GNU/Linux, especialmente Debian e Ubuntu, e seus derivados. Além disso, sobre como otimizar e personalizar nossos apreciados sistemas operacionais gratuitos e abertos baseados em GNU/Linux.

E desde então, tarefas como manutenção, atualização, otimização e customização São atividades que costumamos fazer com frequência, o ideal é automatizar o máximo possível delas para deixar tudo mais rápido e fácil. No entanto, e apesar de existirem muitas aplicações para cada uma destas ações ou atividades, é sempre bom poder criar os nossos próprios Aplicativos Terminal (CLI) ou Desktop (GUI) para realizar de forma personalizada e precisa o que queremos. Portanto, hoje mostraremos como fazer um aplicativo simples no estilo de "Script SOA LPI".

LPI - SOA: Script de Otimização Avançada feito em Bash Shell

LPI – SOA: Script de Otimização Avançada feito em Bash Shell

Mas, antes de começar este presente post sobre como fazer um aplicativo simples no estilo de "Script LPI-SOA", então recomendamos que você explore outro postagem relacionada anterior:

LPI - SOA: Script de Otimização Avançada feito em Bash Shell
Artigo relacionado:
LPI – SOA: Script de Otimização Avançada feito em Bash Shell

LPI – SOA Script: Um modelo para criar um aplicativo Linux

LPI SOA Script: um modelo para criar um aplicativo Linux

Sobre o script LPI SOA

Já que em um postagem anterior, já discutimos com mais detalhes sobre o que é esse script interessante ou aplicativo criado por Comunidade Projeto Tic Tac para fins puramente educacionais, deixaremos imediatamente o link para ele mais tarde para que eles possam lembre-se ou saiba sobre o que é isso:

LPI – SOA é um script que funciona como um aplicativo de Software Livre que emula um Assistente Técnico Virtual tradicional. Desta forma, permitir que qualquer usuário (Iniciante, Especialista ou Técnico) execute diversas tarefas de forma automatizada ou guiada (manual). Economizando assim horas/trabalho não quantificáveis ​​em determinadas tarefas, repetitivas ou não. Além disso, por ser criado com Shell Scripting usando o Bash Shell, é ideal para aprender e ensinar outras pessoas a fazerem seu próprio desenvolvimento nessa linguagem nativa do Linux. LPI – SOA: Script de Otimização Avançada feito em Bash Shell

código CLI

5 anos atrás, em um post chamado Como fazer uma Manutenção GNU/Linux usando um Script?, expusemos o código CLI que ele tinha. Embora, atualmente, o referido script tenha e recomende o seguinte código (comandos de comando) de Shell Scripting no Bash Shell para uma rápida e eficiente tarefa de atualização e manutenção:

bleachbit --preset --preview;  bleachbit --preset --clean
sudo bleachbit --preset --preview;  sudo bleachbit --preset --clean
sudo apt update; sudo update-apt-xapian-index; sudo apt upgrade; sudo apt install -f; sudo apt install --fix-broken; sudo apt autoclean; sudo apt autoremove; sudo apt autopurge
sudo dpkg --configure -a;
sudo update-grub; sudo update-grub2; sudo update-menus; sudo update-initramfs -u
sudo df -h
sudo du -hs /* | sort -k 2
history -c
sudo apt list --installed > $HOME/listado-paquetes-instalados-apt-dpkg-milagros.txt 
sudo dpkg-query -Wf '${Installed-size}\t${Package}\n' | column -t | sort -k1 > $HOME/listado-paquetes-instalados-peso-milagros.txt

Lembre-se de que, para usar as 2 primeiras linhas, o aplicativo deve estar instalado e configurado ao seu gosto Bleachbit. Desta forma, com e sem o comando "sudo", o script CLI ou app irá de forma automática e desassistida, e seguindo os parâmetros configurados na interface gráfica do Bleachbit, realizar uma limpeza profunda tanto no espaço home do usuário quanto em todo o sistema operacional.

Claro, em seu próprio script ou aplicativo CLI você pode adicionar ou remover o que quiser e até mesmo substituir cada comando pelo equivalente em sua distribuição GNU/Linux, exceto Debian e Ubuntu, ou alguns de seus derivados. Por exemplo, Arch, Fedora ou outros.

Script de manutenção e atualização em GNU / Linux
Artigo relacionado:
Como fazer uma manutenção GNU / Linux usando um script?

código GUI

O aplicativo GUI, ou seja, o LPI-SOA, é muito maior e mais complexo do que um script simples, então obviamente não podemos colar todo o código aqui. no entanto você pode acessar todo o código-fonte dele ou o arquivo .deb da versão 0.3, para testar, instalar, usar e modificar para criar seu próprio aplicativo Linux Desktop, com reprodução multimídia gif e mp3, notificações pop-up na área de trabalho e belas telas projetadas com Zenity e GXMessage .

Outro fato importante é que este script ou aplicativo GUI para uso técnico e educacional, apesar de bastante estável e funcional, está em pleno desenvolvimento, o que é evidente, já que mal está na versão 0.3. O que nos diz que não atingiu um estágio maduro de desenvolvimento.

Além disso, sua versão 0.2 só estava disponível para uso e experimentação no Respin MilagrOS em sua versão 3.1, criada pela mesma Comunidade do Projeto Tic Tac. E somente esta versão 0.3 é a que pode ser testada fora do próprio Community Respin, mas virá instalado na futura versão 3.2 do referido Community Respin, que abordaremos posteriormente em um post futuro para conhecer suas novidades.

Assim, convidamos você a baixá-lo, experimentá-lo e contribuir com o seu desenvolvimento. Além disso, para usá-lo em seu próprio benefício.

Por fim, para que você conheça um pouco mais sobre esse interessante Respin Milagres, e o aplicativo experimental LPI-SOA e uma parte de seu código, deixamos as seguintes capturas de tela:

Captura de tela 1: MiracleOS 3.2

Captura de tela 2: MiracleOS 3.2

Captura de tela 3: Script LPI-SOA

Captura de tela 4: Script LPI-SOA

Captura de tela 5: Script LPI-SOA

Captura de tela 6

Captura de tela 7

Captura de tela 8

MilagrOS 3.1: já estão em andamento trabalhos na segunda versão do ano
Artigo relacionado:
MilagrOS 3.1: já estão em andamento trabalhos na segunda versão do ano

Resumo: Banner post 2021

Resumo

Em suma, este útil roteiro criado pela comunidade do Projeto Tic Tac é uma proposta interessante para criar nosso próprio script ou aplicativos, terminal ou desktop, ou seja, em formato CLI ou GUI, com diferentes objetivos. O que, pode ir perfeitamente, desde a realização de tarefas simples de manutenção, atualização, otimização e customização a outras ações de configuração mais complexas de arquivos do sistema ou aplicativos de terceiros. Tudo vai depender do nível de conhecimento de cada um sobre Shell Scripting, Zenity, GXMessage, entre outros.

E se você gostou deste post, não pare de compartilhar com os outros em seus sites, canais, grupos ou comunidades de redes sociais ou sistemas de mensagens favoritos. Por último, lembre-se visite nossa página inicial en «DesdeLinux» para explorar mais notícias. E também, junte-se ao nosso canal oficial de Telegrama de DesdeLinux, Oeste grupo para mais informações sobre o tema de hoje.


Deixe um comentário

Seu endereço de email não será publicado. Campos obrigatórios são marcados com *

*

*

  1. Responsável pelos dados: Miguel Ángel Gatón
  2. Finalidade dos dados: Controle de SPAM, gerenciamento de comentários.
  3. Legitimação: Seu consentimento
  4. Comunicação de dados: Os dados não serão comunicados a terceiros, exceto por obrigação legal.
  5. Armazenamento de dados: banco de dados hospedado pela Occentus Networks (UE)
  6. Direitos: A qualquer momento você pode limitar, recuperar e excluir suas informações.