Atualizar
Versão: 23.5.4Script para atualização completa do sistema Linux, de modo simples e fácil.

Este obra está licenciado com uma Licença Creative Commons Atribuição-NãoComercial-CompartilhaIgual 4.0 Internacional .
Funcionalidades
Atualização
Esse comando ressincronizar os arquivos de índice de pacotes de suas fontes. As listas de pacotes disponíveis são obtidas nos locais especificados em /etc/apt/sources.list.
Dessa forma as informações sobre os pacotes novos e atualizados sempre estarão disponíveis.
Esse comando instala as versões mais recentes de todos os pacotes instalados no sistema a partir das fontes enumeradas em /etc/apt/sources.list. Pacotes atualmente instalados com novas versões disponíveis são recuperados e atualizados; sob nenhuma circunstâncias os pacotes instalados atualmente são removidos ou os pacotes ainda não instalados são recuperados e instalados. Novas versões de pacotes atualmente instalados que não pode ser atualizado sem alterar o status de instalação de outro pacote será deixado em sua versão atual.
Este é o comando preferencial se a máquina não tiver ambiente gráfico ou se a máquina precisar ser atualizada por meio de uma conexão remota.
Esse comando tentar corrigir um sistema com dependências quebradas no lugar. Esta opção, quando usada com instalar/remover, pode omitir quaisquer pacotes para permitir que o APT deduza uma solução provável. Se os pacotes forem especificados, eles devem corrigir completamente o problema.
Esse comando limpa o seu repositório local removendo os arquivos de pacotes (.deb) que não podem mais ser baixados (como versões antigas) e são completamente inúteis e obsoletos para o sistema.
Esse comando é usado para remover pacotes que foram instalados automaticamente para satisfazer dependências de outros pacotes e que já não são mais necessários.
Esse comando atualiza todos os seus aplicativos (flatpak) e tempos de execução instalados para a versão mais recente.
Aplicativos Flatpak
Durante a execução é apresentado uma possibilidade de instalação de outros programas na máquina, caso for aceito é listado 10 aplicativos (em 3 páginas) para a seleção.
➜ Para selecionar um dos aplicativos, clique no número correspondente a ele (de 1 à 5).
➜ Para ir para próxima página, clique P.
➜ Para continuar o processo instalando os aplicativo,s clique S.
➜ Para continuar o processo cancelando a instalação dos aplicativos selecionados, clique N.
A página 3 não tem aplicativos listados.
Ajuda
Instalação
Esse comando move o arquivo de script para o diretório /bin para ser reconhecido como um comando pelo terminal e cria um diretório oculto no diretório pessoal (~/.atualizar/) para salvar a imagem de ícone baixada, os arquivos de registros de execuções e a lista de histórico.
Execução
Esse comando executa o script no modo padrão (são as funcionalidades com o etiqueta Padrão).
Parâmetros
Use para apresentar os parâmetros de entrada e outras informações: -a ou --ajuda.
Exemplo:
Use para desinstalar: -d ou --desinstalar (use -D para desinstalar sem uma confirmação).
Exemplo:
Use para executar somente funções simples de atualização de diretórios, kernel e distribuição (são as funcionalidades com o etiqueta Simples): -s ou --simples.
Exemplo:
Use para baixar e instalar a última versão do arquivo disponível no GitHub: -r ou --reescrever (use -R para reescrever sem uma confirmação).
Qualquer alteração no código-fonte como lista de aplicativos alterada será perdida.
Exemplo:
Use para mudar o idioma: -i ou --idioma, seguido da sigla do idioma selecionado. (Por padrão é selecionado Português do Brasil).
As informações de idioma são salvas em: ~/.atualizar/dados.list
Exemplo:
Idiomas disponíveis:
| Idiomas | Parâmetros |
|---|---|
| Português do Brasil | pt-br |
| United States English | en-us |
Use para agendar atualizações: -t ou --temporizador, seguido da período selecionado. (Por padrão, é desativado).
Exemplo:
Períodos disponíveis:
| Períodos | Parâmetros |
|---|---|
| Agenda atualizações todas as horas. | hora ou 1 |
| Agenda atualizações todos os dias. | dia ou 2 |
| Agenda atualizações todas as semana. | semana ou 3 |
| Agenda atualizações todos os meses. | mes ou 4 |
Use para apresentar o histórico das últimas execuções: -h ou --historico.
As informações de histórico são salvas em: ~/.atualizar/dados.list
Exemplo:
Use para apresentar o histórico das últimas execuções: -h ou --historico.
Com a adição de um parâmetro é possível exportar a planilha.
| Extensões | Parâmetros |
|---|---|
| Exporta o histórico em uma planilha com extensão CSV. | csv |
| Exporta o histórico em uma planilha com extensão XML. | xml |
A planilha é gerada no diretório ~/.atualizar/planinhas/.
Exemplo:
Use para apresentar a versão atual: -v ou --versao.
Exemplo:
Registros
A aplicação cria documentos de texto no diretório ~/.atualizar/registros/ mostrando as informações de todas as vezes que executado.
O arquivo de texto é salvo com a data, nome do usuário, versões modificadas e pacotes instalados.
Feedback
Você teve algum problema ao executar? Alguma ideia de funcionalidade nova? Escreva aqui ➜