Ero sivun ”APT” versioiden välillä
(Tämä versio merkittiin käännettäväksi) |
|||
Rivi 1: | Rivi 1: | ||
<languages/> | <languages/> | ||
<translate> | <translate> | ||
+ | <!--T:1--> | ||
Voit lukea lisää wikipediasta ja debian-wikistä: | Voit lukea lisää wikipediasta ja debian-wikistä: | ||
+ | <!--T:2--> | ||
http://en.wikipedia.org/wiki/Advanced_Packaging_Tool | http://en.wikipedia.org/wiki/Advanced_Packaging_Tool | ||
+ | <!--T:3--> | ||
https://wiki.debian.org/Apt | https://wiki.debian.org/Apt | ||
− | == APT (Advanced Packaging Tool) == | + | == APT (Advanced Packaging Tool) == <!--T:4--> |
− | === Komennot === | + | === Komennot === <!--T:5--> |
apt-cache aptitude-create-state-bundle | apt-cache aptitude-create-state-bundle | ||
apt-cdrom aptitude-curses | apt-cdrom aptitude-curses | ||
Rivi 19: | Rivi 22: | ||
aptitude apt-sortpkgs | aptitude apt-sortpkgs | ||
− | === /etc/apt/sources.list === | + | === /etc/apt/sources.list === <!--T:6--> |
+ | <!--T:7--> | ||
Lähdelista, jonka avulla määritetään mistä apt (yrittää) hakea asennus paketit. | Lähdelista, jonka avulla määritetään mistä apt (yrittää) hakea asennus paketit. | ||
nano /etc/apt/sources.list | nano /etc/apt/sources.list | ||
+ | <!--T:8--> | ||
Voit lisätä asemassa olevan CD:n tai DVD:n lähdelistaan komennolla | Voit lisätä asemassa olevan CD:n tai DVD:n lähdelistaan komennolla | ||
apt-cdrom add | apt-cdrom add | ||
+ | <!--T:9--> | ||
Voit ottaa internet lähteet käyttöön muokkaamalla lähdelistaan rivit | Voit ottaa internet lähteet käyttöön muokkaamalla lähdelistaan rivit | ||
deb <nowiki>http://ftp.fi.debian.org/debian/</nowiki> wheezy main contrib | deb <nowiki>http://ftp.fi.debian.org/debian/</nowiki> wheezy main contrib | ||
deb-src <nowiki>http://ftp.fi.debian.org/debian/</nowiki> wheezy main contrib | deb-src <nowiki>http://ftp.fi.debian.org/debian/</nowiki> wheezy main contrib | ||
+ | <!--T:10--> | ||
Saatavilla olevien pakettien listan voi päivittää komennolla | Saatavilla olevien pakettien listan voi päivittää komennolla | ||
aptitude update | aptitude update | ||
− | === Pakettien etsiminen === | + | === Pakettien etsiminen === <!--T:11--> |
+ | <!--T:12--> | ||
Voit etsiä asennettuja ja asentamattomia paketteja komennolla | Voit etsiä asennettuja ja asentamattomia paketteja komennolla | ||
aptitude search hakusana | aptitude search hakusana | ||
Rivi 41: | Rivi 49: | ||
+ | <!--T:13--> | ||
Rivi alkaa ''i'' -kirjaimella, jos paketti on jo asennettu. | Rivi alkaa ''i'' -kirjaimella, jos paketti on jo asennettu. | ||
+ | <!--T:14--> | ||
Seuraavana on paketin nimi. | Seuraavana on paketin nimi. | ||
+ | <!--T:15--> | ||
Lopussa on Lyhyt kuvaus paketista. | Lopussa on Lyhyt kuvaus paketista. | ||
+ | <!--T:16--> | ||
Esimerkki | Esimerkki | ||
root@debian:/# aptitude search ssh | root@debian:/# aptitude search ssh | ||
Rivi 54: | Rivi 66: | ||
... | ... | ||
− | === Pakettien asentaminen === | + | === Pakettien asentaminen === <!--T:17--> |
+ | <!--T:18--> | ||
Kun pakettilista on päivitetty onnistuneesti, voit asentaa paketteja komennolla | Kun pakettilista on päivitetty onnistuneesti, voit asentaa paketteja komennolla | ||
aptitude install paketinnimi | aptitude install paketinnimi | ||
+ | <!--T:19--> | ||
Useasti asennus kysy lupaa jatkaa, paina ''Y'' -kirjainta ja ''Enter'' jatkaaksesi | Useasti asennus kysy lupaa jatkaa, paina ''Y'' -kirjainta ja ''Enter'' jatkaaksesi | ||
+ | <!--T:20--> | ||
Esimerkki (proftpd) | Esimerkki (proftpd) | ||
root@debian:/# aptitude install proftpd | root@debian:/# aptitude install proftpd | ||
Rivi 71: | Rivi 86: | ||
Do you want to continue? [Y/n/?] | Do you want to continue? [Y/n/?] | ||
− | ==== /etc/apt/sources.list ==== | + | ==== /etc/apt/sources.list ==== <!--T:21--> |
+ | <!--T:22--> | ||
Tässä eräs esimerkki miten sources.list pelaa. | Tässä eräs esimerkki miten sources.list pelaa. | ||
− | deb http://http.debian.net/debian wheezy main | + | <!--T:23--> |
+ | deb http://http.debian.net/debian wheezy main | ||
deb-src 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 http://http.debian.net/debian wheezy-updates main | ||
Rivi 82: | Rivi 99: | ||
deb-src http://security.debian.org/ wheezy/updates main | deb-src http://security.debian.org/ wheezy/updates main | ||
− | === Näytä asennetut paketit === | + | === Näytä asennetut paketit === <!--T:24--> |
+ | <!--T:25--> | ||
Listaa kaikki asennetut paketit | Listaa kaikki asennetut paketit | ||
− | dpkg-query -l | + | <!--T:26--> |
+ | dpkg-query -l | ||
+ | <!--T:27--> | ||
Listaa tietty paketti jos on asennettu | Listaa tietty paketti jos on asennettu | ||
− | dpkg-query -l 'foo*' | + | <!--T:28--> |
+ | dpkg-query -l 'foo*' | ||
− | == Pakettien poistaminen == | + | == Pakettien poistaminen == <!--T:29--> |
+ | <!--T:30--> | ||
Poista asennettu paketti | Poista asennettu paketti | ||
− | aptitude remove ''paketinnimi'' | + | <!--T:31--> |
+ | aptitude remove ''paketinnimi'' | ||
+ | <!--T:32--> | ||
Poista paketti ja konfiguraatiot | Poista paketti ja konfiguraatiot | ||
− | aptitude purge ''paketinnimi'' | + | <!--T:33--> |
+ | aptitude purge ''paketinnimi'' | ||
− | == Lähteet == | + | == Lähteet == <!--T:34--> |
+ | <!--T:35--> | ||
https://wiki.debian.org/ListInstalledPackages | https://wiki.debian.org/ListInstalledPackages | ||
</translate> | </translate> |
Versio 21. tammikuuta 2015 kello 09.53
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
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 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/?]
/etc/apt/sources.list
Tässä eräs esimerkki miten sources.list pelaa.
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
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