<refentry>
  <refentryinfo>
    <author>
      <personname>
	<firstname>Daniel</firstname>
	<surname>Burrows</surname>
      </personname>
      <email>dburrows@debian.org</email>
    </author>

    <othercredit>
      <personname>
        <firstname>Jaakko</firstname>
        <surname>Kangasharju</surname>
      </personname>
      <email>ashar@iki.fi</email>
      <contrib>Suomennos</contrib>
    </othercredit>

    <legalnotice>
      <para>
	This manual page 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.
      </para>

      <para>
	This manual page 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.
      </para>

      <para>
	You should have received a copy of the GNU General Public
	License along with this manual page; if not, write to the
	Free Software Foundation, Inc., 51 Franklin St, Fifth
	Floor, Boston, MA 02110-1301 USA
      </para>
    </legalnotice>
  </refentryinfo>

  <refmeta>
    <refentrytitle>aptitude</refentrytitle>
    <manvolnum>8</manvolnum>
  </refmeta>

  <refnamediv>
    <refname>aptitude</refname>
    <refpurpose>kehittynyt käyttöliittymä pakettienhallintaan</refpurpose>
  </refnamediv>

  <refsynopsisdiv>
    <cmdsynopsis>
      <command>aptitude</command>

      <arg choice='opt' rep='repeat'><replaceable>valitsimet</replaceable></arg>

      <group choice='req'>
	<arg choice='plain'>autoclean</arg>
	<arg choice='plain'>clean</arg>
	<arg choice='plain'>forget-new</arg>
	<arg choice='plain'>keep-all</arg>
	<arg choice='plain'>update</arg>
	<arg choice='plain'>upgrade</arg>
      </group>
    </cmdsynopsis>

    <cmdsynopsis>
      <command>aptitude</command>

      <arg choice='opt' rep='repeat'><replaceable>valitsimet</replaceable></arg>

      <group choice='req'>
	<arg choice='plain'>changelog</arg>
	<arg choice='plain'>dist-upgrade</arg>
	<arg choice='plain'>download</arg>
	<arg choice='plain'>forbid-version</arg>
	<arg choice='plain'>hold</arg>
	<arg choice='plain'>keep-all</arg>
	<arg choice='plain'>markauto</arg>
	<arg choice='plain'>purge</arg>
	<arg choice='plain'>reinstall</arg>
	<arg choice='plain'>remove</arg>
	<arg choice='plain'>show</arg>
	<arg choice='plain'>unmarkauto</arg>
      </group>

      <arg choice='plain' rep='repeat'>paketit</arg>
    </cmdsynopsis>

    <cmdsynopsis>
      <command>aptitude</command>

      <arg choice='opt' rep='repeat'><replaceable>valitsimet</replaceable></arg>

      <arg choice='plain'>search</arg>

      <arg choice='plain' rep='repeat'>hakuehdot</arg>
    </cmdsynopsis>

    <cmdsynopsis>
      <command>aptitude</command>
      <arg choice='opt'>-S <replaceable>tnimi</replaceable></arg>
      <group choice='opt'><arg choice='plain'>-u</arg> <arg
      choice='plain'>-i</arg></group>
    </cmdsynopsis>

    <cmdsynopsis>
      <command>aptitude</command>
      <arg choice='plain'>help</arg>
    </cmdsynopsis>
  </refsynopsisdiv>

  <refsect1>
    <title>Kuvaus</title>

    <para>
      &aptitude; on tekstipohjainen käyttöliittymä Debian GNU/Linux
      -järjestelmän pakettienhallintaan.
    </para>

    <para>
      Se näyttää käyttäjälle pakettiluettelon ja mahdollistaa
      pakettienhallinnan, johon sisältyy mm. pakettien asennus,
      päivitys ja poistaminen.  Näitä toimintoja on mahdollista
      käyttää sekä vuorovaikutteisesti että komentoriviltä
    </para>
  </refsect1>

  <refsect1>
    <title>Komentorivitoiminnot</title>

    <para>
      Ensimmäinen viivalla (<quote><literal>-</literal></quote>)
      alkamaton komentoriviparametri tulkitaan toiminnoksi, joka
      ohjelman halutaan suorittavan.  Jos komentorivillä ei ole
      annettu toimintoa, aptitude käynnistyy vuorovaikutteiseen
      tilaan.
    </para>

    <para>
      Käytettävissä olevat toiminnot ovat
    </para>

    <variablelist>
      <varlistentry id='cmdlineInstall'>
	<term><literal>install</literal></term>

	<listitem>
	  <para>
            Asenna yksi tai useampia paketteja.  Pakettien nimet
            annetaan listana <quote>install</quote>-komennon perässä;
            jos paketin nimessä on aaltoviiva
            <quote><literal>~</literal></quote>, se tulkitaan
            hakuehdoksi, ja jokainen hakuehtoa vastaava paketti
            asennetaan (katso lukua <link
            linkend='secSearchPatterns'><quote>Hakuehdot</quote></link>
            &aptitude;n käyttöoppaassa).
	  </para>

	  <para>
	    Halutun version paketista voi valita lisäämällä nimeen
	    <quote><literal>=<replaceable>versio</replaceable></literal></quote>,
	    esimerkiksi <quote><literal>aptitude install
	    apt=0.3.1</literal></quote>. Samoin paketin voi valita
	    halutusta arkistosta lisäämällä
	    <quote><literal>/<replaceable>arkisto</replaceable></literal></quote>,
	    esimerkiksi <quote><literal>aptitude install
	    apt/experimental</literal></quote>.
	  </para>

	  <para id="parOverrideSpecifiers">
	    Kaikkia komentorivillä annettuja paketteja ei välttämättä
	    asenneta; voit saada &aptitude;n tekemään jotain muuta
	    paketille lisäämällä <quote>toimintomerkin</quote> paketin
	    nimeen.  Esimerkiksi <literal>aptitude remove
	    wesnoth+</literal> asentaa
	    <literal>wesnoth</literal>-paketin, ei poista sitä.
	    Käytettävissä olevat toimintomerkit ovat:
	  </para>

	  <variablelist>
	    <varlistentry>
	      <term><replaceable>paketti</replaceable><literal>+</literal></term>
	      <listitem>
		<para>
		  Asenna <replaceable>paketti</replaceable>.
		</para>
	      </listitem>
	    </varlistentry>

	    <varlistentry>
	      <term><replaceable>paketti</replaceable><literal>+M</literal></term>
	      <listitem>
		<para>
		  Asenna <replaceable>paketti</replaceable> ja
		  merkitse se <link
		  linkend='secAutoInstall'>automaattisesti
		  asennetuksi</link> (huomaa, että jos mikään muu
		  paketti ei riipu
		  <replaceable>paketti</replaceable>:sta, se
		  poistetaan saman tien).
		</para>
	      </listitem>
	    </varlistentry>

	    <varlistentry>
	      <term><replaceable>paketti</replaceable><literal>-</literal></term>
	      <listitem>
		<para>
		  Poista <replaceable>paketti</replaceable>.
		</para>
	      </listitem>
	    </varlistentry>

	    <varlistentry>
	      <term><replaceable>paketti</replaceable><literal>_</literal></term>
	      <listitem>
		<para>
		  Siivoa <replaceable>paketti</replaceable>: poista se
		  asetustiedostoineen.
		</para>
	      </listitem>
	    </varlistentry>

	    <varlistentry>
	      <term><replaceable>paketti</replaceable><literal>=</literal></term>
	      <listitem>
		<para>
		  Jäädytä <replaceable>paketti</replaceable>: peruuta
		  sille määritetty asennus, päivitys tai poisto, ja
		  estä paketin automaattinen päivitys myöhemmin.
		</para>
	      </listitem>
	    </varlistentry>

	    <varlistentry>
	      <term><replaceable>paketti</replaceable><literal>:</literal></term>
	      <listitem>
		<para>
		  Säilytä <replaceable>paketti</replaceable>
		  nykyisessä versiossaan: peruuta sille määritetty
		  asennus, päivitys tai poisto.  Toisin kuin jäädytys
		  (yllä), paketin myöhempää automaattista päivitystä
		  ei estetä.
		</para>
	      </listitem>
	    </varlistentry>

	    <varlistentry>
	      <term><replaceable>paketti</replaceable><literal>&amp;M</literal></term>
	      <listitem>
		<para>
		  Merkitse <replaceable>paketti</replaceable> <link
		  linkend='secAutoInstall'>automaattisesti
		  asennetuksi</link>.
		</para>
	      </listitem>
	    </varlistentry>

	    <varlistentry>
	      <term><replaceable>paketti</replaceable><literal>&amp;m</literal></term>
	      <listitem>
		<para>
		  Merkitse <replaceable>paketti</replaceable> <link
		  linkend='secAutoInstall'>käsin asennetuksi</link>.
		</para>
	      </listitem>
	    </varlistentry>
	  </variablelist>

	  <para>
            Jos <quote><literal>install</literal></quote>-komennolle
            ei anneta yhtään argumenttia, suoritetaan kaikki aiemmin
            tehtäviksi merkityt toimenpiteet.
	  </para>

	  <note>
	    <para>
	      Kun olet myöntynyt viimeiseen vahvistuspyyntöön,
	      <quote><literal>Install</literal></quote>-komento
	      muokkaa &aptitude;n suoritettavien toimintojen
	      tietovarastoa.  Jos siis annat komennon
	      <quote><literal>aptitude install foo
	      bar</literal></quote> ja keskeytät asennuksen, sinun on
	      ajettava vielä esim. <quote><literal>aptitude remove foo
	      bar</literal></quote> peruuttaaksesi asennuskäskyn.
	    </para>
	  </note>
	</listitem>
      </varlistentry>

      <varlistentry>
	<term><literal>remove</literal>, <literal>purge</literal>, <literal>hold</literal>, <literal>keep</literal>, <literal>reinstall</literal></term>

	<listitem>
	  <para>
            Nämä komennot toimivat kuten
            <quote><literal>install</literal></quote>, mutta
            oletustoiminto on vastaavasti poisto, siivous, jäädytys,
            säilytys tai uudelleenasennus.  <link
            linkend="parOverrideSpecifiers">Toimintomerkkien</link>
            käyttö toimii myös samoin.  Ero jäädytyksen ja säilytyksen
            välillä on, että jäädytys estää myös tulevat päivitykset,
            mutta säilytys vain peruuttaa nyt määritellyt
            toimenpiteet.
	  </para>

	  <para>
	    Esimerkiksi <quote><literal>aptitude remove
            '~ndeity'</literal></quote> poistaa kaikki paketit, joiden
            nimessä on merkkijono
            <quote><literal>deity</literal></quote>.
	  </para>
	</listitem>
      </varlistentry>

      <varlistentry>
	<term><literal>markauto</literal>, <literal>unmarkauto</literal></term>

	<listitem>
	  <para>
            Merkitse paketit asennetuiksi automaattisesti tai käsin.
            Pakettien määritys tapahtuu kuten
            <quote><literal>install</literal></quote>-komennossa yllä.
            Esimerkiksi <quote><literal>aptitude markauto
            '~slibs'</literal></quote> merkitsee kaikki ryhmän
            <quote><literal>libs</literal></quote> paketit
            automaattisesti asennetuiksi.
	  </para>

	  <para>
            Lisää tietoa automaattisesti asennetuista paketeista on
            &aptitude;n käyttöoppaan luvussa <quote><link
            linkend='secAutoInstall'>Automaattisesti asennettujen
            pakettien hallinta</link></quote>.
	  </para>
	</listitem>
      </varlistentry>

      <varlistentry>
	<term><literal>forbid-version</literal></term>

	<listitem>
	  <para>
            Estä paketin päivitys tiettyyn versioon.  Tämä estää
            aptitudea päivittämästä pakettia annettuun versioon, mutta
            sallii päivitykset myöhempiin versioihin.  Oletuksena
            aptitude valitsee version, johon paketti muuten
            päivitettäisiin, mutta tämän valinnan voi ohittaa
            lisäämällä
            <quote><literal>=<replaceable>versio</replaceable></literal></quote>
            paketin nimeen, esimerkiksi <quote><literal>aptitude
            forbid-version vim=1.2.3.broken-4</literal></quote>.
	  </para>

	  <para>
            Tästä komennosta on hyötyä haluttaessa välttää rikkinäisiä
            versioita paketeista tarvitsematta asettaa ja poistaa
            jäädytyksiä käsin.  Jos sittenkin haluat asentaa estetyn
            version, <quote><literal>install</literal></quote>-komento
            poistaa eston.
	  </para>
	</listitem>
      </varlistentry>

      <varlistentry>
	<term><literal>update</literal></term>

	<listitem>
	  <para>
            Päivitä saatavilla olevien pakettien luettelo palvelimilta
            (tämä on sama kuin <quote><literal>apt-get
            update</literal></quote>).
	  </para>
	</listitem>
      </varlistentry>

      <varlistentry>
	<term><literal>upgrade</literal></term>

	<listitem>
	  <para>
            Päivitä asennetut paketit tuoreimpiin saatavilla oleviin
            versioihinsa.  Asennettuja paketteja poistetaan vain jos
            ne ovat käyttämättömiä (katso &aptitude;n käyttöoppaan
            lukua <quote><link
            linkend='secAutoInstall'>Automaattisesti asennettujen
            pakettien hallinta</link></quote>); uusia paketteja ei
            asenneta.
	  </para>

	  <para>
            Paketti säilytetään nykyisessä versiossaan, jos sitä ei
            ole mahdollista päivittää nämä rajoitukset huomioiden.
            Komennolla <link
            linkend="manpageDistUpgrade"><literal>dist-upgrade</literal></link>
            saat päivitettyä myös tällaiset paketit.
	  </para>
	</listitem>
      </varlistentry>

      <varlistentry id="manpageDistUpgrade">
	<term><literal>dist-upgrade</literal></term>

	<listitem>
	  <para>
	    Päivitä asennetut paketit tuoreimpaan saatavilla olevaan
	    versioon asentaen ja poistaen paketteja, jos on tarpeen.
	    Tämä komento tekee enemmän kuin <literal>upgrade</literal>
	    ja saattaa siis tehdä jotain epämieluisaakin.  Käyttäjiä
	    suositellaan tarkistamaan tämän komennon ehdottamat
	    toimenpiteet huolellisesti tai käyttämään turvallisempaa
	    <literal>upgrade</literal>-komentoa.
	  </para>
	</listitem>
      </varlistentry>

      <varlistentry id='manpageKeepAll'>
	<term><literal>keep-all</literal></term>

	<listitem>
	  <para>
	    Peruuta kaikki paketeille määritetyt toimenpiteet.  Kaikki
	    määritetyt asennukset, poistot ja päivitykset peruutetaan.
	  </para>
	</listitem>
      </varlistentry>

      <varlistentry>
	<term><literal>forget-new</literal></term>

	<listitem>
	  <para>
            Unohda mitkä paketit ovat <quote>uusia</quote> (sama kuin
            <quote><keycap>f</keycap></quote>:n painaminen
            vuorovaikutteisessa tilassa).
	  </para>
	</listitem>
      </varlistentry>

      <varlistentry>
	<term><literal>search</literal></term>

	<listitem>
	  <para>
            Etsi paketteja hakuehdoilla.  Hakuehdot annetaan
            <quote><literal>search</literal></quote>-komennon jälkeen
            komentorivillä.  Kaikki hakuehtoihin täsmäävät paketit
            näytetään, esimerkiksi <quote><literal>aptitude search
            '~N'</literal></quote> näyttää kaikki <quote>uudet</quote>
            paketit.  Hakulausekkeet on selitetty &aptitude;n
            käyttöoppaan luvussa <quote><link
            linkend='secSearchPatterns'>Hakuehdot</link></quote>.
	  </para>

	  <para>
	    Jos et anna <link linkend="cmdlineOptionFormat"><arg
	    choice="plain">-F</arg></link>-valitsinta,
	    <literal>aptitude search</literal> tulostaa paketit
	    tämänkaltaisesti:
	  </para>

	  <screen>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</screen>

          <para>
	    Kukin hakutulos on omalla rivillään.  Ensimmäinen merkki
	    kertoo paketin nykyisen tilan; yleisimmät tässä ovat
	    <literal>p</literal>, paketista ei ole jälkeäkään
	    järjestelmässä, <literal>c</literal>, paketti on
	    poistettu, mutta sen asetustiedostot ovat vielä olemassa,
	    <literal>i</literal>, paketti on asennettu, ja
	    <literal>v</literal>, paketti on näennäinen.  Toinen
	    merkki kertoo paketille suoritettavan toiminnon, jos
	    sellainen on määritetty.  Yleisimmät vaihtoehdot tässä
	    ovat <literal>i</literal>, paketti asennetaan,
	    <literal>d</literal>, paketti poistetaan, ja
	    <literal>p</literal>, paketti poistetaan
	    asetustiedostoineen.  Jos kolmas merkki näytössä on
	    <literal>A</literal>, paketti on automaattisesti
	    asennettu.
	  </para>

	  <para>
	    &aptitude;n käyttöoppaan luku <quote><link
	    linkend="secAccessingPackageInformation">Pakettien
	    tietojen näyttäminen</link></quote> sisältää täydellisen
	    luettelon mahdollisista tila- ja toimintomerkeistä.
	  </para>
	</listitem>
      </varlistentry>

      <varlistentry>
	<term><literal>show</literal></term>

	<listitem>
	  <para>
            Näytä yksityiskohtaiset tiedot yhdestä tai useammasta
            paketista.  Pakettien nimet annetaan
            <quote><literal>show</literal></quote>-komennon jälkeen
            komentorivillä.  Jos annettu nimi sisältää
            <quote><literal>~</literal></quote>-merkin, se käsitetään
            hakuehdoksi, ja kaikki siihen täsmäävät paketit näytetään
            (lisätietoa &aptitude;n käyttöoppaan luvussa <quote><link
            linkend='secSearchPatterns'>Hakuehdot</link></quote>).
	  </para>

	  <para>
	    Jos ylimääräisiä tietoja annetaan vähintään tasolla 1
	    (komentorivillä on annettu ainakin yksi
	    <literal>-v</literal>-valitsin), tiedot näytetään paketin
	    kaikista versioista.  Muussa tapauksessa tiedot näytetään
	    <quote>saatavilla olevasta versiosta</quote> (versiosta,
	    jonka <quote><literal>aptitude install</literal></quote>
	    noutaisi).
	  </para>

	  <para>
	    Voit näyttää jonkin muun version tiedot lisäämällä
	    <literal>=<replaceable>versio</replaceable></literal>
	    paketin nimeen.  Voit näyttää tietystä arkistosta
	    saatavilla olevan version tiedot lisäämällä
	    <literal>/<replaceable>arkisto</replaceable></literal>
	    paketin nimeen.  Jos käytät kumpaa tahansa näistä, vain
	    valitun version tiedot näytetään riippumatta lisätietojen
	    näyttötasosta.
	  </para>

	  <para>
	    Jos lisätietojen näyttötaso on vähintään 1, näytetään myös
	    paketin arkkitehtuuri, pakattu koko, tiedostonimi ja
	    MD5-summa.  Jos näyttötaso on vähintään 2, valitut versiot
	    näytetään kustakin arkistosta, josta ne löytyvät.
	  </para>
	</listitem>
      </varlistentry>

      <varlistentry>
	<term><literal>clean</literal></term>

	<listitem>
	  <para>
            Poista kaikki varastoidut pakettitiedostot (yleensä
            hakemistosta
            <filename>/var/cache/apt/archives</filename>).
	  </para>
	</listitem>
      </varlistentry>

      <varlistentry>
	<term><literal>autoclean</literal></term>

	<listitem>
	  <para>
            Poista kaikki varastoidut pakettitiedostot, jotka eivät
            enää ole saatavilla palvelimilta.  Tämä sallii varaston
            pitkäaikaisen käytön ilman, että sen koko kasvaisi
            rajoituksetta.
	  </para>
	</listitem>
      </varlistentry>

      <varlistentry>
	<term><literal>changelog</literal></term>

	<listitem>
	  <para>
            Nouda ja näytä kunkin annetun paketin tai
            lähdekoodipaketin Debian-muutosloki.
	  </para>

	  <para>
            Näytettävä muutosloki otetaan oletuksena versiosta, jonka
            komento <quote><literal>aptitude install</literal></quote>
            asentaisi.  Voit valita muun version lisäämällä
            <literal>=<replaceable>versio</replaceable></literal>
            paketin nimeen.  Voit myös valita arkiston lisäämällä
            <literal>/<replaceable>arkisto</replaceable></literal>
            paketin nimeen.
	  </para>
	</listitem>
      </varlistentry>

      <varlistentry>
	<term><literal>download</literal></term>

	<listitem>
	  <para>
            Nouda paketin tuoreimman version pakettitiedosto
            työhakemistoon.
	  </para>

	  <para>
            Noudetun paketin versio on oletuksena se, jonka komento
            <quote><literal>aptitude install</literal></quote>
            asentaisi.  Voit valita muun version lisäämällä
            <literal>=<replaceable>versio</replaceable></literal>
            paketin nimeen.  Voit myös valita arkiston lisäämällä
            <literal>/<replaceable>arkisto</replaceable></literal>
            paketin nimeen.
	  </para>
	</listitem>
      </varlistentry>

      <varlistentry>
	<term><literal>help</literal></term>

	<listitem>
	  <para>
            Näytä lyhyt yhteenveto käytettävissä olevista komennoista
            ja valitsimista.
	  </para>
	</listitem>
      </varlistentry>
    </variablelist>
  </refsect1>

  <refsect1>
    <title>Valitsimet</title>

    <para>
      Seuraavia valitsimia voi käyttää muokkaamaan yllä kuvailtujen
      komentojen toimintaa.  Vaikka kaikki komennot eivät huomioi
      kaikkia valitsimia, soveltumattomat valitsimet vain sivuutetaan,
      ja komento suoritetaan.
    </para>

    <variablelist>
      <varlistentry>
	<term><literal>-D</literal>, <literal>--show-deps</literal></term>

	<listitem>
	  <para>
            Näytä asennus- ja poistokomentojen yhteydessä myös lyhyet
            yhteenvedot pakettien automaattisen asennuksen tai poiston
            syistä.
	  </para>

	  <para>
	    Tätä vastaa asetustiedoston asetus <literal><link
	    linkend='configCmdLine-Show-Deps'>Aptitude::CmdLine::Show-Deps</link></literal>.
	  </para>
	</listitem>
      </varlistentry>

      <varlistentry>
	<term><literal>-d</literal>, <literal>--download-only</literal></term>

	<listitem>
	  <para>
            Älä asenna tai poista paketteja, ainoastaan nouda ne
            pakettivarastoon.  Pakettivarasto on oletuksena
            hakemistossa <filename>/var/cache/apt/archives</filename>.
	  </para>

	  <para>
	    Tätä vastaa asetustiedoston asetus <literal><link
	    linkend='configCmdLine-Download-Only'>Aptitude::CmdLine::Download-Only</link></literal>.
	  </para>
	</listitem>
      </varlistentry>

      <varlistentry id="cmdlineOptionFormat">
	<term>
	  <literal>-F</literal> <replaceable>muotoilu</replaceable>, <literal>--display-format</literal> <replaceable>muotoilu</replaceable>
	</term>

	<listitem>
	  <para>
            Määritä komennon <literal>search</literal> tulosteessa
            käytettävä muotoilu.  Esimerkiksi
            <replaceable>muotoilu</replaceable>-argumentin arvo
            <quote><literal>%p %V %v</literal></quote> näyttää paketin
            nimen, sen asennetun version ja saatavilla olevan version.
            Käyttöoppaan luvussa <quote><link
            linkend='secDisplayFormat'>Pakettien näytön
            asetukset</link></quote> on selitetty
            <replaceable>muotoilu</replaceable>n mahdolliset arvot.
	  </para>

	  <para>
	    Tätä vastaa asetustiedoston asetus <literal><link
	    linkend='configCmdLine-Package-Display-Format'>Aptitude::CmdLine::Package-Display-Format</link></literal>.
	  </para>
	</listitem>
      </varlistentry>

      <varlistentry>
	<term><literal>-f</literal></term>

	<listitem>
	  <para>
            Yritä korjata rikkinäisten pakettien riippuvuuksia
            enemmän, jopa niin, että kaikkia komentoriviltä annettuja
            toimintoja ei välttämättä suoriteta.
	  </para>

	  <para>
	    Tätä vastaa asetustiedoston asetus <literal><link
	    linkend='configCmdLine-Fix-Broken'>Aptitude::CmdLine::Fix-Broken</link></literal>.
	  </para>
	</listitem>
      </varlistentry>

      <varlistentry>
	<term>
	  <literal>-h</literal>, <literal>--help</literal>
	</term>

	<listitem>
	  <para>
            Näytä lyhyt avustusteksti.  Tämä on sama kuin
            <literal>help</literal>-komento.
	  </para>
	</listitem>
      </varlistentry>

      <varlistentry>
	<term><literal>-P</literal>, <literal>--prompt</literal></term>

	<listitem>
	  <para>
            Näytä aina kehote, vaikka pyydetyt toiminnot olisivatkin
            ainot, jotka suoritetaan.
	  </para>

	  <para>
	    Tätä vastaa asetustiedoston asetus <literal><link
	    linkend='configCmdLine-Always-Prompt'>Aptitude::CmdLine::Always-Prompt</link></literal>.
	  </para>
	</listitem>
      </varlistentry>

      <varlistentry>
	<term><literal>-R</literal>, <literal>--without-recommends</literal></term>

	<listitem>
	  <para>
            <emphasis>Älä</emphasis> käsittele suosituksia
	    riippuvuuksina uusia paketteja asennettaessa (tämä ohittaa
	    asetustiedostoissa <filename>/etc/apt/apt.conf</filename>
	    ja <filename>~/.aptitude/config</filename> määritellyt
	    asetukset).
	  </para>

	  <para>
	    Tätä vastaa asetustiedoston asetus <literal><link
	    linkend='configRecommends-Important'>Aptitude::Recommends-Important</link></literal>
	  </para>
	</listitem>
      </varlistentry>

      <varlistentry>
	<term><literal>-r</literal>, <literal>--with-recommends</literal></term>

	<listitem>
	  <para>
            Käsittele suosituksia riippuvuuksina uusia paketteja
            asennettaessa (tämä ohittaa asetustiedostoissa
            <filename>/etc/apt/apt.conf</filename> ja
            <filename>~/.aptitude/config</filename> määritellyt
            asetukset).
	  </para>

	  <para>
	    Tätä vastaa asetustiedoston asetus <literal><link
	    linkend='configRecommends-Important'>Aptitude::Recommends-Important</link></literal>
	  </para>
	</listitem>
      </varlistentry>

      <varlistentry>
	<term><literal>-s</literal>, <literal>--simulate</literal></term>

	<listitem>
	  <para>
            Komentoriviltä suoritettaessa tulosta suoritettavat
            toiminnot ruudulle, mutta älä suorita niitä.  Tätä voi
            käyttää ilman &root;-oikeuksia.  Kokoruudun tilassa avaa
            varasto vain luettavaksi riippumatta siitä oletko &root;.
	  </para>

	  <para>
            Tätä vastaa asetustiedoston asetus <literal><link
	    linkend='configCmdLine-Simulate'>Aptitude::Simulate</link></literal>.
	  </para>
	</listitem>
      </varlistentry>

      <varlistentry>
	<term><literal>--schedule-only</literal></term>

	<listitem>
	  <para>
	    Jos käytetty komento muokkaa pakettien tiloja, merkitse
	    komento suoritettavaksi, mutta älä vielä suorita sitä.
	    Tällaiset siirretyt toiminnot voit suorittaa myöhemmin
	    komennolla <literal>aptitude install</literal> (ilman
	    muita argumentteja).  Tämä vastaa sitä, että <link
	    linkend='secUsingVisual'>kokoruudun tilassa</link>
	    merkitsisi samat toimenpiteet ja poistuisi.
	  </para>

	  <para>
	    Esimerkiksi <literal>aptitude --schedule-only install
	    evolution</literal> merkitsee
	    <literal>evolution</literal>-paketin asennettavaksi
	    myöhemmin.
	  </para>
	</listitem>
      </varlistentry>

      <varlistentry>
	<term><literal>-t</literal> <replaceable>julkaisu</replaceable>, <literal>--target-release</literal> <replaceable>julkaisu</replaceable></term>

	<listitem>
	  <para>
            Aseta julkaisu, josta paketit asennetaan.  Esimerkiksi
            <quote><literal>aptitude -t experimental
            ...</literal></quote> valitsee asennettavat paketit
            experimental-julkaisusta, ellei yksittäiselle paketille
            ole määritetty muuta (esimerkiksi tietyn version asennus).
            Komentorivikomennoille <quote>changelog</quote>,
            <quote>download</quote> ja <quote>show</quote> tämä on
            sama kuin lisäisi
            <literal>/<replaceable>julkaisu</replaceable></literal>
            jokaisen paketin nimen perään; muilla komennoilla tämä
            vaikuttaa oletuksena saatavilla olevaan versioon kuten
            <citerefentry><refentrytitle>apt_preferences</refentrytitle><manvolnum>5</manvolnum></citerefentry>
            kuvaa.
	  </para>

	  <para>
	    Tätä vastaa asetustiedoston asetus
	    <literal>APT::Default-Release</literal>.
	  </para>
	</listitem>
      </varlistentry>

      <varlistentry>
	<term><literal>-O</literal> <replaceable>järjestys</replaceable>, <literal>--sort</literal> <replaceable>järjestys</replaceable></term>

	<listitem>
	  <para>
            Määritä järjestys, jossa komennon
            <literal>search</literal> tuloste näytetään.  Esimerkiksi
            <quote><literal>installsize</literal></quote> järjestää
            paketit nousevaan järjestykseen paketin asennetun koon
            mukaan.  Käyttöoppaan luvussa <quote><link
            linkend='secSortingPolicy'>Pakettien järjestyksen
            asetukset</link></quote> on kerrottu mahdolliset
            järjestykset.
	  </para>
	</listitem>
      </varlistentry>

      <varlistentry>
	<term><literal>-o</literal> <replaceable>avain</replaceable><literal>=</literal><replaceable>arvo</replaceable></term>

	<listitem>
	  <para>
	    Määritä asetus suoraan, esimerkiksi <literal>-o
            Aptitude::Log=/tmp/loki</literal> tulostaa lokin
            &aptitude;n toiminnasta tiedostoon
            <filename>/tmp/loki</filename>.  Asetukset on selitetty
            &aptitude;n käyttöoppaan luvussa <quote><link
            linkend='secConfigFile'>Asetustiedosto</link></quote>
	  </para>
	</listitem>
      </varlistentry>

      <varlistentry>
	<term><literal>-q<arg choice='opt'>=<replaceable>n</replaceable></arg></literal>, <literal>--quiet<arg choice='opt'>=<replaceable>n</replaceable></arg></literal></term>

	<listitem>
	  <para>
	    Älä näytä tietoja edistymisestä, mikä tekee tulostuksesta
	    lokitettavaa.  Tämän valitsimen voi antaa useita kertoja,
	    mikä tekee tulostuksesta vielä vähäisempää, mutta toisin
	    kuin &apt-get;, &aptitude; ei oleta
	    <literal>-y</literal>-valitsinta kun <literal>-q</literal>
	    on annettu useammin kuin kerran.
	  </para>

	  <para>
	    Valinnainen
	    <literal>=<replaceable>n</replaceable></literal> asettaa
	    suoraan hiljaisuustason (esimerkiksi ohittamaan
	    tiedostossa <filename>/etc/apt/apt.conf</filename> olevan
	    asetuksen).  Tämä saa ohjelman käyttäytymään ikäänkuin
	    <literal>-q</literal> olisi annettu täsmälleen
	    <replaceable>n</replaceable> kertaa.
	  </para>
	</listitem>
      </varlistentry>

      <varlistentry>
	<term><literal>-V</literal>, <literal>--show-versions</literal></term>

	<listitem>
	  <para>
            Näytä, mitkä versiot paketeista asennetaan.
	  </para>

	  <para>
	    Tätä vastaa asetustiedoston asetus <literal><link
	    linkend='configCmdLine-Show-Versions'>Aptitude::CmdLine::Show-Versions</link></literal>.
	  </para>
	</listitem>
      </varlistentry>

      <varlistentry>
	<term><literal>-v</literal>, <literal>--verbose</literal></term>

	<listitem>
	  <para>
            Tulosta enemmän tietoja joidenkin komentojen
            (esim. <literal>show</literal>) toiminnasta.  Tämän
            valitsimen voi antaa monta kertaa; mitä useampia kertoja,
            sitä enemmän tietoja tulostetaan.
	  </para>

	  <para>
	    Tätä vastaa asetustiedoston asetus <literal><link
	    linkend='configCmdLine-Verbose'>Aptitude::CmdLine::Verbose</link></literal>.
	  </para>
	</listitem>
      </varlistentry>

      <varlistentry>
	<term><literal>--version</literal></term>

	<listitem>
	  <para>
            Näytä &aptitude;n versionumero ja hieman tietoa
            käännösympäristöstä.
	  </para>
	</listitem>
      </varlistentry>

      <varlistentry>
	<term><literal>--visual-preview</literal></term>

	<listitem>
	  <para>
	    Asennettaessa tai poistettaessa paketteja älä näytä
	    tavallista komentorivikehotetta, vaan käynnistä koko
	    ruudun liittymän esikatseluruutu.
	  </para>
	</listitem>
      </varlistentry>

      <varlistentry>
	<term><literal>-w</literal> <replaceable>leveys</replaceable>, <literal>--width</literal> <replaceable>leveys</replaceable></term>

	<listitem>
	  <para>
            Määritä näytön leveys komennon <literal>search</literal>
            tulostetta varten.  Oletusarvona käytetään päätteen
            leveyttä.
	  </para>

	  <para>
	    Tätä vastaa asetustiedoston asetus <literal><link
	    linkend='configCmdLine-Package-Display-Width'>Aptitude::CmdLine::Package-Display-Width</link></literal>
	  </para>
	</listitem>
      </varlistentry>

      <varlistentry>
	<term><literal>-y</literal>, <literal>--assume-yes</literal></term>

	<listitem>
	  <para>
            Vastaa kaikkiin kyllä/ei-kysymyksiin kyllä.  Erityisesti
            paketteja asennettaessa, päivitettäessa tai poistettaessa
            ei tulosteta kehotetta.  Tämä ei vaikuta
            <quote>vaarallisten</quote> toimintojen kehotteisiin,
            esimerkiksi haluttaessa poistaa välttämätön paketti.  Tämä
            ohittaa valitsimen <literal>-P</literal>.
	  </para>

	  <para>
	    Tätä vastaa asetustiedoston asetus <literal><link
	    linkend='configCmdLine-Assume-Yes'>Aptitude::CmdLine::Assume-Yes</link></literal>.
	  </para>
	</listitem>
      </varlistentry>

      <varlistentry>
	<term><literal>-Z</literal></term>

	<listitem>
	  <para>
            Näytä kuinka paljon kukin asennettava, päivitettävä tai
            poistettava paketti vaatii tai vapauttaa tilaa levyltä.
	  </para>

	  <para>
	    Tätä vastaa asetustiedoston asetus <literal><link
	    linkend='configCmdLine-Show-Size-Changes'>Aptitude::CmdLine::Show-Size-Changes</link></literal>.
	  </para>
	</listitem>
      </varlistentry>
    </variablelist>

    <para>
      Seuraavat valitsimet vaikuttavat koko ruudun käyttöliittymään,
      ja ne on tarkoitettu lähinnä sisäiseen käyttöön.  Yleensä niitä
      ei tarvitse käyttää.
    </para>

    <variablelist>
      <varlistentry>
	<term><literal>-S</literal> <replaceable>tnimi</replaceable></term>

	<listitem>
	  <para>
            Lataa laajennetut tilatiedot tiedostosta
	    <replaceable>tnimi</replaceable>.
	  </para>
	</listitem>
      </varlistentry>

      <varlistentry>
	<term><literal>-u</literal></term>

	<listitem>
	  <para>
            Aloita pakettiluettelon päivitys heti käynnistyksen
            jälkeen.  Tätä valitsinta ei voi käyttää yhdessä
            valitsimen <literal>-i</literal> kanssa.
	  </para>
	</listitem>
      </varlistentry>

      <varlistentry>
	<term><literal>-i</literal></term>

	<listitem>
	  <para>
            Näytä esikatseluruutu heti käynnistyksen jälkeen (sama
            kuin käynnistäisi ohjelman ja painaisi
            <quote><keycap>g</keycap></quote>).  Tätä valitsinta ei
            voi käyttää yhdessä valitsimen
            <quote><literal>-u</literal></quote> kanssa.
	  </para>
	</listitem>
      </varlistentry>
    </variablelist>
  </refsect1>

  <refsect1>
    <title>Environment</title>

    <varlistentry>
      <term><literal>HOME</literal></term>

      <listitem>
	<para>
	  Jos $HOME/.aptitude on olemassa, aptitude tallettaa
	  asetuksensa tiedostoon $HOME/.aptitude/config.  Muuten se
	  hakee käyttäjän kotihakemiston
	  <citerefentry><refentrytitle>getpwuid</refentrytitle><manvolnum>2</manvolnum></citerefentry>-kutsulla
	  ja tallettaa asetustiedostonsa sinne.
	</para>
      </listitem>
    </varlistentry>

    <varlistentry>
      <term><literal>PAGER</literal></term>

      <listitem>
	<para>
	  Jos tämä ympäristömuuttuja on asetettu,
	  <quote><literal>aptitude changelog</literal></quote>-komento
	  käyttää sitä muutoslokien näyttöön.  Jos sitä ei ole
	  asetettu, &aptitude; käyttää oletuksena ohjelmaa
	  <literal>more</literal>.
	</para>
      </listitem>
    </varlistentry>

    <varlistentry>
      <term><literal>TMP</literal></term>

      <listitem>
	<para>
	  Jos ympäristömuuttujaa <literal>TMPDIR</literal> ei ole
	  asetettu, &aptitude; tallettaa tilapäistiedostonsa
	  hakemistoon <literal>TMP</literal>, jos se on asetettu.
	  Muuten nämä talletetaan hakemistoon
	  <filename>/tmp</filename>.
	</para>
      </listitem>
    </varlistentry>

    <varlistentry>
      <term><literal>TMPDIR</literal></term>

      <listitem>
	<para>
	  &aptitude; tallettaa tilapäistiedostonsa tämän
	  ympäristömuuttujan nimeämään hakemistoon.  Jos
	  <literal>TMPDIR</literal> ei ole asetettu, &aptitude;
	  käyttää <literal>TMP</literal>:ä.  Jos myös
	  <literal>TMP</literal> on asettamaton, &aptitude; käyttää
	  hakemistoa <filename>/tmp</filename>.
	</para>
      </listitem>
    </varlistentry>
  </refsect1>

  <refsect1>
    <title>Katso myös</title>

    <para>
      <citerefentry><refentrytitle>apt-get</refentrytitle><manvolnum>8</manvolnum></citerefentry>, <citerefentry><refentrytitle>apt</refentrytitle><manvolnum>8</manvolnum></citerefentry>, <filename>/usr/share/doc/aptitude/html/<replaceable>lang</replaceable>/index.html</filename> from the package aptitude-doc-<replaceable>lang</replaceable>
    </para>
  </refsect1>
</refentry>
