Re: declarative (config file) way idea of handling the OS by way of the old system
Dan Ritter wrote:
> That's just knowing what packages you want to install.
What do you mean, what else are you supposed to know?
> If that's all you want, you can use dpkg --set-selections
> and a text list.
What about using the interactive commands?
sudo apt-get -qq update
sudo apt-get install build-essential debian-goodies libgccjit-10-dev
?
>> OTOH if you want a real programming language and
>> environment for configuration and extension (e.g., Elisp
>> for Emacs, Lua for mpv etc) that's doable as well,
>> no doubt.
>
> chef, puppet, ansible and so forth are languages for
> doing that.
You want a language for doing that? Why not a general-purpose
language either adapted if necessary (a dialect) or better yet
extended with a module to do it so you can use the rest of the
language as well seamlessly?
Or what does chef, puppet and ansible have, a special integer
data type to denote semantic versioning and a built-in
implementation of the popular "Old English" algorithm to
resolve circular dependencies?
--
underground experts united
https://dataswamp.org/~incal
Reply to: