Поиск по сайту:

Как установить приложения Snap на Ubuntu 14.04 LTS


На этой странице

  1. Установите Snapd в Ubuntu 14.04
  2. Использование привязки
  3. Заключение

Ubuntu 16.04LTS была выпущена Canonical еще в апреле прошлого года. Среди некоторых ключевых новых функций, которые он принес, был новый формат упаковки, получивший название Snap. Чтобы обновить, вот отрывок из нашего обзорного руководства по Ubuntu 16.04, в котором объясняется, что такое Snap и почему:

So, why Snap? Well, this new packaging system is aimed at making package installation and maintenance easier. For example, unlike the existing system, wherein it’s on you to resolve all version-related conflicts of dependencies for a software being installed, Snaps allow developers to put in everything on which their software depends in the package itself, effectively making them self-contained and independent of the system on which they are being installed.

С тех пор эта функция была доступна только в Ubuntu 16.04. Но это изменилось ранее в этом месяце, когда команда Canonical, разработавшая эту функцию, объявила, что пользователи Ubuntu 14.04 также могут использовать новый формат упаковки. Далее последовало электронное письмо с объявлением:

The team are pleased to announce that, after extensive testing in proposed, snapd is officially available in the Trusty Tahr updates archive [1]. If you are running a 14.04 system we encourage you to give it a try and report any issues [2]. Thanks to all involved in making this happen.

Поскольку выпуски Ubuntu LTS официально поддерживаются в течение 5 лет, компании, использующие Ubuntu, предпочитают именно эти выпуски. А учитывая, что версия 14.04 была последним выпуском LTS перед 16.04, разумно предположить, что многие люди по всему миру все еще используют ее в рабочих целях. Имея это в виду, в этом руководстве мы объясним, как вы можете получить доступ к функции Snap в Ubuntu 14.04.

Установите Snapd на Ubuntu 14.04

Snapd — это, по сути, системная служба, которая позволяет вам (пользователям) взаимодействовать со снимками. Итак, первый шаг — установить snapd. Но перед этим убедитесь, что все обновления, доступные для вашей системы, установлены.

Примечание: Несмотря на отсутствие каких-либо известных проблем с установкой snpad в Ubuntu 14.04, всегда рекомендуется делать резервные копии всех ваших важных файлов (если вы делаете это на компьютере, который используете для своей личной или профессиональной работы).

Предполагая, что вы обновили свою систему и либо создали резервную копию важных данных, либо устранили непредвиденную проблему, выполните следующие две команды:

sudo apt-get update 
sudo apt-get install snapd

Вторая команда, упомянутая выше, может занять некоторое время (в моем случае она показала загрузку более 200 МБ). После успешного выполнения команд попробуйте запустить команду snap, и вы увидите, что она будет установлена:

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

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

sudo snap install htop

Как вы уже поняли, общая команда для установки любого Snap-пакета:

snap install [package-name]

Излишне говорить, что sudo в примере с htop использовался для предоставления привилегий root. Чтобы узнать больше о sudo, прочитайте наш специальный учебник здесь.

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

snap list

Вот вывод, который вышеприведенная команда произвела в моей системе:

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

snap find

Существует также возможность поиска определенного пакета — для этого все, что вам нужно сделать, это передать имя пакета в качестве аргумента подкоманде find:

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

snap refresh [package-name]
snap remove [package-name]

Для получения дополнительной информации о команде snap, включая аргументы командной строки, которые она принимает, а также ее подкоманды, перейдите на ее справочную страницу.

Заключение

Согласитесь, установить команду snap в Ubuntu 14.04 несложно. Основное использование также простое. Конечно, чтобы узнать все больше и больше функций, которые предоставляет команда, вам нужно пройти и понять, что говорит справочная страница - следовательно, в этом случае потребуется кривая обучения.

Вы пытались установить Snap на свой компьютер с Ubuntu 14.04 LTS? Каким был ваш опыт? Сталкивались ли вы с какими-либо проблемами? Поделитесь своими мыслями в комментариях ниже.