APT: verschil tussen versies

Uit FOK!wiki
Ga naar: navigatie, zoeken
 
(3 tussenliggende versies door 2 gebruikers niet weergegeven)
Regel 8: Regel 8:
  
 
  '''Voorbeeld /etc/apt/sources.list''':
 
  '''Voorbeeld /etc/apt/sources.list''':
  deb ftp://ftp.snt.utwente.nl/pub/linux/debian/ unstable main contrib non-free
+
  deb ftp://ftp.nl.debian.org/debian/ unstable main contrib non-free
  deb-src ftp://ftp.snt.utwente.nl/pub/linux/debian/ unstable main contrib non-free
+
  deb-src ftp://ftp.nl.debian.org/debian/ unstable main contrib non-free
  
 
Per regel wordt een [[server]] opgegeven. Een regel kunnen we verdelen in 4 stukken:
 
Per regel wordt een [[server]] opgegeven. Een regel kunnen we verdelen in 4 stukken:
 
* deb of deb-src: deb is voor de [[binaire]] packages, deb-src voor de sources
 
* deb of deb-src: deb is voor de [[binaire]] packages, deb-src voor de sources
* de locatie van de debian [[mirror]]. (dit kan [[ftp]]/[[http]]/[[rsync]]/[[file]]/[[cdrom]] zijn)
+
* de locatie van de debian [[mirror]]. (dit kan [[FTP|ftp]]/[[HTTP|http]]/[[RSYNC|rsync]]/[[file]]/[[cdrom]] zijn)
* de distributie (stable, testing, unstable) of een van de namen (woody, sarge, sid)
+
* de distributie (old-stable, stable, testing, unstable) of een van de namen (woody, sarge, etch, sid)
 
* de sectie's die je wil gebruiken
 
* de sectie's die je wil gebruiken
  
Regel 53: Regel 53:
 
  $ gksu synaptic
 
  $ gksu synaptic
  
[[Category:Afkortingen]]
+
[[Categorie:Afkortingen]]
[[Category:Linux]]
+
[[Categorie:Linux]]
 +
[[Categorie:Software]]
 +
[[Categorie:DIG]]

Huidige versie van 11 dec 2005 om 17:39

APT[bewerken]

Wat is APT?[bewerken]

APT staat voor Advanced Packaging Tool. Het is de tool die de packages onder Debian beheert. Deze packages worden geinstalleerd door dpkg.

Hoe werkt APT?[bewerken]

APT houdt een lijst met repositories bij in het bestand /etc/apt/sources.list . In dit bestand staat die servers waar APT software packages vandaag kan halen. Ook wordt hierin aangegeven van welke distributie gebruik gemaakt wordt.

Voorbeeld /etc/apt/sources.list:
deb ftp://ftp.nl.debian.org/debian/ unstable main contrib non-free
deb-src ftp://ftp.nl.debian.org/debian/ unstable main contrib non-free

Per regel wordt een server opgegeven. Een regel kunnen we verdelen in 4 stukken:

  • deb of deb-src: deb is voor de binaire packages, deb-src voor de sources
  • de locatie van de debian mirror. (dit kan ftp/http/rsync/file/cdrom zijn)
  • de distributie (old-stable, stable, testing, unstable) of een van de namen (woody, sarge, etch, sid)
  • de sectie's die je wil gebruiken

Apt Commando's[bewerken]

Package zoeken[bewerken]

# apt-cache search <packagenaam>

Package installeren[bewerken]

# apt-get install <packagenaam>

Package verwijderen[bewerken]

# apt-get remove <packagenaam>

Packages updaten[bewerken]

# apt-get update

Packages upgraden[bewerken]

# apt-get upgrade

Distributie upgraden[bewerken]

# apt-get dist-upgrade

Package opnieuw configureren[bewerken]

# dpkg-reconfigure <packagenaam>

Grafische Schil voor Apt[bewerken]

Aptitude[bewerken]

Aptitude is een schil voor APT die draait op de console.

Synaptic[bewerken]

Syanptic is een frontend voor Apt die onder X draait.

Om Synaptic te draaien moet je root zijn. Als je onder X ingelogd bent als gebruiker (wat altijd aan te raden is) kan je het progamma opstarten met de volgende commando's:

$ sudo synaptic

of, als sudo niet geinstalleerd is,

$ gksu synaptic