Что такое Snap-пакеты

Существует несколько способов установки программ в Linux-системах. Один из наиболее популярных – установка из исходных кодов. При этом, необходимо запускать скрипты вручную, что в принципе не очень удобно.

Чтобы избежать неудобств при разработке программ создаются snap-пакеты. Deb и rpm, к примеру, размещают свои пакеты в репозиториях, откуда их просто установить. Но в Canonical решили пойти дальше – весной 2016 года было представлено собственное изобретение.

Помимо дистрибутивов, основанных на Ubuntu, снэпы поддерживаются в Debian, Arch и Fedora. В скором будущем их без проблем можно будет использовать и в CentOS, Gentoo, Mint, OpenSUSE, Elementary, RHEL и OpenWrt.

Преимущества snap-пакетов:

  • распространение различных программ для Linux без дополнительной их настройки под каждый отдельный дистрибутив;
  • поддержка фактически всеми устройствами Internet of Things;
  • удобство при установке и обновлении облачных и серверных приложений;
  • безопасная интеграция в существующее окружение;
  • минимизация негативных последствий возможных атак и уязвимостей.

Несмотря на все преимущества, snap-пакеты не заменяют пакетные менеджеры, а являются только дополнением к ним. Однако, их основное преимущество – возможность устанавливать новое ПО на старых версиях дистрибутивов.

Хотите знать все о настройке и установке программ на Linux? Записывайтесь на наши курсы!

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *