APT
Voit lukea lisää wikipediasta ja debian-wikistä:
http://en.wikipedia.org/wiki/Advanced_Packaging_Tool
Sisällysluettelo
APT (Advanced Packaging Tool)
Komennot
apt-cache aptitude-create-state-bundle apt-cdrom aptitude-curses apt-config aptitude-run-state-bundle apt-extracttemplates apt-key apt-ftparchive apt-listchanges apt-get apt-mark aptitude apt-sortpkgs
/etc/apt/sources.list
Lähdelista, jonka avulla määritetään mistä apt (yrittää) hakea asennus paketit.
nano /etc/apt/sources.list
Voit lisätä asemassa olevan CD:n tai DVD:n lähdelistaan komennolla
apt-cdrom add
Lisää tämän jälkeen sources.list tiedostoon (vaihda tummennettu numero levysi numeroksi):
deb cdrom:[Debian GNU/Linux 7.7.0 _Wheezy_ - Official amd64 DVD Binary-1 20141018-13:06]/ wheezy contrib main
Voit ottaa internet lähteet käyttöön muokkaamalla lähdelistaan rivit
deb http://ftp.fi.debian.org/debian/ wheezy main contrib deb-src http://ftp.fi.debian.org/debian/ wheezy main contrib
Saatavilla olevien pakettien listan voi päivittää komennolla
aptitude update
Pakettien päivittäminen
aptitude upgrade
Esimerkki sources.list
deb http://http.debian.net/debian wheezy main deb-src http://http.debian.net/debian wheezy main deb http://http.debian.net/debian wheezy-updates main deb-src http://http.debian.net/debian wheezy-updates main deb http://security.debian.org/ wheezy/updates main deb-src http://security.debian.org/ wheezy/updates main
Pakettien etsiminen
Voit etsiä asennettuja ja asentamattomia paketteja komennolla
aptitude search hakusana
Komento palauttaa listan paketeista, jotka täsmäsivät hakusanaan.
Rivi alkaa i -kirjaimella, jos paketti on jo asennettu.
Seuraavana on paketin nimi.
Lopussa on Lyhyt kuvaus paketista.
Esimerkki
root@debian:/# aptitude search ssh ... i ssh - secure shell client and server (metapackage) ...
Pakettien asentaminen
Kun pakettilista on päivitetty onnistuneesti, voit asentaa paketteja komennolla
aptitude install paketinnimi
Useasti asennus kysy lupaa jatkaa, paina Y -kirjainta ja Enter jatkaaksesi
Esimerkki (proftpd)
root@debian:/# aptitude install proftpd Note: selecting "proftpd-basic" instead of the virtual package "proftpd" The following NEW packages will be installed: proftpd-basic proftpd-mod-vroot{a} 0 packages upgraded, 2 newly installed, 0 to remove and 46 not upgraded. Need to get 2,573 kB of archives. After unpacking 4,356 kB will be used. Do you want to continue? [Y/n/?]
Näytä asennetut paketit
Listaa kaikki asennetut paketit
dpkg-query -l
Listaa tietty paketti jos on asennettu
dpkg-query -l 'foo*'
Pakettien poistaminen
Poista asennettu paketti
aptitude remove paketinnimi
Poista paketti ja konfiguraatiot
aptitude purge paketinnimi