KnoppMythLinHES Comparison

Version 2 (brfransen, 04/01/2012 05:00 pm) → Version 3/4 (brfransen, 04/01/2012 05:00 pm)

h1. KnoppMyth/LinHES Comparison

There are many differences between LinHES and KnoppMyth. Below are some of the changes made to the various utilities and shell commands.

h2. Core Components

|_.Component|_.KnoppMyth uses...|_.LinHES uses...|
|"The Brand"|KnoppMyth|LinHES|
|Parent Linux Distribution|Debian|ArchLinux|
|Web Server|Apache2|Lighttpd|

h2. Configuration Settings

|_.Component|_.KnoppMyth uses...|_.LinHES uses...|_.KnoppMyth Example|_.LinHES Example|
|Startup Scripts|/etc/rc.local|/etc/runit/1.local|
|/etc/fstab|Device Names|UUID|/dev/sda1|UUID=a6b1c6b8-eebf-4e28-8020-!309cf441bfcc|
|Init System|sysv init|"runit":http://smarden.org/runit/|# init|runit|# /etc/init.d/webmin start|$ sudo sv start webmin|
|Adding a Daemon|update-rc.d|add_service.sh|# update-rc.d daemonname defaults|$ sudo add_service.sh daemonname|
|Removing a Daemon|update-rc.d|remove_service.sh|# update-rc.d -f daemonname remove|$ sudo remove_service.sh daemonname|
|Diskless Frontend|NFS root, shared /usr|pacman -S diskless-legacy ; config_diskless_frontend.bash|knoppmyth_diskless_frontend.bash|

h2. Package Management

|_.Package Task|_.KnoppMyth uses...|_.LinHES uses...|_.KnoppMyth Example|_.LinHES Example|
|Update package list|dpkg and apt-get|pacman|# apt-get update|$ sudo pacman -Sy|
|Install a package|dpkg and apt-get|pacman|# apt-get install packagename|$ sudo pacman -S packagename|
|Remove a package|dpkg and apt-get|pacman|# apt-get remove packagename|$ sudo pacman -Rs packagename|
|Location of repos|/etc/apt/sources.list|/etc/pacman.conf |
|Location of package cache|/var/cache/apt/archives|/data/var/cache/pacman/pkg|
|Upgrade all installed packages|dpkg and apt-get|pacman|# apt-get dist-upgrade|$ sudo pacman -Syu|
|Install from local package|dpkg pacman|# dpkg -i <file>|$ sudo pacman -U <file>|