Come ricevere notifiche per i comandi del terminale su Linux

Hai bisogno di un promemoria per il completamento del comando del terminale ? Dai un'occhiata a Undetract-me! Può inviarti notifiche per i comandi del terminale quando vengono completati.

Lo strumento Undistract Me funziona con il sistema di notifica di ogni ambiente desktop Linux ed è altamente personalizzabile. Meglio ancora, ha supporto su quasi tutte le distribuzioni Linux tradizionali! Per installare il software, apri un terminale e inserisci i comandi che corrispondono al tuo sistema operativo.

Nota: per installare questo software sul tuo sistema, devi utilizzare Ubuntu, Debian, Arch Linux, Fedora o Open SUSE.

Ubuntu

sudo apt-get install undistract-me

Debian

sudo apt-get install undistract-me

Arch Linux

Undistract Me è disponibile su Arch Linux, sebbene non sia nelle fonti software ufficiali. Invece, se stai cercando di farlo funzionare su Arch, dovrai scaricare il pacchetto AUR.

La creazione del pacchetto AUR è abbastanza semplice e inizia utilizzando lo strumento Pacman per installare alcuni pacchetti. Apri un terminale e installa Git e Base-devel.

sudo pacman -S base-devel git

Ora che Git e Base-devel sono nel sistema, l'installazione di AUR può iniziare. Usando lo strumento Git, clona l'istantanea Undestract Me sul tuo PC Linux.

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

Sposta il terminale nella cartella undistract-me-git con il comando CD .

cd undistract-me-git

Nella cartella, esegui il comando makepkg e genera un nuovo pacchetto installabile. Tieni presente che durante la creazione di pacchetti da AUR, le dipendenze a volte non vengono installate. Se ciò accade, correggilo installando manualmente le dipendenze mancanti. Trova le dipendenze qui.

makepkg -si

Fedora

Attualmente, non ci sono pacchetti installabili di Undistract Me su Fedora Linux. Coloro che cercano di farlo funzionare dovrebbero invece seguire le istruzioni "Generic Linux".

OpenSUSE

Come Fedora, al momento non esiste una versione di Undistract Me per OpenSUSE Linux. Si prega di seguire le istruzioni "Generic Linux" di seguito, in quanto delineano come installare dal sorgente.

Linux generico

Il codice sorgente per Undistract Me è su Github, così come Launchpad. Nella pagina di sviluppo, il readme afferma che gli utenti dovrebbero prendere il codice con "bzr" e non con Git. Per interagire con il codice tramite Bzr, è necessario installare il pacchetto "Bzr". Per fortuna, la maggior parte delle distribuzioni Linux ha questo strumento disponibile.

Nota: se Bzr non funziona correttamente, un'alternativa è scaricare manualmente Undistract Me qui , tramite Github.

Fedora

sudo dnf install bzr

OpenSUSE

sudo zypper install bzr

Altri Linux

Poiché Undistract Me in definitiva funziona solo all'interno del sistema di notifica di un desktop esistente, lo strumento "Bzr" è l'unico software di cui gli utenti hanno bisogno per farlo funzionare. Per far funzionare Bzr, controlla il repository del software del tuo sistema operativo. se non riesci a trovarlo, ci sono molti download binari per Bzr su Pkgs.org .

Con Bzr che lavora sul tuo sistema, apri un terminale e usa lo strumento per prendere l'ultima versione del codice.

Nota: durante l'esecuzione del comando "bzr checkout", potresti visualizzare un avviso per "accedere". Accedi solo se prevedi di contribuire con il codice. Altrimenti, ignoralo e continua.

sudo bzr checkout --lightweight lp:undistract-me

L'esecuzione di bzr checkout clona l'ultima versione del codice dal repository fino al tuo PC Linux. Da qui, usa il comando CD e sposta il terminale nella cartella del codice.

cd undistract-me

Aggiorna tutti i file nella cartella del codice, in modo che il sistema lo esegua correttamente.

sudo chmod +x *

Nella cartella del codice, prova a eseguire lo script e avvialo. Tieni presente che quando chiudi il terminale, lo script smetterà di funzionare.

./undistract-me.sh

Per chiudere lo script, premi Ctrl + Z , quindi scrivi disown .

Configura Non distrarmi

Undistract Me deve essere configurato in Bash prima che funzioni. Se hai installato il software su Ubuntu, Arch o Debian, non preoccuparti! Il sistema di compilazione automatica viene fornito con le istruzioni di installazione, inclusa l'applicazione del software al profilo Bash dell'utente. Segui le istruzioni seguenti solo se hai creato il software dal sorgente.

Come ricevere notifiche per i comandi del terminale su Linux

Per configurare Undistract Me dopo averlo creato dalla sorgente, apri un terminale e inserisci i seguenti comandi di seguito.

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

Assicurati di eseguire questo comando di configurazione per ogni utente a cui vuoi concedere l'accesso per non distrarmi.

Al termine del comando di installazione, riavvia il tuo PC Linux. Dopo aver effettuato nuovamente l'accesso, il sistema di notifica inizierà a funzionare.

Disinstalla Rimuovimi dalle distrazioni

Come ricevere notifiche per i comandi del terminale su Linux

Se Rimuovimi dalle distrazioni non si adatta al tuo flusso di lavoro, potresti disabilitarlo. Per fortuna, disattivare Undistract Me è abbastanza semplice. Per farlo, apri un terminale e segui i comandi seguenti.

Ubuntu

sudo apt remove undistract-me --purge

Debian

sudo apt-get remove undistract-me --purge

Arch Linux

sudo pacman -Rsc undistract-me

Istruzioni per la fonte

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

Leave a Comment

3 modi per registrare la tua voce su Linux

3 modi per registrare la tua voce su Linux

Stai cercando di registrare la tua voce sul tuo PC Linux? Scopri i migliori software e come utilizzarli con la nostra guida dettagliata.

Come ridurre a icona Thunderbird nella barra delle applicazioni di Linux

Come ridurre a icona Thunderbird nella barra delle applicazioni di Linux

Birdtray è un

Come configurare Jellyfin su Linux in Docker

Come configurare Jellyfin su Linux in Docker

Jellyfin è un server multimediale open source alternativo a Plex. Scopri come distribuire Jellyfin su Docker in Linux oggi stesso.

Come aprire i file di Microsoft PowerPoint in Libre Office

Come aprire i file di Microsoft PowerPoint in Libre Office

Hai una presentazione di Microsoft Office PowerPoint che desideri aprire in Libre Office sul tuo PC Linux? Non sai come farlo? Possiamo aiutarti!

Come eliminare i volumi LVM di Linux

Come eliminare i volumi LVM di Linux

Guida passo passo per eliminare i volumi LVM su Linux. Scopri come procedere in modo sicuro e efficace.

Come accedere ai file system ExFat su Ubuntu Linux

Come accedere ai file system ExFat su Ubuntu Linux

Guida dettagliata su come accedere ai file system ExFAT su Ubuntu Linux. Scopri come installare e rimuovere il driver ExFAT DKMS.

Come installare LibreELEC sul Raspberry Pi 4

Come installare LibreELEC sul Raspberry Pi 4

Scopri come installare LibreELEC sul Raspberry Pi 4, un sistema operativo ideale per lettori multimediali, e configurarlo facilmente.

Come eseguire laggiornamento a Linux Mint 19.3

Come eseguire laggiornamento a Linux Mint 19.3

Linux Mint 19.3 offre numerosi miglioramenti all

Configura il fork Betterbird di Thunderbird su Linux

Configura il fork Betterbird di Thunderbird su Linux

Stanco di aspettare le nuove funzionalità di Thunderbird? Impara a installare Betterbird, un fork di Thunderbird ricco di correzioni di bug e funzionalità.

Come giocare a Roblox su Linux usando Wine

Come giocare a Roblox su Linux usando Wine

Sei un fan di Roblox? Vuoi giocarci su Linux? Segui questa guida per scoprire come farlo funzionare!