-----------------------------------------------------------------------------------------------------
HOME | DOCUMENTATION | DOWNLOAD 
-----------------------------------------------------------------------------------------------------

killX

a git-based linux distribution

========================================================== INSTALLATION ON EXISTING LINUX ========================================================== 1. wget -c http://killx.linuxbbq.org/killX-nietzsche-64.tar.bz2 md5sum: 419bb94febd945b71f356840eb32870d 2. Create a partition, size >2GB , using cfdisk or gparted 3. Mount the new partition, eg. mount /dev/sdXn /mnt/killx 4. tar -jxvf killX-nietzsche-64.tar.bz2 /mnt/killx 5. Update bootloader of host Linux (eg. update-grub) 6. Reboot or chroot into killX, tty1 ========================================================== USER SETUP (/root/README) ========================================================== 0. "root" password "root" / "killx" password "killx" 1. Log in as root and change the password chpasswd root:[your password] # or passwd 2. Edit the hostname if needed nano /etc/HOSTNAME nano /etc/hostname nano /etc/hosts # 127.0.1.1 [your hostname] 3. Set the fstab and mtab nano /etc/fstab nano /etc/mtab 4. Set the time and date tzselect hwclock --set --date="2013-09-09 13:37:40" 5. Set up networking (DHCP/eth) dhcpcd Set up networking (Static/eth) netconfig Set up networking (any) nano /etc/rc.d/rc.inet1.conf 6. Modify /etc/profile if necessary nano /etc/profile.d/*.sh 7. Modify root's .bashrc and .bash_profile files nano /root/.bashrc nano /root/.bash_profile 8. Activate and deactive the initscripts, ex. chmod a+x /etc/rc.d/rc.gpm # enables mouse chmod a-x /etc/rc.d/rc.gpm # disables mouse 9. Refresh package cache for the package managers slackpkg update slackyd -u slapt-get --update sbopkg 10. Create a new user adduser 11. Log in as user, and change needed passwd # user's password chsh # user's default shell (careful!) chfn # user's finger information ========================================================== PACKAGE MANAGEMENT TOOLS (/root/HELP) ========================================================== You have several ways to get new packages for your system: grab...................get tarballs directly from a server slackpkg..............tool for managing Slackware packages slapt-get.................apt-get style package downloader slackyd..................downloader for slackware tarballs sbopkg............downloader and installer for slackbuilds git.............................merge clone commit via git npm...................................Node package manager bower........................a package manager for the web emerge................EXPERIMENTAL: ports-style downloader dpkg......Debian's package tool - do what you want with it NOTES on grab: Basically, it connects to the repos via lftp. Use commands like 'ls' 'cd' and 'get' to navigate and download. You can then install the tarballs with installpkg. NOTES on bower: Find packages with 'bower search [term]'. You install them using 'bower install [term]', where [term] can also be a url, like 'bower install git://github.com/who/what.git'. You can update with 'bower update' and purge with 'bower unistall [term]'. Please visit Bower homepage NOTES on emerge: This one is highly experimental and might break your setup Please do NOT use it if you don't know what you're doing. ========================================================== GIMMICKS ========================================================== Login as killx in..........................Default session tty1..................................................tmux tty2..................................................Twin tty3.................................................Viper Edit and enable /etc/rc.d/rc.gpm for Twin/Viper sessions ========================================================== GOOD LUCK ==========================================================

-------------------------------------------------------------------------------------------- killx.org created with nano