Прошло 6 лет с тех пор, как Canonical официально выпустила пакеты снимков. Нам обещали, что будут лучшими из лучших, но тогда флэтпаки тоже делали свои первые шаги, и я думаю, мало кто из нас сомневается, что они выигрывают эту битву. Можно найти пакет Snap, которого нет на Flathub, но разработчики предпочитают плоские пакеты, как и многие пользователи. И поскольку есть некоторое программное обеспечение, похожее только на snap, есть инструменты, которые конвертируют их в другие форматы, например отстегивать.
Самое любопытное в этом инструменте то, кто его создал. Это Алан Поуп, который в прошлом был частью Canonical. Возможно, поэтому unsnap — лучший инструмент для конвертировать snap-пакеты в flatpak, потому что его разработчик хорошо знает пакеты snap. С другой стороны, также кажется важным, что кто-то, кто работал с ними, создал инструмент, чтобы каким-то образом сделать их конкурентами.
unsnap прост в использовании
В данный момент снятие привязки включено пре-альфа фаза, а это значит, что мы не должны его использовать. Учитывая значение этих обозначений, бета-версия предназначена для всех, кто хочет попробовать программу, а альфа — только для узкого круга разработчиков. Итак, вы можете себе представить, что такое пре-альфа: мы можем использовать его, потому что он доступно на GitHub, а только что родился.
Чтобы использовать unsnap, нужно открыть терминал и ввести следующие команды:
Первый клонирует репозиторий; второй помещает нас в каталог; а третий запускает программу, которая будет проверять имеющиеся у нас снэпы, флэтпаки и так далее. Если мы побежим ./unsnap auto
, мы выполним их все сразу, и они будут следующими:
- 00-резервная копия
- 01-установить-плоский пакет
- 02-включить-плоский хаб
- 03-установить-плоские пакеты
- 04-удалить-защелки
- 99-удалить-привязать
Инструмент должен использоваться с осторожностью и сделать резервную копию из самых важных данных, которые у нас есть в любом приложении, в виде моментального пакета, для того, что может произойти. если они нам не нравятся, лучше всего их не использовать, но если есть программа только в этом формате, unsnap может дать нам кабель.