Quick start

This is an old revision of the document!


Quick start

Download the latest ISO (x86 only) and boot into SnackLinux either in a virtual machine or on physical hardware.

Docker templates are available here. See the Docker page for more information.

SnackLinux supports most generic hardware.

Install

You can install SnackLinux to a local hard drive by runnning install-snacklinux.sh in /root Note: you will need to setup networking and install dialog, ncurses and lilo with fbpkg install

fbpkg install dialog && fbpkg install ncurses && fbpkg install lilo
bash install-snacklinux.sh /dev/sda

Networking

To set up networking, you can either use a static IP

ifconfig eth0 192.168.0.100 netmask 255.255.255.0
route add default gw 192.168.0.1 

or use udhcpc for DHCP. or create /etc/network/intefaces and use ifup eth0' touch /etc/network/intefaces auto eth0 iface eth0 inet static address 192.168.1.X # Replace X with the specific IP address you want to assign to this device netmask 255.255.255.0 gateway 192.168.1.1 dns-nameservers 8.8.8.8 8.8.4.4 Run fbpkg update to update the latest packages list and to check if the network is up. === SSH === Install dropbear via fbpkg by running fbpkg install dropbear Then set up the keys: <code> mkdir /etc/dropbear && cd /etc/dropbear dropbearkey -t rsa -f dropbear_rsa_host_key dropbearkey -t ecdsa -f dropbear_ecdsa_host_key </code> Now run dropbear to start the dropbear SSH server. === Packages === To see the available packages, run fbpkg search mypackage. Use fbpkg install <package> or fbpkg remove <package> for installation and removal. Run fbpkg –help'' for more information.

Programming

For compiling C/C++, install the essential tools:

 fbpkg install gcc
 fbpkg install make
 fbpkg install binutils
 fbpkg install m4
 

For Nim, see the Nim language page