Hello o/ I would like to develop a package manager in c# to expand my knowledge
about the language and more understand how package managers put together entire
system. so here are my questions: 1. where should I start? 2. do I invent my own
pkg format or do I use pre built packages like deb or rpm? I think the later one
will be more easier 3. how do I setup my dev environment I am on Ubuntu and has
installed VS Code and dotnet sdk sorry it these questions feel too naive but I
really think I can do this! Thanks in advance!
Abandon microshit c#
Edit: also read apt/dpkg/rpm/yum/pacman source? Deb literally just tar with file with same hierarchy as in os with one or two extra file for metadata.
Slow down, relax, OP asked a question, not murdered your pet hamster.
Microsoft did. My pet hamster called mojang account. And now i out for microsoft blood.
Every package manager you mention is shit. Look at guix, nix or pnpm for better, innovative concepts and ideas and implement them better.
Every package manager
you mentionis s***.And so are you.
Wtf, do you know nix, guix and pnpm? They have way better concepts, ideas and functionality then the legacy package managers you mentioned.