LFIRSTTIME(8) Lunar Linux for the first time LFIRSTTIME(8) NAME lfirsttime - What to do after a successful installation. SYNOPSIS This manual page has been written in order to ease the life of the system administrator after the installation part of Lunar Linux. DESCRIPTION Lunar Linux is a source based distribution which means that every module installed is compiled from source. Lunar Linux is also a rolling release distribution so there is no need to reinstall when a new ISO is released, simply keep your packages up to date. These are the suggested tasks you should accomplish after the first boot of a newly installed Lunar box. All of the lunar related commands mentioned below either feature a whole manpage or at least a very useful helpscreen. If you need immediate assis- tance regarding any of those commands, issue: man 'command' or 'command' --help at your console. A list of things to do: Network settings This step is crucial to your future success with Lunar Linux. If you haven't configured your network yet try it with lnet. Check your network settings Once you have configured your network, try to ping something on In- ternet. Example: ping ping.sunet.se If it doesn't work you may be having a name resolution problem, try pinging to the IP address instead of the name. Example: ping 192.36.125.18 If pinging to IP is working but pinging to name fails, check the /etc/resolv.conf file and see if the nameserver entries are there. You may also want to check the man page, man resolv.conf, if you are not familiar with the content of this file. Check the network device If pinging the IP address fails, check if your network interface is up and running. You may use the command ip addr list to view the in- terface's status. If you cannot, then check if your NIC (network interface card) mod- ule is loaded (assuming you are using a modular kernel); use the command lsmod to get a list of currently loaded modules. If you do not know for sure what type of network card you have try executing the command: cat /proc/pci | grep Ethernet or lspci. This should give the manufacturer and model name of your ethernet card. lnet or manual configuration Your network setting can be configured completely using lnet; just make sure you set up your interface correctly as needed. If you en- counter problems after having configured your network with lnet you probably want to adjust the configuration manually. The network configuration file for your Lunar installation may be found in /etc/config.d/network/'interface' (i.e. 'eth0' -> /etc/con- fig.d/network/eth0). If you adjust your interface's configuration manually it is required to restart the interface using systemctl. Example eth0 using DHCP: systemctl restart lnet-dhpcd@eth0 Example eth0 using static ip: systemctl restart lnet-static@eth0 Update your modules repository The modules repository from where the coretools gather their package information is called moonbase. Also, packages are usually referred to as modules. Since the moonbase on your installation is probably outdated it's strongly recommended to update your moonbase as the first thing you do. To update your moonbase run: lin moonbase Update your coretools The coretools are the heart of every Lunar Linux system. They pro- vide you with all the necessary commands to maintain a working in- stallation thus it's always recommended to have the latest version installed. Our coretools module is called lunar. To update lunar coretools run: lin lunar A very brief explanation of the most important coretool components. For further information regarding the referenced parts please refer to their manpages (i.e. man ): lin Install a package/module lvu