Welcome to the Yoper Linux Wiki
Yoper Linux — YOUR OPERrating System — is a Linux distribution for PCs with i686 (Pentium Pro) or higher processor types. It can be used for both desktop and server use and uses hardware recognition tools known from Knoppix.
The defining feature of the distribution is a set of custom optimizations intended to make it the “fastest out-of-the-box distribution.” The project was originally founded by Andreas Girardet as an one man distro and has moved on to be maintained by a group of people around Tobias, its current lead developer. The distribution is scratch-built as opposed to modifying one of the more popular distributions to create a new distribution. There is no denying of influences though. So there are recognizable elements from other Linux distributions ranging from Archlinux, Ark , Gentoo and Fedora.
How to install NX Server in Yoper
Given Yopers lightweight approach and its good performance it’s an excellent choice to setup for remote desktop use.I’ve personally found nomachines NXserver to be one of the easiest to setup while providing excellent performance even over tight links. And no I do not get kick backs from them. I just think it’s a good piece of software.
So here, goes. The instructions start off as if you just had finished installing a slim cd of Yoper Linux 2010. It is also expected that you already have configured your network configuration and setup the smart channels as per your preference. It is also assumed that you’re logged in as root.
Personally I like to use lxde as a remote window manager. It’s lightweight but feature rich enough to get you through the day via GUI . LXDE is not perfectly packaged in Yoper just yet. For this reason it is kept in the dynamite ( unstable ) software channel.
To enable the dynamite channel , type ‘smart channel –edit’ and add dynamite to your components list. After that run ‘smart update’.
Install the basic X environment + a window manager
The commands below installs the required software. Skip Mesa-libGL and libglx if you are using the proprietary nvidia drivers.
- smart install Mesa-libGL libglx xorg-x11-base lxde-desktop
The icon caches need to be manually updated. The lxde-icon-package didn’t do quite right , yet
- rm -f /var/state/icons.timestamp ; /usr/bin/update-icon-caches.sh
Fix LXDE Default Configuration
Follow instructions here to fix the icon issues within LXDE
Prepare System for NX install
Remove any preexisting nx users / groups from your system
- userdel nx ; groupdel nx
Add nx group to list of allowed groups to log in via, ssh
- nano /etc/sshd/sshd_config to the config key AllowGroups add nx
Install NX Software
Mood point really, you should now where to get your software from if you looked at this article in the first place. Anyway, download all of the 3 nx rpm packages ( client, node , server ) from www.nomachine.com Once you’ve finished downloading , install the packages in the following way.
- smart install /path/to/nxclient*rpm && smart install /path/to/nxnode*rpm ; /usr/NX/scripts/setup/nxnode –install redhat
Adjust config for your preferred desktop environment in the node configuration
- nano /usr/NX/etc/node.cfg and add the line : CommandStartCDE = “startlxde”
Install the server package , perform install.
- smart install /path/to/nxserver*rpm ; /usr/NX/scripts/setup/nxserver –install redhat
If you come from a barebone system ssh is not starting by default. To enable it at boot time, run the following command.
- chkconfig –add sshd #enables ssh service during boot
To start the ssh server right now issue:
- service sshd start
All done 🙂 Of course you’d need to run some checks to see whether you got it all done right.