« Previous - Version 3/4 (diff) - Next » - Current version
turpie, 04/01/2012 05:00 pm


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.

Core Components

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

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 # /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

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>