Нуждаете се от добра среда за уеб разработка, която ще работи на вашия Macbook, Windows PC и Linux системи наведнъж? Ако е така, проверете CodeLobster! Това е усъвършенствана среда за разработка на PHP/HTML/CSS/JavaScript с множество функции и отлична междуплатформена поддръжка.
CodeLobster едва наскоро дойде в Linux и в резултат на това официално поддържа само Ubuntu Linux и Debian Linux. И все пак, благодарение на малко ноу-хау, можем да ви покажем как да го накарате да работи и в други дистрибуции, като Arch Linux, Fedora и OpenSUSE също! Да започваме!
Съдържание
Инструкции за Ubuntu/Debian
Приложението CodeLobster е лесно за работа с Ubuntu и Debian, тъй като разработчиците официално поддържат Linux само чрез DEB пакет. За да стартирате инсталационния процес на CodeLobster в Ubuntu или Debian, стартирайте терминален прозорец. Тогава, отидете на уебсайта на разработчика.
След като заредите уебсайта на разработчика, потърсете бутона „Изтегляне“ на страницата и го изберете с мишката, за да ви отведе до връзките за CodeLobster на Linux.
Има доста опции за изтегляне за CodeLobster. Сортирайте ги всички и потърсете този, който се нарича “codelobsteride-1.5.1_amd64.deb” и го изберете с мишката, за да започнете изтеглянето.
След като приключите изтеглянето на пакета DEB на вашия компютър с Ubuntu или Debian, върнете се в прозореца на терминала. След това използвайте командата CD, за да преместите сесията от вашата домашна директория (~/) в папката „Изтегляния“.
cd ~/Downloads
След като заредите папката „Изтегляния“ с компактдиск, ще бъде възможно да инсталирате CodeLobster с помощта на инструмента dpkg.
sudo dpkg -i codelobsteride-1.5.1_amd64.deb
Ако приемем, че пакетът се инсталира успешно, от съществено значение е да използвате командата apt install или apt-get install, за да коригирате всички проблеми със зависимостта, които може да са възникнали по време на инсталацията.
sudo apt install -f
Или, Debian:
sudo apt-get install -f
С коригирани зависимости CodeLobster е готов за използване в Ubuntu или Debian!
Инструкции за Arch Linux
Разработчиците на инструмента за разработка на CodeLobster нямат никакви планове да поддържат операционната система Arch Linux. Фактът, че Arch няма поддръжка, е разбираем, тъй като повечето масови разработчици са склонни да поддържат само Ubuntu/Debian.
За щастие е доста лесно да декомпилирате пакета CodeLobster DEB за използване в Arch Linux. Най-хубавото е, че тъй като всички библиотеки, които CodeLobster изисква да стартира, са вътре в DEB, в повечето случаи би трябвало да работи добре.
За да стартирате инсталацията на code-lobster на Arch Linux, инсталирайте инструмента за опаковане Alien с командите по-долу.
sudo pacman -S git base-devel rsync
git clone https://github.com/trizen/trizen
cd trizen
makepkg -sri
trizen -S alien_package_converter
С настроения инструмент за пакети Alien е време да изтеглите пакета CodeLobster DEB. За изтегляне, отидете на уебсайта на разработчикащракнете върху „изтегляния“, последвано от връзката „codelobsteride-1.5.1_amd64.deb“.
След като изтеглите DEB пакета, компактдиска в директорията “Downloads”.
cd ~/Downloads
Използвайки Alien, преобразувайте пакета в TGZ файл.
sudo alien -tvc codelobsteride-1.5.1_amd64.deb
След това направете папка за извличане, като използвате mkdir и разархивирайте TarGZ файла с командата Tar.
mkdir -p ~/Downloads/code-lobster-files mv codelobsteride-1.5.1.tgz ~/Downloads/code-lobster-files/ cd ~/Downloads/code-lobster-files tar zxvf codelobsteride-1.5.1.tgz
Накрая инсталирайте програмата на Arch Linux с помощта на Rsync.
sudo rsync -a usr/ /usr
sudo rsync -a opt/ /opt
Инструкции на Fedora/OpenSUSE
Възможно е да стартирате програмата CodeLobster на Fedora или OpenSUSE Linux, ако конвертирате DEB пакета, който разработчиците предоставят в RPM пакетен файл.
За да направите това, първо трябва да инсталирате конвертора на пакети Alien. Можете да намерите информация как да го накарате да работи на SUSE или Fedora Linux, като преминете към тази публикация тук.
След като имате Alien на вашия компютър Fedora или SUSE, е време да изтеглите пакета CodeLobster DEB. За да направите това, отидете на уебсайт на разработчика и щракнете върху „Изтегляне“, след това върху връзката с надпис „codelobsteride-1.5.1_amd64.deb“.
Отворете прозорец на терминала и използвайте командата CD, за да преместите терминала в директорията „Изтегляния“.
cd ~/Downloads/
Оттам извикайте инструмента за пакети Alien и преобразувайте пакета CodeLobster DEB в RPM файл. Не забравяйте да игнорирате всички предупреждения, които се появяват; това не трябва да засяга процеса на изграждане.
sudo alien -rvc codelobsteride-1.5.1_amd64.deb
Преобразуването на DEB пакет в RPM отнема малко време. Когато процесът приключи, е време да започнете инсталацията на Fedora и OpenSUSE.
По време на инсталирането на CodeLobster ще трябва да го принудим да се инсталира. Програмата работи добре. Единственият проблем е, че в някои дистрибуции той отказва да инсталира зависимост, дори и да не се нуждае от нея.
За да заобиколим проблема със зависимостта, можем да използваме командата rpm, вместо инструмента DNF на Fedora или Zypper на OpenSUSE.
sudo rpm -Uvh --nodeps codelobsteride-1.5.1-2.x86_64.rpm --force
Оставете командата RPM да работи. Когато приключи, CodeLobster ще бъде готов за използване във Fedora или OpenSUSE!