Table of Contents
Gentoo is a GNU/Linux distribution that is highly configurable. Detailed here are ebuilds for some software that I have written in the past.
System Maintenance
- NFS Portage : If you've multiple computers running Gentoo lighten the load on the
rsync
servers by only syncing one and sharing portage. - NFS Layman : Using Gentoo overlays on a networked server that isn't running Gentoo.
- Local Overlays : Setting up and maintaining your own local overlay.
- Updating daily : simple step-by-step instructions to updating your Gentoo system.
- Maintaining your world file : how to keep the record of packages that you have
emerge
ed clean. - X keymapping : occasionally the keymapping for my keyboard goes awry, this shows how to make sure its correct.
- System backup & Synchronisation : Using cloud computing to back up your essential files and synchronise between computers.
- davfs_box.com_storage : Mounting cloud storage from Box.com.
- Upgrading to =sys-fs/udev-200 : If you don't pay careful attention to this your system could break.
- Troubleshooting RAID : Some problems and solutions encountered with RAID.
- Power Management & Suspend : Troubleshooting suspend to RAM/HD.
- UEFI Secure Boot : .
- Labelling disks : How to apply customised labels to your disks and USB drives for more memorable rules in
/etc/fstab
.
Hardware
Over time I've collected various bits of hardware and have with varying degrees of success managed to get them working under Gentoo.
- Gentoo on Asus Zenbook UX21E : Installation and configuration.
- aiptek_usb_tablet : Configuring your kernel and Xorg to work with a tablet and pen.
- Microsoft Natural Ergonomic Keyboard 4000 : Simply the most comfortable and functional ergonomic keyboard I've used to date.
- Gentoo on Dell Lattitude X300 : I've been running Gentoo on this laptop for ages.
- Gentoo on Playstation 3 : For a more integrated home media experience.
- Keysonic 540BT mini wireless keyobard : Configuring a bluetooth keyboard.
- Gentoo on Home build : I built a new computer from components and of course installed Gentoo on it.
- adding_additional_raid_to_lvm2 : Adding additional storage space.
- Solid State Drives : Configuring some options to optomise/prolong the life of your SSDs.
- Logitech C920 WebCam : Configuring and getting a Logitech Webcam to work.
Ebuilds
I've written a few ebuilds for various packages over time, nothing fancy, but they're available below.
sci-biology\
fugue
: Haplotype reconstruction in individuals and families.merlin
: Powerful parametric and non-parametric linkage analysis software (includespedstats
).qtdt
: Quantiative trait association and linkage tests in nuclear families.snphap
: Haplotype reconstruction via EM-algorithm.unphased
: Haplotype reconstruction, association and linkage testing in populations and families.
Alternatively you can install the genetics set which includes all of the above and a definition of the genetics
set for simple emerging.
A bundle of all of these builds is available sci-biology/genetics. Save and extract this to your local overlay (e.g. /usr/local/porage/
).
Writing ebuilds
- Writing ebuilds : Information on writing your own ebuilds.
Multimedia
- Encoding video for the N95 : How to encode videos for the Nokia N95.
- Mpd : How to setup your own local (or wider) mp3 radio stream using Mpd.
Miscellaneous
- Keychain : SSH without passwords.
- Bashcomp : Enabling Bash auto-completion.
- Scheduling rsync : Use cron to schedule syncing of directories.
- exFAT : Mounting and using external USB devices that are formatted with exFAT.
- sftp : Connecting to GNU/Linux computers.
- Enabling https on lighttpd : Encrypting connections to your web-site.
- Owncloud : Your own Dropbox alternative.
Links
Gentoo Resources
- Gentoo Developer Handbook (see also
/usr/share/doc/portage-[version]/html/index.html
)
General Linux
Search
The search engine on the Gentoo Forums is, to put it bluntly, utter crap. Instead use the tailored Google Search box below to search the forums.
<html> <center> <form method=GET action=http://www.google.com/u/arcsearch
>
<
table bgcolor=#FFFFFF cellspacing=0 border=0> <tr valign=middle>
<td><a href=http://www.google.com/><img src="http://www.google.com/logos/Logo_40wht.gif" border=0 alt="Google"></a> </td> <td><input type=text name=q size=31 maxlength=255 value=""> <input type=submit name=sa value="Google Search"> <input type=hidden name=domains value="slack.ser.man.ac.uk"><br><input type=radio name=sitesearch value=""> Search WWW <input type=radio name=sitesearch value="forums.gentoo.org" checked> Search forums.gentoo.org</td>
</tr> </table> </form> </center>
</html>
gentoo linux ebuild howto article tips portage forum search