KnoppMythLinHES Comparison

Version 2 (turpie, 04/01/2012 05:00 pm)

1 1
h1. KnoppMyth/LinHES Comparison
2 1
3 1
There are many differences between LinHES and KnoppMyth.  Below are some of the changes made to the various utilities and shell commands.
4 1
5 1
h2. Core Components
6 1
7 1
|_.Component|_.KnoppMyth uses...|_.LinHES uses...|
8 1
|"The Brand"|KnoppMyth|LinHES|
9 1
|Parent Linux Distribution|Debian|ArchLinux|
10 1
|Web Server|Apache2|Lighttpd|
11 1
12 1
h2. Configuration Settings
13 1
14 1
|_.Component|_.KnoppMyth uses...|_.LinHES uses...|_.KnoppMyth Example|_.LinHES Example|
15 1
|Startup Scripts|/etc/rc.local|/etc/runit/1.local|
16 1
|/etc/fstab|Device Names|UUID|/dev/sda1|UUID=a6b1c6b8-eebf-4e28-8020-!309cf441bfcc|
17 1
|Init System|sysv init|runit|# /etc/init.d/webmin start|$ sudo sv start webmin|
18 1
|Adding a Daemon|update-rc.d|add_service.sh|# update-rc.d daemonname defaults|$ sudo add_service.sh daemonname|
19 1
|Removing a Daemon|update-rc.d|remove_service.sh|# update-rc.d -f daemonname remove|$ sudo remove_service.sh daemonname|
20 2 turpie
|Diskless Frontend|NFS root, shared /usr|pacman -S diskless-legacy ; config_diskless_frontend.bash|knoppmyth_diskless_frontend.bash|
21 2 turpie
22 2 turpie
h2. Package Management
23 2 turpie
24 2 turpie
|_.Package Task|_.KnoppMyth uses...|_.LinHES uses...|_.KnoppMyth Example|_.LinHES Example|
25 2 turpie
|Update package list|dpkg and apt-get|pacman|# apt-get update|$ sudo pacman -Sy|
26 2 turpie
|Install a package|dpkg and apt-get|pacman|# apt-get install packagename|$ sudo pacman -S packagename|
27 2 turpie
|Remove a package|dpkg and apt-get|pacman|# apt-get remove packagename|$ sudo pacman -Rs packagename|
28 2 turpie
|Location of repos|/etc/apt/sources.list|/etc/pacman.conf	|
29 2 turpie
|Location of package cache|/var/cache/apt/archives|/data/var/cache/pacman/pkg|		
30 2 turpie
|Upgrade all installed packages|dpkg and apt-get|pacman|# apt-get dist-upgrade|$ sudo pacman -Syu|
31 2 turpie
|Install from local package|dpkg	pacman|# dpkg -i <file>|$ sudo pacman -U <file>|