Apt

From My Mnemonic Rhyme
Revision as of 21:33, 6 December 2011 by >Homaar
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

get and set dpkg selections

#get
dpkg --get-selections "*" >myselections   # or use \* - "*" makes myselections include package entries for "purge" too. 


#set
apt-get update
dpkg --set-selections <myselections
apt-get -u dselect-upgrade

apt proxy

export http_proxy="http://<User>:<Passwort>@<ProxynameOderIP>:<portNummer>"

Ein konkretes Beispiel:
export http_proxy="http://benutzer:geheim@192.168.1.2:3128"

Wenn keine Authentifizierung nötig ist:
export http_proxy="http://192.168.1.2:3128"

oder

Acquire::http::Proxy "http://192.168.0.1:3128/";

sources.list

Die Ausgaben werden in Verzeichnissen unterhalb von dists/ gespeichert, die ihren Codenamen (in Kleinschreibung) entsprechen.

   * Wheezy will be Debian 7.0
   * Squeeze is Debian 6.0
   * Lenny is Debian 5.0
   * Etch ist Debian 4.0
   * Sarge ist Debian 3.1
   * Woody ist Debian 3.0
   * Potato ist Debian 2.2
   * Slink ist Debian 2.1
   * Hamm ist Debian 2.0
   * Bo ist Debian 1.3
   * Rex ist Debian 1.2
   * Buzz ist Debian 1.1

Mit der Zeit werden wir Binärpakete von alten Releases löschen. Zurzeit sind Binärpakete für Etch, Sarge, Woody, Potato, Slink, Hamm und Bo zugänglich und lediglich der Quellcode zu den anderen Releases.

Falls Sie APT verwenden, sind die relevanten Einträge für sources.list:

 deb http://archive.debian.org/debian/ hamm contrib main non-free
deb http://archive.debian.org/debian/ etch main contrib
deb-src http://archive.debian.org/debian/ etch main contrib


deb http://ftp.de.debian.org/debian/ lenny main
deb-src http://ftp.de.debian.org/debian/ lenny main

deb http://security.debian.org/ lenny/updates main
deb-src http://security.debian.org/ lenny/updates main

# Sarge Repo
# deb ftp://ftp.de.debian.org/archive/debian sarge main contrib non-free
# deb ftp://ftp.de.debian.org/archive/debian-security sarge/updates main

Archiv

http://archive.debian.org/debian-archive/debian/dists/

Signaturfix

apt-get install debian-keyring debian-archive-keyring fix-broken / fix-missing

http://www.thegeekstuff.com/2009/05/apt-get-update-how-to-solve-no-public-key-available/

gpg --armor --export gpg --armor --export AED4B06F473041FA | apt-key add -