Авторские статьи

Если проблемы с пакетом snap.


Программы в будущих релизах Убунту будут работать под присмотром системы мандатного доступа AppArmor, а жить и работать в тюрьме не сладко =).

Если кто сталкивался с профилями AppArmor, то знает про режимы enforce и complain. На ранних этапах освоения всеми, а особенно разработчиками софта, будут набиваться шишки при упаковке софта в snap пакеты. Чтобы облегчить освоение, можно софт поставить через snap install --devmode ...

Вы прикажете поставить программу, но не контролировать её строгими правилами AppArmor, который пресекает любые не заявленные ею действия. Devmode - это указание использовать complain режим, в котором программе всё позволено, но её работа журналируется, чтобы разработчик понял что работает не так.

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

Оглавление цикла статей про Snappy

Отличное видео, где на примере nmap показано как быстро его новая версия доступна пользователю через snap, в то время как в deb она серьёзно отстаёт из-за согласования с жизненным циклом самой операционной системы.

Команды, показанные в видео:
sudo snap find : список доступных snap пакетов
sudo snap install package-name: поставить данный пакет
sudo snap list: показать установленное
sudo snap changes: отобразить историю ваших действий
sudo snap refresh package-name: обновить пакет до актуальной версии
sudo snap remove package-name: удалить пакет

Дата последней правки: 2016-05-22 20:35:54

RSS vasilisc.com   


Разделы

Главная
Новости
Ворох бумаг
Видео Linux
Игры в Linux
Безопасность
Статьи об Astra Linux
Статьи о FreeBSD
Статьи об Ubuntu
Статьи о Snappy
Статьи об Ubuntu Phone
Статьи о Kubuntu
Статьи о Xubuntu
Статьи о Lubuntu
Статьи об Open Source
Карта сайта