3 ms·
I use a MacBook Air M1 as my dev laptop, and I just wanted to have a reproducible dev environment running Debian. Computers are cattle not pets and the simples
by brudgers 1y ago
I use a MacBook Air M1 as my dev laptop, and I just wanted to have a reproducible dev environment running Debian.
Computers are cattle not pets and the simplest technical solution is a laptop that supports Debian. A Thinkpad for example.
Removing a dependency on VM’s would be a reasonable engineering strategy.
- burnt-resistor 1y agopodman and Docker run just fine on arm macOS. Both also support multiple architectures through emulation. Docker supports: arm64 amd64 amd64/v2 riscv64 ppc64le s390x and 386. Also, dev containers should == server containers. This is the proper way to develop, and it's entirely unreasonable and impractical to also foist a server OS as a developer laptop OS. Use the most useful, comfortable, and practical developer desktop OS... which, sadly, is rarely Linux even these days because app support and OS usability still isn't at parity with the $$ ones post-Canonical. Invariably, it's Mac or Windows. If someone also wishes to make their lives more difficult (or perhaps easier), then all power to them to run a Linux distro or FreeBSD.
- brudgers 1y agopodman and Docker run just fine on arm macOS If virtualization is solved, then the OP's question is moot. However based on the question, the OP does not appear to think virtualization is solved yet.
- burnt-resistor 1y agoYou're conflating 2 things disingenuously. The technology is solved, the dev/userX usability isn't.
- prmph 1y agoThat seems to be the simplest solution, yes