Jak nainstalovat Adobe Brackets na Linux

Alternativní cesta k efektivnímu kódování na Linuxu: Adobe Brackets

Jako vývojář webových aplikací pracující na platformě Linux, možná hledáte nástroj, který vám usnadní a zefektivní psaní kódu. V takovém případě byste měli zvážit textový editor Adobe Brackets. Jedná se o moderní editor kódu určený pro webové vývojáře. Je to projekt s otevřeným zdrojovým kódem, který vývojářům nabízí jednoduché a intuitivní prostředí pro správu webových projektů a podporuje širokou škálu webových technologií, jako jsou HTML, CSS a JavaScript.

Pro ty, kteří preferují vizuální učení, jsme na konci článku připravili video tutoriál.

Tento textový editor je zcela zdarma, což je u společnosti Adobe neobvyklé, a je oficiálně dostupný pro distribuce Ubuntu a Debian.

Instalace na Ubuntu a Debian

Společnost Adobe preferuje, aby uživatelé Linuxu používali Brackets primárně na Ubuntu a Debianu. Je to pochopitelné, protože tyto dvě distribuce mají největší podíl mezi uživateli Linuxu. Nicméně, neexistuje oficiální PPA ani jednoduché úložiště ve stylu Debianu. Místo toho společnost Adobe preferuje, aby si uživatelé stáhli a nainstalovali editor ručně pomocí balíčku Debian.

Pro instalaci Brackets navštivte oficiální stránku s vydáními, kde si stáhněte balíček odpovídající architektuře vašeho procesoru (32bit nebo 64bit). Po stažení otevřete správce souborů, přejděte do složky „Stahování“ a najděte stažený DEB balíček.

Dvojitým kliknutím na DEB soubor ho otevřete pomocí grafického nástroje pro správu balíčků nebo softwarového centra. Poté klikněte na tlačítko „Instalovat“ a v případě potřeby zadejte vaše heslo.

Alternativně můžete otevřít terminál, přesunout se příkazem `cd` do složky `~/Downloads` a poté použít nástroj `dpkg` pro instalaci balíčku:

cd ~/Downloads

sudo dpkg -i Brackets.Release.*.64-bit.deb

Nakonec, pokud se vyskytnou nějaké problémy se závislostmi, opravte je příkazem:

sudo apt install -f

Pokud chcete odinstalovat Adobe Brackets, vyhledejte ho v softwarovém centru nebo v nástroji Synaptic a zvolte možnost odinstalace. Nebo můžete použít následující příkazy v terminálu:

sudo apt remove brackets

nebo

sudo apt-get remove brackets

Instalace na Arch Linux

Uživatelé Arch Linuxu, kteří chtějí používat Adobe Brackets, ho musí nainstalovat přes AUR, protože Adobe pro tuto distribuci nenabízí oficiální balíček. Pro začátek, nainstalujte balíček `git` pomocí nástroje `pacman` (pokud ještě nemáte nainstalovaný). `Git` je potřeba pro interakci s AUR.

sudo pacman -S git

Po instalaci `git` si naklonujte nejnovější verzi PKGBUILD pro Adobe Brackets z AUR:

git clone https://aur.archlinux.org/brackets-bin.git

Příkazem `cd` přejděte do složky s naklonovaným balíčkem:

cd brackets-bin

Poté použijte příkaz `makepkg` pro vygenerování a instalaci balíčku Arch. Nezapomeňte, že případné závislosti, které se nenainstalují automaticky, bude třeba nainstalovat ručně. Seznam závislostí najdete zde.

makepkg -si

Důležité upozornění: Funkce „Živý náhled“ v Brackets vyžaduje Google Chrome. Pokud ji chcete používat, budete muset Chrome nainstalovat. Po instalaci spusťte následující příkaz pro případné opravy:

sudo ln -s /opt/google/chrome/google-chrome /bin/google-chrome

Pro odinstalaci Adobe Brackets z Arch Linuxu použijte příkaz `pacman -R`:

sudo pacman -R brackets-bin

Instalace na Fedoru

Adobe oficiálně nepodporuje Fedoru, ale i přesto je možné Brackets nainstalovat díky snaze komunity. Chcete-li nainstalovat Brackets na Fedoru, nejdříve povolte úložiště Copr:

sudo dnf copr enable mosquito/brackets

Po povolení úložiště nainstalujte balíček Brackets:

sudo dnf install brackets

Toto úložiště Copr aktuálně funguje pouze pro Fedoru 26, ale je pravděpodobné, že bude fungovat i s novějšími verzemi. Pokud se vám nepodaří nainstalovat Brackets, zkuste navštívit stránku s balíčky a stáhnout si RPM soubor.

Kompilace ze zdrojového kódu

Instalace Brackets zkompilováním ze zdrojového kódu je sice možná, ale je poněkud složitá. Někdy se kompilace nemusí podařit, takže ji provádějte na vlastní nebezpečí. K sestavení softwaru budete potřebovat nainstalovat Grunt, NodeJS, Git, Python, Make a další nástroje běžně používané pro kompilaci. Pokud si nejste jisti, které nástroje přesně nainstalovat, je asi lepší zvážit instalaci pomocí balíčku pro některý z výše uvedených operačních systémů.

Pro začátek si vytvořte složku, do které se uloží všechny potřebné soubory:

mkdir ~/src

Přesuňte se do nově vytvořené složky:

cd ~/src

Pomocí příkazu `git` si naklonujte repozitáře Brackets a Brackets Shell:

git clone https://github.com/adobe/brackets.git

git clone https://github.com/adobe/brackets-shell.git

Poté sestavte software pomocí příkazů `cd` a `grunt`. Poznámka: Pokud se vyskytnou problémy s Gruntem, zkuste sestavení s příznakem `–force`:

grunt build --force

Brackets-Shell

cd brackets-shell

grunt setup

grunt build

Brackets

cd brackets

grunt setup

grunt build

Po úspěšné kompilaci by měly být Brackets připravené k použití. Hledejte binární soubor v podadresáři `build` ve složce `brackets`. S největší pravděpodobností nebude nainstalován přímo do vašeho systému.

Odinstalace programu sestaveného ze zdroje je složitější než odstranění balíčku. Nicméně smazání složky `~/src` by mělo stačit. Alternativně můžete zkusit:

sudo rm -rf /opt/brackets/