Mar
07
2010
0

gentoo -> ubuntu

As much as I love gentoo, I just don’t have the time to invest anymore. Every upgrade creates more work for me.

List of programs I’ll require:
Deluge
Flexget
Samba
Apache
Php5
Mysql
Snort
Ssh
Proftp
Screen3
Mplayer
Vlc
Win32codecs
Win64codecs
Playstation Media Server and/or Firefly Media Server
Sqlite3 — flexget needs it, i prefer mysql.

Bookmark and Share
Written by david.durost in: Site Concepts | Tags: , , , , , ,
Nov
06
2009
0

autoresuming emerges

emerge [package] || until emerge --resume --skipfirst; do emerge --resume --skipfirst; done
after all packages are emerged that can be (that didn’t error out)
run
emerge -pv [package]
to see the failed packages.

*note: replace [package] with the package you want to emerge (open-office for example)

Bookmark and Share
Written by david.durost in: Gentoo, Linux, howtos |
Nov
06
2009
0

tab-completion for portage tools

Step 1: Set bash-completion USE flag

grep -q 'USE\([:space:]\)*=.*bash-completion' /etc/make.conf || sed --in-place -e 's/USE\([:space:]\)*="/USE="bash-completion /g' /etc/make.conf

Step 2a: updating world
If you had to add the use flag, you will now want to update world to ensure all necessary packages are using it.
emerge -uN world

Step 2b: emerging needed ebuilds
emerge -av bash-completion gentoo-bashcomp
This will emerge the packages you need bash-completion (programmable completion for BASH) and gentoo-bashcomp (gentoo-based BASH CLI completions)

Step 3: editing the bashrc
since most portage tools are primarily for root we’ll add the bash completion line (bash-completion recommends adding this to ~/.bashrc normally) on a more global scale by placing it in /etc/bash/bashrc
echo "[[ -f /etc/profile.d/bash-completion ]] && source /etc/profile.d/bash-completion" >>/etc/bash/bashrc
source /etc/bash/bashrc

All Done!

basic usage would look like so:
emerge ne
emerge net-

etc…

Bookmark and Share
Written by david.durost in: Gentoo, Linux, howtos |
Sep
01
2009
0

who wants to get arrested tonight?

D: http://maine.craigslist.org/w4m/1352236906.html
me: im 26
D: lie
me: and not cute
D: not true
me: and i have to work at 6am
me: and it sounds like a police scam to curb underage drinking
D: i’m trying Dave..
me: to get me arrested for child molestation
D: exactly!
me: eh
D: kidding
me: not really feeling like going to jail for being a kiddy toucher
me: i like my anus as is thank you very much

Bookmark and Share
Written by david.durost in: conversations, random thoughts |
Sep
01
2009
0

Dropbox

I’ve been sleeping on this for a while now, it’s really an amazing tool.
Matt Farmer discussed it on his blog:

Dropbox is a great application I found out about a few months back. You create an account and install a service on a number of computers that you use, and it creates a folder that will stay in sync across all of them. The best part about this is that if any computer isn’t on, when it wakes up, it goes out and checks what it’s missed, and syncs back up, and its FAST.

There is also a sharing section, where you can share a portion of your account with another user, and let them upload and delete files. It combines your usable space for this areas, so on group projects it gets quick first. Ohh and did I mention it has its own built in file versioning system?

There’s also a special folder for Photos that will automatically generate an online picture album of any pictures / folders placed into here. Of all the features, while I like some of the other ones a whole lot more, I use this one the most. Its great when working on web sites with clients and being able to save screen shots directly to this folder and show them what I’m seeing.

When I first found out about Dropbox, I was so excited about it, I went on a big kick about how everyone should be using it, but after time this excitement died down. Well now, Dropbox is giving away an extra 256MB of storage space (up to 3GB) (on top of the 2GB you get just for signing up) for every user you refer to the site, and so I’m back at it. Check it out: https://www.getdropbox.com/referrals/NTM0OTg4Njk!

Bookmark and Share

Powered by WordPress | Aeros Theme | TheBuckmaker.com WordPress Themes

WordPress Loves AJAX