Emacs è uno strumento di modifica del testo ampiamente utilizzato disponibile per la maggior parte dei sistemi Linux. È uno strumento open source noto per le sue potenti e numerose funzionalità di modifica. È un editor di testo personalizzabile ed estensibile che fa molto di più della semplice modifica del testo.
Qui a LinuxAPT, come parte dei nostri servizi di gestione del server, aiutiamo regolarmente i nostri clienti a eseguire le relative query di installazione del software di sistema Linux.
In questo contesto, esamineremo come installare Emacs su Debian OS.
In precedenza, ci siamo occupati dell'installazione di Emacs su Ubuntu OS.
Diversi metodi di installazione di Emacs su Debian?
Puoi installare Emacs su Debian in tre modi diversi:
- Installazione di Emacs tramite Apt.
- Installazione di Emacs utilizzando Snap Package Manager.
- Installazione di Emacs dal sorgente.
1. Installazione di Emacs tramite Apt
Qui installeremo Emacs usando l'utilità della riga di comando apt. A giugno 2021, la versione disponibile di Emacs nei repository predefiniti è la 26.1. Vediamo come utilizzare l'utilità della riga di comando apt per installare Emacs sul sistema Debian.
io. Esegui il comando seguente per aggiornare l'indice dei repository locali con le informazioni sui pacchetti nuovi e aggiornati.
$ sudo apt update
Fornisci la password sudo.
ii. Quindi esegui il comando seguente per installare Emacs:
$ sudo apt install Emacs
Se ti viene richiesta l'opzione S/n, premi il tasto y per continuare.
iii. Al termine dell'installazione, puoi verificarla utilizzando il comando seguente:
$ emacs --version
L'output verifica che sia stata installata la versione 26.1 di Emacs.
2. Installazione di Emacs tramite Snap
Qui installeremo Emacs usando il gestore di pacchetti Snap. A giugno 2021, l'ultima versione disponibile del pacchetto snap di Emacs è la 27.2. Vediamo come utilizzare il gestore di pacchetti Snap per installare Emacs:
io. Esegui il comando seguente per aggiornare l'indice dei repository locali con le informazioni sui pacchetti nuovi e aggiornati.
$ sudo apt update
Fornisci la password sudo.
ii. Esegui il comando seguente per installare snapd (se non è già installato):
$ sudo apt install snapd
iii. Quindi installa snap core usando il comando seguente:
$ sudo snap install core
iv. Ora per installare il pacchetto snap di Emacs, usa il comando seguente nel Terminale:
$ sudo snap install emacs --classic
Dopo aver eseguito il comando precedente, l'installazione verrà avviata. Ci vorrà un po' di tempo per essere completato.
v. Puoi anche verificare l'installazione di Emacs usando il comando seguente:
$ emacs --version
L'output verifica che sia stata installata la versione 27.2 di Emacs.
3. Installazione Emacs dal Sorgente
Qui installeremo Emacs dal sorgente. Questa procedura prevede il download del codice sorgente dalla pagina Download ufficiale di GNU Emacs e la sua compilazione. Usando questo metodo, puoi installare l'ultima o qualsiasi altra versione disponibile di Emacs disponibile sul sito ufficiale. Vediamo come installare Emacs dal sorgente:
io. Per prima cosa installa il pacchetto build-essential. Installerà automaticamente alcuni pacchetti necessari per la compilazione del codice sorgente.
$ sudo apt-get install build-essential
ii. Quindi usa il comando seguente per installare le dipendenze necessarie per la creazione di Emacs:
$ sudo apt-get build-dep emacs
iii. Scarica il codice sorgente di Emacs. Visita il link sottostante e quando il sito Web si apre, fai clic sul mirror GNU vicino. Dalla pagina dei mirror, vedrai un elenco di versioni nuove e precedenti dei pacchetti Emacs. Scarica quello (in formato tar.gz) che desideri installare sul tuo sistema.
https://www.gnu.org/software/emacs/download.html
Qui abbiamo scaricato il pacchetto sorgente emacs-27.2.tar.xz.
iv. Poiché il pacchetto scaricato è un file di archivio, dovremo estrarne il contenuto. Utilizzare il comando seguente per estrarre l'archivio.
$ sudo tar -xf emacs-27.2.tar.xz
Sostituisci emacs-27.2.tar.xz con il nome dell'archivio. Dopo aver estratto l'archivio, usa il comando ls che ti mostrerà una directory con lo stesso nome del tuo pacchetto di codice sorgente Emacs (ma senza tar.gz alla fine del nome).
v. Utilizzare il comando cd per spostarsi all'interno della directory estratta.
$ cd emacs-27.2/
vi. Ora esegui il comando seguente per controllare il tuo sistema per le dipendenze necessarie per creare il codice sorgente:
$ sudo ./configure
vii. Quindi usa il comando seguente per compilare il codice sorgente:
$ sudo make
viii. Al termine della compilazione, utilizzare il comando seguente per installarlo:
$ sudo make install
Ora Emacs dovrebbe essere installato sul tuo sistema.
ix. Per verificare l'installazione di Emacs, utilizzare il comando seguente:
$ emacs --version
L'output verifica che sia stata installata la versione 27.2 di Emacs.
Come avviare Emacs?
Puoi avviare Emacs sia dalla riga di comando che dalla GUI.
Per avviare Emacs dalla riga di comando, digita emacs e premi Invio:
$ emacs
Per avviare Emacs dalla GUI, fai clic su Attività nell'angolo superiore del desktop. Quindi cerca e avvia Emacs utilizzando l'area di ricerca in alto.
Vedrai questa finestra predefinita dopo aver avviato Emacs.
Come disinstallare Emacs dal tuo sistema Debian?
Per qualche motivo, se non hai più bisogno di Emacs sul tuo sistema, puoi disinstallarlo facilmente usando i passaggi indicati di seguito:
1. Se hai installato Emacs usando apt, puoi disinstallarlo come segue:
$ sudo apt remove emacs
2. Se hai installato Emacs usando snap, puoi disinstallarlo come segue:
$ sudo snap remove emacs
3. Se hai installato Emacs dal sorgente, puoi disinstallarlo come segue:
Spostarsi all'interno della directory estratta di Emacs:
$ cd emacs-27.2/
Quindi disinstallalo:
$ sudo make uninstall