Как добавить репозиторий программного обеспечения Linux от Microsoft
За последние несколько лет компания Microsoft разработала множество программных продуктов для операционных систем Linux. Это программное обеспечение распространяется через стандартные репозитории программного обеспечения, созданные командой разработчиков Microsoft. Чтобы вы могли легко устанавливать приложения, обновлять и обновлять их, используя менеджер пакетов по умолчанию вашего дистрибутива Linux. В этом кратком руководстве мы увидим, как добавить репозиторий программного обеспечения Microsoft Linux в систему Linux.
В настоящее время команда разработчиков Microsoft создала репозиторий APT
для систем на базе DEB и репозиторий YUM
для систем на базе RPM. Репозиторий программного обеспечения Microsoft для Linux состоит из нескольких подрепозиториев, например prod и mssql-server.
Репозиторий prod, сокращенно от производственного репозитория, содержит пакеты, которые можно использовать в производстве. Это означает, что пакеты в этом репозитории хорошо протестированы, стабильны и подходят для использования в производственных средах.
Как следует из названия, репозиторий mssql-server содержит пакеты для сервера Microsoft SQL для Linux.
Важное примечание:
Помните, что если вы собираетесь устанавливать и использовать пакеты из репозитория программного обеспечения Microsoft Linux, вы должны соблюдать условия Microsoft. Если вы не согласны с условиями лицензии, вам не следует использовать приложение.
Добавьте репозиторий программного обеспечения Linux от Microsoft.
Когда вы устанавливаете продукт Microsoft на свой компьютер с Linux, он автоматически добавляет соответствующий репозиторий программного обеспечения в систему. Альтернативно вы можете добавить общий репозиторий программного обеспечения Microsoft Linux, как описано ниже, чтобы устанавливать, обновлять и обновлять все поддерживаемые приложения для Linux.
1. Добавьте репозиторий программного обеспечения Linux для продуктов Microsoft в RHEL, CentOS, Fedora.
Если вы используете системы на базе Redhat, вы можете добавить репозиторий Microsoft для Linux, как показано ниже.
Добавьте открытый ключ Microsoft GPG:
curl -sSL https://packages.microsoft.com/keys/microsoft.asc > ./microsoft.asc
sudo rpm --import ./microsoft.asc
Затем добавьте репозиторий в зависимости от используемой вами версии дистрибутива:
Например, если вы используете RHEL 6/CentOS 6, используйте следующую команду:
sudo rpm -Uvh https://packages.microsoft.com/config/rhel/6/packages-microsoft-prod.rpm
В RHEL 7/CentOS 7:
sudo rpm -Uvh https://packages.microsoft.com/config/rhel/7/packages-microsoft-prod.rpm
В RHEL 8/CentOS 8:
sudo rpm -Uvh https://packages.microsoft.com/config/rhel/8/packages-microsoft-prod.rpm
2. Добавьте репозиторий программного обеспечения Microsoft Linux в SUSE, openSUSE.
Добавьте открытый ключ Microsoft GPG:
curl -sSL https://packages.microsoft.com/keys/microsoft.asc > ./microsoft.asc
sudo rpm --import ./microsoft.asc
Затем добавьте репозиторий программного обеспечения на SUSE Linux Enterprise Server 12:
sudo rpm -Uvh https://packages.microsoft.com/config/sles/12/packages-microsoft-prod.rpm
В SUSE Linux Enterprise Server 15:
sudo rpm -Uvh https://packages.microsoft.com/config/sles/15/packages-microsoft-prod.rpm
3. Добавьте репозиторий программного обеспечения Microsoft Linux в Ubuntu.
С тех пор, как Canonical стала партнером Microsoft, Ubuntu получает больше поддержки от команды разработчиков Microsoft, чем другие дистрибутивы Linux.
Если вы используете Ubuntu 16.04 LTS, выполните одну за другой следующие команды, чтобы добавить открытый ключ Microsoft GPG и репозиторий программного обеспечения:
curl -sSL https://packages.microsoft.com/keys/microsoft.asc | sudo apt-key add -
sudo apt-add-repository https://packages.microsoft.com/ubuntu/16.04/prod
sudo apt-get update
В Ubuntu 18.04 LTS:
curl -sSL https://packages.microsoft.com/keys/microsoft.asc | sudo apt-key add -
sudo apt-add-repository https://packages.microsoft.com/ubuntu/18.04/prod
sudo apt-get update
В Ubuntu 20.04 LTS:
curl -sSL https://packages.microsoft.com/keys/microsoft.asc | sudo apt-key add -
sudo apt-add-repository https://packages.microsoft.com/ubuntu/20.04/prod
sudo apt update
Проверка репозиториев
Вы можете проверить, были ли репозитории успешно добавлены, используя любую из следующих команд.
Чтобы просмотреть список установленных репозиториев в системах на базе Deb, запустите:
sudo apt-cache policy
Перечислите установленные репозитории в системах на базе RPM, таких как RHEL, CentOS, используя следующую команду:
sudo dnf repolist
sudo yum repolist
Или,
sudo dnf repolist all
sudo yum repolist all
В SUSE/openSUSE:
zypper lr
Или,
zypper repos
Для получения более подробной информации обратитесь к следующему руководству:
- Как найти список установленных репозиториев из командной строки в Linux
Заключение
Теперь вы знаете, как добавить репозиторий программного обеспечения Microsoft для Linux в системах на базе DEB и системах на базе RPM. Также вы узнали, как проверить, добавлены ли репозитории или нет.
После добавления репозитория программного обеспечения Microsoft для Linux вы будете получать уведомления об обновлениях программного обеспечения, исправлениях ошибок и новых функциях, когда они будут доступны. Затем вы можете обновить их, используя менеджер пакетов по умолчанию в вашей системе Linux.
Ссылка:
- Репозиторий программного обеспечения Linux для продуктов Microsoft