Package management in Linux is great, but unfortunately, it comes with a
few cons. Granted, most distributions keep all your software, not just
system software like Apple and Microsoft, updated. The downside is that
software packages aren't always the latest versions. Whatever is in
the repository is what you get.