home | list info | list archive | date index | thread index

building the perfect (embedded linux development) beast

  ok, i've been persuaded to ditch ubuntu 25.04 and set up my spiffy
new dell pro max 16 laptop with debian trixie -- installation was
uneventful, which is all i ever ask for. and since i have some new
colleagues who may, at some point, be doing similar work and be
getting a similar workstation, i'm documenting all of the extra stuff
i typically add to my dev machine to make sure it's loaded with
everything an embedded linux person might want, and i'm curious as to
what other packages developers consider "must have" that they always
end up installing that might not come with the default install.

  ignoring the obvious stuff like gcc/g++, perl, python, and build
tools like make/cmake/autotools, what other utilities do people find
they can't live without?

  start with (of course) git, but then i add gitk as well. (this pulls
in tcl/tk so now i have that). any other git-related utilities that
others find indispensable?

  debian-based package management tools? i forget if stuff like
apt-file comes by default, things like that.

  it baffles me that "tree" doesn't seem to be installed
automatically (or maybe it is with trixie, i forgot to check).

  for virtualization/containers, i add docker-ce, podman, virt-manager
and virt-viewer. anything else that relates to this?

  "xorriso" for manipulating ISO images.

  "jq" and "libxml2-utils" for JSON and XML processing.

  you get the idea -- just stuff that a linux (embedded) developer
should simply *have* on their system.

rday

To unsubscribe send a blank message to linux+unsubscribe [ at ] linux-ottawa [ dot ] org
To get help send a blank message to linux+help [ at ] linux-ottawa [ dot ] org
To visit the archives: https://lists.linux-ottawa.org