Current Path : /usr/share/aptitude/ |
Current File : //usr/share/aptitude/README.fi |
aptituden kaeyttoeopas Versio 0.3.2 Daniel Burrows <dburrows@debian.org> Copyright (c) 2004 Daniel Burrows This manual is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This manual is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this manual; if not, write to the Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA -------------------------------------------------------------------------- Sisaellys Johdanto Mikae aptitude oikeastaan on? Mitae on pakettien hallinta? Mikae apt-jaerjestelmae on? Miten voin hankkia aptituden? Esikaeaennetty aptitude eli "valinta 99%:lle kaeyttaejistae" aptituden kaeaentaeminen laehdekoodista aptituden haku Subversionilla 1. Aloitus aptituden kaeyttoe aptituden perusteet Pakettiluettelon selaaminen Pakettien etsiminen nimen perusteella Pakettien hallinta Pakettiluettelon paeivitys ja pakettien asennus aptituden kaeyttoe komentoriviltae 2. Kaikki aptituden toiminnot aptituden kaeyttoeliittymae Valikkojen kaeyttoe Valikkokomennot Naekymien kaeyttoe Vaihto root-tunnukselle Pakettien hallinta Pakettiluettelon hallinta Pakettien tietojen naeyttaeminen Pakettien tilojen muokkaus Pakettien nouto, asennus ja poisto Pakettien luottamus ja sen hallinta Automaattisesti asennettujen pakettien hallinta Hakuehdot aptituden asetukset Pakettiluettelon asetukset Naeppaeinasetukset Vaerien asetukset Naeytoen muotoilun asetukset Asetustiedosto Teemat Miinaharavan pelaaminen 3. aptitude UKK 4. Tekijaet I. aptituden kaeyttoe komentoriviltae aptitude -- kehittynyt kaeyttoeliittymae pakettienhallintaan Luettelo kuvista 2.1. Toiminnot-valikon komennot 2.2. Peruuta-valikon komennot 2.3. Paketti-valikon komennot 2.4. Haku-valikon komennot 2.5. Asetukset-valikon komennot 2.6. Naekymaet-valikon komennot 2.7. Apu-valikon komennot 2.8. "Nykyinen tila"-merkin arvot 2.9. "Toiminto"-merkin arvot 2.10. aptituden vaeriasetukset Johdanto Sisaellys Mikae aptitude oikeastaan on? Mitae on pakettien hallinta? Mikae apt-jaerjestelmae on? Miten voin hankkia aptituden? Esikaeaennetty aptitude eli "valinta 99%:lle kaeyttaejistae" aptituden kaeaentaeminen laehdekoodista aptituden haku Subversionilla "Mestari, onko Buddha Emacsissa?", noviisi kysyi. "Varmasti on", vastasi mestari. "Siinaehaen on pahus viekoeoen kaikki muukin." Useiden vuosien jaelkeen noviisi saavutti valaistumisen. -- John Fouhy Tervetuloa aptituden kaeyttoeoppaan pariin. Taemae johdanto selvittaeae, mikae aptitude on ja miten paeaeset aloittamaan sen kaeytoen. Luku 1, Aloitus antaa tietoa varsinaisen kaeytoen aloittamisesta. Mikae aptitude oikeastaan on? aptitude on monipuolinen pakettienhallintaohjelma Debian GNU/Linux -jaerjestelmiin. Se pohjautuu tunnettuun apt-pakettienhallintakirjastoon. aptituden ominaisuudet ovat yhdistelmae dselect:n ja apt-get:n ominaisuuksista, ja lisaeksi siinae on ominaisuuksia, joita kummassakaan naeistae ei ole. Mitae on pakettien hallinta? Pakettien hallinta pitaeae kirjaa tietokoneellesi asennetuista ohjelmistoista ja mahdollistaa uusien ohjelmistojen asennuksen sekae ohjelmistojen paeivityksen ja poistamisen. Kuten nimestae voi jo paeaetellae, pakettien hallinta kaesittelee paketteja, tiedostojen kokoelmia, jotka asennetaan ja poistetaan ryhminae. Usein paketti on vain jokin yksittaeinen ohjelma. Esimerkiksi pikaviestintaeohjelma gaim loeytyy samannimisestae Debian-paketista. On myoes yleistae, ettae ohjelma koostuu useista toisiinsa liittyvistae paketeista. Esimerkiksi gimp-kuvankaesittelyohjelmaan kuuluu gimp-paketin lisaeksi myoes gimp-dataaketti. Siihen on myoes saatavilla useita valinnaisia lisaepaketteja (sekalaisia datatiedostoja, oppaita jne.). Toisinaan myoes useita samankaltaisia ohjelmia on niputettu yhteen pakettiin. Taestae esimerkkinae on paketti fileutils, joka sisaeltaeae yleisiae Unix-komentoja kuten ls, cp jne. Jotkin paketit vaativat toisia paketteja toimiakseen. Debianissa paketit voivat riippua toisista paketeista, suositella tai ehdottaa niitae tai olla ristiriidassa niiden kanssa. o Jos paketti A riippuu paketista B, B on vaelttaemaetoen, jotta A voisi toimia. Esimerkiksi gimp-paketti riippuu gimp-data-paketista, joka sisaeltaeae kuvankaesittelyohjelma GIMP:n tarvitsemia tiedostoja. o Jos paketti A suosittelee pakettia B, niin B mahdollistaa A:lle jonkin toiminnallisuuden, jonka useimmat kaeyttaejaet haluavat. Esimerkiki mozilla-browser-paketti suosittelee mozilla-psm-pakettia, joka lisaeae Mozilla-selaimeen tuen salatulle tiedonsiirrolle. Mozilla toimii ilmankin taetae, mutta useimmat kaeyttaejaet haluavat mahdollisuuden siirtaeae luottamuksellista tietoa (kuten luottokorttinumeroita). o Jos paketti A ehdottaa pakettia B, niin B tarjoaa jonkin lisaetoiminnallisuuden A:lle, mutta taetae ei useimmissa tapauksissa tarvita. Esimerkiksi kmail-paketti ehdottaa gnupg-pakettia, joka antaa mahdollisuuden salata KMail-ohjelmalla laehetetyn saehkoepostin. o Jos paketti A on ristiriidassa paketin B kanssa, naeitae kahta pakettia ei voi asentaa yhtae aikaa. Esimerkiksi fb-music-hi-paketti on ristiriidassa fb-music-low-paketin kanssa, koska naemae paketit tarjoavat vaihtoehtoiset musiikit Frozen Bubble -peliin. Paketinhallintaohjelma tarjoaa kaeyttoeliittymaen, joka helpottaa jaerjestelmaeaen asennettujen pakettien hallintaa. aptitude on taellainen ohjelma, joka on rakennettu apt-kirjaston paeaelle. Mikae apt-jaerjestelmae on? Pakettien asennus ja poisto on luonnollisesti tarpeen, mutta ohjelma, joka tekee vain taemaen (Debianissa dpkg) on riittaevae vain, jos haluat asentaa yhden tai kaksi pakettia. Sen rajoitukset tulevat ilmi heti kun haluat hallita laajempaa kokoelmaa. Samoin, jos asennettava paketti vaatii jotakin, jota ei ole vielae asennettu, taemaekin pitaeae noutaa ja asentaa kaesin. Taellaiset muiden vaatimuksena asennetut paketit lisaeksi jaeaevaet jaerjestelmaeaen poistettuasi vaativan paketin, ellet erikseen kaesin poista niitae. Koska kaiken taellaisen tekeminen kaesin on tyoelaestae, pakettienhallintajaerjestelmissae on yleensae myoes ohjelmia, jotka huolehtivat taestae. apt on yhteinen pohja naeiden ohjelmien toteuttamiseen: aptituden lisaeksi myoes esim. synaptic ja apt-watch kaeyttaevaet aptia. apt yllaepitaeae luetteloa kaikista paketeista, jotka voidaan noutaa Debianilta tietokoneellesi. Taemaen luettelon perusteella voi selvittaeae, mitae paketteja tarvitsee paeivittaeae tai mitae paketteja voi asentaa. apt osaa myoes selvittaeae riippuvuuksia automaattisesti: kun paeaetaet asentaa paketin, apt loeytaeae taemaen paketin vaatimat paketit ja asentaa myoes ne. aptiin perustuva pakettienhallintaohjelma, kuten aptitude, sisaeltaeae yleensae kolme perustoimintoa: pakettiluettelon paeivitys noutaa Debianin palvelimilta tuoreet luettelot saatavilla olevista paketeista, naeiden luetteloiden perusteella valitaan asennettavat, paeivitettaevaet ja poistettavat paketit, ja lopuksi valinnat toteutetaan suorittamalla valitut asennukset, poistot, jne. aptiin pohjautuvissa ohjelmissa tiedot pakettiluettelojen sijainneista luetaan tiedostosta /etc/apt/sources.list. Taemaen tiedoston muotoa ja sisaeltoeae ei kuvata taessae tekstissae vaan manuaalisivulla sources.list(5). Miten voin hankkia aptituden? Taemae luku selittaeae eri tavat, joilla voit hankkia aptituden, jos se jostain valitettavasta syystae ei vielae ole asennettuna jaerjestelmaeaesi. Useimmille paras tapa selitetaeaen luvussa binaeaeripaketeista. Esikaeaennetty aptitude eli "valinta 99%:lle kaeyttaejistae" Esikaeaennetyt paketit eli "binaeaeripaketit" ovat helpoin ja yleisin tapa asentaa aptitude. Asennus laehdekoodista tulisi valita vain jos binaeaeripaketteja ei ole saatavilla tai jos tarvitset jotain, jota binaeaeripaketit eivaet tarjopa. Jos kaeytaet Debiania, suorita root-tunnuksella komento apt-get install aptitude. Jos et kaeytae Debiania, on mahdollista, ettae jaerjestelmaesi toimittaja on esikaeaentaenyt aptituden; voit ottaa yhteyttae heihin, jos et loeydae esikaeaennettyae aptitudea. aptituden kaeaentaeminen laehdekoodista On myoes mahdollista kaeaentaeae aptitude laehdekoodista. Taemae ei luultavasti ole hyoedyllistae ellei apt ole jo asennetuna jaerjestelmaeaesi. Jos se on, aptituden asennus laehdekoodista tapahtuu seuraavasti: 1. Asenna seuraavat ohjelmistot: o C++-kaeaentaejae, esimerkiksi g++. o apt-ohjelmankehitystiedostot; naemae ovat yleensae paketissa, jonka nimi on libapt-pkg-dev tai jokin senkaltainen. o Libsigc++-2.0-kirjasto, saatavilla osoitteessa http://libsigc.sourceforge.net. o Lopuksi nouda uusin aptituden laehdekoodi, joka on saatavilla sivulta http://packages.debian.org/unstable/admin/aptitude. Vieritae naeyttoe sivun loppuun ja nouda ".orig.tar.gz"-tiedosto. Kun olet tehnyt kaiken yllaeolevan, suorita paeaeteikkunassa komento tar zxf aptitude-0.3.2.tar.gz purkaaksesi laehdekoodipaketin. Taemaen jaelkeen kirjoita cd aptitude-0.3.2 && ./configure && make kaeaentaeaeksesi aptituden. Jos komento suoritettiin loppuun, varmista, ettae ole root-kaeyttaejae (esimerkiksi kaeyttaemaellae su-komentoa) ja kirjoita make install asentaaksesi aptituden jaerjestelmaeaesi. Taemaen jaelkeen aptituden pitaeisi kaeynnistyae kirjoittamalla aptitude komentokehoitteeseen. aptituden haku Subversionilla Jos haluat kokeilla tuoreinta mahdollista versiota tai avustaa aptituden kehityksessae, voit noutaa julkaisemattoman kehitysversion kaeyttaemaellae Subversionia. Asenna Subversion (haettavissa osoitteesta ) ja suorita komento svn checkout svn://svn.debian.org/aptitude/trunk/aptitude noutaaksesi tuoreimman laehdekoodin. Myoehemmin voit paeivittaeae noutamasi koodin tuoreimpaan versioon siirtymaellae cd-komennolla sen hakemistoon ja komentamalla svn update. Subversionilla haetun aptituden kaeaentaemiseen tarvitset ohjelmat autoconf ja automake. Kirjoita ./autogen.sh luodaksesi kaeaennoeksessae tarvittavat tiedostot, minkae jaelkeen kaeaennoes tapahtuu komennoilla make ja make install [Varoitus] Varoitus Subversionilla haettava aptitude on kehitysversio, joka muuttuu jatkuvasti vikakorjausten ja uusien toimintojen lisaeyksen myoetae. Ei ole edes varmaa, ettae se kaeaentyy virheettoemaesti, saati ettae se toimisi. Vikailmoituksia on suotavaa tehdae, mutta kehitysversion kaeyttoe on taeysin omalla vastuullasi.^[1] -------------- ^[1] Luonnollisesti kaikkien vapaaohjelmistojen kaeyttoe tapahtuu omalla vastuulla, mutta kehitysversion kaeyttoe on vielae riskialttiimpaa kuin julkaistun version. Luku 1. Aloitus Sisaellys aptituden kaeyttoe aptituden perusteet Pakettiluettelon selaaminen Pakettien etsiminen nimen perusteella Pakettien hallinta Pakettiluettelon paeivitys ja pakettien asennus aptituden kaeyttoe komentoriviltae Pitkaekin matka alkaa yhdellae askeleella. -- Lao Tsu aptitude on laaja ohjelma, ja siinae on paljon toiminnallisuutta. Uudelle kaeyttaejaelle tutustuminen voi olla hengaestyttaevae kokemus. Taemaen vuoksi taemae luku kaey laepi aptituden yleisimmin kaeytetyt toiminnot. Luku 2, Kaikki aptituden toiminnot sisaeltaeae taeydellisen kuvauksen aptituden toiminnallisuudesta. aptituden kaeyttoe Taemae luku opastaa aptituden koko ruudun kaeyttoeliittymaen kaeytoessae. "aptituden kaeyttoe komentoriviltae" selostaa komentoriviliittymaen. aptituden perusteet Saat kaeynnistettyae aptituden kirjoittamalla tekstipaeaetteeseen komennon $ aptitude Kun varasto on ladattu (taemae voi kestaeae kauan, etenkin hitaalla tietokoneella), aptituden paeaeruutu tulee naekyviin: Toiminnot Peruuta Paketti Haku Asetukset Naekymaet Apu f10: Valikko ?: Apu q: Lopeta u: Paeivitae g: Nouda/Asenna/Poista aptitude 0.3.2 --- Paeivitettaevaet paketit --- Asennetut paketit --- Asentamattomat paketit --- Vanhentuneet ja paikalliset paketit --- Naeennaeispaketit --- Tehtaevaet Naeistae paketeista on saatavilla uudempi versio. Kuten kuvasta naekyy, aptituden paeaeruutu on jaettu useaan osaan. Sininen rivi ruudun ylaeosassa on valikkopalkki, ja sen alapuolella olevat siniset rivit kertovat muutaman taerkeimmaen komennon. Taetae seuraava musta tila naeyttaeae kaikki saatavilla olevat paketit ryhmiteltynae. Valittuna oleva ryhmae ("Paeivitettaevaet paketit") on korostettu, ja sen kuvaus on alhaalla olevassa mustassa osassa. Kuten ruudun ylaeosa kertoo, aptituden valikkoihin paeaesee painamalla F10. Jos jaerjestelmaesi tukee hiiren kaeyttoeae paeaeteikkunassa, voit myoes painaa hiiren vasenta nappia valikon otsikossa. F10:n painaminen avaa Toiminnot-valikon: Toiminnot Peruuta Paketti Haku Asetukset Naekymaet Apu +-------------------------------+u: Paeivitae g: Nouda/Asenna/Poista |Asenna/poista paketteja g| |Paeivitae pakettiluettelo u| |Unohda uudet paketit f| |Puhdista koko pakettivarasto |aketit |Puhdista vanhentuneet tiedostot| |Merkitse paeivitykset U| |Pelaa miinaharavaa | |Vaihda root-tunnukselle | +-------------------------------+ |Lopeta Q| +-------------------------------+ Naeistae paketeista on saatavilla uudempi versio. Suorita kaikki maeaeritetyt asennukset ja poistot Siirry haluamasi vaihtoehdon kohdalle nuolinaeppaeimillae ja paina Enter valitaksesi sen. Voit myoes valita hiirellae, jos jaerjestelmaesi tukee sitae. Paina F10 uudestaan sulkeaksesi valikon tekemaettae valintaa. Ruudun alalaidassa on selitys kulloinkin korostetulle valikkovaihtoehdolle. Jos vaihtoehdolle on naeppaeinoikotie, valikon oikea laita naeyttaeae sen; esimerkiksi komennon "Paeivitae pakettiluettelo" saa suoritettua painamalla u:ta. Voit milloin tahansa painaa ? saadaksesi esiin luettelon kaikista naeppaeinoikoteistae. Pakettiluettelon selaaminen Pakettiluettelo on aptituden paeaeasiallinen kaeyttoeliittymae. Taemae luettelo on jaettu ryhmiin, kuten allaoleva ruutu naeyttaeae. Toiminnot Peruuta Paketti Haku Asetukset Naekymaet Apu f10: Valikko ?: Apu q: Lopeta u: Paeivitae g: Nouda/Asenna/Poista aptitude 0.3.2 --- Paeivitettaevaet paketit --- Asennetut paketit --- Asentamattomat paketit --- Vanhentuneet ja paikalliset paketit --- Naeennaeispaketit --- Tehtaevaet Naeistae paketeista on saatavilla uudempi versio. [Huomaa] Huomaa aptitude jaettaeae automaattisesti naeyttaemaettae tyhjaet pakettiryhmaet, joten oma naekymaesi ei vaelttaemaettae naeytae naeitae kaikkia ryhmiae, ja toisaalta siinae voi olla ryhmiae, joita taessae ei ole. Yllaeolevassa ruudussa ensimmaeinen ryhmae ("Paeivitettaevaet paketit") on korostettu, mikae osoittaa, ettae se on valittu. Voit vaihtaa valittua ryhmaeae nuolinaeppaeimillae; ruudun alaosassa oleva kuvaus muuttuu valitun ryhmaen mukana. Valitun ryhmaen voi "laajentaa" painamalla Enter sen kohdalla: Toiminnot Peruuta Paketti Haku Asetukset Naekymaet Apu f10: Valikko ?: Apu q: Lopeta u: Paeivitae g: Nouda/Asenna/Poista aptitude 0.3.2 --\ Asennetut paketit --- admin - Jaerjestelmaetyoekalut (ohjelmien asennus, kaeyttaejien hallinta yms.) --- base - Debianin perusta --- comm - Faksimodeemien ja muiden tiedonsiirtolaitteiden tarvitsemat ohjelma --- devel - Tyoekalut ja ohjelmat ohjelmistokehitykseen --- doc - Kaeyttoeohjeet ja niiden katseluun tarkoitetut ohjelmat --- editors - Tekstieditorit ja tekstinkaesittelyohjelmat --- games - Pelit ja muut hupiohjelmat --- gnome - GNOME-tyoepoeytaeympaeristoe --- graphics - Grafiikan luomis-, katselu- ja kaesittelyohjelmat Tietokoneellesi asennettuna olevat paketit. "Asennetut paketit"-ryhmae on nyt laajennettu paljastaen sen sisaelloen. Se sisaeltaeae aliryhmiae, jotka on maeaeritelty suunnilleen sen mukaan, minkaelaisia ohjelmistoja mikaekin aliryhmae sisaeltaeae. Laajentamalla aliryhmaen "admin" painamalla Enteriae sen kohdalla saamme naekyviin: Toiminnot Peruuta Paketti Haku Asetukset Naekymaet Apu f10: Valikko ?: Apu q: Lopeta u: Paeivitae g: Nouda/Asenna/Poista aptitude 0.3.2 --\ Asennetut paketit --\ admin - Jaerjestelmaetyoekalut (ohjelmien asennus, kaeyttaejien hallinta yms.) --- main - Debianin varsinainen arkisto --- base - Debianin perusta --- comm - Faksimodeemien ja muiden tiedonsiirtolaitteiden tarvitsemat ohjelma --- devel - Tyoekalut ja ohjelmat ohjelmistokehitykseen --- doc - Kaeyttoeohjeet ja niiden katseluun tarkoitetut ohjelmat --- editors - Tekstieditorit ja tekstinkaesittelyohjelmat --- games - Pelit ja muut hupiohjelmat --- gnome - GNOME-tyoepoeytaeympaeristoe Admin-ryhmaen paketit mahdollistavat erilaisia hallinnollisia tehtaeviae kuten ohjelmien asennuksen, kaeyttaejaehallinnon, asetuksien muokkaamisen, jaerjestelmaen valvonnan, verkkoliikenteen tarkastelun jne. "admin"-ryhmae sisaeltaeae aliryhmaen "main", joka on Debianin varsinainen arkisto. Taemaen laajentamalla saa vihdoin naekyviin paketteja. [Vihje] Vihje Voit saeaestaeae aikaa painamalla [, mikae laajentaa ryhmaen kaikki aliryhmaet kerralla. Jos olisit valinnut "Asennetut paketit" ja painanut [, olisit heti saanut naekyviin allaolevan naekymaen. Toiminnot Peruuta Paketti Haku Asetukset Naekymaet Apu f10: Valikko ?: Apu q: Lopeta u: Paeivitae g: Nouda/Asenna/Poista aptitude 0.3.2 --\ Asennetut paketit --\ admin - Jaerjestelmaetyoekalut (ohjelmien asennus, kaeyttaejien hallinta yms.) --\ main - Debianin varsinainen arkisto i A alien 8.53 8.53 i anacron 2.3-11 2.3-11 i apt-utils 0.6.36 0.6.36 i aptitude 0.3.2-4 0.3.2-4 i at 3.1.8-11 3.1.8-11 i bluez-hcidump 1.17-1 1.17-1 i bluez-utils 2.15-1 2.15-1 Debian-jaerjestelmae koostuu paketeista main-ryhmaessae. Jokainen main-ryhmaen paketti sisaeltaeae ainoastaan vapaaohjelmistoja. Saadaksesi lisaetietoa, miten Debian ratkaisee ohjelman vapauden, katso http://www.debian.org/social_contract#guidelines Voit liikkua pakettiluettelossa myoes ruutu kerrallaan Page Up- ja Page Down-naeppaeimillae. [Vihje] Vihje Kun ruudun alaosassa olisi enemmaen tietoa kuin naekyvaeaen osaan mahtuu, voit kaeyttaeae naeppaeimiae a ja z selaamaan sitae. Pakettien etsiminen nimen perusteella Jos tiedaet paketin nimen, voit loeytaeae sen nopeasti painamalla /, joka avaa hakuruudun: Toiminnot Peruuta Paketti Haku Asetukset Naekymaet Apu f10: Valikko ?: Apu q: Lopeta u: Paeivitae g: Nouda/Asenna/Poista aptitude 0.3.2 i luola 1.2.6.dfsg 1.2.6.dfsg i A luola-data 1.2.6.dfsg 1.2.6.dfsg i A luola-levels 5.1-2 5.1-2 i lxdoom 1.4.4-9.1 1.4.4-9.1 i lxdoom-sndserv 1.4.4-9.1 1.4.4-9.1 i lxdoom-x11 1.4.4-9.1 1.4.4-9.1 i A lxmusserv 0.94-3 0.94-3 i +--------------------------------------------------------------------------+ i |Etsi mitae? | i |luo | mu| [ Ok ] [ Peruuta ]| Lu+--------------------------------------------------------------------------+ kinds of levels. Luola's genre "Luolalentely," or cave-flying, has been very popular in Finland. Although cave-flying games are not originally from Finland, most new cave-flying games are. Kuten yllaeolevasta kuvasta naekyy, hakuehdolla luo loeytyy paketti luola. Kaeyttaemaellae aptituden tehokasta hakuehtokieltae (katso "Hakuehdot") on mahdollista etsiae paketteja hyvinkin monimutkaisilla ehdoilla. [Vihje] Vihje Edellisen hakusi voit toistaa painamalla n tai \ suljettuasi hakuikkunan. Joskus on hyoedyllistae naeyttaeae vain paketit, jotka taesmaeaevaet annettuun ehtoon. Taemaen saa aikaan painamalla l:aeae: Toiminnot Peruuta Paketti Haku Asetukset Naekymaet Apu f10: Valikko ?: Apu q: Lopeta u: Paeivitae g: Nouda/Asenna/Poista aptitude 0.3.2 --- Asennetut paketit --- Asentamattomat paketit --- Vanhentuneet ja paikalliset paketit --- Naeennaeispaketit --- Tehtaevaet +--------------------------------------------------------------------------+ |Syoetae pakettipuulle uusi raja: | |apti | | [ Ok ] [ Peruuta ]| Ti+--------------------------------------------------------------------------+ Taemae toimii kuten hakukin yllae, mutta sen sijaan, ettae se korostaisi seuraavan taesmaeaevaen paketin, se piilottaa naekyvistae kaikki paketit, jotka eivaet taesmaeae. Esimerkiksi kirjoittamalla apti ja painamalla Enter saa naekyviin vain ne paketit, joiden nimessae on "apti": Toiminnot Peruuta Paketti Haku Asetukset Naekymaet Apu f10: Valikko ?: Apu q: Lopeta u: Paeivitae g: Nouda/Asenna/Poista aptitude 0.3.2 --\ Asennetut paketit --\ admin - Jaerjestelmaetyoekalut (ohjelmien asennus, kaeyttaejien hallinta yms.) --\ main - Debianin varsinainen arkisto i aptitude 0.3.2-4 0.3.2-4 --\ doc - Kaeyttoeohjeet ja niiden katseluun tarkoitetut ohjelmat --\ main - Debianin varsinainen arkisto i A aptitude-doc-cs 0.3.2-4 0.3.2-4 i A aptitude-doc-en 0.3.2-4 0.3.2-4 i A aptitude-doc-fr 0.3.2-4 0.3.2-4 --- Asentamattomat paketit Tietokoneellesi asennettuna olevat paketit. Pakettien hallinta Nyt kun osaat liikkua pakettiluettelossa, on aika aloittaa pakettien asennus ja poisto aptitudella. Taessae luvussa opit merkitsemaeaen paketteja asennettavaksi, poistettavaksi ja paeivitettaevaeksi. [Vihje] Vihje Voit muuttaa jaerjestelmaeaesi vain jos kaeytaet root-tunnusta. Jos haluat vain kokeilla aptitudea, voit huoletta kaeyttaeae sitae tavallisella kaeyttaejaetunnuksella, koska taemae ei voi vaurioittaa jaerjestelmaeaesi mitenkaeaen. Jos yritaet tehdae jotain, joka on mahdollista vain root:lle, aptitude kertoo sinulle ja kysyy root-salasanaa, jos haluat jatkaa. Muutokset pakettiin tehdaeaen siirtymaellae sen kohdalle pakettiluettelossa niin, ettae sen rivi on korostettu, ja taemaen jaelkeen painamalla halutun toiminnon naeppaeintae. Perustoimintojen naeppaeimet ^[2] ovat + asentaaksesi tai paeivittaeaeksesi, - poistaaksesi ja = estaeaeksesi automaattisen paeivityksen (taetae kutsutaan jaeaedytykseksi). Naeitae toimintoja ei suoriteta vaelittoemaesti; aptitude vain paeivittaeae pakettiluettelon osoittamaan pyydetyt muutokset. Allaolevassa ruudussa paketti kaffeine-mozilla valittiin siirtymaellae sen kohdalle ja taemaen jaelkeen painettiin +:a. Paketti on nyt korostettu vihreaellae ja kirjain "i" sen nimen vasemmalla puolella osoittaa, ettae se asennetaan. Paketin rivillae naekyy myoes arvio siitae, kuinka paljon levytilaa paketin asennus vie. Toiminnot Peruuta Paketti Haku Asetukset Naekymaet Apu f10: Valikko ?: Apu q: Lopeta u: Paeivitae g: Nouda/Asenna/Poista aptitude 0.3.2 Vaatii 62,8MB levytilaa Haun koko: 19,9 p gwenview <ei ole> 1.2.0-1 p juk <ei ole> 4:3.3.2-1 p junior-kde <ei ole> 1.4 p kaddressbook-plugins <ei ole> 4:3.3.2-4 piA kaffeine +3416kB <ei ole> 0.6-1 pi kaffeine-mozilla +270kB <ei ole> 0.4.3.1-1 p kalarm <ei ole> 4:3.3.2-3 p kappfinder <ei ole> 4:3.3.2-1 p kaquarium <ei ole> 1.0-beta-4 p karamba <ei ole> 0.17-5 mozilla plugin that lanches kaffeine for supported media types This mozilla plugin launches kaffeine, the xine-based media player for KDE, when a page containing a supported media format is loaded. [Vihje] Vihje Voit koska tahansa valita Peruuta -> Peruuta (Control+u) peruuttaaksesi minkae tahansa muutoksen. Taemae on hyoedyllistae, jos valitsemasi toiminnolla on seurauksia, joita et odottanut ja joita et haluakaan. Yksittaeisiin paketteihin vaikuttavien toimintojen lisaeksi kaeytettaevissaesi on myoes yksi taerkeae laajempi toiminto: kun painat U:ta, aptitude yrittaeae paeivittaeae kaikki paketit, joille on saatavilla uudempi versio. Sinun on syytae kaeyttaeae taetae komentoa saeaennoellisesti pitaeaeksesi jaerjestelmaesi ajantasaisena. Joskus paketin tilan muutos rikkoo riippuvuussuhteita. Paketti, jolla on tyydyttaemaettoemiae riippuvuuksia on rikki. aptitude varoittaa, jos paketti menee rikki, ja selittaeae, miksi naein tapahtui. Alla esimerkki, mitae tapahtuu, kun yritaen poistaa paketin libexif10: Toiminnot Peruuta Paketti Haku Asetukset Naekymaet Apu f10: Valikko ?: Apu q: Lopeta u: Paeivitae g: Nouda/Asenna/Poista aptitude 0.3.2 #Rikki: 3 Vapauttaa 307kB levytilaa i A libdns20 1:9.3.1-2 1:9.3.1-2 i A libdps1 4.3.0.dfsg 4.3.0.dfsg i A libedit2 2.9.cvs.20 2.9.cvs.20 i A libelfg0 0.8.5-1 0.8.5-1 i A libesd-alsa0 0.2.35-2.1 0.2.35-2.1 idA libexif10 0.6.9-6 0.6.9-6 i A libexpat1 1.95.8-3 1.95.8-3 i A libffcall1 1.10-2 1.10-2 i A libflac6 1.1.1-5 1.1.1-5 i A libfontconfig1 2.3.2-1 2.3.2-1 library to parse EXIF files libexif10 poistetaan. Naemae paketit riippuvat paketista libexif10 ja rikkoutuvat sen poistosta: * gimp , riippuvuus: libexif10 * gphoto2 , riippuvuus: libexif10 * libgphoto2-2 , riippuvuus: libexif10 [1/...] Ehdotuksena 1 saeilytys e: Tutki !: Toteuta .: Seuraava ,: Edellinen aptituden naeytoessae naekyy kolme merkkiae siitae, ettae jokin meni vikaan: ensinnaekin ylaeosan sinisellae alueella naekyy rikkinaeisten pakettien lukumaeaerae, toiseksi ruudun alaosassa kerrotaan valittuun pakettiin liittyvaet rikkinaeiset paketit ja kolmanneksi ruudun alalaidassa on palkki, jossa ehdotetaan ongelmalle ratkaisua. Voit painaa b:tae tai etsiae ehdolla ~b loeytaeaeksesi rikkinaeiset paketit. Paina e:tae naehdaeksesi, miten aptitude uskoo pystyvaensae ratkaisemaan ongelman. Lisaeae ratkaisuja saat painamalla . ja aikaisempiin ratkaisuihin voit palata painamalla ,. Kun loeydaet kelvollisen ratkaisun, voit painaa ! toteuttaaksesi sen. Allaolevassa kuvassa olen paeaettaenyt, ettae haluan poistaa paketin libexif10, vaikka se lopulta johtaakin kuuden muun paketin poistamiseen (ne kolme, jotka rikkoutuivat, ja niistae riippuvat paketit). Rikkoutuneet riippuvuudet ratkaistaan painamalla ! tai valitsemalla "Toteuta" nyt valitun vaihtoehdon kohdalla, mikae merkitsee naeytetyt kuusi pakettia poistettaviksi. Toiminnot Peruuta Paketti Haku Asetukset Naekymaet Apu f10: Valikko ?: Apu q: Lopeta u: Paeivitae g: Nouda/Asenna/Poista aptitude 0.3.2 #Rikki: 3 Vapauttaa 307kB levytilaa i A libdns20 1:9.3.1-2 1:9.3.1-2 i A libdps1 4.3.0.dfsg 4.3.0.dfsg i A libedit2 2.9.cvs.20 2.9.cvs.20 i A libelfg0 +----------------------------------------------+-1 0.8.5-1 i A libesd-als|Poista paketit: |5-2.1 0.2.35-2.1 idA libexif10 |gimp |-6 0.6.9-6 i A libexpat1 |camera.app |8-3 1.95.8-3 i A libffcall1|libgphoto2-2 |2 1.10-2 i A libflac6 |libgphoto2-port0 |-5 1.1.1-5 i A libfontcon|gphoto2 |-1 2.3.2-1 library to parse|gnustep | libexif10 poiste| | |-1894 pistettae | |[ Edellinen ][ Seuraava ][ Toteuta ][ Lopeta ]| Naemae paketit rii+----------------------------------------------+istosta: * gimp , riippuvuus: libexif10 * gphoto2 , riippuvuus: libexif10 * libgphoto2-2 , riippuvuus: libexif10 [2/2] Ehdotuksena 6 poistoa e: Tutki !: Toteuta .: Seuraava ,: Edellinen Jos et ratkaise tilannetta, aptitude yrittaeae itse korjata sen, kun sitoudut valintoihisi painamalla g:tae. Riippuvuusongelmien automaattinen ratkaisu on kuitenkin vaikeaa, etkae vaelttaemaettae ole tyytyvaeinen aptituden valintoihin, joten on parempi ratkaista taemaenkaltaiset ongelmat ennen kuin alat toteuttaa tekemiaesi muutoksia. Pakettiluettelon paeivitys ja pakettien asennus Taessae vaiheessa osaat kaeyttaeae aptitudea riittaevaesti pystyaeksesi muuttamaan jaerjestelmaeaesi. Saatavilla olevien pakettien luettelo tulisi paeivittaeae saeaennoellisesti, jotta pysyisit ajan tasalla uusista paketeista ja pakettien uusista versioista. Taemaen paeivityksen voit tehdae painamalla u:ta. Noudon voit keskeyttaeae milloin tahansa painamalla q:ta sen aikana. Kun pakettiluettelosi on paeivitetty, voit valita paeivitettaevaet, asennettavat ja poistettavat paketit edellisen luvun ohjeiden mukaan. Naehdaeksesi kaikki toiminnot, joita olet pyytaenyt, paina g:tae kerran. Kun esimerkiksi asennat aiemman esimerkin kaffeine-mozilla-pakettia, seuraavanlainen ruutu tulee naekyviin: Toiminnot Peruuta Paketti Haku Asetukset Naekymaet Apu f10: Valikko ?: Apu q: Lopeta u: Paeivitae g: Nouda/Asenna/Poista Paketit Esikatselu aptitude 0.3.2 Vaatii 62,8MB levytilaa Haun koko: 19,9 --\ Riippuvuuksien vuoksi automaattisesti asennettavat paketit piA akode +934kB <ei ole> 4:3.3.2-1 ciA fam +266kB <ei ole> 2.7.0-7 piA jackd +311kB <ei ole> 0.99.0-6 piA kaffeine +3416kB <ei ole> 0.6-1 piA kdelibs-bin +2642kB <ei ole> 4:3.3.2-6. piA kdelibs-data +24,3MB <ei ole> 4:3.3.2-6. piA kdelibs4 +24,0MB <ei ole> 4:3.3.2-6. ciA libarts1 +4563kB <ei ole> 1.3.2-3 Naemae paketit asennetaan, koska jokin asennettavaksi valitsemasi paketti riippuu niistae. Kun valitset paketin, selitys sen taemaenhetkisestae tilasta annetaan taessae tilassa. Kuten naekyy, aptitude paeaetti asentaa automaattisesti monta pakettia (koko KDE-tyoepoeytaeympaeristoen perustan), koska kaffeine, josta kaffeine-mozilla riippuu suoraan, on KDE-ohjelma. Taessae vaiheessa vaihtoehtoina on jatkaa asennusta painamalla g:tae tai keskeyttaeae se painamalla q:ta. aptituden kaeyttoe komentoriviltae Koko ruudun kaeyttoeliittymaen lisaeksi aptitudea voi kaeyttaeae pakettien hallintaan suoraan komentoriviltae samaan tapaan kuin apt-getiae. Taemae luku kattaa yleisimmaet komentorivitoiminnot; aptituden kaeyttoe komentoriviltae sisaeltaeae taeydellisen kuvauksen aptituden komentorivikaeytoestae. Komentoriviltae kaeytettaeessae aptitude kaeynnistetaeaen seuraavasti: aptitude toiminto [parametrit...] toiminto maeaerittaeae, mikae toiminto aptituden on suoritettava. Muut komentoriviparametrit tulkitaan toiminnosta riippuen. Yleensae ne ovat pakettien nimiae tai valitsimia^[3]. Taerkeimmaet toiminnot ovat: aptitude update Taemae komento paeivittaeae pakettiluettelon. Koko ruudun liittymaessae sama toiminto on u:n painaminen. aptitude upgrade Taemae komento paeivittaeae mahdollisimman monta pakettia. Jos riippuvuuksissa tulee ongelmia, paketteja ei paeivitetae. Taemae komento ei siis esim. poista paketteja. aptitude dist-upgrade Myoes taemae komento paeivittaeae paketteja, mutta se tekee enemmaen riippuvuusongelmien ratkaisemiseksi: se asentaa ja poistaa paketteja kunnes riippuvuusongelmia ei enaeae ole. Taetae komentoa kaeytettaeessae on siis syytae olla varovainen, koska se voi tehdae epaemieluisia toimintoja. aptitude [ install | remove | purge ] pkt1 [pkt2...] Naemae komennot asentavat, poistavat tai siivoavat^[4] annetut paketit. "Asentamalla" paketin, joka on jo asennettu, voi paeivittaeae sen, jos uudempi versio on saatavilla. aptitude search ehto1 [ehto2...] Taemae komento hakee paketteja, joiden nimessae on mikae tahansa ehto ja naeyttaeae tulokset ruudulla. Jokainen ehto voi myoes olla erityinen hakuehto, jotka "Hakuehdot" kuvaa. ^[5] aptitude show pkt1 [pkt2...] Naeytae jokaisen pkt:n tiedot ruudulla. Pakettien asennukseen, paeivitykseen ja poistoon kaeytettaeville komennoille voi antaa valitsimen "-s", joka tarkoittaa "simulointia". Taemae saa aptituden suorittamaan kaikki toiminnot, jotka se normaalisti tekisi, paitsi ettae tiedostoja ei noudeta, asenneta tai poisteta. Toisinaan aptitude antaa seuraavanlaisen kehotteen: Naemae UUDET paketit asennetaan automaattisesti: freeglut3 libglut3 space-orbit-common Naemae UUDET paketit asennetaan: freeglut3 libglut3 space-orbit space-orbit-common 0 paeivitettyae pakettia, 4 uutta asennusta, 0 poistettavaa ja 0 paeivittaemaetoentae Tarvitsee noutaa 3298kB arkistoista. Levytilaa kuluu 8704kB purkamisen jaelkeen. Haluatko jatkaa? [Kyllae=y/ei=n/?] Taessae voit valita joko "Kyllae" (painamalla y) tai "Ei" (painamalla n). Lisaeksi kaeytettaevissaesi on komentoja, joilla voit vaihtaa kehotteessa naeytettaeviae tietoja tai maeaerittaeae muita toimintoja. Esimerkiksi painamalla "s" voit maeaerittaeae, naeytetaeaenkoe kuinka paljon tilaa kukin paketti vie: Haluatko jatkaa? [Kyllae=y/ei=n/?] s Kokojen muutokset naeytetaeaen. Naemae UUDET paketit asennetaan automaattisesti: freeglut3 <+242kB> libglut3 <+49,2kB> space-orbit-common <8020kB> Naemae UUDET paketit asennetaan: freeglut3 <+242kB> libglut3 <+49,2kB> space-orbit <+393kB> space-orbit-common <8020kB> 0 paeivitettyae pakettia, 4 uutta asennusta, 0 poistettavaa ja 0 paeivittaemaetoentae Tarvitsee noutaa 3298kB arkistoista. Levytilaa kuluu 8704kB purkamisen jaelkeen. Haluatko jatkaa? [Kyllae=y/ei=n/?] Valitsemalla "d" saat tietoa automaattisesti asennettavista tai poistettavista paketeista: Naemae UUDET paketit asennetaan automaattisesti: freeglut3 (R: libglut3, R: space-orbit, K: freeglut3) libglut3 (R: freeglut3) space-orbit-common (R: space-orbit) Naemae UUDET paketit asennetaan: freeglut3 libglut3 space-orbit space-orbit-common 0 paeivitettyae pakettia, 4 uutta asennusta, 0 poistettavaa ja 0 paeivittaemaetoentae Tarvitsee noutaa 3298kB arkistoista. Levytilaa kuluu 8704kB purkamisen jaelkeen. Haluatko jatkaa? [Kyllae=y/ei=n/?] Taemae naeyttaeae, ettae space-orbit-common ja freeglut3 asennetaan, koska space-orbit riippuu niistae. Lisaeksi freeglut3 riippuu paketista libglut3, joten sekin asennetaan. Kaikki mahdolliset toiminnot saat naekyviin valitsemalla "?" kehotteessa. Jos annettu pyyntoe rikkoo riippuvuuksia, eikae aptitude pysty helposti korjaamaan asiaa, se kysyy, mitae tehdae: Naemae paketit ovat RIKKI: libsdl1.2debian Naemae paketit POISTETAAN: libsdl1.2debian-all . . . Seuraavat toiminnot selvittaevaet naemae riippuvuudet: Asenna paketit: libsdl1.2debian-oss [1.2.7+1.2.8cvs20041007-5 (testing,unstable)] -21 pistettae Hyvaeksytkoe taemaen ratkaisun? [Y/n/q/?] Kirjoittamalla y tai painamalla Enteriae hyvaeksyt ehdotetun ratkaisun. Jos kirjoitat n, naeet "seuraavaksi parhaan" ratkaisun: Hyvaeksytkoe taemaen ratkaisun? [Y/n/q/?] n Seuraavat toiminnot selvittaevaet naemae riippuvuudet: Asenna paketit: libsdl1.2debian-arts [1.2.7+1.2.8cvs20041007-5 (testing,unstable)] -21 pistettae Hyvaeksytkoe taemaen ratkaisun? [Y/n/q/?] Jos kirjoitat q, "luovutat", mikae lopettaa ohjelman suorituksen: Hyvaeksytkoe taemaen ratkaisun? [Y/n/q/?] q Lopetetaan yritykset ratkaista naeitae riippuvuuksia. Keskeytys. Kuten tavallisessakin komentorivikehotteessa voit myoes taessae riippuvuuksien selvityskehotteessa suorittaa useita toimintoja, esimerkiksi pakettien tilojen muokkausta. Kirjoita ? naehdaeksesi taeydellisen luettelon kaikista kaeytettaevissae olevista komennoista. aptituden kaeyttoe komentoriviltae on taeydellinen kuvaus aptituden komentorivikaeytoestae. -------------- ^[2] Voit myoes muuttaa paketteja Paketti-valikosta; "Paketti-valikko" antaa lisaetietoja. ^[3] "Valitsin" on kirjain, jota edeltaeae viiva, esimerkiksi "-a" tai "-v". ^[4] Siivoaminen tarkoittaa paketin poistamista asetustiedostoineen. ^[5] Itse asiassa mikae tahansa komento, jolla on paketti parametrinae (esim. install tai show), kelpuuttaa myoes hakuehdon. Luku 2. Kaikki aptituden toiminnot Sisaellys aptituden kaeyttoeliittymae Valikkojen kaeyttoe Valikkokomennot Naekymien kaeyttoe Vaihto root-tunnukselle Pakettien hallinta Pakettiluettelon hallinta Pakettien tietojen naeyttaeminen Pakettien tilojen muokkaus Pakettien nouto, asennus ja poisto Pakettien luottamus ja sen hallinta Automaattisesti asennettujen pakettien hallinta Hakuehdot aptituden asetukset Pakettiluettelon asetukset Naeppaeinasetukset Vaerien asetukset Naeytoen muotoilun asetukset Asetustiedosto Teemat Miinaharavan pelaaminen Valkoinen Kani pani silmaelasit nenaelleen. "Mistae minae aloitan, Majesteetti?", haen kysyi. "Aloita alusta", sanoi Kuningas juhlallisesti, "ja jatka kunnes olet paeaessyt loppuun. Sitten lopeta." -- Lewis Carroll, Liisan seikkailut ihmemaassa aptitude on laaja ohjelma, jossa on paljon ominaisuuksia. Joskus, vaikka tietaeisikin, ettae jokin toiminto on mahdollinen, voi olla vaikea muistaa, miten se tehdaeaen. Jopa monet toiminnot, joita tekijaeae on pyydetty lisaeaemaeaen, osoittautuivat olevan jo olemassa, vaikkakin vaikeasti loeydettaevissae.^[6] Jotta taellaisia tilanteita ei enaeae tapahtuisi, taemae osa kuvaa kaikki aptituden toiminnot ja asetukset. Luku 1, Aloitus on luettavampi opas aptituden taerkeimpiin toimintoihin. [Huomaa] Huomaa aptituden kaeytoestae ja ulkoasua voi muuttaa useilla eri tavoilla. Taemae opas kuvaa toimintaa oletusasetuksilla; "aptituden asetukset" kuvaa, miten eri asetukset vaikuttavat toimintaan. aptituden kaeyttoeliittymae Taemae luku kuvaa ne aptituden kaeyttoeliittymaen osat, jotka eivaet liity pakettien hallintaan. Valikkojen kaeyttoe Ruudun ylaeosassa oleva valikkopalkki sisaeltaeae aptituden taerkeimmaet komennot. Valikkoihin paeaeset painamalla F10, valikkoja voit selata nuolinaeppaeimillae ja Enter valitsee toiminnon. Joillakin toiminnoilla valikoissa on vastaava "pikanaeppaein": kirjain tai numero, jota painamalla voi valita avatun valikon vastaavaan vaihtoehtoon. Naemae pikanaeppaeimet naekyvaet kirkkaammalla valkoisen saevyllae kuin muu valikko. Joillakin toiminnoilla on lisaeksi "oikotie": naeppaein, joka suorittaa toiminnon kun valikko ei ole avattu. Naemae oikotiet naekyvaet valikon oikeassa laidassa. Valikkokomennot naeytetaeaen jatkossa naein: Valikko -> Toiminto (naeppaein). Taemae tarkoittaa, ettae valikosta Valikko valitaan Toiminto ja naeppaein on taemaen toiminnon oikotie. Valikkokomennot Toiminnot-valikko Kuva 2.1. Toiminnot-valikon komennot +------------------------------------------------------------------------+ | Komento | Kuvaus | |----------------------------+-------------------------------------------| | | Jos asennuksen esikatseluikkuna ei ole | | Toiminnot -> Asenna/poista | naekyvissae, naeytae se. Muuten aja | | paketteja (g) | asennus (katso "Pakettien nouto, asennus | | | ja poisto"). | |----------------------------+-------------------------------------------| | Toiminnot -> Paeivitae | Paeivitae pakettiluettelo. | | pakettiluettelo (u) | | |----------------------------+-------------------------------------------| | Toiminnot -> Merkitse | Merkitse kaikki paeivitettaevissae olevat | | paeivitykset (U) | paketit paeivitettaeviksi lukuunottamatta | | | jaeaedytettyjae ja estettyjae paketteja. | |----------------------------+-------------------------------------------| | Toiminnot -> Unohda uudet | Unohda mitkae paketit ovat "uusia" | | paketit (f) | (tyhjennae "Uudet paketit"-ryhmae). | |----------------------------+-------------------------------------------| | Toiminnot -> Puhdista koko | Poista kaikki aptituden ^[a] noutamat | | pakettivarasto | paketit. | |----------------------------+-------------------------------------------| | | Poista kaikki aptituden ^[a] noutamat | | | paketit, jotka eivaet enaeae ole | | Toiminnot -> Puhdista | saatavilla. Taellaiset paketit ovat | | vanhentuneet tiedostot | oletettavasti vanhentuneita, joten ne voi | | | poistaa levytilan saeaestaemiseksi | | | vaatimatta tarpeettomia noutoja. | |----------------------------+-------------------------------------------| | Toiminnot -> Pelaa | Pelaa miinaharavaa, kuten "Miinaharavan | | miinaharavaa | pelaaminen" kuvaa. | |----------------------------+-------------------------------------------| | Toiminnot -> Vaihda | Kaeytae jatkossa root-tunnusta; "Vaihto | | root-tunnukselle | root-tunnukselle" kertoo lisaeae taestae. | |----------------------------+-------------------------------------------| | Toiminnot -> Lopeta (Q) | Lopeta ohjelma tallentaen pakettien | | | tiloihin tehdyt muutokset. | |------------------------------------------------------------------------| | ^[a] Tai muun apt-pohjaisen ohjelman. | +------------------------------------------------------------------------+ Peruuta-valikko Kuva 2.2. Peruuta-valikon komennot +------------------------------------------------------------------------+ | Komento | Kuvaus | |--------------------+---------------------------------------------------| | | Peruuta viimeinen paketin tilaan tehty muutos. | | Peruuta -> Peruuta | Peruuttaa voi vain muutoksia, jotka on tehty | | (Control+u) | ohjelman viimeisimmaen kaeynnistyksen, | | | pakettiluettelon paeivityksen tai asennusajon | | | jaelkeen. | +------------------------------------------------------------------------+ Paketti-valikko Kuva 2.3. Paketti-valikon komennot +------------------------------------------------------------------------+ | Komennot | Kuvaus | |-------------------------+----------------------------------------------| | Paketti -> Asenna (+) | Merkitse valittu paketti asennettavaksi. | |-------------------------+----------------------------------------------| | Paketti -> Poista (-) | Merkitse valittu paketti poistettavaksi. | |-------------------------+----------------------------------------------| | Paketti -> Siivoa (_) | Merkitse valittu paketti siivottavaksi. | |-------------------------+----------------------------------------------| | Paketti -> Palauta (:) | Peruuta valitulle paketille maeaeritetty | | | asennus, paeivitys tai poisto. | |-------------------------+----------------------------------------------| | Paketti -> Jaeaedytae | Jaeaedytae valittu paketti. | | (=) | | |-------------------------+----------------------------------------------| | | Merkitse valittu paketti "automaattisesti | | Paketti -> Merkitse | asennetuksi". "Automaattisesti asennettujen | | Automaatti (M) | pakettien hallinta" kertoo lisaeae | | | automaattisesti ja kaesin asennetuista | | | paketeista. | |-------------------------+----------------------------------------------| | | Merkitse valittu paketti "kaesin | | Paketti -> Merkitse | asennetuksi". "Automaattisesti asennettujen | | Kaesin (m) | pakettien hallinta" kertoo lisaeae | | | automaattisesti ja kaesin asennetuista | | | paketeista. | |-------------------------+----------------------------------------------| | | Jos valittu paketti on paeivitettaevissae, | | Paketti -> Estae versio | estae sen paeivitys saatavilla olevaan | | (F) | versioon. Jos valittuna on paketin versio, | | | estae paeivitys valittuun versioon. | |-------------------------+----------------------------------------------| | | Naeytae tietoruutu valitusta paketista. | | Paketti -> Tiedot | Taemae kaesittaeae paketin riippuvuudet, | | (enter) | paketista riippuvat paketit, saatavilla | | | olevat versiot, yms. | |-------------------------+----------------------------------------------| | | Naeytae valitun paketin Debian-muutosloki. | | package -> Muutosloki | Naehdaeksesi tietyn version muutoslokin, | | (C) | valitse haluamasi versio ja suorita taemae | | | komento. | +------------------------------------------------------------------------+ Haku-valikko Kuva 2.4. Haku-valikon komennot +------------------------------------------------------------------------+ | Komento | Kuvaus | |---------------------------+--------------------------------------------| | Haku -> Etsi (/) | Etsi ensimmaeinen hakuehtoon taesmaeaevae | | | paketti (katso "Hakuehdot"). | |---------------------------+--------------------------------------------| | Haku -> Etsi Uudestaan | Toista viimeisin hakukomento. | | (\) | | |---------------------------+--------------------------------------------| | Haku -> Rajoita Naekymae | Rajoita naekyvae pakettiluettelo niihin | | (l) | paketteihin, jotka taesmaeaevaet | | | hakuehtoon (katso "Hakuehdot"). | |---------------------------+--------------------------------------------| | Haku -> Laajenna Naekymae | Poista pakettiluettelon rajoitukset eli | | (l) | naeytae kaikki paketit luettelossa. | |---------------------------+--------------------------------------------| | Haku -> Hae rikkinaeiset | Hae seuraava rikkinaeinen paketti. Taemae | | (b) | on sama kuin haku ehdolla ~b. | +------------------------------------------------------------------------+ Asetukset-valikko Kuva 2.5. Asetukset-valikon komennot +------------------------------------------------------------------------+ | Komento | Kuvaus | |-----------------------------+------------------------------------------| | | Naeytae ruutu, jossa voit saeaetaeae | | Asetukset -> | kaeyttoeliittymaeaen liittyviae | | Kaeyttoeliittymae | asetuksia (miten ohjelman ilmoitukset | | | naeytetaeaen, miten paketit | | | naeytetaeaen, jne.). | |-----------------------------+------------------------------------------| | | Naeytae ruutu, jossa voit saeaetaeae | | Asetukset -> Riippuvuuksien | riippuvuuksiin liittyviae asetuksia, | | kaesittely | esimerkiksi asennetaanko suositellut | | | paketit automaattisesti. | |-----------------------------+------------------------------------------| | | Naeytae ruutu, jossa voit saeaetaeae | | | muita kaeyttoeliittymaen asetuksia, | | Asetukset -> Sekalaista | esimerkiksi pitaeisikoe paketit merkitae | | | paeivitettaeviksi automaattisesti | | | aptituden kaeynnistyessae. | |-----------------------------+------------------------------------------| | Asetukset -> Palauta | Palauta kaikki asetukset | | oletukset | oletusarvoihinsa. | +------------------------------------------------------------------------+ Naekymaet-valikko [Huomaa] Huomaa "Naekymien kaeyttoe" kertoo, miten naekymaet toimivat. Kuva 2.6. Naekymaet-valikon komennot +------------------------------------------------------------------------+ | Komento | Kuvaus | |----------------------------+-------------------------------------------| | Naekymaet -> Seuraava (F6) | Vaihda seuraavaan valittavissa olevaan | | | naekymaeaen. | |----------------------------+-------------------------------------------| | Naekymaet -> Edellinen | Vaihda edelliseen valittavissa olevaan | | (F7) | naekymaeaen. | |----------------------------+-------------------------------------------| | Naekymaet -> Sulje (q) | Sulje taemaenhetkinen naekymae. | |----------------------------+-------------------------------------------| | Naekymaet -> Uusi | Luo uusi naekymae pakettiluetteloon. | | pakettinaekymae | | |----------------------------+-------------------------------------------| | Naekymaet -> Uusi | Naeytae pakettiluettelo jaerjestettynae | | luokkaselain | luokkien mukaan. | |----------------------------+-------------------------------------------| | | Taessae valikossa on lisaeksi | | | vaihtoehtoja, jotka vastaavat kulloinkin | | Ylimaeaeraeiset valinnat | valittavissa olevia naekymiae. Valitse | | | naekymaen nimi valikosta vaihtaaksesi | | | siihen. | +------------------------------------------------------------------------+ Apu-valikko Kuva 2.7. Apu-valikon komennot +------------------------------------------------------------------------+ | Komento | Kuvaus | |---------------------+--------------------------------------------------| | Apu -> Tietoja | Naeytae tekijaenoikeustiedot. | |---------------------+--------------------------------------------------| | Apu -> Pika-apu (?) | Naeytae ohjelman sisaeinen avustusteksti. | |---------------------+--------------------------------------------------| | Apu -> Kaeyttoeopas | Naeytae kaeyttoeopas (taemae opas). | |---------------------+--------------------------------------------------| | Apu -> UKK | Naeytae aptituden UKK. | |---------------------+--------------------------------------------------| | Apu -> Muutosloki | Naeytae aptitudeen tehdyt merkittaevaet | | | muutokset. | |---------------------+--------------------------------------------------| | Apu -> Lisenssi | Naeytae aptituden kopiointi-, muokkaus- ja | | | levitysehdot. | +------------------------------------------------------------------------+ Naekymien kaeyttoe aptitude antaa mahdollisuuden kaeyttaeae useita "naekymiae". "Naekymae" (myoes tunnettu "ruutuna") on tieto, joka naekyy valikkopalkin alapuolella. Yleisin naekymae on pakettiluettelo, mutta noutonaekymiin toermaeae myoes usein. Kun moni naekymae on auki yhtae aikaa, ruudun ylaeosa naeyttaeae palkin, joka luettelee kaikki valittavissa olevat naekymaet. Jos esimerkiksi tutkin aptia painamalla Enteriae, ja sen jaelkeen tutkin libc6:ta, ruutu naeyttaeae suunnilleen taeltae: Toiminnot Peruuta Paketti Haku Asetukset Naekymaet Apu f10: Valikko ?: Apu q: Lopeta u: Paeivitae g: Nouda/Asenna/Poista Paketit apt: tiedot libc6: tiedot aptitude 0.3.2 i A --\ libc6 2.3.2.ds1- 2.3.2.ds1- Kuvaus: GNU C Library: Shared libraries and Timezone data Contains the standard libraries that are used by nearly all programs on the system. This package includes shared versions of the standard C library and the standard math library, as well as many others. Timezone data is also included. Taerkeys: vaelttaemaetoen Ryhmae: base Vastuuhenkiloe: GNU Libc Maintainers <debian-glibc@lists.debian.org> Koko pakattuna: 4899k Koko purettuna: 15,9M Laehdekoodipaketti: glibc --\ Riippuvuudet --- libdb1-compat --\ Ehdotukset --- locales --- glibc-doc --\ Ristiriidat GNU C Library: Shared libraries and Timezone data Voit sulkea nykyisen naekymaen valitsemalla Naekymaet -> Sulje (q). Voit liikkua seuraavaan tai edelliseen naekymaeaen valinnoilla Naekymaet -> Seuraava (F6) ja Naekymaet -> Edellinen (F7); voit myoes valita ruudun ylaeosan naekymaepalkista haluamasi naekymaen. Naekymaet-valikossa on luettelo kaikista valittavissa olevista naekymistae. Jotkin komennot, kuten paketin tietojen katsominen, luovat naekymiae automaattisesti. Voit myoes luoda naekymiae kaesin valitsemalla Naekymaet -> Uusi pakettinaekymae tai Naekymaet -> Uusi luokkaselain. Vaihto root-tunnukselle Jotkin toiminnot, kuten pakettiluettelon paeivitys, ovat mahdollisia vain root-tunnuksella. Jos ajat aptitudea muulla tunnuksella ja yritaet paeivittaeae pakettiluetteloa, aptitude kysyy, haluatko vaihtaa root-tunnukselle: Toiminnot Peruuta Paketti Haku Asetukset Naekymaet Apu f10: Valikko ?: Apu q: Lopeta u: Paeivitae g: Nouda/Asenna/Poista aptitude 0.3.2 --- Asennetut paketit --- Asentamattomat paketit --- Vanhentuneet ja paikalliset paketit --- Naeennaeispaketit --- Tehtaevaet +------------------------------------------------------------------------------+ |Pakettiluettelon paeivitys vaatii yllaepitaejaen oikeudet, joita sinulla ei ole. | |Haluatko vaihtaa root-tunnukselle? | | [ Vaihda root-tunnukselle ] [ Aelae vaihda root-tunnukselle ] | +------------------------------------------------------------------------------+ Selaa saatavilla olevia paketteja ja suorita toimenpiteitae Jos valitset "Vaihda root-tunnukselle", aptitude kysyy sinulta root-kaeyttaejaen salasanaa. Jos annat oikean salasanan, aptitude suorittaa pyydetyn toiminnon. Toiminnon suorituksen jaelkeen olet edelleen root. Voit koska tahansa vaihtaa root-tunnukselle valitsemalla Toiminnot -> Vaihda root-tunnukselle. Pakettien tiloihin tekemaesi muutokset saeilyvaet taemaen jaelkeenkin, mutta ne tallennetaan vasta kun suljet aptituden. Pakettien hallinta Taemae luku kertoo, miten pakettiluetteloa hallitaan, miten asennetaan uusia paketteja ja miten vanhoja paketteja poistetaan. Pakettiluettelon hallinta On suositeltavaa pitaeae pakettiluettelo ajantasaisena ajamalla Toiminnot -> Paeivitae pakettiluettelo (u) saeaennoellisesti. Pakettien tietojen naeyttaeminen Pakettien tietoja on saatavilla useassa eri paikassa: pakettiluettelo antaa lyhyen yleiskuvan kunkin paketin tilasta ja yksityiskohtaisemmat tiedot ovat saatavilla eri naekymien kautta. Pakettiluettelo Pakettiluettelo naeyttaeae lyhyen yhteenvedon paketin tilasta. Esimerkiksi paketti webmin voisi naeyttaeae seuraavalta pakettiluettelossa: piAU webmin +6083kB <ei ole> 1.210a-2 Neljae merkkiae vasemmassa reunassa kertovat, ettae paketti ei ole asennettu ("p"), ettae se on merkitty asennettavaksi ("i"), ettae se on automaattisesti asennettu ("A") ja ettae se ei tule luotettavasta laehteestae ("U"). Oikeassa laidassa naekyy paketin nykyinen versio, tuorein saatavilla oleva versio sekae asennuksen tarvitsema tila. [Vihje] Vihje Yhteenvetojen naeyttoetapaa voi saeaetaeae asetuksilla; "Pakettien naeytoen asetukset" kertoo lisaetietoja. Neljae merkkiae vasemmassa laidassa antavat perustiedot paketin tilasta. Ensimmaeinen on paketin nykyinen tila. Seuraava on toiminto. Kolmas kertoo, onko paketti automaattisesti asennettu (katso "Automaattisesti asennettujen pakettien hallinta"). Neljaes ilmaisee, onko paketti luotettu (katso "Pakettien luottamus ja sen hallinta"). Kuva 2.8, ""Nykyinen tila"-merkin arvot" kertoo "nykyisen tilan" mahdolliset arvot ja Kuva 2.9, ""Toiminto"-merkin arvot" "toiminnon". Kuva 2.8. "Nykyinen tila"-merkin arvot i - Paketti on asennettu kaikkine riippuvuuksineen. c - Paketti on poistettu, mutta sen asetustiedostot ovat vielae jaerjestelmaessae. p - Paketti on siivottu (poistettu asetustiedostoineen) tai sitae ei ole koskaan asennettu. v - Paketti on naeennaeispaketti. B - Paketin riippuvuudet ovat rikki. u - Paketti on purettu, mutta asetusvaihetta ei ole suoritettu. C - Asetus kesken: paketin asetusvaihe keskeytettiin. H - Asennus kesken: paketin asennus keskeytettiin. Kuva 2.9. "Toiminto"-merkin arvot i - Paketti asennetaan. u - Paketti paeivitetaeaen. d - Paketti poistetaan jaettaeen sen asetustiedostot jaerjestelmaeaen. p - Paketti siivotaan eli poistetaan asetustiedostoineen. h - Paketti on jaeaedytetty. Se saeilytetaeaen nykyisessae versiossaan jaeaedytyksen purkuun asti, vaikka uudempi versio olisikin saatavilla. F - Paketin paeivitys on estetty. r - Paketti asennetaan uudelleen. Paketti on "rikki": joitakin sen riippuvuuksia ei ole tyydytetty. B - aptitude ei anna sinun asentaa, poistaa tai paeivittaeae, jos jotkin paketit ovat rikki. Lisaeksi aptitude kaeyttaeae vaerejae pakettien tilojen naeyttoeoen, jos paeaetelaitteesi tukee niitae. Paeaeasiallisesti taemae naekyy taustan vaerissae: Musta Pakettia ei voi paeivittaeae tai sitae ei asenneta eikae sillae ole riippuvuusongelmia. Jos paketti on asennettu, sen nimi naeytetaeaen korostettuna. Vihreae Paketti asennetaan. Sininen Paketti on asennettu, ja se paeivitetaeaen. Violetti Paketti on asennettu, ja se poistetaan. Valkoinen Paketti on asennettu ja jaeaedytetty nykyiseen versioon: sitae ei paeivitetae automaattisesti. Punainen Paketti on rikki: joitakin sen riippuvuuksia ei ole tyydytetty. Pidempi kuvaus paketista on naekyvissae ruudun alaosassa. Jos aptitude huomaa paketin olevan osallisena riippuvuusongelmassa, taemae osa naeyttaeae ongelman tiedot. Voit vaihtaa paketin ja ongelman kuvauksen vaelillae painamalla i:tae. Yksityiskohtainen pakettikuvaus Painamalla Enteriae, kun paketti on valittuna, saa naekyviin pakettitietojen ruudun: Toiminnot Peruuta Paketti Haku Asetukset Naekymaet Apu f10: Valikko ?: Apu q: Lopeta u: Paeivitae g: Nouda/Asenna/Poista Paketit apt: tiedot aptitude 0.3.2 i --\ apt 0.6.36 0.6.36 Kuvaus: Advanced front-end for dpkg This is Debian's next generation front-end for the dpkg package manager. It provides the apt-get utility and APT dselect method that provides a simpler, safer way to install and upgrade packages. APT features complete installation ordering, multiple source capability and several other unique features, see the Users Guide in apt-doc. Vaelttaemaetoen: on Taerkeys: valinnainen Ryhmae: base Vastuuhenkiloe: APT Development Team <deity@lists.debian.org> Koko pakattuna: 0 Koko purettuna: 3822k Laehdekoodipaketti: apt --\ Riippuvuudet --- libc6 (>= 2.3.2.ds1-21) --- libgcc1 (>= 1:4.0.0-7) --- libstdc++5 (>= 1:3.3.4-1) --\ Ehdotukset --- aptitude | synaptic | gnome-apt | wajig --- dpkg-dev --\ apt-doc (TYYDYTTAeMAeTOeN) p 0.6.36 p 0.5.28.6 --- bzip2 --- gnupg --\ Korvaavuudet --- libapt-pkg-doc (< 0.3.7) --- libapt-pkg-dev (< 0.3.7) --- Paketin apt kattamat pakettinimet --- Paketista apt riippuvat paketit --\ Versiot Advanced front-end for dpkg Taessae naeytoessae liikutaan samoin kuin pakettiluettelossakin. Esimerkiksi yllae riippuvuus apt-doc-pakettiin on laajennettu, mikae naeyttaeae sen paketin ne saatavilla olevat versiot, jotka tyydyttaevaet taemaen riippuvuuden. Taetae versioluetteloa voi kaeyttaeae kuten pakettiluetteloakin; voit esimerkiksi asentaa version 0.6.36 apt-doc-paketista siirtaemaellae valinnan sen kohdalle ja painamalla +. [Vihje] Vihje Nopeampi tapa on valita riippuvuus version sijaan ja painaa +; taelloein aptitude yrittaeae tyydyttaeae riippuvuuden automaattisesti. Riippuvuuksien lisaeksi voit myoes naehdae pakettinimet, jotka paketti kattaa, paketit, jotka riippuvat siitae ja saatavilla olevat versiot paketista. Saatavilla olevat versiot sisaeltaevaet myoes muut paketit, jotka kattavat taemaen paketin. Kuten muulloinkin, voit sulkea tietoruudun ja palata paeaenaeyttoeoen painamalla q:ta. Eraeitae yleisesti kaeytettyjae tietoja saa lisaeksi omalle ruudulleen: paina v naehdaeksesi saatavilla olevat versiot, d naehdaeksesi riippuvuudet ja r naehdaeksesi "kaeaenteisriippuvuudet" (paketit, jotka riippuvat taestae). Pakettien tilojen muokkaus Alla olevia komentoja voi kaeyttaeae muokkaamaan pakettien tiloja. Annetut komennot vaikuttavat vasta seuraavassa asennusajossa. Ennen taetae minkae tahansa komennon voi peruuttaa komennolla Peruuta -> Peruuta (Control+u). Antaaksesi komennon yksittaeiselle paketille valitse paketti ja suorita komento. Komentoja voi myoes antaa pakettiryhmille valitsemalla pakettiryhmaen otsakkeen (esimerkiski "Paeivitettaevaet paketit") ja suorittamalla komennon. +------------------------------------------------------------------------+ | Komento | Kuvaus | |----------------------------+-------------------------------------------| | | Merkitse valittu paketti asennettavaksi. | | | | | Asenna: Paketti -> Asenna | Jos paketti ei ole asennettu, se | | (+) | asennetaan. Jos se on jo asennettu, se | | | paeivitetaeaen jos mahdollista, ja | | | voimassa oleva paeivityksen esto (kuten | | | jaeaedytys) poistetaan. | |----------------------------+-------------------------------------------| | Poista: Paketti -> Poista | Merkitse valittu paketti poistettavaksi. | | (-) | | | | Jos paketti on asennettu, se poistetaan. | |----------------------------+-------------------------------------------| | | Merkitse valittu paketti siivottavaksi. | | | | | Siivoa: Paketti -> Siivoa | Jos paketti on asennettu, se poistetaan. | | (_) | Lisaeksi kaikki jaeljellaeolevat paketin | | | tiedostot (kuten asetustiedostot) | | | poistetaan, myoes vaikka paketti olisikin | | | jo poistettu. | |----------------------------+-------------------------------------------| | | Merkitse valittu paketti | | | saeilytettaevaeksi nykyisessae | | Saeilytae: Paketti -> | versiossaan. | | Palauta (:) | | | | Jos paketille oli maeaeritetty jokin | | | toimenpide (asennus, poisto tai | | | paeivitys), taemae toimenpide perutaan. | |----------------------------+-------------------------------------------| | | Jaeaedytae valittu paketti | | | | | | Kuten saeilytyksen kanssa, mikae tahansa | | Jaeaedytae: Paketti -> | paketille maeaeritetty toimenpide | | Jaeaedytae (=) | peruutetaan. Lisaeksi pakettia ei | | | paeivitetae automaattisesti ^[a] ennen | | | kuin jaeaedytys on poistettu antamalla | | | asennus-komento paketille. | |----------------------------+-------------------------------------------| | | Pakettia ei paeivitetae | | | automaattisesti^[a] versioon, johon se | | | nyt paeivittyisi. Jos paketti oli | | | merkitty paeivitettaevaeksi, paeivitys | | | perutaan. | | | | | | Jos taemae komento annetaan tietylle | | Estae: Paketti -> Estae | versiolle, pakettia ei paeivitetae | | versio (F) | taehaen versioon. Vain yhden version voi | | | estaeae kerrallaan. | | | | | | Taemae toiminto on hyoedyllisin | | | "epaevakaan" jakelun kaeyttaejille, koska | | | se mahdollistaa rikkinaeisiksi | | | tiedettyjen versioiden asennuksen eston | | | vaikuttamatta muuten automaattisiin | | | paeivityksiin. | |----------------------------+-------------------------------------------| | | Asentaa paketin uudelleen | | | | | | Huomaa, ettae uudelleen asennuksia ei | | Uudelleenasennus: paina L | talleteta kun suljet aptituden tai ajat | | | asennuksen (syy taehaen on, ettae | | | allaolevat komponentit dpkg ja apt eivaet | | | tarjoa mahdollisuutta selvittaeae, | | | onnistuiko uudelleen asennus). | |----------------------------+-------------------------------------------| | | Maeaeritae, kohdellaanko pakettia | | | automaattisesti asennettuna. | | Paketti -> Merkitse | Automaattisesti asennetut paketit | | Automaatti (M), Paketti -> | poistetaan sitten, kun mikaeaen muu | | Merkitse Kaesin (m) | paketti ei tarvitse niitae. | | | "Automaattisesti asennettujen pakettien | | | hallinta" kertoo tarkemmin | | | automaattisesti asennetuista paketeista. | |------------------------------------------------------------------------| | ^[a] Pakettiin ei siis vaikuta Toiminnot -> Merkitse paeivitykset (U) | | eivaetkae komentorivitoiminnot dist-upgrade tai upgrade. | +------------------------------------------------------------------------+ Naemae komennot vaikuttavat aina valittuun pakettiin tai pakettiryhmaeaen. Lisaeksi aptitudessa on kaksi komentoa, jotka vaikuttavat moniin paketteihin eivaetkae vaelitae valitusta paketista. Toiminnot -> Unohda uudet paketit (f) poistaa "uusi"-merkinnaen kaikista paketeista tyhjentaeen "Uudet paketit"-ryhmaen ja Toiminnot -> Merkitse paeivitykset (U) merkitsee kaikki paeivitettaevissae olevat paketit paeivitettaeviksi lukuunottamatta jaeaedytettyjae ja estettyyn versioon paeivittyviae paketteja. [Huomaa] Huomaa Kaikki pakettien tiloihin tehdyt muutokset tallennetaan, kun suljet aptituden, paeivitaet pakettiluettelon tai ajat asennuksen. Jos et halua tallentaa muutoksiasi, voit poistua aptitudesta painamalla Ctrl-C. Pakettien nouto, asennus ja poisto Edellisessae luvussa kuvattu pakettien tilojen muokkaus ei vielae vaikuta jaerjestelmaeaesi mitenkaeaen. Voit siis saeaetaeae pakettien tiloja kunnes olet tyytyvaeinen, minkae jaelkeen voit "toteuttaa" muutokset asentamalla ja poistamalla paketteja. ^[7] Muutokset toteutetaan komennolla Toiminnot -> Asenna/poista paketteja (g). Taemae komento naeyttaeae esikatseluruudun, joka kertoo kaikki tehtaevaet muutokset. Taemae ruutu on vain pakettiluettelo ja voit muokata pakettien tiloja (esimerkiksi peruuttaa poistoja) kuten paeaeruudussakin. Kun olet valmis, voit valita Naekymaet -> Sulje (q) peruuttaaksesi asennuksen tai Toiminnot -> Asenna/poista paketteja (g) jatkaaksesi. aptitude noutaa tiedostot, jotka sen tarvitsee, ja pyytaeae taemaen jaelkeen jatkamaan asennusta. Kun valitset "Jatka", asennukset ja poistot tehdaeaen. aptitude noutaa paketit varastohakemistoon (yleensae /var/cache/apt/archives). Oletuksena naemae paketit pysyvaet taessae hakemistossa. Komennolla Toiminnot -> Puhdista koko pakettivarasto voit tyhjentaeae taemaen hakemiston kokonaan, ja komennolla Toiminnot -> Puhdista vanhentuneet tiedostot voit poistaa ne tiedostot, jotka eivaet enaeae ole noudettavissa. Pakettien luottamus ja sen hallinta apt pystyy noutamaan paketteja useasta eri laehteestae, mikae johtaa tietoturvaongelmaan. Oletetaan, ettae lisaeaet Matti Meikaelaeisen pakettivaraston sources.list-tiedostoosi, jotta voisit asentaa Matin gargleblast-paketin. On mahdollista, ettae Matin arkisto sisaeltaeae -- sinun tietaemaettaesi -- haenen omat versionsa paketeista libc6 ja ssh, versiot, jotka nuuskivat sinun yksityisiae tietojasi tai avaavat jaerjestelmaeaesi takaportteja! Jos Matin pakettien versionumerot ovat suuremmat kuin aitojen Debian-pakettien, apt asentaa ne huoletta seuraavassa paeivityksessae, mikae antaa Matille vapaat kaedet sinun tietaemaettaesi. Toinen mahdollisuus on, ettae Matti murtautuu kaeyttaemaellesi Debian-arkistopeilille ja korvaa oikeat paketit omilla versioillaan. Uudemmat apt- ja aptitude-versiot (kuten taessae oppaassa kuvattu) pystyvaet torjumaan taellaisen ongelman. apt kaeyttaeae suositun GPG-salausohjelman tarjoamia vahvoja tietoturvaominaisuuksia vahvistamaan, ettae Debian-peilien sisaeltaemaet paketit ovat ne, jotka Debianin kehittaejaet ovat tehneet. aptitude varoittaa, jos yritaet asentaa paketin Debianin ulkopuolisesta laehteestae tai yritaet paeivittaeae Debianista asennetun paketin Debianin ulkopuolelta tulevaan versioon. [Varoitus] Varoitus Vaikka apt:n tietoturvaominaisuudet takaavatkin laehes taeydellisesti, ettae kaeyttaemaesi peili on identtinen Debianin virallisen arkiston kanssa, ne eivaet ratkaise kaikkia ongelmia. On nimittaein monia tapoja, joilla sormeiltu paketti voisi paeaestae jopa Debianin viralliseen arkistoon. Pakettien asentaminen vain luotettavista laehteistae antaa merkittaevaen suojan haitallisia paketteja vastaan, mutta se ei voi poistaa kaikkia ohjelmistojen asentamiseen liittyviae riskejae. Luottamuksen ymmaertaeminen apt antaa arkiston yllaepitaejaelle mahdollisuuden allekirjoittaa arkiston sisaeltoetiedot. Taellaista allekirjoitusta ei kaeytaennoessae voi vaeaerentaeae, ja se takaa, ettae sisaeltoetiedoissa luetellut tiedostot ovat juuri ne, jotka yllaepitaejae on sinne asettanut, ts. arkiston sisaeltoeoen ei ole koskettu sen luomisen jaelkeen.^[8] Allekirjoituksen voi todeta oikeaksi tarkistamalla, ettae se taesmaeae yllaepitaejaen julkiseen avaimeen. Debianin arkiston julkinen avain on saatavilla apt:n mukana, yleensae Debian-CD:llae. Kun aptitude noutaa arkiston sisaeltoetiedot, se tarkistaa, onko arkisto asianmukaisesti allekirjoitettu. Allekirjoittamattoman arkiston pakettitiedostot eivaet ole luotettuja (kts. lisaeae alla). Jos allekirjoitus on olemassa, mutta virheellinen tai jos kaeytettyae avainta ei ole saatavilla, arkisto ei myoeskaeaen ole luotettu. Kun myoehemmin ajat pakettien asennuksen, aptitude tarkistaa, ovatko paketit luotettavista laehteistae. Jos asennettava paketti ei ole luotettu tai jos luotettu paketti paeivitettaeisiin ei-luotettuun versioon, aptitude varoittaa taestae ja tarjoaa mahdollisuuden keskeyttaeae noudon: Toiminnot Peruuta Paketti Haku Asetukset Naekymaet Apu f10: Valikko ?: Apu q: Lopeta u: Paeivitae g: Nouda/Asenna/Poista Paketit Esikatselu aptitude 0.3.2 Vaatii 67,6MB levytilaa Haun koko: 26,1 --\ Riippuvuuksien vuoksi automaattisesti asennettavat paketit piAU j2re1.4 +59,7MB <ei ole> 1.4.2.02-1 --\ Jaeaedytetyt paketit +------------------------------------------------------------------------------+ |WARNING: untrusted versions of the following packages will be installed! | | | |Untrusted packages could compromise your system's security. You should only | |proceed with the installation if you are certain that this is what you want | |to do. | | | | * j2sdk1.4 [version 1.4.2.02-1] | | * j2re1.4 [version 1.4.2.02-1] | | [ Jatka ] [ Keskeytae asennus ] | +------------------------------------------------------------------------------+ tilassa. Luotettujen avainten lisaeaeminen On mahdollista sallia apt:n luottavan muihinkin arkistoihin kuin Debianin omaan. Tarvitset jokaista taellaista arkistoa kohden julkisen avaimen, jolla arkiston sisaeltoetiedot on allekirjoitettu. Yleensae taemae on tekstitiedosto, jonka nimi paeaettyy .asc ja on joko yllaepitaejaen tarjoama tai noudettavissa avainpalvelimelta. GPG:n seittisivulta loeydaet lisaeae tietoa julkisista avaimista ja niiden noutamisesta. Luotettujen avainten luettelo saeilytetaeaen avainrenkaassa, joka on tiedosto /etc/apt/trusted.gpg. Kun olet noutanut GPG-avaimen, voit lisaetae sen taehaen renkaaseen komennolla gpg --no-default-keyring --keyring /etc/apt/trusted.gpg --import uusiavain.asc. Taemaen jaelkeen aptitude luottaa kaikkiin arkistoihin, jotka on allekirjoitettu tiedostossa uusiavain.asc olevalla avaimella. [Varoitus] Varoitus Kun arkiston avain on lisaetty avainrenkaaseen, taemae arkisto on yhtae luotettu kuin Debianin arkisto! Ulkopuolisia avaimia ei pitaeisi lisaetae, ellet ole hyvin varma, ettae lisaeaemaesi avain on oikea ja ettae avaimen haltija on luotettava ja asiansa osaava. Automaattisesti asennettujen pakettien hallinta Yhden paketin asennus usein vaatii muidenkin pakettien asennusta, jotta riippuvuudet tulisivat tyydytetyiksi. Jos esimerkiksi haluat asentaa clanbomber-paketin, sinun taeytyy myoes asentaa libclanlib2-paketti. Jos myoehemmin poistat clanbomber-paketin, et luultavasti tarvitse enaeae libclanlib2-pakettia. aptitude yrittaeae tunnistaa taellaisen tilanteen ja automaattisesti poistaa libclanlib2-paketin. Kun asennat paketin, aptitude asentaa automaattisesti kaikki paketit, joista se riippuu. Naemae ylimaeaeraeiset paketit merkitaeaen "automaattisesti asennetuiksi": aptitude seuraa niitae ja poistaa ne, kun mikaeaen kaesin asennettu paketti ei enaeae riipu niistae ^[9] . Esikatselu naeyttaeae taellaiset paketit ryhmaessae "Kaeyttaemaettoemyyden vuoksi poistettavat paketit". Kuten mikae tahansa automatisoitu toimenpide, taemaekin voi mennae pieleen. Vaikka esimerkiksi paketti olisikin automaattisesti asennettu, se voi osoittautua itsenaeisesti hyoedylliseksi. Voit poistaa "automaattisuus"-merkinnaen paketilta painamalla m. Jos paketti on jo merkitty poistettavaksi, voit peruuttaa taemaen komennolla Paketti -> Asenna (+), mikae myoes poistaa "automaattisuus"-merkinnaen. Hakuehdot Kun haet paketteja tai rajaat naeytettaevien pakettien luetteloa, antamasi teksti on nimeltaeaen "hakuehto". Yleensae naemae vain taesmaeaevaet pakettien nimeen, mutta aptitude sallii paljon monimutkaisempiakin ehtoja. Hakuehto koostuu yhdestae tai useammasta perusehdosta; paketti taesmaeae hakuehtoon, jos se taesmaeae kaikkiin perusehtoihin. Perusehdot alkavat yleensae aaltoviivalla "~", jota seuraa ehdon tyypin ilmoittava merkki, minkae jaelkeen tuleva teksti tulkitaan tyypin mukaan. Useimmat tekstihaut (pakettien nimistae, kuvauksista, jne.) toteutetaan kirjainkoosta vaelittaemaettoemillae saeaennoellisillae lausekkeilla. Saeaennoellisten lausekkeiden erikoismerkit taeytyy siis suojata kenoviivalla ^[10] hakuehdoissa. Jos siis haluat loeytaeae esimerkiksi "g++":n, kaeytae hakuehtona "g\+\+":aa. Seuraavat perusehdot ovat kaeytettaevissae: nimi Taesmaeae paketteihin, joiden nimi taesmaeae saeaennoelliseen lausekkeeseen nimi. Taemae on oletushaku, jota sovelletaan kaikkiin ehtoihin, jotka eivaet ala ~-merkillae. [Huomaa] Huomaa Hakeaksesi paketteja, joiden nimessae on useita alimerkkijonoja, kaeytae ~n-ehtoa, esimerkiksi "~napti~ntude". !ehto Taesmaeae paketteihin, jotka eivaet taesmaeae ehtoon ehto. Esimerkiksi "!~b" valitsee paketit, jotka eivaet ole rikki. [Huomaa] Huomaa Saadaksesi "!"-merkin saeaennoelliseen lausekkeeseen sinun taeytyy suojata se, jotta aptitude ei tulkitsisi sitae EI-ehtona: "~!". ehto1 | ehto2 Taesmaeae paketteihin, jotka taesmaeaevaet joko ehtoon ehto1 tai ehtoon ehto2. [Huomaa] Huomaa Saadaksesi "|"-merkin saeaennoelliseen lausekkeeseen sinun taeytyy suojata se, jotta aptitude ei tulkitsisi sitae TAI-ehtona: "~|". (ehto) Taesmaeae ehtoon ehto. Taestae on hyoetyae haluttaessa ryhmitellae monimutkaisempia lausekkeita. Esimerkiksi "~D(perl|python)" taesmaeae mihin tahansa pakettiin, joka riippuu sellaisesta paketista, jonka nimessae on joko perl tai python. ~Aarkisto Taesmaeae paketteihin, jotka ovat saatavilla saeaennoelliseen lausekkeeseen arkisto taesmaeaevaestae arkistosta. Esimerkiksi "~Atesting" taesmaeae testing-arkistosta saatavilla oleviin paketteihin. ~atoiminto Taesmaeae paketteihin, joille ollaan suorittamassa toimintoa toiminto. Vaihtoehdot toiminto:lle ovat "install" (asennus), "upgrade" (paeivitys), "remove" (poisto), "purge" (siivous), "hold" (onko paketti jaeaedytetty) ja "keep" (saeilyykoe paketti muuttumattomana). ~Btyyppi Taesmaeae paketteihin, joilla on tyypin tyyppi tyydyttaemaetoen riippuvuus. Vaihtoehdot tyyppi:lle ovat "depends" (riippuvuus), "predepends" (esiriippuvuus), "recommends" (suositus), "suggests" (ehdotus), "conflicts" (ristiriita) ja "replaces" (korvaus). ~b Taesmaeae paketteihin, jotka ovat rikki: jokin niiden riippuvuus, esiriippuvuus tai ristiriita ei ole tyydytetty. ~Cehto Taesmaeae paketteihin, jotka ovat ristiriidassa ehtoon ehto taesmaeaevaen paketin kanssa. Esimerkiksi "~C~mdburrows@debian.org" taesmaeae minun yllaepitaemieni pakettien kanssa ristiriidassa oleviin paketteihin. ~c Taesmaeae poistettuihin paketteihin, joiden asetustiedostot ovat vielae jaerjestelmaessae (eli niitae ei ole siivottu). ~D[tyyppi:]ehto Taessae tyyppi voi olla joko "provides" (kattavuus) tai yksi kohdassa ~B mainituista riippuvuustyypeistae. Oletusarvo on depends (riippuvuus), jota kaeytetaeaen, jos tyyppi:ae ei ole annettu. Jos tyyppi on "provides", taemae ehto taesmaeae paketteihin, jotka kattavat ehtoon ehto taesmaeaevaen paketin (sama kuin ~P). Muuten taesmaeae paketteihin, joilla on tyypin tyyppi riippuvuus ehtoon ehto taesmaeaevaeaen pakettiin. ~dkuvaus Taesmaeae paketteihin, joiden kuvaus taesmaeae saeaennoelliseen lausekkeeseen kuvaus. ~E Taesmaeae vaelttaemaettoemiin paketteihin. ~F Taemae ehto ei taesmaeae mihinkaeaen pakettiin ("F" tarkoittaa "false" eli epaetosi). ^[11] ~g Taesmaeae paketteihin, joita ei ole asennettu tai jotka on automaattisesti asennettu, mutta joista ei riipu mikaeaen asennettu paketti. ~i Taesmaeae asennettuihin paketteihin. ~M Taesmaeae automaattisesti asennettuihin paketteihin. ~mvastuuhenkiloe Taesmaeae paketteihin, joiden Vastuuhenkiloe-kenttae taesmaeae saeaennoelliseen lausekkeeseen vastuuhenkiloe. Esimerkiksi "~mjoeyh" loeytaeae kaikki Joey Hessin vastuulla olevat paketit. ~N Taesmaeae "uusiin" paketteihin. ~nnimi Taesmaeae paketteihin, joiden nimi taesmaeae saeaennoelliseen lausekkeeseen nimi. Esimerkiksi suurin osa ehtoon "~n^lib" taesmaeaevistae paketeista on jonkinlaisia aliohjelmakirjastoja. ~Oalkuperae Taesmaeae paketteihin, joiden alkuperae taesmaeae saeaennoelliseen lausekkeeseen alkuperae. Esimerkiksi "!~Odebian" loeytaeae jaerjestelmaessaesi olevat epaeviralliset paketit (paketit, jotka eivaet tule Debianin arkistosta). ~Pehto Taesmaeae paketteihin, jotka kattavat ehtoon ehto taesmaeaevaen paketin. Esimerkiksi "~Pmail-transport-agent" taesmaeae paketteihin, jotka kattavat nimen "mail-transport-agent" (ja ovat siis saehkoepostin vaelitysohjelmia). ~ptaerkeys Taesmaeae paketteihin, joiden taerkeys on taerkeys. Sallitut vaihtoehdot taerkeys:lle ovat extra (ylimaeaeraeinen), important (taerkeae), optional (valinnainen), required (vaelttaemaetoen) ja standard (perus). Esimerkiksi "~poptional" taesmaeae valinnaisiin paketteihin. ~R[tyyppi:]ehto Taessae tyyppi voi olla joko "provides" (kattavuus) tai yksi kohdassa ~B mainituista riippuvuustyypeistae. Oletusarvo on depends (riippuvuus), jota kaeytetaeaen, jos tyyppi:ae ei ole annettu. Jos tyyppi on "provides", taemae ehto taesmaeae paketteihin, joiden nimen kattaa ehtoon ehto taesmaeaevae paketti. Muuten taesmaeae paketteihin, joihin ehtoon ehto taesmaeaevaellae pakettilla on tyypin tyyppi riippuvuus. ~sryhmae Taesmaeae paketteihin, joiden ryhmae taesmaeae saeaennoelliseen lausekkeeseen ryhmae. Esimerkiksi "~sadmin" taesmaeae Admin-ryhmaeaen kuuluviin paketteihin. ~T Taemae ehto taesmaeae kaikkiin paketteihin. Esimerkiksi "~i~P~T" taesmaeae asennettuihin paketteihin, jotka jokin paketti kattaa. ~U Taemae ehto taesmaeae paeivitettaevissae oleviin asennettuihin paketteihin. ~Vversio Taesmaeae paketteihin, joiden versio taesmaeae saeaennoelliseen lausekkeeseen versio. Esimerkiksi "~Vdebian" taesmaeae paketteihin, joiden versionumerossa on osana "debian". [Huomaa] Huomaa Jos paketista on useampia versioita saatavilla, tarkasteltava versio riippuu yhteydestae; useimmiten se on joko nykyinen tai saatavilla oleva. ~v Taesmaeae puhtaasti naeennaeisiin paketteihin. Taellaisen nimistae pakettia ei ole olemassa, mutta jokin paketti kattaa sen. Esimerkiksi "~v!~P~T" taesmaeae naeennaeispaketteihin, joita mikaeaen paketti ei kata; taellaiseen pakettiin on jokin riippuvuussuhde, mutta sitae ei ole olemassa. aptituden asetukset Pakettiluettelon asetukset Pakettiluettelon ulkoasua voi muokata hyvinkin laajalti: miten paketit naeytetaeaen, miten pakettien hierarkia muodostetaan, miten paketit jaerjestetaeaen, ja jopa mitae tietoa naeytoellae on. Pakettien naeytoen asetukset Taemae luku kuvaa, miten pakettiluettelon, tilarivin ja otsikkorivin sisaeltoeae ja esitystapaa voi muuttaa. Kaikkien naeiden esitystavan maeaerittelee "muotoilu". Taemae on tekstiae, joka sisaeltaeae %-merkillae merkittyjae erikoiskohtia kuten %p ja %S. Esitystapa saadaan korvaamalla tekstin erikoiskohdat niiden merkitysten mukaan. %-kohdalla voi olla joko vakiokoko, jolloin se korvataan aina samalla maeaeraellae tekstiae tai se voi olla "laajeneva", jolloin se varaa tilan, joka jaeae vakiokokoisilta kohdilta yli. Jos muotoilussa on useita laajenevia kohtia, ylimaeaeraeinen tila jaetaan tasan niiden kesken. Kaikilla %-kohdilla on oletuskoko ja laajenevuus. Kokoa voi muuttaa kirjoittamalla se %-merkin ja kohdan tunnistemerkin vaeliin; esimerkiksi %20V tekee 20 merkkiae leveaen kentaen paketin saatavilla olevalle versiolle. Jos haluat jonkin %-kohdan olevan laajeneva, vaikka se tavallisesti olisi vakiokokoinen, lisaeae risuaitamerkki "#" heti sen jaelkeen. Naeyttaeaeksesi siis esimerkiksi saatavilla olevan version kokonaan sen pituudesta riippumatta, kaeytae muotoilua %V#. Voit myoes lisaetae #-merkin muuallekin kuin %-kohdan jaelkeen; aptitude laajentaa sitae edeltaevaen tekstin lisaeaemaellae vaelilyoentejae sen jaelkeen. Asetukset Aptitude::UI::Package-Display-Format, Aptitude::UI::Package-Status-Format ja Aptitude::UI::Package-Header-Format maeaerittelevaet pakettiluettelon, pakettiluettelon yllaeolevan otsakkeen ja pakettiluettelon alla olevan tilarivin muotoilut. Muotoiluissa %-merkin jaelkeen voi kaeyttaeae seuraavia merkkejae: [Huomaa] Huomaa Jotkin kuvaukset alla viittaavat "pakettiin". Koko ruudun liittymaessae taemae on naeytoessae oleva paketti tai valittu paketti. Komentoriviltae kaeytettaeessae taemae on naeytettaevae paketti. Merkki Nimi Oletuskoko Laajenevuus Kuvaus %% Pelkkae % 1 Ei Taemae korvataan prosenttimerkillae. Yhdellae merkillae ilmaistu paketille suoritettava toiminto. Kuva 2.9, %a Toimintomerkki 1 Ei ""Toiminto"-merkin arvot" luettelee mahdolliset arvot ja niiden merkitykset. Pidempi nimi %A Toiminto 10 Ei paketille suoritettavasta toiminnosta. Jos mikaeaen paketti ei ole rikki, taemaen Rikkinaeisten tulos on tyhjae. %B lukumaeaerae 12 Ei Muuten tuloksena on rikkinaeisten pakettien maeaerae muodossa "Rikki: 10". Yhdellae merkillae ilmaistu paketin nykyinen tila. Kuva 2.8, %c Tilamerkki 1 Ei ""Nykyinen tila"-merkin arvot" luettelee mahdolliset arvot ja niiden merkitykset. Pidempi nimi %C Tila 11 Ei paketin nykyiselle tilalle. %d Kuvaus 40 On Paketin lyhyt kuvaus. Paketin %D Paketin koko 6 Ei sisaeltaevaen tiedoston koko. Sen koneen nimi, %H Koneen nimi 15 Ei jolla aptitudea kaeytetaeaen. Korkein taerkeysluku, joka paketin versiolle on annettu. %i Taerkeysluku 4 Ei Pakettien tapauksessa taemae otetaan siitae versiosta, joka asennetaan (jos sellainen on). Levytila (arvio), %I Asennuksen koko 6 Ei jonka asennettu paketti vie. %m Vastuuhenkiloe 30 On Paketin vastuuhenkiloe. Jos paketti on automaattisesti %M Automaattisuusilmaisin 1 Ei asennettu, tulos on "A", muuten tulos on tyhjae. Tuloksena on %n Ohjelman versio "0.3.2":n Ei ohjelman versio, pituus taellae hetkellae "0.3.2". Ohjelman Tuloksena on %N Ohjelman nimi nimen Ei ohjelman nimi, pituus yleensae "aptitude". Jos mitaeaen paketteja ei olla asentamassa, tulos on tyhjae. Muuten tuloksena on kaikkien %o Noudon koko 15 Ei asennettavien pakettien yhteenlaskettu koko (kuinka paljon tarvitsee noutaa), esimerkiksi "Haun koko: 1000B". Tuloksena on paketin nimi. Kun paketti naeytetaeaen %p Paketin nimi 30 On puunaekymaessae, paketin nimi sisennetaeaen oikealle syvyydelle. %P Taerkeys 9 Ei Paketin taerkeys. Tuloksena on %r Kaeaenteisriippuvuuksien 2 Ei paketista maeaerae riippuvien pakettien maeaerae. Tuloksena on lyhennetty versio paketin %R Lyhennetty taerkeys 3 Ei taerkeydestae, esimerkiksi "Taerkeae"lle paketille taemae on "Taer". %s Ryhmae 10 Ei Tuloksena on paketin ryhmae. Jos paketti ei ole %S Luottamus 1 Ei luotettu, tuloksena on kirjain "U". %t Arkisto 10 On Arkisto, jossa paketti on. Tuloksena on "*", %T Merkintae 1 Ei jos paketti on merkitty, muuten tyhjae.^[12] Jos maeaeritetyt toiminnot muuttavat kaeytetyn levytilan maeaeraeae, %u Levytilan muutos 30 Ei tuloksena on kuvaus levytilan kaeytoen muutoksesta, esimerkiksi "Vaatii 100M levytilaa". Tuloksena on paketin asennettu %v Nykyinen versio 10 Ei versio tai <ei ole>, jos paketti ei ole asennettu. Tuloksena on paketin versio, joka asennettaisiin, jos komento Paketti -> %V Saatavilla oleva versio 10 Ei Asenna (+) annettaisiin paketille tai <ei ole>, jos paketista ei ole versioita saatavilla. Tuloksena on kuinka paljon tilaa vaaditaan tai %Z Koon muutos 7 Ei vapautuu paketin asennuksessa, paeivityksessae tai poistossa. Pakettihierarkian asetukset Pakettihierarkia luodaan ryhmittelysaeaentoejen mukaan. Ryhmittelysaeaennoet koostuvat yksittaeisten saeaentoejen "jonosta"; kukin yksittaeinen saeaentoe voi poistaa paketteja, luoda alihierarkioita paketeille tai muuten muokata puuta. Asetukset Aptitude::UI::Default-Grouping ja Aptitude::UI::Default-Preview-Grouping maeaerittelevaet ryhmittelysaeaennoet pakettiluettelolle ja esikatseluruudulle. Naekyvissae olevan pakettiluettelon ryhmittelysaeaennoen voi asettaa painamalla G:tae. Ryhmittelysaeaentoe on pilkulla erotettu jono yksittaeisiae saeaentoejae: saeaentoe1,saeaentoe2,.... Kukin saeaentoe koostuu saeaennoen nimestae, jota voi seurata joukko parametrejae. Esimerkkejae ovat versions ja section(subdir). Kukin saeaentoetyyppi maeaerittelee, mitae parametrejae vaaditaan tai sallitaan. Saeaennoet voivat olla vaelisaeaentoejae tai paeaetoessaeaentoejae. Vaelisaeaentoe kaesittelee paketin luomalla osan hierarkiaa ja vaelittaemaellae paketin taemaen jaelkeen seuraavalle saeaennoelle. Paeaetoessaeaentoe taas luo myoes osan puuta (yleensae pakettiin liittyviae alkioita), mutta se ei vaelitae pakettia eteenpaein. Jos paeaetoessaeaentoeae ei ole maeaeritetly, aptitude kaeyttaeae oletussaeaentoeaeaen, joka luo "vakiopakettialkiot". action Ryhmittelee paketit niille maeaeritetyn toiminnon mukaan. Muuttamattomat paketit, joita ei voi paeivittaeae, sivuutetaan. Taetae ryhmittelyae kaeytetaeaen esikatselupuussa. deps Taemae on paeaetoessaeaentoe. Luo vakiopakettialkioita, jotka voi avata naeyttaeaekseen paketin riippuvuudet. filter(missing) Hylkaeae paketit, jotka ovat olemassa vain riippuvuuksien takia, eli paketit, joita ei ole asennettu, joita mikaeaen paketti ei kata ja jotka ovat naeennaeisiae. firstchar Ryhmittelee paketit niiden nimen ensimmaeisen merkin mukaan. hier Ryhmittelee paketit erillisen pakettihierarkian kuvaustiedoston mukaan. priority Ryhmittelee paketit niiden taerkeyden mukaan. section[(muoto[,passthrough])] Ryhmittelee paketit niiden ryhmaen mukaan. Mahdolliset arvot muoto-parametrille ovat: none Ryhmaet pohjautuvat koko ryhmaekenttaeaen, mikae luo ryhmaenimiae tyyliin "non-free/games". topdir Ryhmaet pohjautuvat ensimmaeistae "/"-merkkiae edeltaevaeaen osaan; jos ryhmaekentaessae ei ole /-merkkiae, ryhmaeksi tulee main. subdir Ryhmaet pohjautuvat "/"-merkin jaelkeiseen osaan; jos ryhmaekentaessae ei ole /-merkkiae, ryhmaeksi tulee koko kentaen nimi. Jos passthrough-parametri on mukana, ryhmaekentaettoemaet paketit (esimerkiksi naeennaeispaketit) vaelitetaeaen seuraavalle tasolle ilman, ettae niitae laitettaisiin aliryhmiin. status Ryhmittelee paketit seuraaviin ryhmiin: o Asennetut o Asentamattomat o Turvapaeivitykset o Paeivitettaevaet o Vanhentuneet o Naeennaeiset task Luo puun nimeltae "Tehtaevaet", joka sisaeltaeae saatavilla olevat tehtaevaet (paketti tasksel sisaeltaeae tiedoston debian-tasks.desc, josta naemae luetaan). Taetae saeaentoeae seuraava saeaentoe luo luokkansa solle tasolle puussa, jolla Tehtaevaet on. versions Taemae on paeaetoessaeaentoe. Luo vakiopakettialkiot, jotka voi avata naeyttaeaekseen paketin versiot. Pakettien jaerjestyksen asetukset Pakettiluettelon oletusjaerjestys on paketin nimen mukainen. Usein on kuitenkin tarpeen jaerjestaeae paketit jonkin muun saeaennoen, esimerkiksi koon, mukaan. aptitudella voit tehdae taemaen muuttamalla jaerjestaemissaeaentoeae. Kuten edellisen luvun ryhmittelysaeaentoe, myoes jaerjestaemissaeaentoe on pilkuilla eroteltu jono yksittaeisiae saeaentoejen nimiae. Jos paketit ovat "samat" ensimmaeisen saeaennoen mukaan, jaerjestaemiseen kaeytetaeaen toista saeaentoeae ja niin edelleen. Aaltoviiva ~ ennen saeaennoen nimeae kaeaentaeae nimetyn jaerjestyksen. Esimerkiksi priority,~name jaerjestaeae paketit taerkeyden mukaan ja samataerkeyksiset paketit kaeaenteiseen jaerjestykseen nimen mukaan. Vaihtaaksesi naekyvaen pakettiluettelon jaerjestaemissaeaentoeae, paina S:aeae. Yksittaeiset saeaennoet ovat: installsize Jaerjestae paketit niiden asennettuina viemaen levytilan mukaan. name Jaerjestae paketit niiden nimen mukaan. priority Jaerjestae paketit niiden taerkeyden mukaan. Naeppaeinasetukset Naeppaeimet, joita aptitudessa kaeytetaeaen komentoihin, ovat muutettavissa asetustiedostossa. Jokaisella komennolla on vastaava asetus ryhmaessae Aptitude::UI::Keybindings. Muuttaaksesi komennon naeppaeintae aseta vastaava asetus haluamaasi naeppaeimeen. Esimerkiksi saadaksesi naeppaeimen h tekemaeaen haun, aseta Aptitude::UI::Keybindings::Search arvoon "h". Voit maeaerittaeae Control-naeppaeimen painalluksen lisaeaemaellae "C-" naeppaeimen eteen: asettamalla yllae arvoksi "C-h" maeaerittelisi haulle naeppaeimen Control+h. Voit myoes maeaerittaeae useita naeppaeimiae erottamalla yksittaeiset naeppaeimet pilkuilla toisistaan. Yllaeolevassa esimerkissae asettamalla arvoksi "h,C-h" saisi sekae naeppaeimen h ettae naeppaeimen Control+h suorittamaan haun. Seuraaville komennoille voi maeaerittaeae naeppaeimen asetuksen Aptitude::UI::Keybindings::komento arvona, missae komento on maeaeritettaevaen komennon nimi: +------------------------------------------------------------------------+ | Komento | Oletus | Kuvaus | |------------------------+----------------+------------------------------| | | | Jos jotkin paketit ovat | | ApplySolution | ! | rikki ja aptitude on | | | | ehdottanut ratkaisua, | | | | toteuta ehdotettu ratkaisu. | |------------------------+----------------+------------------------------| | | | Siirry nykyisen naekymaen | | | | alkuun: luettelon | | Begin | home,C-a | ensimmaeiseen alkioon tai | | | | tekstikentaen vasempaan | | | | laitaan. | |------------------------+----------------+------------------------------| | | | Ilmoita viasta valitussa | | BugReport | B | paketissa kaeyttaeen | | | | reportbug-ohjelmaa. | |------------------------+----------------+------------------------------| | | | Keskeytae kaeynnissae oleva | | Cancel | C-g,escape,C-[ | toiminto, esimerkiksi sulje | | | | kehoteikkuna tai poistu | | | | valikosta. | |------------------------+----------------+------------------------------| | | | Naeytae valitun paketin tai | | Changelog | C | version | | | | changelog.Debian-tiedosto. | |------------------------+----------------+------------------------------| | | | Muuttaa naekyvaen | | ChangePkgTreeGrouping | G | pakettiluettelon | | | | ryhmittelysaeaentoeae. | |------------------------+----------------+------------------------------| | ChangePkgTreeLimit | l | Rajaa naekyvillae olevien | | | | pakettien luetteloa. | |------------------------+----------------+------------------------------| | | | Muuttaa naekyvaen | | ChangePkgTreeSorting | S | pakettiluettelon | | | | jaerjestaemissaeaentoeae. | |------------------------+----------------+------------------------------| | ClearAuto | m | Merkitsee valitun paketin | | | | kaesin asennetuksi. | |------------------------+----------------+------------------------------| | CollapseAll | ] | Sulkee hierarkiassa valitun | | | | puun kaikkine alipuineen. | |------------------------+----------------+------------------------------| | CollapseTree | ei ole | Sulkee hierarkiassa valitun | | | | puun. | |------------------------+----------------+------------------------------| | | | Tallentaa | | | | hierarkiamuokkaimessa | | Commit | N | nykyisen paketin paikan | | | | hierarkiassa ja siirtyy | | | | seuraavaan pakettiin. | |------------------------+----------------+------------------------------| | | | Kehoteikkunoissa taemae on | | | | sama kuin "Ok":n painaminen. | | Confirm | enter | Kun vaihtoehtoja on | | | | useampia, valitsee | | | | oletusvaihtoehdon. | |------------------------+----------------+------------------------------| | | | Siirtaeae naeppaeimistoen | | Cycle | tab | koskemaan seuraavaa ikkunaa | | | | tms. | |------------------------+----------------+------------------------------| | | | Vaihtaa seuraavaan | | CycleNext | f6 | valittavissa olevaan | | | | naekymaeaen. | |------------------------+----------------+------------------------------| | | | Vaihtaa edelliseen | | CyclePrev | f7 | valittavissa olevaan | | | | naekymaeaen. | |------------------------+----------------+------------------------------| | DelBOL | C-u | Pyyhkii kaiken tekstin rivin | | | | alusta kursorin paikkaan. | |------------------------+----------------+------------------------------| | DelBack | backspace,C-h | Pyyhi edellinen merkki | | | | tekstiae syoetettaeessae. | |------------------------+----------------+------------------------------| | | | Pyyhkii kaiken tekstin | | DelEOL | C-k | kursorin paikasta rivin | | | | loppuun. | |------------------------+----------------+------------------------------| | | | Pyyhkii kursorin kohdalla | | DelForward | delete,C-d | olevan merkin tekstiae | | | | syoetettaeessae. | |------------------------+----------------+------------------------------| | Dependencies | d | Naeyttaeae valitun paketin | | | | riippuvuudet. | |------------------------+----------------+------------------------------| | | | Pakettiluettelossa selaa | | DescriptionCycle | i | kuvausosan vaihtoehtoisia | | | | naekymiae. | |------------------------+----------------+------------------------------| | | | Pakettiluettelossa vieritae | | DescriptionDown | z | kuvausaluetta alaspaein | | | | yhdellae rivillae. | |------------------------+----------------+------------------------------| | | | Pakettiluettelossa vieritae | | DescriptionUp | a | kuvausaluetta yloespaein | | | | yhdellae rivillae. | |------------------------+----------------+------------------------------| | | | Esikatseluruudun | | | | ulkopuolella vaihda | | DoInstallRun | g | esikatseluruutuun ^[a], | | | | esikatseluruudussa aja | | | | asennus. | |------------------------+----------------+------------------------------| | | | Liiku alaspaein, esimerkiksi | | Down | down,j | vieritae tekstinaeyttoeae | | | | tai valitse luettelon | | | | seuraava alkio. | |------------------------+----------------+------------------------------| | DpkgReconfigure | R | Aja "dpkg-reconfigure" | | | | valitulle paketille. | |------------------------+----------------+------------------------------| | | | Jos jotkin paketit ovat | | | | rikki, kirjoita | | DumpResolver | f6 | ongelmanratkaisimen | | | | tilatiedot tiedostoon | | | | (ratkaisimen vikojen | | | | jaeljittaemiseksi). | |------------------------+----------------+------------------------------| | EditHier | E | Avaa hierarkiamuokkain. | |------------------------+----------------+------------------------------| | | | Siirry nykyisen naekymaen | | | | loppuun: luettelon | | End | end,C-e | viimeiseen alkioon tai | | | | tekstikentaen oikeaan | | | | laitaan. | |------------------------+----------------+------------------------------| | | | Jos jotkin paketit ovat | | | | rikki ja aptitude on | | ExamineSolution | e | ehdottanut ratkaisua, | | | | naeytae yksityiskohtainen | | | | kuvaus ehdotetusta | | | | ratkaisusta. | |------------------------+----------------+------------------------------| | ExpandAll | [ | Avaa hierarkiassa valittu | | | | puu kaikkine alipuineen. | |------------------------+----------------+------------------------------| | ExpandTree | ei ole | Avaa hierarkiassa valittu | | | | puu. | |------------------------+----------------+------------------------------| | | | Estae pakettia | | ForbidUpgrade | F | paeivittymaestae saatavilla | | | | olevaan versioon (tai | | | | valittuun versioon). | |------------------------+----------------+------------------------------| | | | Tyhjentaeae tiedot siitae, | | ForgetNewPackages | f | mitkae paketit ovat "uusia" | | | | ("Uudet paketit"-ryhmae | | | | tyhjennetaeaen). | |------------------------+----------------+------------------------------| | Help | ? | Naeytae ohjelman sisaeinen | | | | avustusteksti. | |------------------------+----------------+------------------------------| | | | Historiatietoisessa | | HistoryNext | down,C-n | rivieditorissa siirry | | | | eteenpaein historiassa. | |------------------------+----------------+------------------------------| | | | Historiatietoisessa | | HistoryPrev | up,C-p | rivieditorissa siirry | | | | taaksepaein historiassa. | |------------------------+----------------+------------------------------| | Hold | = | Jaeaedytae paketti. | |------------------------+----------------+------------------------------| | Install | + | Merkitse paketti | | | | asennettavaksi. | |------------------------+----------------+------------------------------| | | | Merkitse yksittaeinen | | | | paketti asennettavaksi; | | InstallSingle | I | kaikki muut paketit | | | | saeilytetaeaen nykyisessae | | | | versiossaan. | |------------------------+----------------+------------------------------| | | | Peruuttaa paketille | | Keep | : | maeaeritetyn asennuksen tai | | | | poiston. | |------------------------+----------------+------------------------------| | | | Siirtyy vasemmalle: | | | | esimerkiksi siirtyy | | | | valikkopalkissa yhden | | Left | left,h | valikon vasemmalle tai | | | | siirtaeae kursoria | | | | vasemmalle tekstiae | | | | syoetettaeessae. | |------------------------+----------------+------------------------------| | | | Valitsee hierarkiassa | | LevelDown | K | seuraavan alkion, jolla on | | | | sama vanhempi kuin valitulla | | | | alkiolla. | |------------------------+----------------+------------------------------| | | | Valitsee hierarkiassa | | LevelUp | J | edellisen alkion, jolla on | | | | sama vanhempi kuin valitulla | | | | alkiolla. | |------------------------+----------------+------------------------------| | | | Yritae paeivittaeae kaikki | | MarkUpgradable | U | paketit, jotka eivaet ole | | | | jaeaedytettyjae tai | | | | estettyjae. | |------------------------+----------------+------------------------------| | MineFlagSquare | f | Miinaharavassa aseta tai | | | | poista lippu ruudusta. | |------------------------+----------------+------------------------------| | MineLoadGame | L | Lataa tallennetun | | | | Miinaharava-pelitilanteen. | |------------------------+----------------+------------------------------| | MineSaveGame | S | Tallentaa | | | | Miinaharava-peitilanteen. | |------------------------+----------------+------------------------------| | MineSweepSquare | ei ole | Pyyhkii valitun alueen | | | | ympaeristoen Miinaharavassa. | |------------------------+----------------+------------------------------| | MineUncoverSquare | ei ole | Avaa valitun ruudun | | | | Miinaharavassa. | |------------------------+----------------+------------------------------| | | | Avaa valitun ruudun | | MineUncoverSweepSquare | Enter | Miinaharavassa, jos se on | | | | kiinni. Muuten pyyhkii | | | | valitun ruudun ympaeristoen. | |------------------------+----------------+------------------------------| | NextPage | pagedown,C-f | Vierittaeae nykyistae | | | | naekymaeae sivun eteenpaein. | |------------------------+----------------+------------------------------| | | | Jos jotkin paketit ovat | | | | rikki ja naeytoessae oleva | | NextSolution | . | ratkaisu ei ole viimeinen, | | | | naeyttaeae seuraavan | | | | ratkaisun. | |------------------------+----------------+------------------------------| | | | Taemae valitsee | | No | e^[b] | "ei"-painikkeen | | | | kyllae/ei-kehotteissa. | |------------------------+----------------+------------------------------| | Parent | ^ | Siirtyy hierarkiassa valitun | | | | alkion vanhempaan. | |------------------------+----------------+------------------------------| | | | Vierittaeae nykyistae | | PrevPage | pageup,C-b | naekymaeae sivun | | | | taaksepaein. | |------------------------+----------------+------------------------------| | | | Jos jotkin paketit ovat | | | | rikki ja naeytoessae oleva | | PrevSolution | , | ratkaisu ei ole | | | | ensimmaeinen, naeyttaeae | | | | edellisen ratkaisun. | |------------------------+----------------+------------------------------| | Purge | _ | Merkitse valittu paketti | | | | siivottavaksi. | |------------------------+----------------+------------------------------| | | | Suorittaa valitun painikkeen | | PushButton | space,enter | tai vaihtaa rastiruudun | | | | arvoa. | |------------------------+----------------+------------------------------| | Quit | q | Sulje nykyinen naekymae. | |------------------------+----------------+------------------------------| | QuitProgram | Q | Sulje koko ohjelma. | |------------------------+----------------+------------------------------| | Refresh | C-l | Piirrae ruutu uudestaan. | |------------------------+----------------+------------------------------| | Remove | - | Merkitse paketti | | | | poistettavaksi. | |------------------------+----------------+------------------------------| | ReInstall | L | Merkitse valittu paketti | | | | uudelleen asennettavaksi. | |------------------------+----------------+------------------------------| | ReSearch | \,n | Toista viimeisin haku. | |------------------------+----------------+------------------------------| | | | Naeytae paketit, jotka | | ReverseDependencies | r | riippuvat valitusta | | | | paketista. | |------------------------+----------------+------------------------------| | | | Siirtyy oikealle: | | | | esimerkiksi siirtyy | | Right | right,l | valikkopalkissa yhden | | | | valikon oikealle tai | | | | siirtaeae kursoria oikealle | | | | tekstiae syoetettaeessae. | |------------------------+----------------+------------------------------| | | | Tallentaa nykyisen | | SaveHier | S | hierarkian | | | | hierarkiamuokkaimessa. | |------------------------+----------------+------------------------------| | | | Kaeynnistae hakutoiminto | | Search | / | kaeytoessae olevassa | | | | rajapinnan osassa. | |------------------------+----------------+------------------------------| | SearchBroken | b | Hae seuraava rikkinaeinen | | | | paketti pakettinaekymaessae. | |------------------------+----------------+------------------------------| | SetAuto | M | Merkitse valittu paketti | | | | automaattisesti asennetuksi. | |------------------------+----------------+------------------------------| | | | Pakettiluettelossa valitse | | ShowHideDescription | D | onko tietoalue naekyvissae | | | | vai ei. | |------------------------+----------------+------------------------------| | ToggleExpanded | enter | Avaa tai sulkee valitun puun | | | | hierarkiassa. | |------------------------+----------------+------------------------------| | ToggleMenuActive | f10,C-space | Siirtyy paeaevalikkoon tai | | | | poistuu siitae. | |------------------------+----------------+------------------------------| | | | Peruuttaa viimeisimmaen | | | | toimenpiteen, kunhan se on | | | | tehty viimeisimmaen | | Undo | C-_,C-u | kaeynnistyksen, | | | | pakettiluettelon | | | | paeivityksen ja asennusajon | | | | jaelkeen. | |------------------------+----------------+------------------------------| | | | Liiku yloespaein, | | Up | up,k | esimerkiksi vieritae | | | | tekstinaeyttoeae tai valitse | | | | luettelon edellinen alkio. | |------------------------+----------------+------------------------------| | | | Paeivitae pakettiluettelo | | UpdatePackageList | u | hakemalla uudet luettelot | | | | Internetistae, jos on | | | | tarpeen. | |------------------------+----------------+------------------------------| | Versions | v | Naeytae valitun paketin | | | | saatavilla olevat versiot. | |------------------------+----------------+------------------------------| | | | Taemae valitsee | | Yes | k ^[b] | "kyllae"-painikkeen | | | | kyllae/ei-kehotteissa. | |------------------------------------------------------------------------| | ^[a] ellei Aptitude::Display-Planned-Action ole epaetosi. | | | | ^[b] Oletusarvo voi olla eri eri kielialueilla. | +------------------------------------------------------------------------+ Kirjain-, numero- ja vaelimerkkinaeppaeinten lisaeksi seuraaville erikoisnaeppaeimille on myoes mahdollista maeaerittaeae komentoja: +------------------------------------------------------------------------+ | Naeppaeimen nimi | Kuvaus | |------------------+-----------------------------------------------------| | a1 | A1-naeppaein | |------------------+-----------------------------------------------------| | a3 | A3-naeppaein | |------------------+-----------------------------------------------------| | b2 | B2-naeppaein | |------------------+-----------------------------------------------------| | backspace | Pyyhintaenaeppaein | |------------------+-----------------------------------------------------| | backtab | Sarkain taaksepaein | |------------------+-----------------------------------------------------| | begin | Begin-naeppaein (ei Home) | |------------------+-----------------------------------------------------| | break | Break-naeppaein | |------------------+-----------------------------------------------------| | c1 | C1-naeppaein | |------------------+-----------------------------------------------------| | c3 | C3-naeppaein | |------------------+-----------------------------------------------------| | cancel | Cancel-naeppaein | |------------------+-----------------------------------------------------| | create | Create-naeppaein | |------------------+-----------------------------------------------------| | | Pilkku (,) -- koska pilkkuja kaeytetaeaen jonoissa | | comma | erottimina, taemae on ainoa tapa maeaeritellae | | | pilkulle toiminto. | |------------------+-----------------------------------------------------| | command | Command-naeppaein | |------------------+-----------------------------------------------------| | copy | Copy-naeppaein | |------------------+-----------------------------------------------------| | delete | Delete-naeppaein | |------------------+-----------------------------------------------------| | delete_line | Rivin pyyhintae -naeppaein | |------------------+-----------------------------------------------------| | down | Nuoli alas -naeppaein | |------------------+-----------------------------------------------------| | end | End-naeppaein | |------------------+-----------------------------------------------------| | entry | Enter-naeppaein | |------------------+-----------------------------------------------------| | exit | Exit-naeppaein | |------------------+-----------------------------------------------------| | f1, f2, ..., f10 | Funktionaeppaeimet F1-F10 | |------------------+-----------------------------------------------------| | find | Find-naeppaein | |------------------+-----------------------------------------------------| | home | Home-naeppaein | |------------------+-----------------------------------------------------| | insert | Insert-naeppaein | |------------------+-----------------------------------------------------| | insert_exit | "Insert exit"-naeppaein | |------------------+-----------------------------------------------------| | clear | Tyhjennysnaeppaein | |------------------+-----------------------------------------------------| | clear_eol | Rivin loppuun tyhjennys -naeppaein | |------------------+-----------------------------------------------------| | clear_eos | Ruudun loppuun tyhjennys -naeppaein | |------------------+-----------------------------------------------------| | insert_line | Rivin lisaeys -naeppaein | |------------------+-----------------------------------------------------| | left | Nuoli vasemmalle -naeppaein | |------------------+-----------------------------------------------------| | mark | Mark-naeppaein | |------------------+-----------------------------------------------------| | message | Message-naeppaein | |------------------+-----------------------------------------------------| | move | Move-naeppaein | |------------------+-----------------------------------------------------| | next | Next-naeppaein | |------------------+-----------------------------------------------------| | open | Open-naeppaein | |------------------+-----------------------------------------------------| | previous | Previous-naeppaein | |------------------+-----------------------------------------------------| | print | Print-naeppaein | |------------------+-----------------------------------------------------| | redo | Redo-naeppaein | |------------------+-----------------------------------------------------| | reference | Reference-naeppaein | |------------------+-----------------------------------------------------| | refresh | Refresh-naeppaein | |------------------+-----------------------------------------------------| | replace | Replace-naeppaein | |------------------+-----------------------------------------------------| | restart | Restart-naeppaein | |------------------+-----------------------------------------------------| | resume | Resume-naeppaein | |------------------+-----------------------------------------------------| | return | Rivinpalautusnaeppaein | |------------------+-----------------------------------------------------| | right | Nuoli oikealle -naeppaein | |------------------+-----------------------------------------------------| | save | Save-naeppaein | |------------------+-----------------------------------------------------| | scrollf | Vieritae eteenpaein -naeppaein | |------------------+-----------------------------------------------------| | scrollr | Vieritae taaksepaein -naeppaein | |------------------+-----------------------------------------------------| | select | Select-naeppaein | |------------------+-----------------------------------------------------| | suspend | Suspend-naeppaein | |------------------+-----------------------------------------------------| | pagedown | Page Down -naeppaein | |------------------+-----------------------------------------------------| | pageup | Page Up -naeppaein | |------------------+-----------------------------------------------------| | space | Vaelilyoenti | |------------------+-----------------------------------------------------| | tab | Sarkain | |------------------+-----------------------------------------------------| | undo | Undo-naeppaein | |------------------+-----------------------------------------------------| | up | Nuoli yloes -naeppaein | +------------------------------------------------------------------------+ Ohjelmanlaajuisten naeppaeinmaeaeritysten lisaeksi on myoes mahdollista maeaerittaeae naeppaeimiae tietyn ohjelman osan (alueen) kaeyttoeoen. Asettaaksesi esimerkiksi sarkainnaeppaeimen samaksi kuin nuoli oikealle valikoissa, aseta Aptitude::UI::Menubar::Right arvoon "tab,right". Seuraavat alueet ovat kaeytettaevissae: +------------------------------------------------------------------------+ | Alue | Kuvaus | |---------------+--------------------------------------------------------| | EditLine | Kaeytetaeaen muokattaessa rivejae, esimerkiksi hakuun | | | syoetettaevaelle ehdolle. | |---------------+--------------------------------------------------------| | Menu | Kaeytetaeaen pudotusvalikoille. | |---------------+--------------------------------------------------------| | Menubar | Kaeytetaeaen ruudun ylaeosan valikkopalkille. | |---------------+--------------------------------------------------------| | Minesweeper | Kaeytetaeaen Miinaharavalle. | |---------------+--------------------------------------------------------| | MinibufChoice | Kaeytetaeaen monivalintakehotteille, jos olet | | | asettanut ne tulostumaan ruudun alalaidan tilariville. | |---------------+--------------------------------------------------------| | Pager | Kaeytetaeaen naeytettaeessae tiedoston sisaeltoeae, | | | esimerkiksi avustustekstiae. | |---------------+--------------------------------------------------------| | | Kaeytetaeaen paketeille, pakettipuille, pakettien | | PkgNode | versioille ja pakettien riippuvuuksille, kun ne | | | naekyvaet pakettiluetteloissa. | |---------------+--------------------------------------------------------| | PkgTree | Kaeytetaeaen pakettiluetteloissa. | |---------------+--------------------------------------------------------| | Table | Kaeytetaeaen taulukoille ja mm. kehoteikkunoille. | |---------------+--------------------------------------------------------| | TextLayout | Kaeytetaeaen muotoilluille naeytoeille kuten | | | pakettikuvauksille. | |---------------+--------------------------------------------------------| | | Kaeytetaeaen kaikille puunaeytoeille mukaanlukien | | Tree | pakettiluetteloille. Pakettiluettelon tapauksessa | | | alueen PkgTree maeaeritykset ohittavat naemae. | +------------------------------------------------------------------------+ Vaerien asetukset Voit vaihtaa mieleisiksesi myoes kaikki vaerit, joita aptitude kaeyttaeae merkitsemaeaen eri asioita. Vaihtaaksesi kaeyttoeliittymaealkion alkio vaeriae anna arvo asetukselle Aptitude::UI::Colors::alkio. Taemaen arvon on koostuttava kahdesta yksittaeisestae vaeristae, jotka ovat etualan ja taustan vaerit. Jos siis haluat rikkinaeisten pakettien olevan punaisia mustalla pohjalla (tavallisesti ne ovat mustia punaisella pohjalla), lisaeae taemae asetustiedostoon: Aptitude::UI::Colors::PkgBroken {red; black;}; Kaeytettaevissae olevat vaerit ovat black (musta), blue (sininen), cyan (sinivihreae), green (vihreae), magenta (violetti), red (punainen), white (valkoinen) ja yellow (keltainen) ^[13] . Tekstin voi lihavoida lisaeaemaellae "bold" etualan vaerin nimen eteen, esimerkiksi boldwhite on lihavoitu valkoinen. Voit myoes kaeyttaeae kokonaislukuja, joita kaeytetaeaen suoraan tekstin ominaisuuksina. Alla esimerkkinae yksinkertainen, mutta hyvin ruma, vaerimaeaerittely: Aptitude::UI::Colors { DefaultWidgetBackground {boldwhite; magenta;}; ScreenStatusColor {green; cyan;}; ScreenHeaderColor {red; yellow;}; Progress {cyan; white;}; }; Taemaen kaeyttoe tuottaa seuraavanlaisen naeytoen: Luet taetae dokumenttia tavalla, joka ei mahdollista kuvien naeyttoeae. Et siis valitettavasti pysty naekemaeaen taemaen naeytoen vaerejae. Kuva 2.10, "aptituden vaeriasetukset" sisaeltaeae listan vaereistae, joita voi muuttaa. Kunkin vaerin oletusarvo on annettu muodossa etuala,tausta. Kuva 2.10. aptituden vaeriasetukset +------------------------------------------------------------------------+ | Vaeri | Oletus | Kuvaus | |-------------------------+----------------+-----------------------------| | Bullet | yellow,black | Ranskalaisten viivojen | | | | (pallojen yms.) vaeri. | |-------------------------+----------------+-----------------------------| | | | Ruudun tyhjien alueiden | | DefaultWidgetBackground | white,black | vaeri sekae tekstin | | | | oletusvaeri. | |-------------------------+----------------+-----------------------------| | DepBroken | black,red | Tyydyttaemaettoemien | | | | riippuvuuksien vaeri. | |-------------------------+----------------+-----------------------------| | | | Vaeri, jolla naeytetaeaen, | | | | ettae noudettava tiedosto | | DownloadHit | black,green | "ohitettiin": se oli | | | | saatavilla, mutta | | | | muuttumaton, joten sitae ei | | | | noudettu uudestaan. | |-------------------------+----------------+-----------------------------| | DownloadProgress | black,yellow | Noudon aikaisen | | | | etenemispalkin vaeri. | |-------------------------+----------------+-----------------------------| | Error | boldwhite,red | Virheilmoitusten vaeri. | |-------------------------+----------------+-----------------------------| | HighlightedMenuBar | boldwhite,blue | Valikkopalkissa valitun | | | | valikon vaeri. | |-------------------------+----------------+-----------------------------| | HighlightedMenuEntry | boldblue,white | Valikossa valitun toiminnon | | | | vaeri. | |-------------------------+----------------+-----------------------------| | | | Vaeri, jota kaeytetaeaen, | | MediaChange | boldyellow,red | kun CD:tae pyydetaeaen | | | | vaihtamaan. | |-------------------------+----------------+-----------------------------| | MenuBar | boldblue,white | Valikkopalkin vaeri. | |-------------------------+----------------+-----------------------------| | MenuBorder | boldwhite,blue | Valikon reunojen vaeri. | |-------------------------+----------------+-----------------------------| | | | Valikon toimintojen vaeri. | | MenuEntry | white,blue | Pikanaeppaeimille | | | | kaeytetaeaen samaa vaeriae | | | | lihavoituna. | |-------------------------+----------------+-----------------------------| | MineBombColor | boldred,black | Miinaharavan miinojen | | | | vaeri. | |-------------------------+----------------+-----------------------------| | MineFlagColor | boldred,black | Miinaharavan lippujen | | | | vaeri. | |-------------------------+----------------+-----------------------------| | | | Vaeri, jolla naeytetaeaen | | MultiplexTab | white,blue | muut kuin valittu | | | | vaelilehti. | |-------------------------+----------------+-----------------------------| | MultiplexTabHighlighted | blue,white | Valitun vaelilehden vaeri. | |-------------------------+----------------+-----------------------------| | PkgBroken | black,red | Rikkinaeisten pakettien | | | | vaeri. | |-------------------------+----------------+-----------------------------| | PkgToHold | black,white | Jaeaedytettyjen pakettien | | | | vaeri. | |-------------------------+----------------+-----------------------------| | | | Asennettavien ja uudelleen | | PkgToInstall | black,green | asennettavien pakettien | | | | vaeri (ei | | | | paeivitettaevien). | |-------------------------+----------------+-----------------------------| | | | Poistettavien ja | | PkgToRemove | black,magenta | siivottavien pakettien | | | | vaeri. | |-------------------------+----------------+-----------------------------| | PkgToUpgrade | black,cyan | Paeivitettaevien pakettien | | | | vaeri. | |-------------------------+----------------+-----------------------------| | | | Etenemisosoitinten vaeri, | | Progress | blue,yellow | esimerkiksi pakettivarastoa | | | | ladattaessa naeytettaevae | | | | osoitin. | |-------------------------+----------------+-----------------------------| | | | Ruudun ylaelaidassa | | ScreenHeaderColor | boldwhite,blue | naeytettaevaen tiedon | | | | vaeri. | |-------------------------+----------------+-----------------------------| | ScreenStatusColor | boldwhite,blue | Ruudun alalaidan tilarivin | | | | vaeri. | +------------------------------------------------------------------------+ Naeytoen muotoilun asetukset Pakettiluettelon ulkoasua on mahdollista muuttaa asetustiedostoon lisaettaevillae asetuksilla. Naeytoen alkiot Ulkoasu maeaeraeytyy asetusryhmaestae Aptitude::UI::Default-Package-View, joka koostuu kokoelmasta naeyttoealkioita: Nimi Tyyppi { Row rivi; Column sarake; Width leveys; Height korkeus; muita maeaerityksiae... }; Taemae luo naeyttoealkion nimeltae Nimi; Tyyppi maeaeraeae luotavan alkion tyypin. Maeaeritykset Row, Column, Width ja Height ovat pakollisia ja maeaerittelevaet alkion sijainnin naeytoellae; yksityiskohtaisempi kuvaus naeytoen ulkoasun maeaerityksestae on alempana. Ulkoasun muutoksesta esimerkkejae on naehtaevillae teemamaeaerittelytiedostossa /usr/share/aptitude/aptitude-defaults. Seuraavat naeyttoealkiotyypit ovat kaeytettaevissae: Description Taemae sisaeltaeae tietoalueen, joka on yleensae valitun paketin kuvaus. Maeaeritys PopUpDownKey maeaerittelee naeppaeimen, jota painamalla taemae alkio naeytetaeaen tai poistetaan naeytoestae. Jos esimerkiksi taemae on asetettu arvoon ShowHideDescription, naeyttoealkio kaeyttaeytyy kuten tavallinen tietoalue. Maeaeritys PopUpDownLinked antaa naeyttoealkion, joka naeytetaeaen samanaikaisesti taemaen alkion kanssa. MainWidget Taemae on paeaenaeyttoealkio, yleensae pakettiluettelo. Naeytoen ulkoasumaeaerittelyn on sisaellettaevae taesmaelleen yksi MainWidget-alkio. Static Ruudun alue, jossa naeytetaeaen jotakin tekstiae ja joka voi sisaeltaeae muotoilukomentoja. Naeytettaevaen tekstin voi antaa Columns-maeaerityksellae tai se voi olla ColumnsCfg-maeaerityksen arvona olevassa asetuksessa. Color-maeaeritys maeaeraeae tekstin vaerin. Static-alkioiden naekyvyyttae voidaan hallita samoin kuin Description-alkioidenkin kaeyttaemaellae PopUpDowney- ja PopUpDownLinked-maeaerityksiae. Alkioiden asemointi Naeyttoealkioiden sijainnin maeaeraeae "taulukko". Alkion vasen ylaenurkka maeaeraeytyy sille annettujen Row- ja Column-maeaeritysten mukaan (yleensae naemae alkavat rivistae 0 ja sarakkeesta 0). Alkion leveys ja korkeus maeaeraeytyvaet sen Width- ja Height-maeaeritysten mukaan. Kun naeyttoealkiot on asemoitu, ja niille on annettu tilaa ruudulla, on luultavaa, ettae ruudulla on ylimaeaeraeistae tilaa. Ylimaeaeraeinen tila pystysuorassa jaetaan alkioille, joiden RowExpand-maeaerityksen arvo on true (tosi). Samoin vaakasuorassa oleva ylimaeaeraeinen tila jaetaan alkioille, joiden ColExpand-maeaeritys on true. Jos tilaa ei ole riittaevaesti, tila poistetaan riveiltae, joiden kaikkien alkioiden RowShrink-maeaeritys on true, ja samoin sarakkeille, joilla maeaeritys on ColShrink. Jos taemaekaeaen ei riitae, kaikilta riveiltae ja sarakkeilta poistetaan tilaa. Jos riville tai sarakkeelle annetaan ylimaeaeraeistae tilaa, mutta jollekin alkiolle rivillae tai sarakkeella ei, alkion paikka maeaeraeytyy sen RowAlign- ja ColAlign-maeaeritysten mukaan. Naemae voi asettaa arvoihin Left (vasen), Right (oikea), Top (ylhaeaellae), Bottom (alhaalla) tai Center (keskellae) sen mukaan, miten alkio halutaan asemoitavan rivillae tai sarakkeessa. Seuraava esimerkki luo alkion nimeltae "Otsake", joka on kolme merkkiae leveae ja laajenee vaakasuunnassa, mutta ei pystysuunnassa. Sen vaeri on otsakerivien vaeri, ja se kaeyttaeae otsakerivien ulkoasua. Otsake Static { Row 0; Column 0; Width 3; Height 1; ColExpand true; ColAlign Center; RowAlign Center; Color ScreenHeaderColor; ColumnsCfg HEADER; }; Naeytoen alkioiden luettelo Naeyttoealkioille voi antaa seuraavia maeaerityksiae: ColAlign sijainti; sijainti on valittava vaihtoehdoista Left (vasen), Right (oikea) ja Center (keskellae). Jos naeyttoealkion sisaeltaevae rivi on alkiota leveaempi ja alkion ColExpand-maeaeritys on false, alkio asemoidaan rivillae arvon sijainti perusteella. Taemaen maeaerityksen oletusarvo on Left. ColExpand true|false; Jos taemae maeaeritys on true (tosi), taemaen alkion sisaeltaevaelle sarakkeelle annetaan ylijaeaevaeae vaakasuuntaista tilaa. Taemaen maeaerityksen oletusarvo on false (epaetosi). Color vaerinimi; Taetae maeaeritystae voi kaeyttaeae vain Static-tyypin alkioille. vaerinimi on sen vaerin nimi (esimerkiksi ScreenStatusColor), jota taemae alkio kaeyttaeae oletusvaerinaeaen. Taemaen maeaerityksen oletusarvo on DefaultWidgetBackground. ColShrink true|false; Jos taemae maeaeritys on true (tosi) kaikilla sarakkeen alkioilla eikae vaakatilaa ole tarpeeksi, saraketta supistetaan tarpeen mukaan, jotta tila riittaeisi. Sarake voi supistua, vaikka taemae olisikin false (epaetosi); taemae maeaeritys vain kertoo aptitudelle, mistae sarakkeista supistus kannattaa aloittaa. Taemaen maeaerityksen oletusarvo on false (epaetosi). Column sarake; Taemaen arvo on alkion vasemmanpuoleisin sarake, joka sisaeltaeae osan alkiota. Columns muotoilu; Taetae maeaeritystae voi kaeyttaeae vain Static-tyyppisille alkioille, joille ei ole asetettu ColumnsCfg-maeaeritystae. Se on muotoilukomento (katso "Pakettien naeytoen asetukset"), joka asettaa tila-alkion naeytettaevaen sisaelloen. ColumnsCfg HEADER|STATUS|nimi; Taetae maeaeritystae voi kaeyttaeae vain Static-tyyppisille alkioille. Se asettaa alkion ulkoasun samaksi kuin jokin toinen. Jos arvo on HEADER, ulkoasu on Aptitude::UI::Package-Header-Format, jos STATUS, Aptitude::UI::Package-Status-Format ja muuten ulkoasu nimi. Jos taetae maeaeritystae ei anneta, ulkoasu muodostetaan Columns-maeaerityksen perusteella. Height korkeus; Arvo korkeus on naeyttoealkion korkeus ruudulla. PopUpDownKey komento; Taetae maeaeritystae voi kaeyttaeae vain Description- ja Static-tyyppisille alkioille. Taessae komento on naeppaeinkomennon nimi (esimerkiksi ShowHideDescription). Naeppaeimen painallus saa alkion naekyviin, jos se ei ollut, ja pois naekyvistae, jos se oli naekyvissae. PopUpDownLinked alkio; Taetae maeaeritystae voi kaeyttaeae vain Description- ja Static-tyyppisille alkioille. Taemae maeaeritys yhdistaeae alkion alkioon alkio niin, ettae kun alkio naeytetaeaen tai poistetaan naekyvistae, taemaen maeaerityksen alkiolle tehdaeaen sama. Row rivi; Taemaen arvo on alkion ylin rivi, joka sisaeltaeae osan alkiota. RowAlign sijainti; sijainti on valittava vaihtoehdoista Top (ylhaeaellae), Bottom (alhaalla) ja Center (keskellae). Jos naeyttoealkion sisaeltaevae sarake on alkiota korkeampi ja alkion RowExpand-maeaeritys on false, alkio asemoidaan sarakkeessa arvon sijainti perusteella. Taemaen maeaerityksen oletusarvo on Top. RowExpand true|false; Jos taemae maeaeritys on true (tosi), taemaen alkion sisaeltaevaelle riville annetaan ylijaeaevaeae pystysuuntaista tilaa. Taemaen maeaerityksen oletusarvo on false (epaetosi). RowShrink true|false; Jos taemae maeaeritys on true (tosi) kaikilla rivin alkioilla eikae pystytilaa ole tarpeeksi, riviae supistetaan tarpeen mukaan, jotta tila riittaeisi. Rivi voi supistua, vaikka taemae olisikin false (epaetosi); taemae maeaeritys vain kertoo aptitudelle, mistae riveistae supistus kannattaa aloittaa. Taemaen maeaerityksen oletusarvo on false (epaetosi). Visible true|false; Jos taemaen maeaerityksen arvo on false (epaetosi), taetae alkiota ei naeytetae. Taemaen arvon kaeyttoe on yleensae jaerkevaeae vain jos joko PopUpDownKey tai PopUpDownLinked on myoes maeaeritetly. Taemaen maeaerityksen oletusarvo on true. Width leveys; Arvo leveys on naeyttoealkion leveys ruudulla. Asetustiedosto Asetustiedoston muoto Pohjimmiltaan aptituden asetustiedosto on kokoelma arvojen maeaerittelyjae. Kunkin yksittaeisen rivin muoto on "Maeaeritys Arvo;". Esimerkiksi seuraava rivi asettaa maeaerityksen Aptitude::Theme arvoon "Dselect". Aptitude::Theme "Dselect"; Maeaeritys voi sisaeltaeae useita maeaerittelyjae, jos ne on ympaeroeity aaltosulkeilla arvon paikalla: Aptitude::UI { Package-Status-Format ""; Package-Display-Format ""; }; Joskus taellaisia muita maeaerityksiae sisaeltaevaeae maeaeritystae kutsutaan ryhmaeksi. Itse asiassa nimissae esiintyvae kaksinkertainen kaksoispiste on vain lyhennysmerkintae ryhmittelylle: nimi Aptitude::UI::Default-Grouping kuuluu ryhmaeaen Aptitude::UI, joka puolestaan kuuluu ryhmaeaen Aptitude. Voisit siis asettaa taelle arvon myoes seuraavasti: Aptitude { UI { Default-Grouping ""; }; }; Asetustiedoston muoto on kuvattu yksityiskohtaisemmin manuaalisivulla apt.conf(5). Asetustiedostojen sijainti aptitude etsii asetustiedostoja seuraavista paikoista jaerjestyksessae: 1. Kaeyttaejaen henkiloekohtainen asetustiedosto ~/.aptitude/config. Taemae tiedosto kirjoitetaan uudelleen muokattaessa asetuksia Asetukset-valikon kautta. 2. Jaerjestelmaen asetustiedosto /etc/apt/apt.conf. 3. Oletusarvot, jotka loeytyvaet tiedostosta /usr/share/aptitude/aptitude-defaults. 4. Ohjelmaan sisaeaenrakennetut oletusarvot. Kun maeaeritystae tarvitaan, naemae asetustiedot etsitaeaen jaerjestyksessae ja ensimmaeinen annettu arvo valitaan. Tekemaellae asetuksen tiedostoon /etc/apt/apt.conf voi siis ohittaa oletusarvot, mutta ei kaeyttaejaen omia tiedostossa ~/.aptitude/config. Kaeytettaevissae olevat asetukset aptitude kaeyttaeae seuraavia asetuksia. Naemae ovat vain aptituden omat asetukset; aptitude kaeyttaeae myoes allaolevan apt-jaerjestelmaen asetuksia. Manuaalisivut apt(8) ja apt.conf(5) selostavat apt:n asetukset. Asetus: Dir::Aptitude::state Oletus: /var/lib/aptitude Kuvaus: Hakemisto, johon aptitude tallentaa saeilytettaevaet tilatiedot. Asetus: Aptitude::Allow-Null-Upgrade Oletus: false Kuvaus: Yleensae jos yritaet ajaa asennuksen, joka ei suorittaisi mitaeaen, aptitude varoittaa taestae ja tuo sinut takaisin pakettiluetteloon. Jos taemae asetus on true (tosi), aptitude naeyttaeae esikatseluruudun aina, jos jotkin paketit ovat paeivitettaeviae eikae muistuta komennosta Toiminnot -> Merkitse paeivitykset (U). Asetus: Aptitude::Autoclean-After-Update Oletus: false Kuvaus: Jos taemae asetus on true (tosi), aptitude siivoaa vanhentuneet tiedostot (Toiminnot -> Puhdista vanhentuneet tiedostot) paeivittaeessaesi pakettiluetteloa. Asetus: Aptitude::Auto-Install Oletus: true Kuvaus: Jos taemae asetus on true, aptitude yrittaeae automaattisesti tyydyttaeae asennettaviksi merkitsemiesi pakettien riippuvuudet. Asetus: Aptitude::Auto-Fix-Broken Oletus: true Kuvaus: Jos taemae asetus on false, aptitude kysyy ennen kuin yrittaeae korjata rikkinaeisiae paketteja. Asetus: Aptitude::Auto-Upgrade Oletus: false Kuvaus: Jos taemae asetus on true, aptitude merkitsee kaikki paeivitettaevissae olevat paketit paeivitettaeviksi kaeynnistyessaeaen. Taemae on sama kuin jos antaisit komennon Toiminnot -> Merkitse paeivitykset (U). Asetus: Aptitude::CmdLine::Always-Prompt Oletus: false Kuvaus: Jos taemae asetus on true, aptitude kysyy komentoriviltae kaeytettaeessae aina vahvistusta ennen kuin asentaa tai poistaa paketteja. Muuten vahvistus sivuutetaan joissain tilanteissa. Taemae on sama kuin komentorivivalitsin -P. Asetus: Aptitude::CmdLine::Assume-Yes Oletus: false Kuvaus: Jos taemae asetus on true, aptitude kaeyttaeytyy komentoriviltae kaeytettaeessae kuten kaeyttaejae vastaisi jokaiseen kehotteeseen "kyllae", mikae sivuuttaa useimmat kehotteet. Taemae on sama kuin komentorivivalitsin -y. Asetus: Aptitude::CmdLine::Resolver-Debug Oletus: false Kuvaus: Jos taemae asetus on true, aptitude tulostaa komentoriviltae kaeytettaeessae paljon tietoa riippuvuusongelmia ratkaistessaan. Taemae asetus on hyoedyllinen laehinnae jaeljitettaeessae ratkaisimen toimintaa eikae ole hyoedyllinen tavallisessa kaeytoessae. Asetus: Aptitude::CmdLine::Request-Strictness Oletus: 1000 Kuvaus: Jos komentoriviltae ajettaessa tavataan riippuvuusongelmia, taemae pistemaeaerae lisaetaeaen jokaisen pyydetyn toiminnon pisteisiin. Asetus: Aptitude::CmdLine::Download-Only Oletus: false Kuvaus: Jos taemae asetus on true, aptitude vain noutaa paketit komentoriviltae kaeytettaeessae eikae asenna niitae. Taemae on sama kuin komentorivivalitsin -d. Asetus: Aptitude::CmdLine::Fix-Broken Oletus: false Kuvaus: Jos taemae asetus on true, aptitude yrittaeae komentoriviltae kaeytettaeessae enemmaen ratkoessaan riippuvuusongelmia. Taemae on sama kuin komentorivivalitsin -f. Asetus: Aptitude::CmdLine::Package-Display-Format Oletus: %c%a%M %p# - %d# Kuvaus: Taemae on muotoilu (katso "Pakettien naeytoen asetukset"), jota kaeytetaeaen komentoriviltae tehtyjen hakujen tulosten naeyttaemiseen. Taemae on sama kuin komentorivivalitsin -F. Asetus: Aptitude::CmdLine::Package-Display-Width Oletus: Kuvaus: Taemae asetus maeaerittelee kuinka leveaeksi komentoriviltae tehdyn haun tulokset muotoillaan. Jos se on tyhjae ("", joka on myoes oletus), tulokset muotoillaan paeaetteen leveydelle tai 80 sarakkeelle, jos paeaetteen leveys ei ole tiedossa. Asetus: Aptitude::CmdLine::Show-Deps Oletus: false Kuvaus: Jos taemae asetus on true, aptitude naeyttaeae komentoriviltae kaeytettaeessae lyhyen yhteenvedon paketin tilaan liittyvistae riippuvuuksista. Taemae on sama kuin komentorivivalitsin -D. Asetus: Aptitude::CmdLine::Show-Versions Oletus: false Kuvaus: Jos taemae asetus on true, aptitude naeyttaeae komentoriviltae kaeytettaeessae asennettavan tai poistettavan pakettiversion. Taemae on sama kuin komentorivivalitsin -V. Asetus: Aptitude::CmdLine::Show-Size-Changes Oletus: false Kuvaus: Jos taemae asetus on true, aptitude naeyttaeae komentoriviltae kaeytettaeessae kunkin paketin vaatimassa levytilassa tapahtuvan muutoksen. Taemae on sama kuin komentorivivalitsin -Z. Asetus: Aptitude::CmdLine::Simulate Oletus: false Kuvaus: Jos taemae asetus on true, aptitude vain naeyttaeae komentoriviltae kaeytettaeessae toiminnot, jotka tehtaeisiin, eikae varsinaisesti tee niitae. Taemae on sama kuin komentorivivalitsin -s. Asetus: Aptitude::CmdLine::Visual-Preview Oletus: false Kuvaus: Jos taemae asetus on true, aptitude vaihtaa koko ruudun kaeyttoeliittymaeaen komentoriviltae pakettien noutoa ja asennusta varten. Asetus: Aptitude::CmdLine::Verbose Oletus: 0 Kuvaus: Taemae asetus maeaeraeae kuinka paljon aptitude tulostaa tietoja komentoriviltae kaeytettaeessae. Mitae suurempi luku, sitae enemmaen tietoja tulostetaan. Komentorivivalitsimista jokainen esiintyvae -v kasvattaa taetae arvoa yhdellae. Asetus: Aptitude::Delete-Unused Oletus: true Kuvaus: Jos taemae asetus on true, tarpeettomat automaattisesti asennetut paketit poistetaan automaattisesti. "Automaattisesti asennettujen pakettien hallinta" kertoo tarkemmin. Asetus: Aptitude::Delete-Unused-Pattern Oletus: Kuvaus: Jos Aptitude::Delete-Unused on true, vain sellaiset tarpeettomat paketit, jotka eivaet taesmaeae taehaen ehtoon (katso "Hakuehdot"), poistetaan. Jos taemae asetus on tyhjae (joka on oletus), kaikki tarpeettomat paketit poistetaan. Asetus: Aptitude::Display-Planned-Action Oletus: true Kuvaus: Jos taemae asetus on true, aptitude naeyttaeae esikatseluruudun ennen varsinaista asennusajoa. Asetus: Aptitude::Forget-New-On-Update Oletus: false Kuvaus: Jos taemae asetus on true, aptitude tyhjentaeae uusien pakettien ryhmaen aina kun pakettiluettelo paeivitetaeaen. Taemae on sama kuin antaisit komennon Toiminnot -> Unohda uudet paketit (f). Asetus: Aptitude::Forget-New-On-Install Oletus: false Kuvaus: Jos taemae asetus on true, aptitude tyhjentaeae uusien pakettien ryhmaen aina kun asennat, paeivitaet tai poistat paketteja. Taemae on sama kuin antaisit komennon Toiminnot -> Unohda uudet paketit (f). Asetus: Aptitude::Keep-Suggests Oletus: false Kuvaus: Jos taemae asetus on true, aptitude saeilyttaeae automaattisesti asennetut paketit myoes, jos jokin asennettu paketti ehdottaa niitae. Katso myoes "Automaattisesti asennettujen pakettien hallinta". Asetus: Aptitude::Log Oletus: /var/log/aptitude Kuvaus: Jos taemaen asetuksen arvo ei ole tyhjae, aptitude kirjoittaa lokin kaikista tekemistaeaen asennuksista, poistoista ja paeivityksistae. Jos arvo alkaa putkimerkillae "|", loppuosa arvosta on komento, jolle loki putkitetaan. Esimerkiksi |mail -s 'Aptituden asennusajo' root laehettaeae lokin postitse root:lle. Taemaen asetuksen arvo voi olla myoes lista kohteista, jolloin loki kirjoitetaan kaikkiin kohteisiin. Asetus: Aptitude::Pkg-Display-Limit Oletus: Kuvaus: Pakettiluettelon oletusrajaus; "Hakuehdot" kertoo tarkemmin, miltae taemaen arvon pitaeisi naeyttaeae, jos paeaetaet asettaa sen. Asetus: Aptitude::Recommends-Important Oletus: true Kuvaus: Jos taemae asetus on true ja Aptitude::Auto-Install on true, uuden paketin asennus asentaa myoes paketit, joita se suosittelee. Asetus: Aptitude::ProblemResolver::BrokenScore Oletus: -100 Kuvaus: Pisteet, jotka riippuvuuksien ratkaisussa annetaan kullekin rikkinaeiselle riippuvuudelle ehdotetussa ratkaisussa. Taemaen arvon pitaeisi yleensae olla nollaa pienempi. Asetus: Aptitude::ProblemResolver::ExtraScore Oletus: 5 Kuvaus: Pisteet, jotka riippuvuuksien ratkaisussa annetaan taerkeyttae "ylimaeaeraeinen" oleville paketeille. Asetus: Aptitude::ProblemResolver::ImportantScore Oletus: 5 Kuvaus: Pisteet, jotka riippuvuuksien ratkaisussa annetaan taerkeyttae "taerkeae" oleville paketeille. Asetus: Aptitude::ProblemResolver::Infinity Oletus: 1000000 Kuvaus: Riippuvuuksien ratkaisussa kaeytettaevae maksimipistemaeaerae. Jos ratkaisun pisteet olisivat alle -Infinity, se hylaetaeaen vaelittoemaesti. Asetus: Aptitude::ProblemResolver::InstallScore Oletus: -20 Kuvaus: Pisteet, jotka riippuvuuksien ratkaisussa annetaan paketin asennukselle, jos taetae asennusta ei ole jo maeaeritetty tehtaevaeksi. Asetus: Aptitude::ProblemResolver::KeepScore Oletus: -50 Kuvaus: Pisteet, jotka riippuvuuksien ratkaisussa annetaan paketin saeilytykselle nykytilassaan, jos paketille on maeaeritetty jokin muu toiminto. Asetus: Aptitude::ProblemResolver::Max-Successors Oletus: 0 Kuvaus: Kun mahdollisia ratkaisuja etsitaeaen, taemae arvo maeaeraeae kuinka kauan etsintae kestaeae. Seuraajia luodaan kasoissa, ja kun ainakin yksi ja korkeintaan Max-Successors seuraajaa on saatu luotua, seuraajien luonti loppuu. Taemaen arvon kasvatus saa alkupaeaehaen korkeampien pistemaeaerien ratkaisuja, mutta saa kunkin ratkaisimen "askeleen" kestaemaeaen kauemmin. Asetus: Aptitude::ProblemResolver::NonDefaultScore Oletus: -40 Kuvaus: Pisteet, jotka riippuvuuksien ratkaisussa annetaan paketin version asennukselle, jos versio ei ole nykyinen eikae tuorein saatavilla oleva. Asetus: Aptitude::ProblemResolver::OptionalScore Oletus: 5 Kuvaus: Pisteet, jotka riippuvuuksien ratkaisussa annetaan taerkeyttae "valinnainen" oleville paketeille. Asetus: Aptitude::ProblemResolver::PreserveAutoScore Oletus: 0 Kuvaus: Pisteet, jotka riippuvuuksien ratkaisussa annetaan automaattisille asennuksille ja poistoille. Asetus: Aptitude::ProblemResolver::PreserveManualScore Oletus: 40 Kuvaus: Pisteet, jotka rippuvuuksien ratkaisussa annetaan kaeyttaejaen tekemille valinnoille. Asetus: Aptitude::ProblemResolver::ResolutionScore Oletus: 50 Kuvaus: Pisteet, jotka riippuvuuksien ratkaisussa annetaan lisaeksi ratkaisuille, jotka selvittaevaet kaikki tyydyttaemaettoemaet riippuvuudet. Asetus: Aptitude::ProblemResolver::RemoveScore Oletus: -300 Kuvaus: Pisteet, jotka riippuvuuksien ratkaisussa annetaan paketin poistolle, jos taetae poistoa ei ole jo maeaeritetty tehtaevaeksi. Asetus: Aptitude::ProblemResolver::RequiredScore Oletus: 4 Kuvaus: Pisteet, jotka riippuvuuksien ratkaisussa annetaan taerkeyttae "pakollinen" oleville paketeille. Asetus: Aptitude::ProblemResolver::StandardScore Oletus: 3 Kuvaus: Pisteet, jotka riippuvuuksien ratkaisussa annetaan taerkeyttae "perus" oleville paketeille. Asetus: Aptitude::ProblemResolver::StepLimit Oletus: 5000 Kuvaus: Suurin maeaerae "askelia", jotka riippuvuuksien ratkaisin suorittaa etsiessaeaen ratkaisua. Taemaen arvon pienentaeminen saa ratkaisimen "luovuttamaan" aikaisemmin, kasvattaminen saa sen kaeyttaemaeaen enemmaen aikaa ja muistia ennen kuin se lopettaa. Oletusarvo on riittaevaen suuri ratkaisemaan tavallisimmat tilanteet, mutta riittaevaen pieni takaamaan, ettei ohjelma "hajoa kaesiin", jos liian monimutkainen ongelma tulee vastaan. Asetus: Aptitude::ProblemResolver::StepScore Oletus: -10 Kuvaus: Pisteet, jotka riippuvuuksien ratkaisussa annetaan ratkaisun pituuden mukaan. Jokainen toiminto, joka sisaeltyy ratkaisuun, muuttaa sen pistemaeaeraeae taellae luvulla. Yleensae taemaen arvon pitaeisi olla nollaa pienempi. Asetus: Aptitude::ProblemResolver::UpgradeScore Oletus: -15 Kuvaus: Pisteet, jotka riippuvuuksien ratkaisussa annetaan paketin paeivitykselle, jos taetae paeivitystae ei ole jo maeaeritetty tehtaevaeksi. Asetus: Aptitude::Suggests-Important Oletus: false Kuvaus: Taemae on vanhentunut asetus, jonka korvaa Aptitude::Keep-Suggests. Taemaen asetuksen asettaminen arvoon true on sama kuin asetuksen Aptitude::Keep-Suggests asettaminen arvoon true. Asetus: Aptitude::Theme Oletus: Kuvaus: aptituden kaeyttaemae teema. "Teemat" on laaja kuvaus teemoista. Asetus: Aptitude::Track-Dselect-State Oletus: true Kuvaus: Jos taemae asetus on true, aptitude yrittaeae pitaeae kirjaa myoes dselect:llae ja dpkg:llae tehdyistae muutoksista pakettien tiloihin. Jos esimerkiksi poistat paketin dpkg:llae, aptitude ei yritae asentaa sitae takaisin. Taessae asetuksessa voi olla vikoja. Asetus: Aptitude::UI::Advance-On-Action Oletus: false Kuvaus: Jos taemae asetus on true, paketin tilan muutos saa aptituden siirtaemaeaen valitun paketin osoittimen seuraavan paketin kohdalle. Asetus: Aptitude::UI::Auto-Show-Reasons Oletus: true Kuvaus: Jos taemae asetus on true, rikkinaeisen tai muita paketteja rikkovan paketin valinta saa aptituden naeyttaemaeaen tietoalueella rikkinaeisyyden syyt. Asetus: Aptitude::UI::Colors Oletus: Kuvaus: Taemae asetusryhmae sisaeltaeae aptituden kaeyttaemaet vaerit; "Vaerien asetukset" kertoo lisaeae. Asetus: Aptitude::UI::Default-Grouping Oletus: filter(missing),status,section(subdir,passthrough),section(topdir) Kuvaus: Asettaa pakettiluettelon ryhmittelysaeaennoen. "Pakettihierarkian asetukset" kertoo lisaeae ryhmittelysaeaennoeistae. Asetus: Aptitude::UI::Default-Preview-Grouping Oletus: action Kuvaus: Asettaa esikatseluruudun ryhmittelysaeaennoen. "Pakettihierarkian asetukset" kertoo lisaeae ryhmittelysaeaennoeistae. Asetus: Aptitude::UI::Description-Visible-By-Default Oletus: true Kuvaus: Jos taemae asetus on true, tietoalue, jossa yleensae on paketin pitkae kuvaus, on naekyvissae kaeynnistyksen jaelkeen. Asetus: Aptitude::UI::Default-Package-View Oletus: Kuvaus: Taemae asetusryhmae maeaerittelee aptituden naeytoen ulkoasun. "Naeytoen muotoilun asetukset" kertoo lisaeae taestae asetusryhmaestae. Asetus: Aptitude::UI::Exit-On-Last-Close Oletus: true Kuvaus: Jos taemae asetus on true, kaikkien valittavissa olevien naekymien sulkeminen sulkee myoes aptituden. Muuten aptitudesta voi poistua vain komennolla Toiminnot -> Lopeta (Q). "Naekymien kaeyttoe" kertoo lisaeae naekymistae. Asetus: Aptitude::UI::Fill-Text Oletus: false Kuvaus: Jos taemae asetus on true, kuvaukset muotoillaan niin, ettae jokainen rivi on taesmaelleen ruudun levyinen. Asetus: Aptitude::UI::HelpBar Oletus: true Kuvaus: Jos taemae asetus on true, ruudun ylaelaidassa on rivi taerkeimpiae naeppaeinkomentoja. Asetus: Aptitude::UI::Incremental-Search Oletus: true Kuvaus: Jos taemae asetus on true, hakuja suoritetaan samanaikaisesti kuin kirjoitat hakuehtoa. Jos siis haluat hakea ehdolla "apti", aptitude etsii myoes ensimmaeiset paketit, jotka taesmaeaevaet ehtoihin "a", "ap" ja "apt". Asetus: Aptitude::UI::Keybindings Oletus: Kuvaus: Taemae asetusryhmae maeaerittelee komentoja vastaavat naeppaeimet. "Naeppaeinasetukset" kuvaa taemaen asetusryhmaen. Asetus: Aptitude::UI::Menubar-Autohide Oletus: false Kuvaus: Jos taemae asetus on true, valikkopalkkia ei naeytetae silloin kun sitae ei kaeytetae. Asetus: Aptitude::UI::Minibuf-Download-Bar Oletus: false Kuvaus: Jos taemae asetus on true, aptitude naeyttaeae noutojen edistymisen vain alareunan palkissa. Kaeynnissae olevan noudon voi keskeyttaeae painamalla q:ta. Asetus: Aptitude::UI::Minibuf-Prompts Oletus: false Kuvaus: Jos taemae asetus on true, jotkin kehotteet naeytetaeaen ruudun alalaidassa eikae omassa kehoteikkunassaan. Asetus: Aptitude::UI::New-Package-Commands Oletus: true Kuvaus: Jos taemae asetus on false, komennot kuten Paketti -> Asenna (+) toimivat samoin kuin ikivanhoissa aptituden versioissa. Asetus: Aptitude::UI::Package-Display-Format Oletus: %c%a%M %p %Z %v %V Kuvaus: Taemaen asetuksen arvo on pakettiluetteloissa pakettien naeyttaemiseen kaeytetty muotoile. "Pakettien naeytoen asetukset" kertoo lisaeae muotoiluista. Asetus: Aptitude::UI::Package-Header-Format Oletus: %d Kuvaus: Taemaen asetuksen arvo on pakettiluettelon ja valikkopalkin vaelissae olevan rivin muotoilu. "Pakettien naeytoen asetukset" kertoo lisaeae muotoiluista. Asetus: Aptitude::UI::Package-Status-Format Oletus: %d Kuvaus: Taemaen asetuksen arvo on pakettiluettelon ja tietoalueen vaelissae olevan rivin muotoilu. "Pakettien naeytoen asetukset" kertoo lisaeae muotoiluista. Asetus: Aptitude::UI::Pause-After-Download Oletus: true Kuvaus: Jos taemae asetus on true, aptitude pyytaeae vahvistusta jatkamiselle noudettuaan paketteja. Muuten se aloittaa asentamisen suoraan. Asetus: Aptitude::UI::Preview-Limit Oletus: Kuvaus: Esikatseluruudun oletusrajaus; "Hakuehdot" kertoo tarkemmin, miltae taemaen arvon pitaeisi naeyttaeae, jos paeaetaet asettaa sen. Asetus: Aptitude::UI::Prompt-On-Exit Oletus: true Kuvaus: Jos taemae asetus on true, aptitude pyytaeae vahvistusta ohjelmaa suljettaessa. Asetus: Aptitude::Warn-Not-Root Oletus: true Kuvaus: Jos taemae asetus on true, aptitude huomaa, milloin tarvitset root-oikeuksia johonkin toimintoon ja kysyy, haluatko vaihtaa root-tunnukselle. "Vaihto root-tunnukselle" kertoo lisaeae root-tunnuksen kaeytoestae aptitudessa. Teemat Teema on yksinkertaisesti kokoelma asetuksia, joiden on tarkoitus olla kaikkien yhtaeaikaisesti voimassa. Teemat menevaet asetusten oletusarvojen edelle, mutta eivaet asetustiedostoissa olevien arvojen. Teema on vain nimetty asetusryhmae ryhmaessae Aptitude::Themes, jossa jokainen asetus korvaa oletusasetuksen. Jos esimerkiksi Dselect-teema valitaan, asetuksen Aptitude::Themes::Dselect::Aptitude::UI::Package-Display-Format arvoa kaeytetaeaen asetukselle Aptitude::UI::Package-Display-Format oletusarvon sijasta. Valitaksesi teeman anna asetukselle Aptitude::Theme arvoksi haluamasi teeman nimi, esimerkiksi: Aptitude::Theme Vertical-Split; Seuraavat teemat tulevat aptituden mukana tiedostossa /usr/share/aptitude/aptitude-defaults: Dselect Taemae teema saa aptituden naeyttaemaeaen ja kaeyttaeytymaeaen suunnilleen kuin vanhempi dselect-pakettienhallintaohjelma: Toiminnot Peruuta Paketti Haku Asetukset Naekymaet Apu f10: Valikko ?: Apu q: Lopeta u: Paeivitae g: Nouda/Asenna/Poista --- Paeivitettaevaet paketit --\ Asennetut paketit --- Taerkeys vaelttaemaetoen --\ Taerkeys taerkeae --\ admin - Jaerjestelmaetyoekalut (ohjelmien asennus, kaeyttaejien hallinta yms. c admin at 3.1.8-11 3.1.8-11 Delayed job execution and batch proc c admin cron 3.0pl1-87 3.0pl1-87 management of regular background pro c admin logrotate 3.7-5 3.7-5 Log rotation utility --- base - Debianin perusta --- doc - Kaeyttoeohjeet ja niiden katseluun tarkoitetut ohjelmat at asennettu ; ei mitae taerkeae At and batch read shell commands from standard input storing them as a job to be scheduled for execution in the future. Use at to run the job at a specified time batch to run the job when system load levels permit Vertical-Split Taemae teema jaerjestaeae naeytoen uudelleen. Valitun paketin kuvaus naeytetaeaen ruudun oikealla puolella eikae alaosassa kuten tavallisesti. Taemae teema on kaeyttoekelpoisin leveillae paeaetteillae ja mahdollisesti myoes muokatessa pakettihierarkiaa. Toiminnot Peruuta Paketti Haku Asetukset Naekymaet Apu f10: Valikko ?: Apu q: Lopeta u: Paeivitae g: Nouda/Asenna/Poista aptitude 0.2.15.8 --\ Asennetut paketit Anacron (like 'anac(h)ronistic') is a --\ admin - Jaerjestelmaetyoekalut (ohje periodic command scheduler. It --\ main - Debianin varsinainen ark executes commands at intervals i A alien specified in days. Unlike cron, it i anacron does not assume that the system is i apt-utils running continuously. It can therefore i at be used to control the execution of i bluez-hcidump daily, weekly and monthly jobs (or i bluez-utils anything with a period of n days), on i configure-debian systems that don't run 24 hours a day. i cpuid When installed and configured properly, i crack Anacron will make sure that the i crack-common commands are run at the specified i A cracklib-runtime intervals as closely as machine-uptime i cron permits. i dbishell i debconf This package is pre-configured to i A debconf-i18n execute the daily jobs of the Debian i debian-builder system. You should install this program i debsig-verify if your system isn't powered on 24 a cron-like program that doesn't go by time Miinaharavan pelaaminen Jos vaesyt pakettien asentamiseen ja poistoon, aptitude sisaeltaeae tunnetun Miinaharava-pelin. Se kaeynnistyy komennolla Toiminnot -> Pelaa miinaharavaa, jonka suoritus tuo naekyviin laudan alkutilanteessaan: Toiminnot Peruuta Paketti Haku Asetukset Naekymaet Apu f10: Valikko ?: Apu q: Lopeta u: Paeivitae g: Nouda/Asenna/Poista Paketit Miinaharava Minesweeper 10/10 miinaa 33 sekuntia +--------+ | | | | | | | | | | | | | | | | +--------+ Ruudulla naekyvaen suorakaiteen alueelle on kaetketty kymmenen miinaa. Sinun tehtaevaenaesi on selvittaeae, arvaten, paeaettelemaellae ja onnella, missae miinat ovat laukaisematta yhtaekaeaen niistae. Taemaen tehdaeksesi sinun on avattava kaikki ruudut, joissa ei ole miinoja. Taemae avaus antaa myoes taerkeaeae tietoa miinojen sijainneista. Ole varovainen, sillae miinaruudun avaus laukaisee miinan, mikae lopettaa pelin. Avataksesi ruudun valitse se nuolinaeppaeimillae ja paina Enteriae: Toiminnot Peruuta Paketti Haku Asetukset Naekymaet Apu f10: Valikko ?: Apu q: Lopeta u: Paeivitae g: Nouda/Asenna/Poista Paketit Miinaharava Minesweeper 10/10 miinaa 53 sekuntia +--------+ | | | | | | |12 323 | |.1 1.11 | |.111..1 | |......1 | |......1 | +--------+ Kuten ruudusta naekyy, laudan osan sisaeltoe on nyt naekyvillae. Ruudut, joissa on . ovat ruutuja, joiden missaeaen naapuriruudussa ei ole miinaa. Ruudussa oleva numero kertoo, kuinka monta miinaa sen naapuriruuduissa on. Jos luulet tietaevaesi ruudun, jossa on miina, voit asettaa "lipun" taehaen ruutuun. Taemaen teet valitsemalla ruudun ja painamalla f:aeae. Esimerkiksi allaolevassa ruudussa olen todennut, ettae keskellae "kuilussa" oleva ruutu naeyttaeae epaeilyttaevaeltae: Toiminnot Peruuta Paketti Haku Asetukset Naekymaet Apu f10: Valikko ?: Apu q: Lopeta u: Paeivitae g: Nouda/Asenna/Poista Paketit Miinaharava Minesweeper 9/10 miinaa 68 sekuntia +--------+ | | | | | | |12 323 | |.1F1.11 | |.111..1 | |......1 | |......1 | +--------+ Taemae saa F-merkin ilmestymaeaen valittuun ruutuun. Taellaista ruutua ei ole enaeae mahdollista avata ennen kuin lippu poistetaan painamalla f:aeae uudestaan sen kohdalla. Kun ruudun vieressae on yhtae monta lippua kuin siinae oleva numero osoittaa, voit "pyyhkiae" ruudun ympaerillae olevat ruudut. Taemae on kaeytaennoellinen lyhennys sille, ettae avaisit jokaisen naapuriruudun (lipullisia ruutuja lukuunottamatta) kaesin. Pyyhitaeaen esimerkiksi yllaeolevan ruudun 1:n ympaeriltae. Toiminnot Peruuta Paketti Haku Asetukset Naekymaet Apu f10: Valikko ?: Apu q: Lopeta u: Paeivitae g: Nouda/Asenna/Poista Paketit Miinaharava Minesweeper 9/10 miinaa 83 sekuntia +--------+ | | |^^ | |^ ^^ ^^| |122323* | |.1^1.11 | |.111..1 | |......1^| |......1 | +--------+ Onneksi (tai ehkae onnella ei ollut mitaeaen tekemistae) miinaa merkitsemaeaen asetettu lippu oli oikeassa paikassa. Jos se olisi ollut vaeaeraessae paikassa, peli olisi loppunut heti: Toiminnot Peruuta Paketti Haku Asetukset Naekymaet Apu f10: Valikko ?: Apu q: Lopeta u: Paeivitae g: Nouda/Asenna/Poista Paketit Miinaharava Minesweeper Miinaharava Haevioe ajassa 105 sekuntia +--------+ | | | | | | | | | | | | | | | | +--------+ Kun peli loppuu, kaikkien miinojen paikat paljastetaan. Laukeamattomat miinat on merkitty nuolimerkillae ^ ja sinun laukaisemasi taehdellae *. -------------- ^[6] Tosin onnellisesti taellaisten pyyntoejen maeaerae vaeheni selvaesti taemaen oppaan ensijulkaisun jaelkeen. Olisi hienoa, jos naeiden kahden tapahtuman vaelillae olisi jokin yhteys. ^[7] Taetae kutsutaan "asennuksen ajamiseksi", vaikka paketteja myoes paeivitetaeaen ja poistetaan taessae vaiheessa. ^[8] Kuten yllae todettiin, taemae ei takaa, ettae arkistossa olevat paketit ovat turvallisia tai haitattomia; se vain osoittaa, ettae ne ovat aitoja. ^[9] Taesmaellisesti: ne poistetaan, kun mistaeaen kaesin asennetusta paketista ei paeaese niihin seuraamalla riippuvuus-, esiriippuvuus- ja suositussuhteita. Jos Aptitude::Keep-Suggests on tosi, myoes ehdotussuhteet otetaan huomioon taessae. ^[10] Saeaennoellisten lausekkeiden erikoismerkit ovat "+", "-", ".", "(", ")", "|", "[", "]", "^", "$" ja "?". Jotkin naeistae ovat myoes aptituden erikoismerkkejae, eli jos haluat esimerkiksi "|"-merkin sellaisenaan, tarvitset kaksi suojausta: "\~|". ^[11] Taemae ehto on olemassa laehinnae sen vuoksi, ettae ~T on. ^[12] Merkintae ei taellae hetkellae ole tuettu. Taemae on varattu tulevaisuutta ajatellen. ^[13] Taustavaeriksi asetettu keltainen on joillakin paeaetteillae ruskea. Luku 3. aptitude UKK "Mikae ... on sinun nimesi?" "Minae olen Arthur, brittien kuningas." "Mikae ... on sinun tehtaevaesi?" "Etsin pyhaeae Graalia!" "Mikae ... on kuormittamattoman paeaeskyn lentonopeus?" "Onko se afrikkalainen vai eurooppalainen paeaesky?" "Haeh? En ... En minae tie---AAAAGGGHH!" -- Monty Pythonin hullu maailma 3.1. Miten loeydaen taesmaelleen yhden paketin nimen perusteella? 3.2. Miten loeydaen rikkinaeiset paketit? 3.3. Haluan valita tekstinpaetkaen. Miksi aptitude ei anna minun kaeyttaeae hiirtae? 3.1. Miten loeydaen taesmaelleen yhden paketin nimen perusteella? Kuten "Hakuehdot" kertoo, pakettihaussa syoettaemaesi teksti on oikeasti saeaennoellinen lauseke. Taemaen vuoksi hakulauseke "^nimi$" taesmaeae vain pakettiin, jonka nimi on nimi. Voit siis hakea paketin apt loeytaemaettae paketteja aptitude tai synaptic syoettaemaellae ^apt$ tai paketin g++ ilman paketteja g++-2.95 tai g++-3.0 syoettaemaellae ^g\+\+$. 3.2. Miten loeydaen rikkinaeiset paketit? Komennolla Haku -> Hae rikkinaeiset (b). 3.3. Haluan valita tekstinpaetkaen. Miksi aptitude ei anna minun kaeyttaeae hiirtae? Kun xterm:ssae ajettava ohjelma kaeyttaeae hiirtae, xterm poistaa tekstinvalintamahdollisuuden. Voit ohittaa taemaen ja valita tekstiae pitaemaellae vaihtonaeppaeintae pohjassa. Luku 4. Tekijaet Kukaan ei muista laulajaa. Laulu saeilyy. -- Terry Pratchett, Viimeinen sankari Taemae luku ikuistaa ihmisiae, jotka ovat avustaneet aptituden teossa. [Huomaa] Huomaa Taemae luku on vielae varsin puutteellinen ja todennaekoeisesti paeivittyy ja laajenee ajan mittaan (erityisesti useita kaeaennoesten tekijoeitae puuttuu, koska kaeaennoesten tekoon on osallistunut valtava maeaerae ihmisiae ^[14]). Jos mielestaesi kuulut taehaen listaan, laehetae saehkoeposti, jossa kerrot syysi. Jos osaat englantia riittaevaesti, laehetae taemae posti osoitteeseen <dburrows@debian.org>; jos et, voit laehettaeae suomenkielistae postia osoitteeseen <ashar@iki.fi>. Kaeaennoekset ja kansainvaelistaeminen Espanja Jordi Malloch, Ruben Porras Hollanti Luk Claes Italia Danilo Piazzalunga Japani Yasuo Eto Kiina Carols Z.F. Liu Liettua Darius Zitkevicius Norja Haavard Korsvoll Portugali Nuno Senica, Miguel Figueiredo Portugali (Brasilia) Andre Luis Lopes, Gustavo Silva Puola Michal Politowski Ranska Martin Quinson, Jean-Luc Coulon Saksa Sebastian Schaffert, Erich Schubert, Sebastian Kapfe Suomi Jaakko Kangasharju Tanska Morten Brix Pedersen, Morten Bo Johansen Tsekki Miroslav Kure Alkuperaeinen kansainvaelistys Masato Taruishi Kansainvaelistyksen yllaepito Christian Perrier Oppaat ja ohjeet Kaeyttoeopas Daniel Burrows Ohjelmointi Suunnittelu ja toteutus Daniel Burrows -------------- ^[14] Olisi periaatteessa mahdollista koota laehes taeydellinen lista kansainvaelistaemiseen osallistuneista muutoslokien, Debianin vianhallintajaerjestelmaen ja aptituden versiohistorian perusteella, mutta juuri nyt taemaen tekemiseen ei ole aikaa. aptituden kaeyttoe komentoriviltae -------------------------------------------------------------------------- Sisaellys aptitude -- kehittynyt kaeyttoeliittymae pakettienhallintaan Nimi aptitude -- kehittynyt kaeyttoeliittymae pakettienhallintaan Synopsis aptitude [valitsimet...] { autoclean | clean | forget-new | keep-all | update | upgrade } aptitude [valitsimet...] { changelog | dist-upgrade | download | forbid-version | hold | keep-all | markauto | purge | reinstall | remove | show | unmarkauto } paketit... aptitude [valitsimet...] search hakuehdot... aptitude [-S tnimi] [ -u | -i ] aptitude help Kuvaus aptitude on tekstipohjainen kaeyttoeliittymae Debian GNU/Linux -jaerjestelmaen pakettienhallintaan. Se naeyttaeae kaeyttaejaelle pakettiluettelon ja mahdollistaa pakettienhallinnan, johon sisaeltyy mm. pakettien asennus, paeivitys ja poistaminen. Naeitae toimintoja on mahdollista kaeyttaeae sekae vuorovaikutteisesti ettae komentoriviltae Komentorivitoiminnot Ensimmaeinen viivalla ("-") alkamaton komentoriviparametri tulkitaan toiminnoksi, joka ohjelman halutaan suorittavan. Jos komentorivillae ei ole annettu toimintoa, aptitude kaeynnistyy vuorovaikutteiseen tilaan. Kaeytettaevissae olevat toiminnot ovat install Asenna yksi tai useampia paketteja. Pakettien nimet annetaan listana "install"-komennon peraessae; jos paketin nimessae on aaltoviiva "~", se tulkitaan hakuehdoksi, ja jokainen hakuehtoa vastaava paketti asennetaan (katso lukua "Hakuehdot" aptituden kaeyttoeoppaassa). Halutun version paketista voi valita lisaeaemaellae nimeen "=versio", esimerkiksi "aptitude install apt=0.3.1". Samoin paketin voi valita halutusta arkistosta lisaeaemaellae "/arkisto", esimerkiksi "aptitude install apt/experimental". Kaikkia komentorivillae annettuja paketteja ei vaelttaemaettae asenneta; voit saada aptituden tekemaeaen jotain muuta paketille lisaeaemaellae "toimintomerkin" paketin nimeen. Esimerkiksi aptitude remove wesnoth+ asentaa wesnoth-paketin, ei poista sitae. Kaeytettaevissae olevat toimintomerkit ovat: paketti+ Asenna paketti. paketti+M Asenna paketti ja merkitse se automaattisesti asennetuksi (huomaa, ettae jos mikaeaen muu paketti ei riipu paketti:sta, se poistetaan saman tien). paketti- Poista paketti. paketti_ Siivoa paketti: poista se asetustiedostoineen. paketti= Jaeaedytae paketti: peruuta sille maeaeritetty asennus, paeivitys tai poisto, ja estae paketin automaattinen paeivitys myoehemmin. paketti: Saeilytae paketti nykyisessae versiossaan: peruuta sille maeaeritetty asennus, paeivitys tai poisto. Toisin kuin jaeaedytys (yllae), paketin myoehempaeae automaattista paeivitystae ei estetae. paketti&M Merkitse paketti automaattisesti asennetuksi. paketti&m Merkitse paketti kaesin asennetuksi. Jos "install"-komennolle ei anneta yhtaeaen argumenttia, suoritetaan kaikki aiemmin tehtaeviksi merkityt toimenpiteet. [Huomaa] Huomaa Kun olet myoentynyt viimeiseen vahvistuspyyntoeoen, "Install"-komento muokkaa aptituden suoritettavien toimintojen tietovarastoa. Jos siis annat komennon "aptitude install foo bar" ja keskeytaet asennuksen, sinun on ajettava vielae esim. "aptitude remove foo bar" peruuttaaksesi asennuskaeskyn. remove, purge, hold, keep, reinstall Naemae komennot toimivat kuten "install", mutta oletustoiminto on vastaavasti poisto, siivous, jaeaedytys, saeilytys tai uudelleenasennus. Toimintomerkkien kaeyttoe toimii myoes samoin. Ero jaeaedytyksen ja saeilytyksen vaelillae on, ettae jaeaedytys estaeae myoes tulevat paeivitykset, mutta saeilytys vain peruuttaa nyt maeaeritellyt toimenpiteet. Esimerkiksi "aptitude remove '~ndeity'" poistaa kaikki paketit, joiden nimessae on merkkijono "deity". markauto, unmarkauto Merkitse paketit asennetuiksi automaattisesti tai kaesin. Pakettien maeaeritys tapahtuu kuten "install"-komennossa yllae. Esimerkiksi "aptitude markauto '~slibs'" merkitsee kaikki ryhmaen "libs" paketit automaattisesti asennetuiksi. Lisaeae tietoa automaattisesti asennetuista paketeista on aptituden kaeyttoeoppaan luvussa "Automaattisesti asennettujen pakettien hallinta". forbid-version Estae paketin paeivitys tiettyyn versioon. Taemae estaeae aptitudea paeivittaemaestae pakettia annettuun versioon, mutta sallii paeivitykset myoehempiin versioihin. Oletuksena aptitude valitsee version, johon paketti muuten paeivitettaeisiin, mutta taemaen valinnan voi ohittaa lisaeaemaellae "=versio" paketin nimeen, esimerkiksi "aptitude forbid-version vim=1.2.3.broken-4". Taestae komennosta on hyoetyae haluttaessa vaelttaeae rikkinaeisiae versioita paketeista tarvitsematta asettaa ja poistaa jaeaedytyksiae kaesin. Jos sittenkin haluat asentaa estetyn version, "install"-komento poistaa eston. update Paeivitae saatavilla olevien pakettien luettelo palvelimilta (taemae on sama kuin "apt-get update"). upgrade Paeivitae asennetut paketit tuoreimpiin saatavilla oleviin versioihinsa. Asennettuja paketteja poistetaan vain jos ne ovat kaeyttaemaettoemiae (katso aptituden kaeyttoeoppaan lukua "Automaattisesti asennettujen pakettien hallinta"); uusia paketteja ei asenneta. Paketti saeilytetaeaen nykyisessae versiossaan, jos sitae ei ole mahdollista paeivittaeae naemae rajoitukset huomioiden. Komennolla dist-upgrade saat paeivitettyae myoes taellaiset paketit. dist-upgrade Paeivitae asennetut paketit tuoreimpaan saatavilla olevaan versioon asentaen ja poistaen paketteja, jos on tarpeen. Taemae komento tekee enemmaen kuin upgrade ja saattaa siis tehdae jotain epaemieluisaakin. Kaeyttaejiae suositellaan tarkistamaan taemaen komennon ehdottamat toimenpiteet huolellisesti tai kaeyttaemaeaen turvallisempaa upgrade-komentoa. keep-all Peruuta kaikki paketeille maeaeritetyt toimenpiteet. Kaikki maeaeritetyt asennukset, poistot ja paeivitykset peruutetaan. forget-new Unohda mitkae paketit ovat "uusia" (sama kuin "f":n painaminen vuorovaikutteisessa tilassa). search Etsi paketteja hakuehdoilla. Hakuehdot annetaan "search"-komennon jaelkeen komentorivillae. Kaikki hakuehtoihin taesmaeaevaet paketit naeytetaeaen, esimerkiksi "aptitude search '~N'" naeyttaeae kaikki "uudet" paketit. Hakulausekkeet on selitetty aptituden kaeyttoeoppaan luvussa "Hakuehdot". Jos et anna -F -valitsinta, aptitude search tulostaa paketit taemaenkaltaisesti: i apt - Advanced front-end for dpkg pi apt-build - frontend to apt to build, optimize and in cp apt-file - APT package searching utility -- command- ihA raptor-utils - Raptor RDF Parser utilities Kukin hakutulos on omalla rivillaeaen. Ensimmaeinen merkki kertoo paketin nykyisen tilan; yleisimmaet taessae ovat p, paketista ei ole jaelkeaekaeaen jaerjestelmaessae, c, paketti on poistettu, mutta sen asetustiedostot ovat vielae olemassa, i, paketti on asennettu, ja v, paketti on naeennaeinen. Toinen merkki kertoo paketille suoritettavan toiminnon, jos sellainen on maeaeritetty. Yleisimmaet vaihtoehdot taessae ovat i, paketti asennetaan, d, paketti poistetaan, ja p, paketti poistetaan asetustiedostoineen. Jos kolmas merkki naeytoessae on A, paketti on automaattisesti asennettu. aptituden kaeyttoeoppaan luku "Pakettien tietojen naeyttaeminen" sisaeltaeae taeydellisen luettelon mahdollisista tila- ja toimintomerkeistae. show Naeytae yksityiskohtaiset tiedot yhdestae tai useammasta paketista. Pakettien nimet annetaan "show"-komennon jaelkeen komentorivillae. Jos annettu nimi sisaeltaeae "~"-merkin, se kaesitetaeaen hakuehdoksi, ja kaikki siihen taesmaeaevaet paketit naeytetaeaen (lisaetietoa aptituden kaeyttoeoppaan luvussa "Hakuehdot"). Jos ylimaeaeraeisiae tietoja annetaan vaehintaeaen tasolla 1 (komentorivillae on annettu ainakin yksi -v-valitsin), tiedot naeytetaeaen paketin kaikista versioista. Muussa tapauksessa tiedot naeytetaeaen "saatavilla olevasta versiosta" (versiosta, jonka "aptitude install" noutaisi). Voit naeyttaeae jonkin muun version tiedot lisaeaemaellae =versio paketin nimeen. Voit naeyttaeae tietystae arkistosta saatavilla olevan version tiedot lisaeaemaellae /arkisto paketin nimeen. Jos kaeytaet kumpaa tahansa naeistae, vain valitun version tiedot naeytetaeaen riippumatta lisaetietojen naeyttoetasosta. Jos lisaetietojen naeyttoetaso on vaehintaeaen 1, naeytetaeaen myoes paketin arkkitehtuuri, pakattu koko, tiedostonimi ja MD5-summa. Jos naeyttoetaso on vaehintaeaen 2, valitut versiot naeytetaeaen kustakin arkistosta, josta ne loeytyvaet. clean Poista kaikki varastoidut pakettitiedostot (yleensae hakemistosta /var/cache/apt/archives). autoclean Poista kaikki varastoidut pakettitiedostot, jotka eivaet enaeae ole saatavilla palvelimilta. Taemae sallii varaston pitkaeaikaisen kaeytoen ilman, ettae sen koko kasvaisi rajoituksetta. changelog Nouda ja naeytae kunkin annetun paketin tai laehdekoodipaketin Debian-muutosloki. Naeytettaevae muutosloki otetaan oletuksena versiosta, jonka komento "aptitude install" asentaisi. Voit valita muun version lisaeaemaellae =versio paketin nimeen. Voit myoes valita arkiston lisaeaemaellae /arkisto paketin nimeen. download Nouda paketin tuoreimman version pakettitiedosto tyoehakemistoon. Noudetun paketin versio on oletuksena se, jonka komento "aptitude install" asentaisi. Voit valita muun version lisaeaemaellae =versio paketin nimeen. Voit myoes valita arkiston lisaeaemaellae /arkisto paketin nimeen. help Naeytae lyhyt yhteenveto kaeytettaevissae olevista komennoista ja valitsimista. Valitsimet Seuraavia valitsimia voi kaeyttaeae muokkaamaan yllae kuvailtujen komentojen toimintaa. Vaikka kaikki komennot eivaet huomioi kaikkia valitsimia, soveltumattomat valitsimet vain sivuutetaan, ja komento suoritetaan. -D, --show-deps Naeytae asennus- ja poistokomentojen yhteydessae myoes lyhyet yhteenvedot pakettien automaattisen asennuksen tai poiston syistae. Taetae vastaa asetustiedoston asetus Aptitude::CmdLine::Show-Deps. -d, --download-only Aelae asenna tai poista paketteja, ainoastaan nouda ne pakettivarastoon. Pakettivarasto on oletuksena hakemistossa /var/cache/apt/archives. Taetae vastaa asetustiedoston asetus Aptitude::CmdLine::Download-Only. -F muotoilu, --display-format muotoilu Maeaeritae komennon search tulosteessa kaeytettaevae muotoilu. Esimerkiksi muotoilu-argumentin arvo "%p %V %v" naeyttaeae paketin nimen, sen asennetun version ja saatavilla olevan version. Kaeyttoeoppaan luvussa "Pakettien naeytoen asetukset" on selitetty muotoilun mahdolliset arvot. Taetae vastaa asetustiedoston asetus Aptitude::CmdLine::Package-Display-Format. -f Yritae korjata rikkinaeisten pakettien riippuvuuksia enemmaen, jopa niin, ettae kaikkia komentoriviltae annettuja toimintoja ei vaelttaemaettae suoriteta. Taetae vastaa asetustiedoston asetus Aptitude::CmdLine::Fix-Broken. -h, --help Naeytae lyhyt avustusteksti. Taemae on sama kuin help-komento. -P, --prompt Naeytae aina kehote, vaikka pyydetyt toiminnot olisivatkin ainot, jotka suoritetaan. Taetae vastaa asetustiedoston asetus Aptitude::CmdLine::Always-Prompt. -R, --without-recommends Aelae kaesittele suosituksia riippuvuuksina uusia paketteja asennettaessa (taemae ohittaa asetustiedostoissa /etc/apt/apt.conf ja ~/.aptitude/config maeaeritellyt asetukset). Taetae vastaa asetustiedoston asetus Aptitude::Recommends-Important -r, --with-recommends Kaesittele suosituksia riippuvuuksina uusia paketteja asennettaessa (taemae ohittaa asetustiedostoissa /etc/apt/apt.conf ja ~/.aptitude/config maeaeritellyt asetukset). Taetae vastaa asetustiedoston asetus Aptitude::Recommends-Important -s, --simulate Komentoriviltae suoritettaessa tulosta suoritettavat toiminnot ruudulle, mutta aelae suorita niitae. Taetae voi kaeyttaeae ilman root-oikeuksia. Kokoruudun tilassa avaa varasto vain luettavaksi riippumatta siitae oletko root. Taetae vastaa asetustiedoston asetus Aptitude::Simulate. --schedule-only Jos kaeytetty komento muokkaa pakettien tiloja, merkitse komento suoritettavaksi, mutta aelae vielae suorita sitae. Taellaiset siirretyt toiminnot voit suorittaa myoehemmin komennolla aptitude install (ilman muita argumentteja). Taemae vastaa sitae, ettae kokoruudun tilassa merkitsisi samat toimenpiteet ja poistuisi. Esimerkiksi aptitude --schedule-only install evolution merkitsee evolution-paketin asennettavaksi myoehemmin. -t julkaisu, --target-release julkaisu Aseta julkaisu, josta paketit asennetaan. Esimerkiksi "aptitude -t experimental ..." valitsee asennettavat paketit experimental-julkaisusta, ellei yksittaeiselle paketille ole maeaeritetty muuta (esimerkiksi tietyn version asennus). Komentorivikomennoille "changelog", "download" ja "show" taemae on sama kuin lisaeisi /julkaisu jokaisen paketin nimen peraeaen; muilla komennoilla taemae vaikuttaa oletuksena saatavilla olevaan versioon kuten apt_preferences(5) kuvaa. Taetae vastaa asetustiedoston asetus APT::Default-Release. -O jaerjestys, --sort jaerjestys Maeaeritae jaerjestys, jossa komennon search tuloste naeytetaeaen. Esimerkiksi "installsize" jaerjestaeae paketit nousevaan jaerjestykseen paketin asennetun koon mukaan. Kaeyttoeoppaan luvussa "Pakettien jaerjestyksen asetukset" on kerrottu mahdolliset jaerjestykset. -o avain=arvo Maeaeritae asetus suoraan, esimerkiksi -o Aptitude::Log=/tmp/loki tulostaa lokin aptituden toiminnasta tiedostoon /tmp/loki. Asetukset on selitetty aptituden kaeyttoeoppaan luvussa "Asetustiedosto" -q[=n], --quiet[=n] Aelae naeytae tietoja edistymisestae, mikae tekee tulostuksesta lokitettavaa. Taemaen valitsimen voi antaa useita kertoja, mikae tekee tulostuksesta vielae vaehaeisempaeae, mutta toisin kuin apt-get, aptitude ei oleta -y-valitsinta kun -q on annettu useammin kuin kerran. Valinnainen =n asettaa suoraan hiljaisuustason (esimerkiksi ohittamaan tiedostossa /etc/apt/apt.conf olevan asetuksen). Taemae saa ohjelman kaeyttaeytymaeaen ikaeaenkuin -q olisi annettu taesmaelleen n kertaa. -V, --show-versions Naeytae, mitkae versiot paketeista asennetaan. Taetae vastaa asetustiedoston asetus Aptitude::CmdLine::Show-Versions. -v, --verbose Tulosta enemmaen tietoja joidenkin komentojen (esim. show) toiminnasta. Taemaen valitsimen voi antaa monta kertaa; mitae useampia kertoja, sitae enemmaen tietoja tulostetaan. Taetae vastaa asetustiedoston asetus Aptitude::CmdLine::Verbose. --version Naeytae aptituden versionumero ja hieman tietoa kaeaennoesympaeristoestae. --visual-preview Asennettaessa tai poistettaessa paketteja aelae naeytae tavallista komentorivikehotetta, vaan kaeynnistae koko ruudun liittymaen esikatseluruutu. -w leveys, --width leveys Maeaeritae naeytoen leveys komennon search tulostetta varten. Oletusarvona kaeytetaeaen paeaetteen leveyttae. Taetae vastaa asetustiedoston asetus Aptitude::CmdLine::Package-Display-Width -y, --assume-yes Vastaa kaikkiin kyllae/ei-kysymyksiin kyllae. Erityisesti paketteja asennettaessa, paeivitettaeessa tai poistettaessa ei tulosteta kehotetta. Taemae ei vaikuta "vaarallisten" toimintojen kehotteisiin, esimerkiksi haluttaessa poistaa vaelttaemaetoen paketti. Taemae ohittaa valitsimen -P. Taetae vastaa asetustiedoston asetus Aptitude::CmdLine::Assume-Yes. -Z Naeytae kuinka paljon kukin asennettava, paeivitettaevae tai poistettava paketti vaatii tai vapauttaa tilaa levyltae. Taetae vastaa asetustiedoston asetus Aptitude::CmdLine::Show-Size-Changes. Seuraavat valitsimet vaikuttavat koko ruudun kaeyttoeliittymaeaen, ja ne on tarkoitettu laehinnae sisaeiseen kaeyttoeoen. Yleensae niitae ei tarvitse kaeyttaeae. -S tnimi Lataa laajennetut tilatiedot tiedostosta tnimi. -u Aloita pakettiluettelon paeivitys heti kaeynnistyksen jaelkeen. Taetae valitsinta ei voi kaeyttaeae yhdessae valitsimen -i kanssa. -i Naeytae esikatseluruutu heti kaeynnistyksen jaelkeen (sama kuin kaeynnistaeisi ohjelman ja painaisi "g"). Taetae valitsinta ei voi kaeyttaeae yhdessae valitsimen "-u" kanssa. Environment HOME Jos $HOME/.aptitude on olemassa, aptitude tallettaa asetuksensa tiedostoon $HOME/.aptitude/config. Muuten se hakee kaeyttaejaen kotihakemiston getpwuid(2)-kutsulla ja tallettaa asetustiedostonsa sinne. PAGER Jos taemae ympaeristoemuuttuja on asetettu, "aptitude changelog"-komento kaeyttaeae sitae muutoslokien naeyttoeoen. Jos sitae ei ole asetettu, aptitude kaeyttaeae oletuksena ohjelmaa more. TMP Jos ympaeristoemuuttujaa TMPDIR ei ole asetettu, aptitude tallettaa tilapaeistiedostonsa hakemistoon TMP, jos se on asetettu. Muuten naemae talletetaan hakemistoon /tmp. TMPDIR aptitude tallettaa tilapaeistiedostonsa taemaen ympaeristoemuuttujan nimeaemaeaen hakemistoon. Jos TMPDIR ei ole asetettu, aptitude kaeyttaeae TMP:ae. Jos myoes TMP on asettamaton, aptitude kaeyttaeae hakemistoa /tmp. Katso myoes apt-get(8), apt(8), /usr/share/doc/aptitude/html/fi/index.html