В следующем посте мы рассмотрим Ubuntu Make. Это приложение, о котором уже говорили некоторые коллеги в предыдущие статьи, это позволит нам установить инструменты разработчика в системах Ubuntu. Обновлено до версии 18.05. Он включает IDE, такие как Atom Beta, Goland или Eclipse Javascript, исправления и другие улучшения.
Ubuntu Make - это инструмент командной строки который был создан, чтобы упростить разработчикам загрузку и установку последних версий некоторых популярных инструментов разработки. Это можно сделать в дистрибутивах Ubuntu и Gnu / Linux на его основе, таких как Linux Mint или простейшая операционная система.
Инструменты разработчика Ubuntu Make 18.05 предоставляют набор функций, позволяющих легко настраивать, поддерживать и настраивать нашу среду разработчика. Позаботимся обо всех зависимостях, даже те, которых нет в Ubuntu. Он также установит последние версии устанавливаемых нами инструментов.
Как я уже говорил, ubuntu-make you позволяет установить основные инструменты, используемые для разработки, но не все. Это была бы титаническая задача ... Ubuntu Make можно настроить более 50 сред для разработчиков. К ним относятся Android Studio, Golang, ItelliJ IDE, Visual Studio Code, Rust и т. Д.
Spring Tools также был повторно включен, и есть некоторые исправления для кода Visual Studio и его зависимостей. Другие изменения включают переменные env, добавленные в Android Studio. StartupWMClass также был добавлен в Firefox Developer и Visual Studio Code.
Мы также найдем дротики для Dartlang или среды разработки игр, если вам нужна среда разработки для игр и т. Д. Также в нашем распоряжении будет разные общие IDE например, arduino, Atom, Netbeans, clion, eclipse-jee, eclipse, idea, phpstorm и webstorm среди многих других.
Установите Ubuntu Make Developer Tools
Мы можем установить Ubuntu Make из PPA или используя соответствующий оснастка, но не от обоих. Далее мы переходим к двум вариантам установки:
Установка через оснастку
Если мы хотим получить эту программу через пакет snap, нам просто нужно следить за этим ссылка и мы установим его из опции программного обеспечения Ubuntu. Мы также сможем открыть терминал (Ctrl + Alt + T) и получить этот пакет оснастки, набрав в нем:
snap install ubuntu-make --classic
Что касается установки с помощью пакета Ubuntu Make snap, мы можем встретить некоторых ошибка segfault В некоторых случаях при попытке установить какой-нибудь инструмент разработчика. В этом отчете об ошибке говорится, что это связано с проблемой в snapd, а не в Ubuntu Make. Если это произойдет с вами, используйте один из двух PPA, которые мы увидим ниже. получить последнюю версию кода Ubuntu Make из GitHub.
Установка через PPA
Другой вариант, как я уже сказал, это установить эту программу из официальных PPA. Нам нужно будет открыть терминал (Ctrl + Alt + T) и использовать один из следующих PPA:
Ежедневный ППС:
sudo add-apt-repository ppa:lyzardking/ubuntu-make sudo apt update && sudo apt install ubuntu-make
Стабильный PPA:
sudo add-apt-repository ppa:ubuntu-desktop/ubuntu-make sudo apt update && sudo apt install ubuntu-make
Справка по Ubuntu Make
к знать, как использовать инструменты разработчика Ubuntu Makeзапустите следующую команду в терминале (Ctrl + Alt + T):
umake --help
Примеры работы
к установить Atom Beta, который был только что добавлен в Ubuntu Make 18.05, вы можете использовать:
umake ide atom --beta
Или чтобы установить netbeans, бежать:
umake ide netbeans
Чтобы использовать netbeans, мы не найдем пусковой установки в Ubuntu. Но мы можем запустить программу так:
Удаление IDE
Удалите IDE это так же просто, как и установить. Чтобы удалить netbeans, которые мы установили ранее, вам просто нужно ввести в терминал (Ctrl + Alt + T):
umake -r ide netbeans
Как вы уже знаете, у вас есть разные способы установить предпочитаемую среду разработки. Если вы этого не знали, значит, у вас уже есть еще один. Преимущество этого, как я думаю, было видно на протяжении всего поста, в том, что вы создать стабильную и безопасную среду разработки. Это позволит вам сосредоточиться на том, что вас интересует, на чем стоит развиваться.