I've used Linux distributions including Arch for quite a while and have never seriously broken one. That makes me wonder what people usually do when they say they have broken their system. I'm interested in learning more about Linux and experiencing the troubleshooting side of it, but I don't want to cause random damage without understanding what I'm doing. What kinds of mistakes or experiments commonly lead to a broken desktop, failed boot, dependency problems, or an unbootable system?
4 Answers
Rolling distributions can occasionally expose problems after updates, especially when using software from community repositories, ZFS, custom kernels, or proprietary graphics drivers. Kernel updates can also affect out-of-tree modules. Most of the time the fix is to wait for updated packages, boot an older kernel, or restore a known-good snapshot rather than reinstalling everything.
Breakage usually comes from pushing the system beyond what its packages and configuration expect. Common examples include mixing incompatible repositories, forcing packages with mismatched dependencies, installing unusual software, or stacking workarounds without understanding how they interact. Reading the documentation before changing things makes serious damage much less likely.
A minimal installation with only a window manager and command-line tools will make you learn what is happening under the hood. Without graphical settings apps or a file manager, you'll configure power management, mounting, networking, and display settings yourself. Just experiment in a virtual machine or on a spare drive so mistakes are recoverable.
If your goal is to learn troubleshooting, deliberately reproduce specific failures instead of randomly wrecking your installation. Set up a virtual machine or keep backups and practice repairing a broken fstab, missing initramfs, bootloader problems, networking, or a desktop that only works from a TTY. That teaches much more than simply making the system unusable.

Related Questions
Can't Load PhpMyadmin On After Server Update
Redirect www to non-www in Apache Conf
How To Check If Your SSL Cert Is SHA 1
Windows TrackPad Gestures