(06-25-2017, 11:30 PM)Oni Wrote: It's more like comparing Arch and Debian, if we're focused on the actual OS.
This is the bottom line with Linux distros geared towards a specific audience. The reason there's no "programmer's distro" is simply because you could write a shell script to do all of the necessary modification after the base system is installed. I personally think distros like Kali (actually,
especially Kali, since Debian requires minimal effort in the first place) and BlackArch (and ArchAnywhere, for that matter, if you're just refusing to do it the hard way and have the time and resources) are kind of lazy.
(06-26-2017, 05:25 PM)BORW3 Wrote: Yeah, I wouldn't choose Arch because of the updates every now and then, one update can mess up the system beyond repair. While Kali is stable.
Just to make my following point clear, I did a full system upgrade while writing this. Any package in the official repos (e.g. core, extra, multilib, etc...) is extremely stable and highly unlikely to break anything (unless you're running a custom kernel, which is your job to maintain anyway). Even the majority (probably 9/10) of AUR packages I've ever installed have caused problems, and even the ones that did were easy fixes.
If there's a package breaking after upgrade, it was probably built against an old version of a dependency (e.g. VLC and Qt4), so upgrading the whole system fixes things more often than not.
Rolling release also provides near-immediate updates to patch high priority vulnerabilities (like the kernel or sudo, for recent examples), so if you're worried about your pentesting/hacking machine getting hit with 0days (which is a little irrational, but whatever), having access to patches ASAP is in your best interest.