APT: verschil tussen versies
(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 | ||
− | [[ | + | [[Categorie:Afkortingen]] |
− | [[ | + | [[Categorie:Linux]] |
+ | [[Categorie:Software]] | ||
+ | [[Categorie:DIG]] |
Huidige versie van 11 dec 2005 om 16:39
Inhoud
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