Как установить IDE Eclipse русификация на Linux .

Введение.

Продолжая рассказ о Eclipse, начало смотри здесь, поговорим о локализации. Под локализацией Eclipse понимают Eclipse русификация интерфейса и отдельных плагинов IDE. При этом одни говорят надо локализовать, другие не надо, третьи вообще ничего не говорят, тем не мение покажем, как это сделать.

Eclipse русификация.

За локализацию IDE отвечает проект Babel. Непосредственно самих пакетов для русификации Eclipse много, каждый отвечает за свой плагин. Уровень «глубины» перевода указан в процентах рядом с выбранным архивом. Для демонстрации стенда выберем базовый архив — отвечающий за Eclipse русификация всего интерфейса.

Открыв домашнею страницу Babe копируем URL последней версии пакета Babel Language Pack.

Скопировать URL русификатора архива IDE.
Скопировать URL русификатора архива IDE.

На панели инструментов Eclipse выбираем кнопку «Help» внутри которой находится иконка «Instal New Software».

Нажать "Instal New Software".
Нажать «Instal New Software».

Создаём новый репозиторий в базе IDE указывая в поле Location скопированный ранние URL «Babel».

Создать новый репозиторий в базе IDE.
Создать новый репозиторий в базе IDE.

После добавления репозитория программа производит поиск…

Ожидание поиска пакета.
Ожидание поиска пакета русификатора IDE.

Из списка пакетов выбираем, базовый, для интерфейса Eclipse.

Отметить из списка базовый пакет локализации IDE.
Отметить из списка базовый пакет локализации IDE.

Проверяем правильность своих действий, в окне предварительного просмотра проекта Eclipse русификация.

Проверить выбор пакета локализации.
Проверить выбор пакета локализации.

Внимательно знакомимся с лицензионным соглашением Eclipse.

Лицензионное соглашение использования IDE.
Лицензионное соглашение использования IDE.

Возможно кратковременное пропадание окна установки при переходе в фоновый режим.

Заключительные действия сопровождаются загрузкой архивов на ПК пользователя. Пакеты локализации не имеют цифровой подписи, о чём предупреждает сообщество Eclipse.

Пакеты IDE без цифровой подписи.
Пакеты IDE без цифровой подписи.

Подписание пакетов является общепринятой практикой при защите целостности архива от несанкционированного доступа. В локализации Babel принимают участие многие пользователи IDE и вероятно единой политики принятия решения о подписи GnuPG-ключом отсутствуют. Сказанное не означает, что не следует применять локализацию, просто принимаем это к сведению и продолжаем установку.

После нажатия кнопки «Trust Selected», на некоторое время окно установки переходит в фоновый режим (пропадает) после чего возникает приглашение » Restart Now».

Приглашение "Перезапустите сейчас" IDE.
Приглашение «Перезапустить сейчас» IDE.
Русифицированным интерфейс IDE.
Русифицированным интерфейс IDE.

Заключение.

Локализация любой программы является важным шагом для популяризации проекта. Особенно это важно для начинающих пользователей и программистов. Некоторые IDE «умеют» сразу понимать на каком языке надо «разговаривать» с пользователем и не требуют дополнительных мер для русификации, Eclipse пока этого не может.

Полезные ссылки.

Как установить IDE Eclipse на Linux.

Введение.

В четвёртой части, начало см. здесь, речь пойдёт о широко известной, в мире свободного программирования, платформе Eclipse. Имея лицензию Eclipse Public License (EPL), IDE послужила основой платформой для многих проектов, которые используют ядро программы для разработки своих расширений. Построенная по модульной системе, имея кроссплатформенную архитектуру, IDE послужила каркасом для многих проектов и языков программирования.

Подготовка Eclipse.

  • Стенд
    • ALT Simply Linux, имя lin-sl; ip-10.0.2.33
      • CPU Intel Core 5
      • HDD >50Gb
      • ОЗУ > 8Gb

Проверить наличие установленного пакета java и php.

Установить IDE можно с помощью мастера установки или из пакетного архива для выбранного языка программирования. Первый вариант требует подключения к сети Интернет, второй удобен в тех компаниях, где доступ к Интернет ограничен и установить IDE можно сохранив на USB архив программы. По ходу рассказа покажем оба варианта, особо уделив внимание локализации IDE с помощью Language Packs for Eclips Babel.

Открываем страницу сайта отмечаем нужное, как показано на фото, нажимаем скачать.

Скачать мастер установки IDE Eclipse.
Фото 1.Скачать мастер установки IDE.

Для загрузки страницы с пакетами архивов заходим сюда, для стенда выбираем Eclips IDE for PHP Developers, сохраняем архив в папке.

Скачать пакет архива IDE Eclipse.
Фото 2.Скачать пакет архива IDE.

Установка Eclipse.

После того, как нужные пакеты IDE сохранились на ПК переходим к установке. Начнём с пакета мастера инициализации, распаковав и открыв папку с содержимым IDE, щёлкаем по файлу Eclipse-inst.

Распаковать мастер установки IDE с помощью менеджере "Thunar"
Фото 3.Распаковать пакет мастера установки IDE с помощью менеджере «Thunar»
Старт файла "Eclipse-inst" мастера установки IDE .
Фото 4.Запустить файл «Eclipse-inst» мастера установки IDE .

При старте открывается окно выбора модулей языков программирования. На снимке ниже показан простой оконный вид и возможность перехода к расширенному оконному представлению выбора программ. Для стенда отмечаем модуль, как показанно на фото.

Выбрать языковый модуль для установки IDE.
Фото 5.Выбрать языковый модуль для установки IDE.

Теперь мастер переходит в окно тонких настроек — выбора места хранения файлов IDE и условий расположения иконок запуска.

Окно выбора запуска и хранения файлов IDE.
Фото 6.Окно выбора запуска и хранения файлов IDE.

После окончание копирования файлов, запускает окно выбора места хранения проектов IDE.

Завершение установки, выбор папки хранения проектов.
Фото 7.Завершение установки, выбор папки хранения проектов.

Совет: для навигации в дереве программ, создайте отдельную папку Eclipce в домашней области пользователя и укажите путь извлечения архива в эту папку.

Вбор каталога для IDE.
Фото 8.Выбор каталога для IDE.
Иконка Eclipse в дереве программ.
Фото 9.Иконка Eclipse в дереве программ.

Развёртывание IDE из пакета архива повторяет, практически, те же шаги, о чём говорилось выше. Распаковав IDE, открываем папку и щёлкаем по файлу eclipse, появляется окно «Программы запуска eclipse IDE», как было показано выше см. фото 7.

Старт Eclips.
Фото 10.Старт Eclips.

Наш IDE установлен остаётся создать кнопку запуска на рабочем столе и локализовать Eclips.

Создание кнопки запуска IDE,
Фото 11.Создание кнопки запуска IDE,

Как локализовать IDE Eclips читайте в следующей части.

Заключение.

Имея хорошею историю развития, фонд Eclipse стал фундаментом для многих разработок. Модульный принцип подключения расширений позволяет гибко перестраивать интерфейс IDE в зависимости от задач проекта и условий запуска кода. Для начинающих программистов и пользователей, работа и освоение IDE на начальном этапе освоения может представлять некоторые сложности. Сразу после установки IDE требуется время и знание идеологии Eclipse для запуска и отладки проекта. Здесь потребуется время и терпение для перехода в рабочий режим творческого подхода к приёмам программирования.

Полезные ссылки.

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

Введение.

В третьей части, начало см. здесь, продолжаем описание формирования специализированного рабочего место программиста, на базе рабочей станции ALT Simply Linux и NetBeans.

Платформа NetBeans является свободно-интегрированной IDE средой, выпускающейся под лицензией Apache License Version 2.0. Сама IDE поддерживает большой набор языков программирования, Java, Python, PHP, JavaScript, C, C++ и др. Приятный и дружественный интерфейс позволяет, без глубокого знания, как IDE так и навыков программирования, сразу погрузится в мир написания кода.

Подготовка.

  • Стенд
    • ALT Simply Linux, имя lin-sl; ip-10.0.2.33
      • CPU Intel Core 5
      • HDD >50Gb
      • ОЗУ > 8Gb

Проверить установленные на ПК java и php, как это сделать, см в первой части.

$ java --version

Запускать NetBeans можно только если установлена java jdk.

Для получения пакета IDE открываем страницу загрузок сайта и качаем исходные пакеты и архивы см.ниже.

Страница загрузки IDE NetBeans.
Страница загрузки IDE.
  • Варианты инициализации IDE
    • используя rpm пакет
    • с помощью папки архива с файлами IDE

И так, перейдя на страницу загрузки IDE, см. выше, нажимаем на кнопку Download. Перед нами открывается список релизов NetBeans для различных платформ. Внимательно ознакомившись с информацией выбираем для загрузки пакеты, которые отмечены см. ниже.

Выбрать пакеты NetBeans как показано на фото.
Выбрать пакеты как показано на фото.

После скачивания проверяем контрольные сумы указанные в файле SHA-512 на сайте.

Проверка контрольной суммы позволяет убедится в целостности файла от повреждений и злонамеренных действий по внедрению вредоносного кода.

$ sha512sum apache-netbeans-xx-x.noarch.rpm

Сравниваем вывод подсчитанной суммы с той которая содержится в файле SHA-512.

Варианты установки NetBeans.

Установить IDE можно из консоли или графически, с помощью файлового менеджера Dolphin.

Консольная установка.

Консольный вариант установки IDE.

# sudo apt-get install apache-netbeans-18-0.noarch.rpm

Графическая установка.

Установка IDE с помощью Dolphin.

Установка IDE с помощью менеджера Dolphin.
Установка IDE с помощью менеджера Dolphin.
Предупреждение системы безопасности ALT Linux
Предупреждение системы безопасности ALT Linux.

Предупреждение системы безопасности это нормально, компания «Базальт СПО» заботится о своих пользователях — мы не зря проверяли контрольную сумму.

После проделанных манипуляций, в дереве панели задач, в папке «Программирование» появится иконка IDE.

Вид значка установленной IDE NetBeans.
Вид значка установленной IDE NetBeans.

Установка из папки архива.

Теперь рассмотрим вариант запуска IDE из папки архива, которую мы скачали, см.выше. Причины по которым может потребоваться такой вариант запуска IDE могут быть разные.

  • Порядок действия:
    • распаковка архива
    • создание иконки запуска
Выгрузка архива IDE в каталог пользователя
Выгрузка архива IDE в каталог пользователя.

Для удобства запуска IDE, на рабочем столе создаём иконку.

Иконка запуска NetBeans на рабочем столе ПК.
Иконка запуска NetBeans на рабочем столе ПК.

Заключение.

Редактирование кода с помощью NetBeans позволяет начинающим пользователям осваивать языки программирования в дружественном интерфейсе, последовательно осваивая структуру и идеологию IDE, на примере написания и отладки программного кода. Наличие мощной поддержки, в виде небольших руководств, позволяет начинающим и опытным пользователям переходить к сложным задачам и проектам используя учебный материал в качестве примера.

Полезные ссылки.

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

Введение.

Во второй части, начало смотри здесь, продолжим описание создания специализированного рабочего место программиста, на базе рабочей станции Simply Linux и PhpStorm.

Все статьи посвящённые IDE см. тэг IDE или поиск IDE

Среда разработки IDE PhpStorm, является популярной у программистов, пишущих на языке PHP. К основным достоинствам можно отнести: скорость выполнения, специализация, удобный интерфейс, встроенный web-сервер, автоматическая подстановка команд, обнаружение ошибок и многое другое.

Подготовка PhpStorm.

  • Стенд
    • Simply Linux, имя lin-sl; ip-10.0.2.33
      • CPU Intel Core 5
      • HDD >50Gb
      • ОЗУ > 8Gb

PhpStorm — коммерческая платформа для работы с PHP кодом. Распространение и использование IDE требует наличие у владельца подписки, в которую входит лицензионный ключ на 1 год или пробный ключ сроком один месяц.

  • Виды лицензий.
    • Персональная (платная, для разработчиков)
    • Коммерческая (платная, для компаний)
    • Академическая (бесплатная, студенты, преподаватели)
    • Для образовательных учреждений (бесплатная)
    • Для проверки исходного кода (бесплатная)

Для демонстрации на стенде воспользуемся пробной лицензией.

Предварительный порядок действия — открываем сайт компании JetBrains, регистрируемся, после чего переходим в раздел «Разработчикам», скачаем два пакета:

  • JetBrains Toolbox App
  • PhpStorm

Все продукты компании JetBrains написаны на языке java, убедитесь, что на вашем ПК установлена java и php. Как это проверить, читайте первую часть повести о IDE vs code.

По мимо пакета PhpStorm, нам потребуется инструмент сопровождения — JetBrains Toolbox App. Можно, конечно обойтись и без него, но в нём содержатся необходимые библиотеки для успешного старта PhpStorm. Сам Toolbox можно в последствии удалить, если вам не будут нужны другие программы от JetBrains или дополнительный сервис для работы с IDE.

Выбрать PhpStorm и Toolbox App.
Зарегистрироваться на сайте и выбрать PhpStorm и Toolbox App.
Загрузить JetBrains App.
Загрузить JetBrains App.
Вид панели JetToolbox
Вид установленной панели JetToolbox.
Загрузить PhpStrom.
Окно загрузки PhpStrom.

Установка PhpStorm.

После подготовительных манипуляций, перейдём к распаковке архивов и установке пакетов JetToolbox и PhpStrom соответственно.

IDE и Toolbox устанавливается из под учётной записи пользователя.

Распаковка архива и установка пакта JetToolbox.

$ tar -xvf jetbrains-toolbox-X.XX.X.XXXXX.tar.gz
$ cd jetbrains-toolbox-X.XX.X.XXXXX
$ ./jetbrains-toolbox

Извлечение архива и инсталляция IDE PhpStorm.

$ tar -xvf PhpStorm-XXXX.X.X.tar.gz
$ cd PhpStorm-XXX.XXXX.XX
$ cd bin
$ ./phpstorm

Открыв вкладку «Программы», дерева задач ПК, убеждаемся в наличие иконок IDE и Toolbox JetBrains.

Вид иконок JetBrains Toolbox и PhpStorm.
Вид иконок JetBrains Toolbox и PhpStorm.

Лицензия PhpStorm.

При первом включении, помощник установки IDE любезно попросит ввести цифровой лицензионный ключ.

Окно регистрации IDE PhpStorm.
Окно регистрации IDE.

Найти его, пользователь сможет открыв профиль своей учётной записи на сайте JetBrains, как показано ниже

Показана информация о лицензии для программ JetBrains.
Показана информация о лицензии для программ JetBrains.

Заключение.

Подходя к вопросу написания программ, пользователь неизбежно сталкивается с выбором среды программирования. Проектирование и написание кода из консоли не удобна по многим причинам. Главные из которых является; отсутствие возможности автоматизации процессов ввода команд, их выполнения в привычном окружении и выявления ошибок при компилировании. Здесь в помощь программисту приходит интегрированная среда разработки IDE, которая во во многом берёт на себя все рутинные вопросы написания красивого кода. Существует множество программ выполняющие задачи IDE, одна из них PhpStrom пользователь в праве выбрать ту, которая больше всего ему подходит.

Полезные ссылки.

Как установить Visual Studio Code Linux.

Введение.

Написание программного кода сопровождает большинство ИТ проектов и компьютерных разработок. Без опыта работы в программировании, используя справочники, можно попытаться понять работу небольшого фрагмента кода, для усовершенствования работы программы. На этом этапе потребуется среда разработки IDE — оболочка с помощью которой, программисты запускают программу для отладки и выполнения кода.

IDEintegrated development environment (интегри́рованная среда́ разрабо́тки)

Если пользователь будет постоянно заниматься исследованием и написанием кода, то ему потребуется специализированное рабочее место программиста.

На базе рабочей станции Simply Linux сформируем, рабочую среду программиста, где в разделе «Программирования», дерева программ, будут находится наиболее распространённых IDE.

Эта статья открывает серию публикаций посвящённых развёртыванию IDE в среде Linux.

Все статьи посвящённые IDE см

тэг IDE или поиск IDE

Сред разработок много, каждый выбирает ту, которая ему подходит более всего. Пользователям пришедшим из Windows, привычна Visual Studio Code (VS Code), которая может работать и на Linux.

Подготовка.

VS Code разработан компанией Microsoft, распространяется под лицензией MIT.

MIT является GPL-совместимой лицензией, разрешает программистам комбинировать и распространять GPL-продукты.

  • Стенд
    • Simply Linux, имя lin-sl; ip-10.0.2.33
    • CPU Intel Core 5
    • HDD >50Gb
    • ОЗУ > 8Gb

Для работы потребуется подготовить и установить основные языковые пакеты, необходимые для использования рабочего места программиста.

Установка пакетов возможна из Synaptic или консоли. X — текущая версия

php.

Консольная установка.

# apt-get update
# apt-get install phpX.X
# apt-get install phpX.X-fpm-fcgi
# apt-get install phpX.X-xdebug

FPM — Fast Process Manager обеспечивает поддержку интерфейса CGI

Xdebug — расширение для PHP, помогающее в отладке и разработке

# systemctl start php8.2-fpm
# systemctl enable php8.2-fpm

проверка

# php -v
# systemctl status php8.2-fpm

справка

# php -h

В пакет php входит простой web-сервер, который можно запустить с консоли ПК пользователя. По умолчанию корневым каталогом web-сервера является, домашняя папка пользователя и файл index.php.

Для примера, создадим в домашней папке пользователя файл index.php и впишем в него код.

<?php
phpinfo();
?>

Запустим встроенный php web-сервер на 80 порту.

$ sudo php -S localhost:80
...PHP X.X.X Development Server (http://localhost:80) started

Для просмотра результата, открываем браузер по адресу http://localhost, перед нами предстаёт полный отчёт о установленной версии php.

Вывод информации о пакете php, установленного на ПК.
Вывод информации о пакете php, установленного на ПК.

Java.

Смотрим наличие java.

$ java -version
openjdk version "xx.x.xx.x" 

Установлен openjdk, если требуется развернуть контейнер Oracle Java JDK, то скачав пакет и проверив контрольную сумму, развернём его.

Скачать java для Simply Linux.
Скачать java для Simply Linux.
# rpm -ivh jdk-xx_linux-x64_bin.rpm

Теперь у нас стоят два пакета java jdk.

$ rpm -qa|grep jdk
java-xx-openjdk-xx.x.xx.x.xx-alt1_xxxxxx.x86_64
jdk-xx-xx.x.x-x.x86_64
java-xx-openjdk-headless-xx.x.xx.x.xx-alt1_xxxxxx.x86_64

Удалим пакет openjdk, оставим контейнер с Oracle Java JDK.

# apt-get remove java-xx-openjdk
# apt-get remove java-xx-openjdk-headless

Проверяем.

# rpm -qa|grep jdk
jdk-xx-xx.x.x-x.x86_64

Каталог контейнера Oracle Java JDK использует путь /usr/java

Вопрос выбора редакции версии java зависит от проекта. Например, при использовании openjdk в работе с Порталом приводит к пропаданию некоторых иконок и отказу от запуска рабочих процессов

Плагина java для браузера не требуется. В последних версиях Firefox, Chromium, Yandex, поддержка java осуществляется на уровне ядра. В этом можно убедится, открыв любой сайт написанный на java, например этот.

python.

Убедится в наличие установленного пакета python, можно с помощью утилиты Synaptic или консоли.

# rpm -qa|grep python

После вывода на консоль списка, можно перейти к детальному просмотру информации о текущей версии. Например мы определили, что у нас установлен python3.

# python3 -V
Python 3.9.16
# python2 -V
Python 2.7.18

HTML5 и JavaScript.

Как правило основная поддержка для HTML5 и JavaScript существует на уровне ядра большинства IDE и особых требований к дополнительной установке не требуют.

Установка Visual Studio из репозитория.

Вариантов установки студии несколько. Для начала воспользуемся штатным способом развёртывания Visual Studio Code, из официального репозитория Sisyphus и её стабильной ветки Branch. Для этого запустим утилиту менеджера пакетов Synaptic.

Выбор Visual Studio Code из Synaptic.
Рис1.Выбор Visual Studio Code из Synaptic.

Для запуска Synaptic требуются права root.

В окне программы выбираем пакет Visual Studio Code, помечаем «Отметить для установки», нажимаем «Применить».

Работа утилиты Synaptic.
Рис2.Работа утилиты Synaptic.

После процедуры установки пакета и библиотек зависимостей, выходим из Synaptic и переходим в дерево программ, где появляется иконка редактора.

Запуск Visual Studio Code
Рис3.Запуск Visual Studio Code.

Этот же пакет можно установить с консоли рабочей станции.

# apt-get update
# apt-get install code

Остаётся запустить редактор для изучения и работы с проектами.

Установка Visual Studio с сайта производителя.

Компания ALT Linux «Базальт СПО» рекомендует устанавливать программные пакеты, только из официального источника, Sisyphus.

Причины установки пакета с сайта производителя могут быть разные, одна из них «Просто хочется».

Заходим на сайт производителя, скачиваем нужный пакет и сохраняем его в локальном каталоге.

Скачать пакет Visual Studio rpm.
Рис4.Скачать пакет Visual Studio rpm.

Открываем консоль рабочей станции для выполнения действий.

# cd /home/user/Загрузки
# apt-get install ./code-1.xx.x-xxxxxxxxxx.xxx.x86_64.rpm

В дереве программ, Рис3, находим иконку VS Code.

Заключение.

Редактор Visual Studio Code справедливо считается одним из мощных помощников для программистов и пользователей изучающих языки программирования. Освоить основы работы с редактором позволяет мощная поддержка на сайте производителя и документация, локализованная под язык страны, где работает VS Code.

Полезные ссылки.

Copyright © 2011-2024
Все права защищены.
При перепечатке указать источник: kabtim.ru
Контакты