Emacs

Download e installazione di Emacs su Ubuntu

Download e installazione di Emacs su Ubuntu
Negli ultimi due anni, si è assistito a un notevole sviluppo nel settore, che ha portato all'emergere di un ampio set di strumenti che si sono rivelati estremamente utili e utili. Un insieme di strumenti è l'editor di testo, che è cresciuto notevolmente in importanza tra i programmatori. Gli editor di testo sono strumenti semplici e leggeri che consentono agli utenti di creare e modificare i propri file.

La loro natura flessibile, così come le prestazioni fuori dagli schemi, ha portato alla loro crescente popolarità. Poiché sono considerati la spina dorsale di uno sviluppatore, è quindi imperativo scegliere quello che offre le migliori funzionalità consentendo allo stesso tempo di svolgere il lavoro 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 altamente personalizzabile e fornisce un'interfaccia user-friendly ai suoi utenti. Fornire funzionalità come più modalità di modifica, supporto Unicode completo per script, strumenti di manipolazione del testo e integrazione con numerosi strumenti esterni come shell e git dà chiaramente un'indicazione di quanto sia potente.

Oltre a questo, non solo funge da editor di testo, ma può anche essere configurato per fornire altre funzionalità come pianificatore di progetti, debugger, client di posta elettronica, ecc. Quindi, in questo articolo, vedremo come puoi scaricare e installare Emacs sul tuo sistema Ubuntu.

Installazione di Emacs in Ubuntu

Ubuntu offre agli utenti diversi modi per installare Emacs sui propri computer. Vediamone alcuni:

Installare Emacs usando Snap

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

$ sudo snap install emacs --classic

Fatto ciò, puoi trovare Emacs nell'elenco delle applicazioni installate.

Installazione di Emacs utilizzando il repository PPA

Alcuni utenti, tuttavia, hanno trovato le versioni snap di Emacs meno stabili e più piene di bug bu. Quindi, un'alternativa migliore per l'installazione di Emacs è usare il repository PPA.

Per fare ciò, apri il terminale tramite Ctrl+Alt+T o cercando terminale in Ubuntu Dash. Una volta aperto il Terminale, inserisci il seguente comando:

$ 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 il supporto per i pacchetti: mailutils, sistema, e xwidget, che sono le dipendenze richieste da Emacs.

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

Successivamente, vogliamo aggiornare apt-cache e pacchetti del nostro sistema alle ultime versioni 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, Emacs può essere installato eseguendo il seguente comando:

$ sudo apt install emacsVERSION

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

$ sudo apt install emacs26

Gli utenti possono anche controllare la versione del loro Emacs installato inserendo il seguente comando nel terminale:

$ emacs --version

Costruisci e compila Emacs

Un altro modo indolore per installare Emacs è compilando e compilando noi stessi. Per fare ciò, dobbiamo prima installare alcune dipendenze. Per installare la dipendenza di build, inserisci il seguente comando nel terminale:

$ sudo apt-get install build-essential

Successivamente, per scaricare le dipendenze di Emacs, dobbiamo prima abilitare l'opzione di download del codice sorgente. Per farlo, vai su Aggiornamenti software e attiva Codice sorgente trovato sotto il Software Ubuntu intestazione.

Ora inserisci il seguente comando per scaricare le dipendenze di Emacs:

$ sudo apt-get build-dep emacs26

Dopo aver installato le dipendenze, ora dobbiamo scaricare la distribuzione dei sorgenti di Emacs. Per fare ciò, vai al 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.

Verrai quindi indirizzato a un sito Web dove saranno presenti tutte le versioni di Emacs. Scegli e scarica quello che vuoi installare nel tuo sistema. Nel mio caso, scaricherò emacs-26.3 tar.gz file.

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

$ tar -zxvf emacs-VERSION.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 estratti, puoi invece inserire il comando:

$ tar -zxf emacs-VERSION.catrame.gz

Ora inserisci la directory del tuo Emacs installato (emacs-VERSION sarebbe il nome della directory) e compila Emacs eseguendo i seguenti comandi nel terminale:

$ cd emacs-Versione
$ ./configurare
$ make

Nel mio caso questo sarebbe:

$ cd emacs-26.3
$ ./configurare
$ make

Infine, Emacs può essere installato eseguendo il comando:

$ make install

Perché usare Emacs?

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

Tutorial Battaglia per Wesnoth
The Battle for Wesnoth è uno dei giochi di strategia open source più popolari a cui puoi giocare in questo momento. Non solo questo gioco è in svilupp...
0 A.D. Tutorial
Tra i tanti giochi di strategia in circolazione, 0 A.D. riesce a distinguersi come un titolo completo e un gioco molto profondo e tattico nonostante s...
Tutorial Unity3D
Introduzione a Unity 3D Unity 3D è un potente motore di sviluppo di giochi. È multipiattaforma cioè ti permette di creare giochi per mobile, web, desk...