[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: