Debian

Packages missing after a fresh installation

… is a matter of taste, but this is (part of) my list:

# For general use:
apt-get install aptitude zsh less strace psmisc rcs screen \
                rsync sshfs ntpdate host exim4-daemon-light \
                sudo file bc mlocate man [uemacs|nano]
# For some diagnostics
apt-get install pciutils iftop tcpdump lshw
# For systems running on the "bare metal"
apt-get install smartmontools
# For server maintenance
apt-get install munin-node munin-plugins-extra sysstat
# For development use
apt-get install dpkg-dev debhelper devscripts patch liburi-perl \
                fakeroot build-essential autoconf bison \
                autotools-dev sharutils

Configuration

/etc/apt/sources.list.d/

At least for uemacs you need to access the /usr/local repositories. Get it by

wget -O /etc/apt/sources.list.d/usr-local-debian.list -c http://debian.usr-local.de/debian.list

/etc/apt/apt.conf.d/myconf

:!: This is outdated :!:

APT::Default-Release "squeeze";

Change timezone

To change the timezone of a running systems, issue

tzconfig

or

dpkg-reconfigure tzdata

depending on your version of Debian.

NFS Workaround

For some versions of Debian, you need to add sec=sys in /etc/exports if you want to use no_root_squash

Reference: Re: NFS and no_root_squash - cannot write as root - permission denied (SOLVED)

Change locale

update-locale LANG=C LC_CTYPE=de_DE LANGUAGE

Building Packages

sudo apt-get install devscripts
apt-get source <package>
# If you start here: dpkg-source -x <package>.dsc
cd <packagedir>
# generating new changelog entry with local version suffix for distribution lenny:
export DEBEMAIL="${DEBEMAIL:-peter@foo.bar}"
export DEBFULLNAME="${DEBFULLNAME:-Peter Foobar}"
dch -l .ul~lenny -D lenny
dpkg-buildpackage -rfakeroot

Back to top
docs/tips_n_tricks/debian/index.html.txt · Last modified: 19.10.2016 11:40 by peter