APT: verschil tussen versies
k |
k |
||
Regel 11: | Regel 11: | ||
deb-src ftp://ftp.snt.utwente.nl/pub/linux/debian/ unstable main contrib non-free | deb-src ftp://ftp.snt.utwente.nl/pub/linux/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]]/[[http]]/[[rsync]]/[[file]]/[[cdrom]] zijn) |
* de distributie (stable, testing, unstable) of een van de namen (woody, sarge, sid) | * de distributie (stable, testing, unstable) of een van de namen (woody, sarge, sid) | ||
* de sectie's die je wil gebruiken | * de sectie's die je wil gebruiken | ||
Regel 48: | 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, |
Versie van 27 mrt 2005 om 23:45
Inhoud
APT
Wat is APT?
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?
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.snt.utwente.nl/pub/linux/debian/ unstable main contrib non-free deb-src ftp://ftp.snt.utwente.nl/pub/linux/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 (stable, testing, unstable) of een van de namen (woody, sarge, sid)
- de sectie's die je wil gebruiken
Apt Commando's
Package zoeken
# apt-cache search <packagenaam>
Package installeren
# apt-get install <packagenaam>
Package verwijderen
# apt-get remove <packagenaam>
Packages updaten
# apt-get update
Packages upgraden
# apt-get upgrade
Distributie upgraden
# apt-get dist-upgrade
Package opnieuw configureren
# dpkg-reconfigure <packagenaam>
Grafische Schil voor Apt
Aptitude
Aptitude is een schil voor APT die draait op de console.
Synaptic
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