Как стать автором
Обновить

Комментарии 8

Почему не стали использовать версию из AUR?

Из AUR не собралось. Не стал разбираться, скачал архив Hiri руками, но и так не заработало. Поэтому Docker.

В ауре пакет помечен старым не просто так, первый же комментарий гласит, что нужно заменить ссылку в pkgbuild'e. Ну а установка и настройка пакета через докер, в вашем конкретном случае, выглядит как один огромный костыль.

Чего то с этим Hiri не так, попробовал из аура поставить, аварийно завершилась установка. Как установил то?

Из AUR и у меня не поставилось. И руками из архива не получилось. Поэтому Docker.
Если изначальную версию Hiri обновят (новые фишки добавят или баги исправят), как можно обновить свою установленную версию и не потерять свой профиль?
Я бы сохранил контейнер в образ (docker commit), сделал новый контейнер из образа (docker run), но с запуском bash и оттуда установил новую версию Hiri. Потом обратно сохранить этот контейнер в образ и создать новый контейнер, но с запуском Hiri.
Несколько замечаний:

1. "… получите исходную конфигурацию...": Нехорошо хранить данные приложения в том же контейнере. Надо их вынести либо в отдельный контейнер (--volumes-from), либо оставить на хосте и подключать через --volume=/host_path:/cont_path.

2. «Replace 1000 with your user / group id»: Это будет сделано во время строительства образа и «docker run… ktak007/hiri» будет работать далеко не у всех. Лучше использовать docker run… --user="$(id -u):$(id -g)"
Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации

Истории