Как установить yarn на ubuntu

Обновлено: 06.07.2024

Node Js - это платформа на основе JavaScript, которая уже завоевала большую популярность и становится еще более легкой и эффективной для разработчиков. Она позволяет программистам использовать JavaScript как для веб-приложений и пользовательских интерфейсов, так и для обычных программ, благодаря движку V8 от Google.

Для платформы уже создано более чем миллион пакетов, которыми можно управлять с помощью менеджера пакетов Node или NPM. Это отличная система для расширяемости приложения с помощью решений с открытым исходным кодом. В этой статье мы рассмотрим четыре способа установить Node.js в Ubuntu 20.04. Мы рассмотрим их все ниже, но рекомендуется использовать первый:

  • Использовать скрипт NVM, для управления несколькими версиями Node.js;
  • Установить программу из официальных репозиториев вашего дистрибутива;
  • Установить пакеты из PPA;
  • Установка Node.js из бинарных пакетов, распространяемых на официальном сайте;

Первый способ рекомендованный, но второй более простой, третий и четвертый позволяют получить более новые версии программ. Если у вас уже была установлена более старая версия Node js, ее нужно удалить, чтобы не возникало конфликтов, также вы можете просто обновить программу, для этого смотрите статью как обновить Node.js на Windows, Linux и Mac.

Удалить старую версию Node.js

В Ubuntu пакет Node Js называется по-старому - Node, эта программа вам не нужна и вы можете ее удалить. Если программа останется, некоторые операции могут выполняться с помощью нее и это будет вызывать конфликты.

Сначала давайте проверим установлена ли у вас эта программа:

dpkg --get-selections | grep node


Теперь вы можете ее удалить с помощью следующих команд:

sudo apt purge nodejs


Теперь можно переходить к рассмотрению того как установить Node.js в Ubuntu 20.04.

Установка Node.js в Node Version Manager

Чтобы установить Node.js Ubuntu 20.04 с помощью NVM нам понадобится компилятор C++ в системе, а также другие инструменты для сборки. По умолчанию система не поставляется с этими программами, поэтому их необходимо установить. Для этого выполните команду:

sudo apt install build-essential checkinstall

Также нам понадобится libssl:

sudo apt install libssl-dev


После завершения установки вам понадобится перезапустить терминал. Или можно выполнить:

Затем смотрим список доступных версий Node js:


Дальше можно устанавливать Node js в Ubuntu, при установке обязательно указывать версию, на данный момент самая последняя 11.0, но установим десятую:

nvm install 14.0


Список установленных версий вы можете посмотреть выполнив:


Дальше необходимо указать менеджеру какую версию нужно использовать:

Как только появятся более новые версии node js, вы сможете их установить и активировать в системе. Посмотреть версию вы можете выполнив команду:


Чтобы удалить эту версию node js, ее нужно деактивировать:

nvm deactivate 14.0

Затем можно удалить:

nvm uninstall 14.0

Установка Node.js из репозиториев Ubuntu

Это самый простой способ установки этой платформы. Сначала выполните команду:

sudo apt install nodejs


Затем установите менеджер пакетов npm:

sudo apt install npm

Теперь вы можете проверить работоспособность только что установленных программ:

Как видите, при использовании официальных репозиториев вы получаете более старую версию.

Установка Node js из PPA

Установка Node js Ubuntu из PPA, это альтернативный вариант, позволяющий получить более новую версию, достаточно простым способом. Сначала добавьте репозитории Node js в список репозиториев Ubuntu с помощью такой одной из следующих команд. Для установки самой последней версии выполните:


А для стабильной:

Затем просто установите программу с помощью пакетного менеджера:

sudo apt install nodejs


Проверяем, что получилось:


Установка Node js из бинарников

Установка Node.js Ubuntu 20.04 через бинарные файлы не рекомендуется, потому что вы не сможете автоматически обновить программу до новой версии, вам придется повторять процедуру заново. Вы можете скачать установочные файлы Node js из официального сайта проекта. Здесь доступны как 32 битная, так и 64 битная версия. Вам нужно скачать файл именно для своей системы.

Чтобы узнать архитектуру выполните:


Откройте официальный сайт Node.js и найдите нужную версию, затем скачайте архив для своей архитектуры:


Вы можете скачать Node js и с помощью терминала, например, эта команда для 64 бит версии:

В этом руководстве мы объясним, как установить Yarn на Ubuntu 20.04. Мы также рассмотрим основные команды и параметры Yarn.

Установка Yarn на Ubuntu

Установить Yarn на Ubuntu довольно просто. Мы включим официальный репозиторий Yarn, импортируем GPG-ключ репозитория и установим пакет. Репозиторий постоянно поддерживается и предоставляет самую последнюю версию.

Импортируйте GPG-ключ репозитория и добавьте репозиторий Yarn APT в вашу систему, выполнив следующие команды:

После включения репозитория обновите список пакетов и установите Yarn.

Приведенная выше команда также установит Node.js. Если вы установили Node через nvm, пропустите установку Node.js с помощью:

После завершения проверьте установку, распечатав версию Yarn:

Результат будет выглядеть примерно так:

Версия, установленная в вашей системе, может отличаться от указанной выше.

Это оно! Вы успешно установили Yarn на свой компьютер с Ubuntu и можете начать его использовать.

Использование пряжи

Теперь, когда Yarn установлен в вашей системе Ubuntu, давайте рассмотрим некоторые из наиболее распространенных команд Yarn.

Создание нового проекта

Начните с создания каталога для вашего приложения и перейдите в него:

Чтобы создать новый проект, запустите yarn init :

Команда задаст вам несколько вопросов. Введите информацию в соответствии с запросом или примите значения по умолчанию:

После завершения сценарий создает базовый файл package.json содержащий предоставленную информацию. Вы можете открыть и отредактировать этот файл в любое время.

Добавление зависимости

Чтобы добавить пакет npm в зависимости проекта, используйте команду yarn add за которой следует имя пакета:

Приведенная выше команда yarn.lock файлы package.json и yarn.lock .

По умолчанию, когда указано только имя пакета, Yarn устанавливает последнюю версию. Чтобы установить определенную версию или тег, используйте следующий синтаксис:

Обновление зависимости

Чтобы обновить пакеты, используйте одну из следующих команд:

Если имя пакета не указано, команда обновит зависимости проекта до последней версии в соответствии с диапазоном версий, указанным в файле package.json. В противном случае обновляются только указанные пакеты.

Удаление зависимости

Используйте команду yarn remove за которой следует имя пакета, чтобы удалить зависимость:

Команда удалит пакет и обновит файлы проекта package.json и yarn.lock .

Установка всех зависимостей проекта

Чтобы установить все зависимости проекта, указанные в файле package.json , выполните:

Выводы

Мы показали вам, как установить Yarn на вашу машину с Ubuntu. Для получения дополнительной информации о Yarn посетите их страницу документации .

Если у вас есть какие-либо вопросы или отзывы, не стесняйтесь оставлять комментарии ниже.

В этом руководстве объясняется, как установить Yarn на Debian 10, Buster. Мы также рассмотрим основы того, как использовать Yarn для создания нового проекта и добавления / удаления зависимостей.

Установка Yarn на Debian 10

Выполните следующие шаги от имени пользователя root или пользователя с правами sudo для установки Yarn в Debian 10:

Пакет Yarn доступен в репозитории Yarn. Выполните следующие команды, чтобы импортировать ключ GPG репозитория и включить репозиторий APT:

После включения репозитория обновите индекс пакета и установите Yarn с помощью:

Если Node.js не установлен в вашей системе , приведенная выше команда установит его. Если вы используете nvm, можете пропустить установку Node.js с помощью:

Проверьте установку, напечатав номер версии Yarn:

Использование пряжи

Теперь, когда Yarn установлен в вашей системе Debian, давайте рассмотрим некоторые из наиболее распространенных команд Yarn.

Создание нового проекта

Чтобы создать новый проект Yarn, введите yarn init а затем имя проекта. Например, чтобы создать проект с именем my_project вы должны ввести:

Скрипт задаст вам несколько вопросов. Вы можете ответить или нажать enter чтобы использовать значения по умолчанию:

Вы также можете запустить проект Yarn в существующем каталоге. Для этого перейдите в каталог и выполните:

Добавление зависимости

Чтобы добавить пакет в качестве зависимости к вашему проекту, используйте команду yarn add за которой следует имя пакета:

Команда установит пакет и все пакеты, от которых он зависит, и yarn.lock файлы проекта package.json и yarn.lock .

По умолчанию, если указано только имя пакета, Yarn устанавливает последнюю версию. Чтобы установить определенную версию или тег, используйте следующий синтаксис:

Обновление зависимости

Чтобы обновить пакеты, используйте одну из следующих команд:

Если имя пакета не указано, команда обновит зависимости проекта до последней версии в соответствии с диапазоном версий, указанным в файле package.json. В противном случае обновляются только указанные пакеты.

Удаление зависимости

Чтобы удалить пакет из зависимостей проекта, вызовите команду yarn remove за которой следует имя пакета:

Команда также обновляет файлы проекта package.json и yarn.lock .

Установка всех зависимостей проекта

Чтобы установить все зависимости существующего проекта, указанные в файле package.json выполните:

Выводы

Мы показали вам, как установить Yarn на вашу машину Debian 10. Для получения дополнительной информации о Yarn посетите страницу документации Yarn .

Если у вас есть какие-либо вопросы или отзывы, не стесняйтесь оставлять комментарии ниже.

DataGrip - это инструмент от компании JetBrains для управления различными базами данных. Можно сказать, что это расширенный аналог PhpMyAdmin, который может работать не только с MySQL или MariaDB, но и с PostgreSQL и другими базами данных.

Всё базы данных доступны в одном приложении с удобным интерфейсом. Вы можете создать базы, просматривать таблицы и их содержимое, удалять и добавлять записи, а также многое другое. В этой статье мы рассмотрим как выполняется установка DataGrip в Ubuntu 20.04.

Установка DataGrip в Ubuntu 20.04

1. Центр приложений

Откройте центр приложений и наберите в строке поиска DataGrip:


В списке будет только одна программа - DataGrip от JetBrains. Выберите её, а затем, в открывшемся окне нажмите кнопку Установить:


После завершения установки вы сможете найти программу в главном меню.

2. Пакет snap

Если вы не хотите использовать центр приложений, можно установить DataGrip с помощью менеджера пакетов snap. Фактически это одно и то же, потому что центр приложений тоже использует snap. Для этого выполните:

sudo snap install datagrip --classic


После завершения установки программа будет доступна в главном меню.

3. Официальный сайт

Откройте официальный сайт, выберите вашу операционную систему и нажмите кнопку Download:


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

/Downloads/datagrip-2021.1.tar.gz -C /opt/


sudo ln -s /opt//bin/datagrip.sh /usr/local/bin/datagrip

После этого можно запускать программу с помощью терминала:

Ярлык для главного меню можно создать уже в программе. Для этого откройте меню Tools и выберите Create desktop entry:


4. JetBrains Toolbox

Если у вас есть другие продукты компании, например PHPStorm и лицензия намного удобнее будет устанавливать PHPStorm с помощью официального инструмента JetBrains ToolBox. В нём вам будет достаточно один раз ввести лицензионный ключ, а также программа будет следить за обновлениями программы и устанавливать вам новую версию. Сначала откройте официальный сайт и загрузите программу:


Распакуйте её куда нибудь и запустите исполняемый файл из архива. Сначала надо принять лицензионное соглашение:

Затем выберите в списке программ нужную программу. В данном случае DataGrip и нажмите справа от неё кнопку Install:

После завершения установки программа будет доступна в главном меню. Также вы можете запускать её с помощью ToolBox, она появится в секции Installed в верху окна. Здесь же её можно удалить выбрав в настройках кнопку Uninstall.


Программа автоматически создаст ярлык в главном меню, так что после этого можно начинать ею пользоваться.

Первый запуск DataGrip

При первом запуске, как и другие проекты от JetBrains программа предложит импортировать настройки. Если вы ею раньше не пользовались, этот шаг можно пропустить:


Затем надо будет активировать лицензию на программу. Вы можете войти в свой аккаунт, активировать лицензионный ключ или получить пробную бесплатную версию на 30 дней. Для получения пробной версии перейдите на вкладку Evaluate for free и кликните по кнопке Evaluate.


Когда лицензия будет успешно активирована программа откроет окно, в котором будет предложено создать новый проект. Здесь же можно установить дополнительные плагины или настроить тему, но это уже не так актуального как для среды разработки:


Для создания проекта кликните по пункту New Project и введите имя для нового проекта:


Теперь можно добавлять базы данных.

Как пользоваться DataGrip

После первоначальной настройки и создания проекта вы можете добавлять в него базы данных. Для этого кликните по значку плюса на панели слева и в раскрывающемся списке Data Source выберите нужный движок баз данных, например MySQL:


Затем нужно ввести имя пользователя, пароль и хост базы данных. После этого нажмите кнопку Test connection чтобы проверить что подключение выполняется успешно. Подключится к только что установленной MySQL у вас, скорее всего, не получится, потому что от имени root можно подключатся только из терминала. Сначала надо создать пользователя. Об этом читайте здесь. Затем введите нужные данные:

Затем на панели слева, ниже плюса появится ваш сервер баз данных, а в рабочей области справа откроется консоль с помощью которой на этом сервере можно выполнять команды.


По умолчанию базы данных либо вообще выводится не будут, либо будут выведены не все. Чтобы выбрать базы данных для вывода кликните по надписи 1-9 слева от названия сервера. В открывшемся списке отметьте нужные базы данных:


Затем вы сможете посмотреть таблицы базы данных, а также содержимое таблиц:


Если вам надо изменить значения полей или удалить их, то обратите внимание, что изменения не применяются автоматически. Для того чтобы их применить необходимо нажать Ctrl+Enter.

Выводы

В этой небольшой статье мы рассмотрели как выполняется установка DataGrip Ubuntu 20.04, а также основы того как пользоваться DataGrip. Как видите это удобный инструмент. Если для MySQL есть PhpMyAdmin и необходимости в таком инструменте нет, то для PostgreSQL альтернатива PhpMyAdmin очень сильно уступает по возможностям.

Нет похожих записей


Статья распространяется под лицензией Creative Commons ShareAlike 4.0 при копировании материала ссылка на источник обязательна.

Читайте также: