APT: verschil tussen versies

Uit FOK!wiki
Ga naar: navigatie, zoeken
 
 
(8 tussenliggende versies door 4 gebruikers niet weergegeven)
Regel 1: Regel 1:
 +
== APT ==
 +
=== Wat is APT? ===
 
APT staat voor '''A'''dvanced '''P'''ackaging '''T'''ool. Het is de tool die de packages onder [[Debian]] ''beheert''. Deze packages worden ''geinstalleerd'' door [[dpkg]].
 
APT staat voor '''A'''dvanced '''P'''ackaging '''T'''ool. Het is de tool die de packages onder [[Debian]] ''beheert''. Deze packages worden ''geinstalleerd'' door [[dpkg]].
  
 +
=== Hoe werkt APT? ===
 +
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|ftp]]/[[HTTP|http]]/[[RSYNC|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 ==
 
== Apt Commando's ==
 +
 +
=== Package zoeken ===
 +
# apt-cache search <packagenaam>
  
 
=== Package installeren ===
 
=== Package installeren ===
Regel 30: Regel 48:
 
Syanptic is een frontend voor Apt die onder [[X]] draait.
 
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:
+
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
 
  $ sudo synaptic
 
of, als [[sudo]] niet geinstalleerd is,
 
of, als [[sudo]] niet geinstalleerd is,
 
  $ gksu synaptic
 
  $ gksu synaptic
  
[[Category:Afkortingen]]
+
[[Categorie:Afkortingen]]
[[Category:Linux]]
+
[[Categorie:Linux]]
 +
[[Categorie:Software]]
 +
[[Categorie:DIG]]

Huidige versie van 11 dec 2005 om 16: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