LINUX.ORG.RU

История изменений

Исправление commagray, (текущая версия) :

Nix покрывает те юзкейсы, в которых песочница Flatpak априори мешает: CLI, сервисы, инструменты разработки.

Например, с помощью Flatpak установлены прикладные программы, у которых заранее можно детерминировать требуемые права (мессенджеры, редакторы медиа, браузеры). С помощью Nix же устанавливается VS Code, Intellij IDEA, Emacs, TeX Live, Syncthing, mpv + youtube-dl etc. Примерно всё то же самое, что и в традиционных ПМ, доступное как общесистемно, так и внутри nix-shell.

По крайней мере у меня такое разделение в системе.


Со мной будут несогласны разработчики OpenBSD с их plegde и unveil, потому что там прямо в исходниках хардкодят директории, с которыми может оперировать программа в песочнице. Но у нас такой практики нет, к сожалению или счастью.

Исправление commagray, :

Nix покрывает те юзкейсы, в которых песочница Flatpak априори мешает: CLI, сервисы, инструменты разработки.

Например, с помощью Flatpak установлены прикладные программы, у которых заранее можно детерминировать требуемые права (мессенджеры, редакторы медиа, браузеры). С помощью Nix же устанавливается VS Code, Intellij IDEA, Emacs, TeX Live, Syncthing, mpv + youtube-dl etc. Примерно всё то же самое, что и в традиционных ПМ, доступное как общесистемно, так и внутри nix-shell.

По крайней мере у меня такое разделение в системе.


Со мной будут несогласны разработчики OpenBSD с их plegde и unveil, потому что там прямо в исходниках захардкодили директории, с которыми может оперировать программа в песочнице. Но у нас такой практики нет, к сожалению или счастью.

Исправление commagray, :

Nix покрывает те юзкейсы, в которых песочница Flatpak априори мешает: CLI, сервисы, инструменты разработки.

Например, с помощью Flatpak установлены прикладные программы, у которых заранее можно детерминировать требуемые права (мессенджеры, редакторы медиа, браузеры). С помощью Nix же устанавливается VS Code, Intellij IDEA, Emacs, TeX Live, Syncthing, mpv + youtube-dl etc. Примерно всё то же самое, что и в традиционных ПМ, доступное как общесистемно, так и внутри nix-shell.

По крайней мере у меня такое разделение в системе.


Насчёт сервисов со мной будут несогласны разработчики OpenBSD с их plegde и unveil, потому что там прямо в исходниках захардкодили директории, с которыми может оперировать программа в песочнице. Но у нас такой практики нет, к сожалению или счастью.

Исправление commagray, :

Nix покрывает те юзкейсы, в которых песочница Flatpak априори мешает: CLI, сервисы, инструменты разработки.

Например, с помощью Flatpak установлены прикладные программы, у которых заранее можно детерминировать требуемые права (мессенджеры, редакторы медиа, браузеры). С помощью Nix же устанавливается VS Code, Intellij IDEA, Emacs, TeX Live, Syncthing, mpv + youtube-dl etc. Примерно всё то же самое, что и в традиционных ПМ, доступное как общесистемно, так и внутри nix-shell.

По крайней мере у меня такое разделение в системе.


Насчёт сервисов со мной будут несогласны разработчики OpenBSD с их plegde и unveil, потому что там прямо в исходниках захардкодили директории, с которыми может оперировать программа в песочнице.

Исправление commagray, :

Nix покрывает те юзкейсы, в которых песочница Flatpak априори мешает: CLI, сервисы, инструменты разработки.

Например, с помощью Flatpak установлены прикладные программы, у которых заранее можно детерминировать требуемые права (мессенджеры, редакторы медиа, браузеры). С помощью Nix же устанавливается VS Code, Intellij IDEA, Emacs, TeX Live, Syncthing, mpv + youtube-dl etc. Примерно всё то же самое, что и в традиционных ПМ, доступное как общесистемно, так и внутри nix-shell.

По крайней мере у меня такое разделение в системе.

Исходная версия commagray, :

Nix покрывает те юзкейсы, в которых песочница Flatpak априори мешает: CLI, сервисы, инструменты разработки.

Например, с помощью Flatpak установлены прикладные программы, у которых заранее можно детерминировать требуемые права (мессенджеры, редакторы медиа, браузеры). С помощью Nix же устанавливается VS Code, Intellij IDEA, Emacs, TeX Live, Syncthing, mpv + youtube-dl.

По крайней мере у меня такое разделение в системе.