Como obter notificações para comandos de terminal no Linux

Precisa de um lembrete para quando o comando do terminal for concluído? Dê uma olhada em Undestract-me! Ele pode enviar notificações para comandos do Terminal quando eles forem concluídos.

A ferramenta Undistract Me funciona com todos os sistemas de notificação do ambiente de desktop Linux e é altamente personalizável. Melhor ainda, ele tem suporte em quase todas as principais distribuições do Linux! Para instalar o software, abra um terminal e digite os comandos que correspondem ao seu sistema operacional.

Nota: para instalar este software em seu sistema, você precisa estar usando Ubuntu, Debian, Arch Linux, Fedora ou Open SUSE.

Ubuntu

sudo apt-get install undistract-me

Debian

sudo apt-get install undistract-me

Arch Linux

Undistract Me está disponível no Arch Linux, embora não esteja nas fontes oficiais de software. Em vez disso, se quiser fazer isso funcionar no Arch, você precisará baixar o pacote AUR.

Construir o pacote AUR é bastante fácil e começa usando a ferramenta Pacman para instalar alguns pacotes. Abra um terminal e instale o Git e o Base-devel.

sudo pacman -S base-devel git

Agora que o Git e o Base-devel estão no sistema, a configuração do AUR pode começar. Usando a ferramenta Git, clone o instantâneo Undestract Me para o seu PC Linux.

git clone https://aur.archlinux.org/undistract-me-git.git

Mova o terminal para a pasta undistract-me-git com o comando CD .

cd undistract-me-git

Na pasta, execute o comando makepkg e gere um novo pacote instalável. Lembre-se de que, ao construir pacotes do AUR, às vezes as dependências falham na instalação. Se isso acontecer, corrija-o instalando as dependências ausentes manualmente. Encontre as dependências aqui.

makepkg -si

Fedora

Atualmente, não existem pacotes instaláveis ​​de Undistract Me no Fedora Linux. Aqueles que desejam colocá-lo em execução devem seguir as instruções do “Linux Genérico”.

OpenSUSE

Como o Fedora, não há atualmente uma versão do Undistract Me para OpenSUSE Linux. Siga as instruções do “Linux Genérico” abaixo, pois descreve como instalar a partir do código-fonte.

Linux genérico

O código-fonte para Undistract Me está no Github, bem como no Launchpad. Na página de desenvolvimento, o leia-me afirma que os usuários devem pegar o código com “bzr”, e não com Git. Para interagir com o código via Bzr, você deve instalar o pacote “Bzr”. Felizmente, a maioria das distribuições Linux tem essa ferramenta disponível.

Observação: se o Bzr não funcionar corretamente, uma alternativa é baixar manualmente o Undistract Me aqui , via Github.

Fedora

sudo dnf install bzr

OpenSUSE

sudo zypper install bzr

Outros Linuxes

Como Undistract Me basicamente funciona dentro de um sistema de notificação de desktop existente, a ferramenta “Bzr” é o único software de que os usuários precisam para fazê-la funcionar. Para fazer o Bzr funcionar, verifique o repositório de software do seu sistema operacional. se você não conseguir encontrá-lo, há muitos downloads binários para Bzr em Pkgs.org .

Com o Bzr funcionando em seu sistema, abra um terminal e use a ferramenta para obter a versão mais recente do código.

Nota: ao executar o comando “bzr checkout”, você pode ver um aviso para “logar”. Somente efetue login se você planeja contribuir com código. Caso contrário, ignore e continue.

sudo bzr checkout --lightweight lp: undistract-me

A execução do checkout do bzr clona a versão mais recente do código do repositório para o seu PC Linux. A partir daqui, use o comando CD e mova o terminal para a pasta de código.

cd undistract-me

Atualize todos os arquivos na pasta de código, para que o sistema execute-o corretamente.

sudo chmod + x *

Na pasta de código, tente executar o script e iniciá-lo. Entenda que quando você fecha o terminal, o script para de ser executado.

./undistract-me.sh

Para fechar o script, pressione Ctrl + Z e escreva rejeitar .

Configure para me distrair

Undistract Me precisa ser configurado no Bash antes de funcionar. Se você instalou o software no Ubuntu, Arch ou Debian, não se preocupe! O sistema de compilação automática vem com instruções de configuração, incluindo a aplicação do software ao perfil Bash do usuário. Siga as instruções abaixo apenas se você construiu o software a partir da fonte.

Como obter notificações para comandos de terminal no Linux

Para configurar o Undistract Me após compilá-lo a partir do código-fonte, abra um terminal e digite os seguintes comandos abaixo.

cd undistract-me sudo mv undistract-me.sh /etc/profile.d/

cp ~ / .bashrc ~ / Documents / .bashrc-bakup

echo 'source /etc/profile.d/undistract-me.sh' >> ~ / .bashrc

Certifique-se de executar este comando de configuração para cada usuário que você deseja conceder acesso para me remover a distração.

Quando o comando de instalação terminar, reinicie o seu PC Linux. Após o login novamente, o sistema de notificação começará a funcionar.

Desinstalar Undistract Me

Como obter notificações para comandos de terminal no Linux

Se o Undistract Me não se adequar ao seu fluxo de trabalho, você pode desabilitá-lo. Felizmente, desligar o Undistract Me é bastante simples. Para isso, abra um terminal e siga os comandos abaixo.

Ubuntu

sudo apt remove undistract-me --purge

Debian

sudo apt-get remove undistract-me --purge

Arch Linux

sudo pacman -Rsc undistract-me

Instruções da fonte

sudo rm -rf /etc/profile.d/undistract-me/ rm ~ / .bashrc mv ​​~ / Documents / .bashrc-bakup ~ / .bashrc sudo reboot

Leave a Comment

Como desativar o snap do Firefox no Ubuntu 22.04 LTS

Como desativar o snap do Firefox no Ubuntu 22.04 LTS

Aprenda a desinstalar o Firefox Snap no Ubuntu 22.04 LTS e substituí-lo pela versão DEB. Siga este guia passo a passo para uma experiência melhor.

Como compactar arquivos no Linux mais rápido com Pigz

Como compactar arquivos no Linux mais rápido com Pigz

Pigz é uma das melhores ferramentas para compactar arquivos. Neste guia, você aprenderá a instalar e utilizar essa ferramenta poderosa em seu sistema Linux.

Como instalar e configurar o Samba no Debian 11 Bullseye

Como instalar e configurar o Samba no Debian 11 Bullseye

Se você estiver no Debian 11 Bullseye e precisar configurar um servidor Samba, este guia o ajudará. Aprenda como configurar o Samba para Debian 11!

Transforme qualquer dispositivo em seu segundo monitor no Linux

Transforme qualquer dispositivo em seu segundo monitor no Linux

Precisa de um monitor extra, mas só tem um? Com Deskreen, você pode transformar qualquer smartphone, tablet ou laptop em uma segunda tela no Linux.

Como verificar a temperatura da GPU no Linux

Como verificar a temperatura da GPU no Linux

Aprenda como verificar a temperatura da GPU no Linux usando diversas ferramentas.

Como usar o controlador PS4 no Linux

Como usar o controlador PS4 no Linux

Aprenda como usar o controlador PS4 no Linux com suporte completo e métodos de configuração simples.

Como atualizar para Pop_OS 22.04

Como atualizar para Pop_OS 22.04

O Pop_OS 22.04 foi lançado e com ele vem toneladas de novos recursos. Veja como você pode atualizar sua instalação do Pop_OS para 22.04.

Como fazer backup diretamente no Google Drive no Linux

Como fazer backup diretamente no Google Drive no Linux

Descubra como fazer backup dos seus dados do Linux diretamente no Google Drive utilizando o Duplicati. Siga nosso guia passo a passo para proteger suas informações.

Como aumentar o tamanho da pasta temporária no Linux

Como aumentar o tamanho da pasta temporária no Linux

Aprenda como aumentar o tamanho da pasta temporária no Linux. Siga este guia passo a passo para resolver problemas de espaço no seu diretório temporário.

Como instalar e personalizar o emulador de terminal Kitty no Linux

Como instalar e personalizar o emulador de terminal Kitty no Linux

Kitty é um emulador de terminal com GPU versátil e ágil para Linux. Aprenda a instalar e personalizá-lo para melhorar sua experiência no terminal.