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

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


Melhore a área de transferência do Gnome Shell com o Pano

Melhore a área de transferência do Gnome Shell com o Pano

Vamos enfrentá-lo, a área de transferência padrão do Gnome Shell não é muito boa. Instale o Pano para melhorar sua experiência na área de transferência!

Como instalar o DaVinci Resolve 17 no Linux

Como instalar o DaVinci Resolve 17 no Linux

Você precisa de um ótimo editor de vídeo não linear para sua caixa Linux? Obtenha o Davinci Resolve 17 trabalhando com este guia!

Como baixar papéis de parede para a área de trabalho do Linux com o Wallpaper Downloader

Como baixar papéis de parede para a área de trabalho do Linux com o Wallpaper Downloader

O Wallpaper Downloader é um gerenciador e baixador de papéis de parede para Linux. Ele suporta a maioria dos ambientes de desktop Linux e é muito fácil de usar. Este guia

Como instalar o Tuxedo OS no seu computador

Como instalar o Tuxedo OS no seu computador

Quer testar o Tuxedo OS por computadores Tuxedo? Saiba como obter a versão mais recente do Tuxedo OS funcionando em seu PC.

Como instalar um arquivo DEB no Linux

Como instalar um arquivo DEB no Linux

O que é um arquivo DEB? O que você faz com isso? Aprenda as várias maneiras de instalar arquivos DEB em seu PC com Linux.

Como jogar Dying Light no Linux

Como jogar Dying Light no Linux

Dying Light é um videogame de survival horror de 2015 desenvolvido pela Techland e publicado pela Warner Bros Interactive Entertainment. O jogo é centrado em

Como instalar o Neptune Linux no seu computador

Como instalar o Neptune Linux no seu computador

O Neptune usa o ambiente de desktop KDE Plasma 5 e visa oferecer um sistema operacional elegante. Veja como instalar o Neptune Linux no seu computador.

Experimente o novo desktop baseado em snap do Ubuntu

Experimente o novo desktop baseado em snap do Ubuntu

Quer experimentar o novo sistema operacional de desktop baseado em pacote instantâneo do Ubuntu? Aprenda como implantá-lo em uma máquina virtual com este guia.

Como jogar Undertale no Linux

Como jogar Undertale no Linux

Undertale é um RPG indie 2D de 2015 desenvolvido e publicado pelo desenvolvedor de jogos Toby Fox. Este guia cobrirá o download e a instalação do Undertale em seu

Como jogar Total War: THREE KINGDOMS no Linux

Como jogar Total War: THREE KINGDOMS no Linux

Total War: Three Kingdoms é um jogo RTS de estratégia baseado em turnos desenvolvido pela Creative Assembly. Veja como jogar no Linux.