NixOS: A Distro Focused on Next-Generation Package Management - page 2
More User Control, Rollbacks, Redundancy
NixOS is an ingenious construct, and, despite the fact it is less than a year old, it includes enough packages and versions that you can easily put it through its paces.
In addition, on a practical level, NixOS depends on unlimited hard drive space. Unlike with other package management systems -- as imperfect as they sometimes are with cleaning up after themselves -- nothing gets removed unless you specifically make the effort to remove it. In the short term, this arrangement is not a problem, but over a three or four year lifespan of a machine, it could create a serious shortage of hard drive space. On a network, administrators would almost surely want to run it with set limits on the storage allowed for each account to prevent a handful of users from gobbling up all available space. Long-time users, too, accustomed to jealously preserving hard drive space, might find the idea of keeping everything an extremely inelegant solution.
Still, the point of an academic distribution like NixOS is not necessarily to gain widespread popularity. Rather, the purpose is to experiment and offer alternatives in areas that developers and users often take for granted. From that perspective, NixOS is an intriguing success, and well-worth investigating.
- Skip Ahead
- 1. More User Control, Rollbacks, Redundancy
- 2. More User Control, Rollbacks, Redundancy
Solid state disks (SSDs) made a splash in consumer technology, and now the technology has its eyes on the enterprise storage market. Download this eBook to see what SSDs can do for your infrastructure and review the pros and cons of this potentially game-changing storage technology.
- 1Linux Top 3: RHEL 6.7, BackBox Linux 4.3 and RoboLinux 8.1
- 2Linux Top 3: SLES 11 SP4, Chromixium OS 1.5 and Canonical Licensing
- 3Linux Top 3: VirtualBox 5, Point Linux 3.0 and OpenSUSE Leap 42.x
- 4Linux Top 3: Linux 4.2 rc1, 4MLinux 13 and antiX15
- 5Linux Top 3: Linux Mint Rafaela, OpenMandriva Lx 2014.2 and VectorLinux 7.1