Как установить Codelobster в Linux

Нужна хорошая среда веб-разработки, которая будет работать на ваших Macbook, ПК с Windows и 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, и выберите его мышью, чтобы начать загрузку.

  Как опробовать бета-версию Microsoft Edge в Linux

Когда пакет 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, поэтому в большинстве случаев он должен работать нормально.

  Как установить веб-сервер Lighttpd в Linux

Чтобы запустить установку 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, перейдя в этот пост здесь.

  Как сделать USB-накопитель Windows на Linux с WoeUSB

После того, как вы установили 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!