Free Software Help Pages
At R.F. Bevan & Co. Ltd we use a number of free software packages and operating systems. Unfortunately, we are poison when it comes to IT, and end up breaking virtually every system we so much as look at.
Therefore, it is a good idea to document what we do, so that when we break something we know how to put it back together so that we can break it again in future.
Here are some of the instructions that we use to help us rebuild things after a calamity happens.
Warning
Due to the constantly changing nature of the Funtoo operating system, these instructions are very likely to be out of date.
Funtoo Linux
Setting up Funtoo Linux
- Preparing the disk (btrfs)
- Installing the base system
- Installing X and Gnome
- Installing extra packages
- Installing Zoneminder
Setting up a cluster virtual machine
Pitfalls and Problems
- Using sshfs with autofs: Cannot mount sshfs directories — 'No such file or directory'
- When using autofs, sshfs will look for the ssh config file and any private keys in /root/.ssh, so make sure that the needed files are in there.
- Clicking on the nautilus icon does nothing
- Edit the /usr/share/applications/nautilus-home.desktop file and change the line:
- How To Clean Up / Repair Nautilus File Associations (Open With Entries)?
- Remove the unwanted entries in ${HOME}/.local/share/applications/
- Using atftpd
sudo atftpd --user <username>.<groupname> \ --daemon --no-fork /tftpboot
- To push changes to a (non-bare) remote git repository:
- Create a branch on the remote repository:
git branch <remote-branch>
Push the changes from the local repository:git push <repository> <local-branch>:<remote-branch>
Login to the remote machine and pull that branch:git pull . <remote-branch>
- Gstreamer-based applications will not output sound
- It may be necessary to include a simple ${HOME}/.asound file to enable gstreamer applications to output sound.
- Cannot administer CUPS remotely: bad request
- Modify the /etc/cups/cupsd.conf file from 'Listen localhost:631' to 'Listen 631', remove any references to required encryption and add the lines: 'ServerAlias *' and 'DefaultEncryption Never'.
Exec=nautilus --no-desktopto
Exec=nautilus --no-desktop .
This document was last modified on Sunday, 18-Mar-2012 12:33:52 GMT