Download e installazione di Emacs su Ubuntu

Download e installazione di Emacs su Ubuntu
Negli ultimi due anni è stato visto un sacco di sviluppo nel settore, portando alla nascita di una vasta serie di strumenti che si sono rivelati altamente benefici e utili. Una serie di strumenti è l'editor di testo, che è cresciuto in modo significativo tra i programmatori. Gli editor di testo sono strumenti semplici e leggeri che consentono agli utenti di creare e modificare i loro file.

La loro natura flessibile, così come le prestazioni fuori dagli schemi, hanno portato alla loro crescente popolarità. Poiché sono considerati la spina dorsale di uno sviluppatore, è quindi indispensabile scegliere quella che offre le migliori caratteristiche consentendo al lavoro di essere eseguita in modo efficiente.

Emacs è uno di questi editor di testo che offre alcune delle migliori funzionalità ai suoi utenti. È un editor open source e multipiattaforma che è altamente personalizzabile e fornisce un'interfaccia intuitiva ai suoi utenti. Fornire funzionalità come più modalità di editing, supporto unico di Unicode per script, strumenti di manipolazione del testo e integrazione con numerosi strumenti esterni come Shell e Git chiaramente l'indicazione di quanto sia potente.

Oltre a ciò, non solo funge da editore di testo, ma può anche essere impostato per fornire altre funzionalità come Planner di progetto, Debugger, Email Client, ecc. Quindi, in questo articolo, vedremo come scaricare e installare EMAC sul tuo sistema Ubuntu.

Installazione di emacs in ubuntu

Ubuntu offre diversi modi per gli utenti di installare EMAC sui loro computer. Vediamo alcuni di loro:

Installazione di emacs usando snap

Gli snap sono applicazioni canoniche sviluppate che possono essere installate su quasi tutte le distribuzioni Linux. Un notevole vantaggio dell'utilizzo degli snap rispetto all'utilizzo di repository di Ubuntu è che fornisce agli utenti il ​​software più aggiornato senza sacrificare l'affidabilità del proprio ambiente di lavoro. L'installazione di applicazioni tramite SNAP è estremamente semplice. Gli utenti possono installare EMACS eseguendo il seguente comando nella riga di comando:

$ sudo snap install emacs -Classic

Una volta fatto ciò, puoi trovare EMAC nel tuo elenco di applicazioni installate.

Installazione di emacs utilizzando il repository PPA

Alcuni utenti, tuttavia, hanno trovato che le versioni SNAP di EMACS sono meno stabili e buggiche. Pertanto, un'alternativa migliore per l'installazione di EMAC è utilizzando il repository PPA.

Per fare questo, aprire il terminale tramite Ctrl+alt+t o cercando terminale Nel trattino Ubuntu. Una volta aperto il terminale, immettere il comando seguente:

$ sudo add-apt-repository PPA: Kelleyk/Emacs

È un repository PPA stabile gestito da Kevin Kelley che contiene il supporto per gli ultimi pacchetti EMACS. Ha anche supporto per i pacchetti: Mailutils, SystemD, E Xwidgets, che sono dipendenze richieste da EMACS.

Dopo aver inserito il comando, ti verrà chiesto di inserire la password (come mostrato nell'immagine seguente). Fallo e aggiungerà quindi il repository PPA al sistema.

Successivamente, vogliamo aggiornare l'apt-cache e i pacchetti del nostro sistema alle versioni più recenti in modo che non si verifichino problemi durante l'installazione. Questo può essere fatto eseguendo il seguente comando nel terminale:

$ sudo apt-get update

Infine, gli EMAC possono essere installati eseguendo il seguente comando:

$ sudo apt install emacsversion

Qui, la versione si riferisce al numero di versione di EMACS che si desidera installare. Nel mio caso, sarebbe 26.

$ sudo apt install emacs26

Gli utenti possono anche controllare la versione degli EMAC installati inserendo il seguente comando nel terminale:

$ emacs -Version

Costruisci e compilando Emacs

Un altro modo indolore di installare EMAC è costruendo e compilando noi stessi. Per fare ciò, dobbiamo prima installare alcune dipendenze. Per l'installazione della dipendenza Build, immettere il comando seguente nel terminale:

$ sudo apt-get installa build-essenziale

Successivamente, per scaricare le dipendenze EMACS, dobbiamo prima abilitare l'opzione di download del codice sorgente. Per fare questo, vai a Aggiornamenti software e attivare Codice sorgente trovato sotto il Software ubuntu intestazione.

Ora inserisci il seguente comando per scaricare le dipendenze EMACS:

$ sudo apt-gem build-dep emacs26

Dopo aver installato le dipendenze, ora dobbiamo scaricare la distribuzione di origine di EMACS. Per fare ciò, vai sul sito Web di EMACS e fai clic su GNU/Linux.

Ora fai clic sul collegamento ipertestuale con il nome Specchio GNU nelle vicinanze fornito sotto l'intestazione GNU/Linux.

Sarai quindi indirizzato a un sito Web in cui saranno presenti tutte le versioni di EMACS. Scegli e scarica quello che vuoi installare nel tuo sistema. Nel mio caso, scaricherò EMACS-26.3 catrame.File GZ.

Quando il file TAR è stato scaricato, vai nella cartella in cui è stato scaricato ed estrarlo usando il comando:

$ TAR -ZXVF EMACS -WIRION.catrame.Gz

Qui, la versione si riferisce al numero di versione di Emacs che hai scaricato. Nel mio caso, sarebbe 26.3 (vedi l'immagine qui sotto per una migliore comprensione)

Se non sei interessato a vedere i file che vengono estratti, puoi invece inserire il comando:

$ TAR -ZXF EMACS -WIRION.catrame.Gz

Ora inserisci la directory di EMACS installati (la versione EMACS sarebbe il nome della directory) e compila emacs eseguendo i seguenti comandi nel terminale:

$ cd emacs-version
$ ./configura
$ make

Nel mio caso, questo sarebbe:

$ CD EMACS-26.3
$ ./configura
$ make

Infine, gli EMAC possono essere installati eseguendo il comando:

$ make install

Perché usare Emacs?

Emacs è uno dei più potenti redattori di testo là fuori, noto per la sua dinamicità e natura personalizzabile. È altamente flessibile ed estensibile, poiché gli utenti possono facilmente personalizzarlo e configurarlo in base alle loro preferenze. Oltre a ciò, offre alcuni strumenti di editing estremamente utili che rendono il lavoro degli sviluppatori molto più semplice e veloce. Emacs è senza dubbio un editore must da avere.