LPI Linux LPIC1 Module 2 Module Contents • 1 Evans Ikua Lead Editor Kenya
[email protected] • 2 Chris Brown Content Author UK
[email protected] • 3 Mark Clarke Content Author RSA
[email protected] • 4 Brian Ssennoga Content Author Uganda
[email protected] • 5 Trust Zifa Material co-editor Zimbabwe
[email protected] • 6 John Matogo Material co-editor Kenya john
[email protected] • 7 Ken Mutua Material co-editor Kenya
[email protected] • 8 Bernard Owuor Material co-editor Kenya
[email protected] • 9 Sisay Adugna Material co-editor Ethiopia
[email protected] • 10 Balthas Seibold Senior Project • Manager - GIZ • Germany
[email protected] • 11 Petra Hagemann Project Manager - GIZ Germany
[email protected] • 12 George Nyambuya Africa Coordinator - • ict@innovation • RSA
[email protected] • 13 David Paulus Intern - GIZ Germany
[email protected] Module Contents • Design hard disk layout • Install a boot manager • Manage shared libraries • Use Debian package management • Use RPM and YUM package management Design hard disk layout Linux creates filesystems on block devices. A device whose data can only be accessed sequentially, such as keyboards and mice are character devices but devices such as hard-disks, that can have their data accessed randomly are call block devices. Each type of device has different functionality to cater for the differences in data access methods. The Linux kernel's device-mapper framework allows for the creation of virtual block devices on which filesystems can be created. The advantage of virtual block devices is that Linux can provide functionality such as encrypted drives and raid devices without the need for specialist hardware.