Emacs

Stahování a instalace Emacsu na Ubuntu

Stahování a instalace Emacsu na Ubuntu
Během posledních několika let došlo v průmyslu k velkému rozvoji, což vedlo ke vzniku velkého souboru nástrojů, které se ukázaly jako velmi přínosné a užitečné. Jednou sadou nástrojů je textový editor, který se mezi programátory významně rozrostl. Textové editory jsou jednoduché a odlehčené nástroje, které uživatelům umožňují vytvářet a upravovat své soubory.

Jejich flexibilní povaha, stejně jako výkon mimo krabici, vedla k jejich rostoucí popularitě. Vzhledem k tomu, že jsou považovány za páteř vývojáře, je tedy nutné zvolit tu, která nabízí nejlepší funkce a zároveň umožňuje efektivní práci.

Emacs je jeden takový textový editor, který svým uživatelům nabízí některé z nejlepších funkcí. Jedná se o open-source, multiplatformní editor, který je vysoce přizpůsobitelný a poskytuje svým uživatelům uživatelsky přívětivé rozhraní. Poskytování funkcí, jako je několik režimů úprav, plná podpora skriptů Unicode, nástroje pro manipulaci s textem a integrace s řadou externích nástrojů, jako je shell a git, jasně ukazuje, jak mocný je.

Kromě toho funguje nejen jako textový editor, ale může být také nastaven tak, aby poskytoval další funkce, jako je plánovač projektu, debugger, e-mailový klient atd. Proto se v tomto článku budeme zabývat tím, jak si můžete stáhnout a nainstalovat Emacs do vašeho systému Ubuntu.

Instalace Emacsu v Ubuntu

Ubuntu nabízí uživatelům různé způsoby instalace Emacsu na jejich počítače. Podívejme se na některé z nich:

Instalace Emacsu pomocí Snap

Snaps jsou aplikace Canonical vyvinuté, které lze nainstalovat téměř na všechny distribuce Linuxu. Značnou výhodou používání Snaps oproti používání úložišť Ubuntu je to, že poskytuje uživatelům nejaktuálnější software bez obětování spolehlivosti vašeho pracovního prostředí. Instalace aplikací pomocí Snap je extrémně snadná. Uživatelé mohou nainstalovat Emacs spuštěním následujícího příkazu v příkazovém řádku:

$ sudo snap install emacs --classic

Jakmile to provedete, najdete Emacs v seznamu nainstalovaných aplikací.

Instalace Emacsu pomocí úložiště PPA

Někteří uživatelé však zjistili, že snap verze Emacsu jsou méně stabilní a chybnější. Lepší alternativou pro instalaci Emacsu je tedy použití úložiště PPA.

Chcete-li to provést, otevřete terminál pomocí Ctrl + Alt + T nebo hledáním terminál v Ubuntu Dash. Po otevření terminálu zadejte následující příkaz:

$ sudo add-apt-repository ppa: kelleyk / emacs

Jedná se o stabilní úložiště PPA udržované Kevinem Kelleym, které obsahuje podporu pro nejnovější balíčky Emacs. Má také podporu pro balíčky: mailutils, systemd, a xwidgety, což jsou závislosti vyžadované Emacsem.

Po zadání příkazu budete požádáni o zadání hesla (jak je znázorněno na obrázku níže). Udělejte to a poté do vašeho systému přidá úložiště PPA.

Dále chceme aktualizovat apt-cache a balíčky našeho systému na nejnovější verze, aby během instalace nevznikly žádné problémy. To lze provést spuštěním následujícího příkazu do terminálu:

$ sudo apt-get aktualizace

Nakonec lze Emacs nainstalovat spuštěním následujícího příkazu:

$ sudo apt install emacsVERSION

Verze zde odkazuje na číslo verze Emacsu, kterou chcete nainstalovat. V mém případě by to bylo 26.

$ sudo apt install emacs26

Uživatelé mohou také zkontrolovat verzi svých nainstalovaných Emacs zadáním následujícího příkazu do terminálu:

$ emacs - verze

Vytvářejte a kompilujte Emacs

Dalším bezbolestným způsobem instalace Emacsu je vytváření a kompilace. K tomu je třeba nejprve nainstalovat některé závislosti. Chcete-li nainstalovat závislost sestavení, zadejte do terminálu následující příkaz:

$ sudo apt-get install build-essential

Dále pro stahování závislostí Emacsu musíme nejprve povolit možnost stažení zdrojového kódu. Chcete-li to provést, přejděte na Software a aktualizace a aktivovat Zdrojový kód nalezeno pod Software pro Ubuntu nadpis.

Nyní zadejte následující příkaz ke stažení závislostí Emacsu:

$ sudo apt-get build-dep emacs26

Po instalaci závislostí si nyní musíme stáhnout zdrojovou distribuci Emacsu. Chcete-li to provést, přejděte na web Emacsu a klikněte na GNU / Linux.

Nyní klikněte na hypertextový odkaz se jménem blízké GNU zrcadlo poskytované pod nadpisem GNU / Linux.

Poté budete přesměrováni na webovou stránku, kde budou k dispozici všechna vydání Emacsu. Vyberte a stáhněte si ten, který chcete nainstalovat do svého systému. V mém případě stáhnu emacs-26.3 dehty.soubor gz.

Po stažení souboru tar přejděte do složky, kde byl stažen, a rozbalte jej pomocí příkazu:

$ tar -zxvf emacs-VERZE.dehet.gz

Verze zde označuje číslo verze aplikace Emacs, kterou jste stáhli. V mém případě by to bylo 26.3 (pro lepší pochopení viz obrázek níže)

Pokud nemáte zájem vidět extrahované soubory, můžete místo toho zadat příkaz:

$ tar -zxf emacs-VERZE.dehet.gz

Nyní zadejte adresář nainstalovaného Emacsu (emacs-VERSION by byl název adresáře) a zkompilujte Emacs spuštěním následujících příkazů do terminálu:

$ cd emacs-verze
$ ./ konfigurovat
$ make

V mém případě by to bylo:

$ cd emacs-26.3
$ ./ konfigurovat
$ make

Nakonec lze Emacs nainstalovat spuštěním příkazu:

$ provést instalaci

Proč používat Emacs?

Emacs je jedním z nejsilnějších textových editorů, který je známý svou dynamikou a přizpůsobitelnou povahou. Je vysoce flexibilní a rozšiřitelný, protože uživatelé jej mohou snadno přizpůsobit a nastavit podle svých preferencí. Kromě toho nabízí některé extrémně užitečné editační nástroje, díky nimž je práce vývojářů mnohem jednodušší a rychlejší. Emacs je bezpochyby editor, který musíte mít.

Hry Jak zobrazit překrytí OSD v linuxových aplikacích a hrách na celou obrazovku
Jak zobrazit překrytí OSD v linuxových aplikacích a hrách na celou obrazovku
Hraní her na celou obrazovku nebo používání aplikací v režimu celé obrazovky bez rozptýlení vás mohou odříznout od příslušných systémových informací v...
Hry Top 5 karet pro zachycení hry
Top 5 karet pro zachycení hry
Všichni jsme viděli a milovali streamování her na YouTube. PewDiePie, Jakesepticye a Markiplier jsou jen někteří z nejlepších hráčů, kteří vydělali mi...
Hry Jak vyvíjet hru na Linuxu
Jak vyvíjet hru na Linuxu
Před deseti lety by jen málo uživatelů Linuxu předpovídalo, že jejich oblíbený operační systém bude jednoho dne populární herní platformou pro komerčn...