6197 comments
2357 subscribers
Follow me on Twitter (@sachac)
Subscribe! Feed reader E-mail

Techie dinner

Last night, I had dinner with William Yu,
Miguel Paraz, and
Jijo Sevilla. Jijo organized the
get-together.

While waiting for Migs and William, Jijo and I chatted about his new
IT consultancy. He described the fat client Debian-based system he had
in mind, with computers automatically drawing updated packages from a
central repository. Jijo wanted to know what I thought of the project.

I told him to check out FAI, a Debian package for doing
fully-automated installs. I also told him about configure packages to
help propagate configurations. He could set up a network-booting
system, with CD backups in case the network went down. He was
delighted – these tidbits would make his job a whole lot easier.

He asked me because he knew I watched the debian-user list and so
might know of similar problems and solutions.

Here’s how I keep an idea of all Debian packages in my head:

- I spent some time reading the package summaries of all the packages

available in Debian’s unstable+experimental archives. This was part
of choosing new packages to install, so it was fun.

- I use aptitude’s “forget” command to mark all of those packages as old.

- Whenever I update my package lists, aptitude marks packages I

haven’t seen as “new.”

- I review those and then use “forget” again to mark all of them as old.

That’s how I keep track of all existing packages available for i386. I
still use apt-cache search and aptitude’s search functions
extensively, but at least I know what to look for.

I also watch debian-devel for Intent to Package (ITP) announcements. I
used to keep track of freshmeat.net, but found it too far from my
normal workload, and not useful enough.

Looks like that’s my Geek Power – I’m a search engine. ;)

Short URL: http://sachachua.com/blog/p/1851

On This Day...

  • 2013: Visual book review: To Sell is Human (Daniel Pink) — Lots of people sell, even if they don’t know it yet. Selling – convincing someone – is a normal activity. [...]
  • 2012: Adjusting — Adjusting to early-morning wake-up times and 45-minute commutes. I’m still a little twitchy – a little sleep deprivation plus a [...]
  • 2010: An abundance of opportunities — In 2008 and 2009, I gave an average of one talk every two weeks. It was really more bunched-together than [...]
  • 2008: Generational differences — One last big post before I focus on my vacation preparations. I’ve been thinking a lot about generational differences because of [...]
  • 2007: So that’s why people work hard during the day… — … so that they can relax at night among friends. =) Random Emacs symbol: gnus-group-catchup-group-hook – Variable: Hook run when catching [...]
  • 2006: Meep — Something tells me I should’ve practiced these recipes a bit more. Here’s hoping I’m either (a) lucky, or (b) loved enough [...]
  • 2006: Performances — I gave another Toastmaster speech today: “Learn How to Cook or Die Trying.” It was well-received, but I still need to [...]
  • 2006: Yesterday: Baking pie — Yesterday Calum taught me how to bake apple pie. He was rather fussy about needing a food processor to properly flake [...]
  • 2004: Googling for recipes — Here’s the incantation you need to use. QUERY (site:allrecipes.com | inurl:epicurious | inurl:recipesource | site:cooking.com | inurl:Recipezaar )
  • 2004: LONG SHOT — Company bonding, so we’re out for billiards this afternoon. I spot an easy shot, although long – ricochet off the walls [...]
  • 2004: plan and BBDB — I want to collect all of my notes about people into wiki pages about them so that I can easily see [...]