Εκτός από την βασική πηγή λογισμικού, το Debian παρέχει contrib και non-free πηγές λογισμικού. Αυτές οι πληγές δεν προστέθηκαν κατά την εγκατάσταση, κυρίως για λόγους αδειοδότησης, αλλά μπορούν να προστεθούν ανά πάσα στιγμή:
Για να κάνετε πιο εύκολη την μελλοντική εγκατάσταση, οι contrib και non-free πηγές πρέπει να προστεθούν στην λίστα με τις διαθέσιμες πηγές λογισμικού.
Η λίστα με τις διαθέσιμες πηγές λογισμικού, βρίσκεται στο αρχείο /etc/apt/sources.list:
# # deb cdrom:[Debian GNU/Linux 6.0.0 _Squeeze_ - Official amd64 NETINST Binary-1 20110205-14:31]/ squeeze main #deb cdrom:[Debian GNU/Linux 6.0.0 _Squeeze_ - Official amd64 NETINST Binary-1 20110205-14:31]/ squeeze main deb http://ftp.pt.debian.org/debian/ squeeze main contrib non-free #deb-src http://ftp.pt.debian.org/debian/ squeeze main deb http://security.debian.org/ squeeze/updates main contrib non-free #deb-src http://security.debian.org/ squeeze/updates main deb http://ftp.pt.debian.org/debian/ squeeze-updates main contrib non-free #deb-src http://ftp.pt.debian.org/debian/ squeeze-updates main
Ενημερώσετε την βάση δεδομένων τοπικών πακέτων με τις νέες πηγές:
root@server:~# aptitude update Hit http://ftp.pt.debian.org squeeze Release.gpg Ign http://ftp.pt.debian.org/debian/ squeeze/contrib Translation-en Ign http://ftp.pt.debian.org/debian/ squeeze/contrib Translation-en_US Ign http://ftp.pt.debian.org/debian/ squeeze/main Translation-en Ign http://ftp.pt.debian.org/debian/ squeeze/main Translation-en_US Ign http://ftp.pt.debian.org/debian/ squeeze/non-free Translation-en Ign http://ftp.pt.debian.org/debian/ squeeze/non-free Translation-en_US Hit http://ftp.pt.debian.org squeeze-updates Release.gpg Ign http://ftp.pt.debian.org/debian/ squeeze-updates/contrib Translation-en Ign http://ftp.pt.debian.org/debian/ squeeze-updates/contrib Translation-en_US Ign http://ftp.pt.debian.org/debian/ squeeze-updates/main Translation-en Ign http://ftp.pt.debian.org/debian/ squeeze-updates/main Translation-en_US Ign http://ftp.pt.debian.org/debian/ squeeze-updates/non-free Translation-en Ign http://ftp.pt.debian.org/debian/ squeeze-updates/non-free Translation-en_US Hit http://ftp.pt.debian.org squeeze Release Hit http://ftp.pt.debian.org squeeze-updates Release Hit http://security.debian.org squeeze/updates Release.gpg Ign http://security.debian.org/ squeeze/updates/contrib Translation-en Ign http://security.debian.org/ squeeze/updates/contrib Translation-en_US Ign http://security.debian.org/ squeeze/updates/main Translation-en Ign http://security.debian.org/ squeeze/updates/main Translation-en_US Ign http://security.debian.org/ squeeze/updates/non-free Translation-en Ign http://security.debian.org/ squeeze/updates/non-free Translation-en_US Hit http://ftp.pt.debian.org squeeze/main amd64 Packages Hit http://security.debian.org squeeze/updates Release Get:1 http://ftp.pt.debian.org squeeze/contrib amd64 Packages [64.1 kB] Hit http://security.debian.org squeeze/updates/main amd64 Packages Get:2 http://ftp.pt.debian.org squeeze/non-free amd64 Packages [124 kB] Get:3 http://security.debian.org squeeze/updates/contrib amd64 Packages [20 B] Get:4 http://security.debian.org squeeze/updates/non-free amd64 Packages [20 B] Hit http://ftp.pt.debian.org squeeze-updates/main amd64 Packages Get:5 http://ftp.pt.debian.org squeeze-updates/contrib amd64 Packages [20 B] Get:6 http://ftp.pt.debian.org squeeze-updates/non-free amd64 Packages [20 B] Fetched 188 kB in 0s (252 kB/s) Current status: 566 new [+566].
Σε ορισμένες περιπτώσεις, η σύνδεση στο διαδίκτυο πρέπει να γίνει μέσω proxy. Η apt και η aptitude μπορούν να ρυθμιστούν ώστε να χρησιμοποιούν έναν proxy, αυτό μπορεί να γίνει με δύο τρόπους:
root@server:~# export http_proxy="http://proxy.example.com:3128/"
Acquire::http::Proxy "http://proxy.example.com:3128/";
Η σύνταξη του http_proxy είναι “http://[[user][:pass]@]xxx.xxx.xxx.xxx[:port]/”, όπου: