Поиск доступных пакетов оснастки
Чтобы увидеть список всех доступных пакетов в магазине, откройте терминал и выполните следующую команду:
snap find
Чтобы выполнить поиск определенного пакета по имени, просто добавьте поисковый запрос в конец команды мгновенного поиска:
snap find name
Для более полного поиска - поиска описаний пакетов, а также имен пакетов - просто передайте вывод команды snap find через инструмент фильтрации grep, например, так:
snap find | grep search
Как установить пакет оснастки
Чтобы установить пакет моментальных снимков, используйте следующую команду, указав пакет по имени. Поскольку это вносит изменения в систему, вы должны добавить sudo
перед командой, чтобы запустить ее с привилегиями root.
sudo snap install package-name
Команда snap загрузит и установит указанный вами пакет snap, отображая ход выполнения в окне терминала.
Вы можете запустить приложение, которое вы установили, как и любое другое приложение. Если это графическое приложение, оно должно появиться в меню приложений вашего рабочего стола. В противном случае просто начните вводить название приложения на терминале и нажмите Tabклавишу, чтобы автоматически завершить его. Затем вы можете нажать, Enterчтобы запустить приложение или запустить установленную вами команду.
Как обновить пакет оснастки
Чтобы обновить установленный пакет моментальных снимков, выполните следующую команду, указав имя пакета. Если доступна новая версия оснастки, она будет загружена и установлена.
sudo snap refresh package-name
Похоже, что в данный момент не существует команды, которая обновляет все установленные пакеты моментальных снимков, но мы не удивимся, увидев один из них в будущем.
Как вывести список установленных снэп-пакетов
Чтобы вывести список установленных пакетов моментальных снимков, выполните следующую команду
snap list
Вы также можете использовать эту команду для поиска установленных пакетов - просто передайте вывод через grep:
snap list | grep search
Как удалить оснастку
Чтобы удалить установленный пакет моментальных снимков с вашего компьютера, выполните следующую команду:
sudo snap remove package-name
Посмотреть последние изменения
Выполните следующую команду, чтобы просмотреть список системных изменений. Здесь отображается список недавно установленных, обновленных (удаленных) и удаленных пакетов моментальных снимков, а также время выполнения этих операций.
snap changes
Посмотреть больше операций
Чтобы увидеть больше операций с командой snap, просмотрите руководство по команде snap с помощью следующей команды. Используйте клавиши со стрелками и вверх / вниз для прокрутки руководства. нажмите qклавишу, чтобы выйти, когда вы закончите.
man snap
По сути, пакет .deb включает в себя исполняемый файл плюс информацию, необходимую для его установки в систему: куда он идет, от чего он зависит и т. Д. Сравните это с пакетом оснастки, который включает в себя исполняемый файл и любые необходимые зависимости - подумайте о это как статическое связывание библиотек по сравнению с динамическим вызовом того, что установлено в другом месте системы.
Идея состоит в том, что у вас может быть стабильная версия библиотеки A в ОС, но для нового приложения может потребоваться версия B. При использовании .deb вам потребуется обновить A, что, в свою очередь, может повлиять на некоторые другие пакеты; с привязкой приложение будет поставляться в комплекте с версией B для его единственного использования, поэтому общесистемная версия A остается нетронутой.