Debian

From Alessandro's Wiki
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

Linux Distribution

http://www.debian.org/

  • Releases
  • Debian 12 (Bookworm)
  • Debian 11 (Bullseye)
  • Debian 10 (Buster)
  • Debian 9 (Stretch)
  • Debian 8 (Jessie)
  • Debian 7 (wheezy)
  • Debian 6 (squeeze)
  • Debian GNU/Linux 5.0 (lenny)
  • Debian GNU/Linux 4.0 (etch)
  • Debian GNU/Linux 3.1 (sarge)
  • Debian GNU/Linux 3.0 (woody)
  • Debian GNU/Linux 2.2 (potato)
  • Debian GNU/Linux 2.1 (slink)
  • Debian GNU/Linux 2.0 (hamm)


APT

  • skip suggested packages:
--no-install-recommends

testing software

  • add the backport repo: /etc/apt/sources.list
deb http://backports.debian.org/debian-backports lenny-backports main contrib non-free
  • update.....
apt-get update
  • install the newest package
aptitude -t lenny-backports install <latest_software>

how big is your disk

  • this will tell you how much disk space the next upgrade will take
# apt-get -o APT::Get::Trivial-Only=true dist-upgrade


package architecture (arm64) does not match system (armhf)

 Errors were encountered while processing:
mongodb-org-server_4.4.9_arm64.deb
 root@raspberrypi02:~# dpkg --add-architecture arm64


Keys

W: GPG error: http://archive.debian.org lenny Release: The following signatures were invalid: KEYEXPIRED 1337087218 The following signatures couldn't be verified because the public key is not available: NO_PUBKEY AED4B06F473041FA
W: You may want to run apt-get update to correct these problems
  • apt-key list | grep -A 1 expired
pub   1024D/6070D3A1 2006-11-20 [expired: 2009-07-01]
uid                  Debian Archive Automatic Signing Key (4.0/etch) <ftpmaster@debian.org>
--
pub   1024D/BBE55AB3 2007-03-31 [expired: 2010-03-30]
uid                  Debian-Volatile Archive Automatic Signing Key (4.0/etch)
--
pub   1024D/F42584E6 2008-04-06 [expired: 2012-05-15]
uid                  Lenny Stable Release Key <debian-release@lists.debian.org>
--
pub   4096R/55BE302B 2009-01-27 [expired: 2012-12-31]
uid                  Debian Archive Automatic Signing Key (5.0/lenny) <ftpmaster@debian.org>
--
pub   2048R/6D849617 2009-01-24 [expired: 2013-01-23]
uid                  Debian-Volatile Archive Automatic Signing Key (5.0/lenny)
  • and renew them with a small script
for a in 6070D3A1 BBE55AB3 F42584E6 55BE302B 6D849617
 do gpg --keyserver pgpkeys.mit.edu --recv-key $a 
 gpg -a --export $a |  apt-key add - 
done

General

locale settings

  • edit the file:
/etc/environment
;;;
LANG=en_IN
LC_MESSAGES=en_IN
  • or
LANG=it_IT
LC_MESSAGES=it_IT
  • and
/etc/locale.gen
;;;
en_US.UTF-8 UTF-8
it_IT ISO-8859-1
it_IT.UTF-8 UTF-8
it_IT@euro ISO-8859-15
en_IN UTF-8
/etc/environment && locale-gen