Ero sivun ”APT/en” versioiden välillä
(Ak: Uusi sivu: You can read more about APT from wikipedia and the debian-wiki:) |
(Ak: Uusi sivu: === Commands === apt-cache aptitude-create-state-bundle apt-cdrom aptitude-curses apt-config aptitude-run-state-bundle...) |
||
Rivi 9: | Rivi 9: | ||
== APT (Advanced Packaging Tool) == | == APT (Advanced Packaging Tool) == | ||
− | === | + | === Commands === |
apt-cache aptitude-create-state-bundle | apt-cache aptitude-create-state-bundle | ||
apt-cdrom aptitude-curses | apt-cdrom aptitude-curses |
Versio 12. elokuuta 2015 kello 08.38
You can read more about APT from wikipedia and the debian-wiki:
http://en.wikipedia.org/wiki/Advanced_Packaging_Tool
Sisällysluettelo
APT (Advanced Packaging Tool)
Commands
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 (Sinulla tulee olla mountattu CD tai DVD levy ensin.)
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