I hope to end up with a system that I can run alongside my other dashboards via Xpad, with other stuff I can ssh to:
- Shiney GUI (X, KDE, VNC)
Windont networking clients (Samba and CUPS)
Media (mplayer, maybe more)
Games (? not sure yet)
Development, network, security (various commandline stuff)
Wishlist stuff, like MythTV or Freevo, openxde, and a 2.6 kernel
But I'm working on it still -- figured I'd see if it interests anyone. It's going well. Here's what I'm doing:
Modify /etc/make.conf
Customize USE. Made a list from http://www.gentoo.org/dyn/use-index.xml , then merged with /etc/make.conf semi-pseudo-intelligently:
Code: Select all
USE="pic symlink X bindist dvd dvdread exif gif gtk gtk2 jpeg kde mmx mp3 mpeg ncurses offensive oggvorbis perl png quicktime samba sse tiff vcd win32codecs wmf -gnome -sdl -ipv6 alsa gpm truetype usb xmms"
- Remove aalib: Never liked ASCII art
Add bindist: Might open some options up? don't know yet
Add dvdread: Why not?
Add exif: Look in JPEG's sometimes
Add gif: Because they exist
Add gtk2: Newer, better, less calories, ocean-breeze-fresh
Add jpeg: Ok, maybe these are just for one package?
Add mp3: Not sure which one though
Add ncurses: Foiled again!
Add offensive: Because I am
Add pic: For prelink
Remove qt: Will likely bite me later
Add symlink: In case I attempt to destroy with new kernel sources
Add tiff: And maybe I'll notice this?
Add vcd: Probably won't notice that
Add win32codecs: Ah, mplayer
Add wmf: I saw one of these one time
Code: Select all
-mfpmath=sse
Code: Select all
FEATURES="sandbox ccache userpriv usersandbox"
Code: Select all
CCACHE_SIZE="2G"
Code: Select all
#GENTOO_MIRRORS=" ftp://ftp.easynet.nl/mirror/gentoo//"
Code: Select all
cd /etc
ln -sf ../usr/portage/profiles/default-linux/x86/2006.0/ make.profile
Get ready to update.
Code: Select all
emerge --sync
emerge portage
Code: Select all
emerge mirrorselect
mirrorselect -D -s4
mirrorselect -i -r
Code: Select all
emerge prelink
Code: Select all
magic
Get all of my stuff
Code: Select all
emerge #...a bunch of stuff I want
Code: Select all
zsh nmap netcat ethereal iptables genkernel coldplug hotplug pciutils vim app-cdr/extract-xiso app-cdr/xdvdfs-tools app-cdr/xbiso
I like vim
Code: Select all
echo EDITOR="/usr/bin/vi" >> /etc/conf.d/00basic
Add to /etc/env.d/99kde-env:
Code: Select all
KDE_IS_PRELINKED="true"
Code: Select all
env-update
dispatch-conf
Code: Select all
prelink -amR
Added the -N (a.k.a. --newuse) because of the updates to USE, above. Decided on dispatch-conf instead of etc-update, because I like new-shinies.
Code: Select all
emerge -NDauv world
emerge depclean
revdep-rebuild
dispatch-conf
2006-02-20
- Removed notes about not being able to run magic
Added info about magic
Minor updates