# El manual de &kpackage;

Toivo
Pedaste

    toivo@ucs.uwa.edu.au

Lauri
Watts

    &Lauri.Watts.mail;

Revisor
&traductor.Antoni.Bella;
2007
Toivo Pedaste
&FDLNotice;
2008-02-08
4.00.60

&kpackage; és una interfície &IGU; per als gestors de paquets RPM, Debian i Slackware, també usa el gestor de paquets SMART.

kpackage
paquet
gestor de paquets
RPM
deb

## Introducció

&kpackage; és una interfície &IGU; per al gestor de paquets SMART. &kpackage; forma part de l'entorn d'escriptori K i, com a resultat, està dissenyat per a integrar-se amb el gestor de fitxers del &kde;.

## Aspectes fonamentals en pantalla

&kpackage; té dos plafons. L'esquerre mostra un arbre dels paquets instal·lats i disponibles, el dret mostra informació quant als paquets.

### La finestra principal - Arbre de paquets

Quan &kpackage; és iniciat normalment (això vol dir quan no s'ha invocat amb arrossega i deixa, i no s'han indicat paràmetres) aquest mostra dos plafons amb l'arbre de paquets al de l'esquerra, aquest arbre mostra els paquets instal·lats i també els disponibles.

El plafó esquerre de &kpackage;
El plafó esquerra - Arbre de paquets

El plafó esquerra - Arbre de paquets

El plafó esquerre mostra la llista de paquets

A sota de les pestanyes està la línia Cerca:, aquesta filtra l'arbre de paquets de manera que tan sols es mostren aquells paquets en que el seu nom o resum contingui el text de recerca. Les columnes que es cerquen es poden canviar mitjançant un menú que es pot fer aparèixer fent clic amb el &BDR; sobre la línia de recerca.

Al costat de la línia de recerca hi ha un menú desplegable que filtra els paquets mostrats segons l'estat:

- Paquets instal·lats - Mostra els paquets que estan instal·lats

- Paquets nous - Mostra als paquets que són nous o disposen d'actualització

- Paquets actualitzats - Mostra als paquets que disposen d'una versió actualitzada

- Paquets disponibles - Mostra als paquets que no estan instal·lats

- Tots els paquets - Mostra tots els paquets

L'arbre de paquets està basat en les seccions de la distribució i mostra informació resumida a sobre dels paquets:

- Paquet - El nom del paquet

- Marca - Mostra una senyal si el paquet ha estat marcat. El marcat permet realitzar les operacions de des/instal·lar paquets d'una sola vegada emprant els botons localitzats a sota de l'arbre de paquets.

- Resum - Una breu descripció del paquet.

- Mida - La mida del paquet.

- Versió - La versió del paquet.

- Versió antiga - Si el paquet n'actualitza un d'instal·lat, aquí es mostra la versió del paquet antic.

Els paquets tenen nivells gràfics per indicar el seu estat, una imatge representant el tipus de paquet significa un paquet instal·lat, una N indica un de disponible i una U significa que es pot actualitzar un d'instal·lat.

Per a seleccionar un sol paquet s'ha de fer clic a sobre del seu nom. El fer clic a sobre del punt a la columna Marca marcarà el paquet amb una senyal, un segon clic el desmarcarà, mentre que &Maj;clic_esquerra es podrà usar per a marcar un rang de paquets i &Ctrl;clic_esquerra es podrà usar per afegir o eliminar marques.

En seleccionar un paquet de l'arbre es mostrarà informació a sobre d'aquest al plafó dret.

### La finestra principal - El plafó informació del paquet

El plafó dret disposa de pestanyes per a mostrar els diferents tipus d'informació quan se seleccionen paquets

- El plafó dret de &kpackage; - Propietats
  El plafó dret - Propietats del paquet

  La pestanya Propietats mostra la informació quant al paquet seleccionat.

- El plafó dret de &kpackage; - Dependències
  El plafó dret - Les dependències per al paquet

  La pestanya Llista de dependències mostra les Dependències i Proporciona per al paquet.

- El plafó dret de &kpackage; - Fitxers
  El plafó dret - Els fitxers en el paquet

  La pestanya Llista de fitxers mostra els fitxers que es troben en el paquet i per a paquets instal·lats (dels quals hi ha disponible aquesta informació) mostra l'estat dels fitxers. Els fitxers que existeixen són marcats amb una senyal i aquells que faltin són marcats amb una creueta.

- El plafó dret de &kpackage; - Bitàcola de canvis
  El plafó dret - Els fitxers en el paquet

  La pestanya Bitàcola de canvis mostra el fitxer Changelog per al paquet.

### Instal·lar paquets

Per instal·lar un paquet podeu

- localitzar el paquet a instal·lar en el &konqueror;, arrossegar-lo a una instància de &kpackage;

- fer clic a sobre d'un fitxer de paquet en el &konqueror;, el qual iniciarà una instància de &kpackage;

- usar els ítems del menú Obre en el &kpackage;

- seleccionar un paquet disponible en l'arbre de paquets

Per a un paquet seleccionat, useu el botó Instal·la el qual mostrarà la finestra d'instal·lació.

Per als paquets marcats, useu el botó Instal·la els marcats que hi ha al plafó esquerre, aquest mostrarà la finestra d'instal·lació.

Diàleg instal·la de &kpackage;
El diàleg instal·la

El diàleg instal·la

El diàleg Instal·la llista els paquets seleccionats a un petit plafó a la part superior esquerra, a on també s'hi mostraran els paquets necessaris per a satisfer qualsevol dependència. Els paquets seleccionats tenen caixes de selecció que us permetran deshabilitar la seva instal·lació.

El botó Instal·la executarà la instal·lació actual. Normalment la finestra d'instal·lació serà eliminada després d'una instal·lació amb èxit però si es marca la caixa de selecció Mantenir aquesta finestra, aquesta romandrà a la pantalla.

El plafó a la dreta és una finestra de terminal integrada en la qual s'executaran els programes d'instal·lació, per a una instal·lació interactiva aquesta interacció es realitzarà en aquesta finestra.

### Desintal·lar paquets

Es pot desinstal·lar un paquet seleccionat emprant el botó Desinstal·la que hi ha en el plafó dret, el botó Desinstal·la els marcats que hi ha en el plafó esquerre es pot usar per a desinstal·lar els paquets marcats. Els botons faran aparèixer el diàleg Desinstal·la.

Diàleg desinstal·la de &kpackage;
El diàleg desinstal·la

El diàleg desinstal·la

El botó Desinstal·la de la finestra causarà la desinstal·lació dels paquets, i el plafó dret proporcionarà una finestra de terminal integrada per a la desinstal·lació del programa.

### Cercant

#### La línia cerca paquet

La línia cerca a &kpackage;
La línia cerca

La línia cerca

La línia cerca filtra l'arbre de paquets de manera que tan sols es mostren aquells paquets en que el seu nom o resum conté el text de recerca.

#### Cercar un paquet

Cercar un paquet a &kpackage;
Cerca el paquet

Cerca el paquet

El diàleg Cerca el paquet cerca els noms dels paquets en l'arbre de paquets i es mou cap l següent paquet coincident. Si la Sub-cadena no és establerta aleshores tan sols es cercaran les coincidències exactes entre els noms dels paquets. Si la Cerca envolvent no és establerta la recerca no tornarà en abastar el final de l'arbre de paquets.

#### Cercar un fitxer

Cercar un fitxer a &kpackage;
Cerca el fitxer

Cerca el fitxer

El diàleg Cerca el fitxer cerca noms de fitxer que contenen el text a cercar. Les columnes mostrades són:

- Instal·lat - Marcada si pertany a un paquet instal·lat.

- Tipus - El tipus del paquet.

- Paquet - El nom del paquet

- Nom de fitxer - El nom de fitxer que coincideix

Tan sols es mostraran els fitxers en paquets que estan instal·lats, a menys que estigui establert Cerca també als paquets no instal·lats , això tan sols funciona si està instal·lat el comandament `apt-file`. La base de dades emprada per aquest comandament és actualitzada per l'ítem del menú `Actualitza apt-file`.

### Varis

#### Accés com a root

&kpackage; requereix accés com a root per des/instal·lar paquets, això es pot fer executant &kpackage; com a root emprant &kdesu;.

Alternativament, si &kpackage; s'està executant com a un usuari normal, el programa intentarà executar els programes de des/instal·lació com a root accedint a una pseudo-terminal, això ho farà emprant `su`, `sudo` o `ssh` i, si fos necessari, mostrarà una finestra de terminal a on podreu introduir la contrasenya de root o la clau `ssh`. L'opció Conserva la contrasenya fa que &kpackage; recordi la contrasenya que heu introduït.

Indicatiu de contrasenya de &kpackage;
Indicatiu de contrasenya

Indicatiu de contrasenya

#### Arrossegar i deixar

&kpackage; fa ús del protocol arrossega i deixa del &kde;. Això vol dir que podeu arrossegar i deixar paquets a dins de &kpackage; per obrir-los-hi. Arrossegant un fitxer cap al diàleg Cerca el fitxer es cercarà al paquet que el contingui.

## Menús

Aquesta secció descriu els menús de &kpackage;.

### El menú Fitxer

Els ítems en el menú Fitxer són:

&Ctrl;O Fitxer Obre...

  Apareix un selector de fitxer per a fitxers locals i d'&FTP;

Fitxer Obre recent

  Una llista dels paquets oberts més recentment

Fitxer Màquina remota...

  Executa una altra instància de &kpackage; per a gestionar un altra sistema remot usant ssh

Fitxer Màquines remotes recents

  Una llista dels sistemes remots accedits recentment

Fitxer Actualitza

  Actualitza els índexs d'`apt` des dels repositoris de paquets.

Fitxer Actualitza sistema

  Actualitza la instal·lació de Debian a les últimes versions de tots els paquets.

Fitxer Arregla

  Intenta arranjar els problemes de dependències

F5 Fitxer Refresca

  Torna a llegir les dades dels paquets i reconstrueix l'arbre de paquets

&Ctrl;Q Fitxer Abandona

  Surt del &kpackage;

### Menú Edita

Els ítems en el menú Edita són:

&Ctrl;F Edita Cerca el paquet...

  Cerca un paquet a la llista de paquets instal·lats, el nom del qual haurà d'estar a la cadena introduïda.

Edita Cerca el fitxer...

  Produeix una llista de paquets que contenen el nom del fitxer introduït, seleccionant una línia es mostrarà la informació d'aquest paquet. Aquest comportament és lleugerament diferent per a RPM (en els que haureu d'introduir el nom exacte del fitxer) i per a DEB (en els que podeu introduir una expressió regular).

Edita Actualitza Apt-File

  La recerca de fitxers sense instal·lar empra el comandament `apt-file`, el qual actualitza la base de dades usada per `apt-file`.

### El menú Paquets

Els ítems en el menú Paquets són:

&Alt;Cursor esquerra Paquets Enrere

  Es navega cap enrere emprant els enllaços que hi ha a les entrades del plafó dret Propietats.

&Alt;Cursor dret Paquets Endavant

  Es navega cap endavant emprant els enllaços que hi ha a les entrades del plafó dret Propietats.

Paquets Expandeix l'arbre

  Expandeix completament l'arbre de paquets

Paquets Col·lapsa l'arbre

  Col·lapsa l'arbre de paquets tant sols quan s'està mostrant l'estructura en arbre

Paquets Neteja les marques

  Desmarca tots els paquets

Paquets Marca-ho tot

  Marca tots els paquets que siguin membres de la vista seleccionada

Paquets Instal·la

  Instal·la el paquet actualment seleccionat

Paquets Instal·la els marcats

  Instal·la tots els paquets marcats

Paquets Desinstal·la

  Desinstal·la el paquet actualment seleccionat

Paquets Desinstal·la els marcats

  Desinstal·la tots els paquets marcats

### Menú Arranjament

Els ítems en el menú Arranjament són:

Arranjament Mostra barra d'eines

  Alterna la visualització de la barra d'eines

Arranjament Desa l'arranjament...

  Desa les opcions immediatament

Arranjament Configura dreceres...

  El diàleg estàndard del &kde; per establir les dreceres de teclat

Arranjament Configura barres d'eines...

  El diàleg estàndard del &kde; per configurar les barres d'eines

Arranjament Configura &kpackage;...
  El diàleg de configuració de &kpackage; té dues pàgines:
    Comandament
      Com executar ordres privilegiades

        Usa `su`, `sudo` o `ssh` per executar comandaments amb privilegis sobre paquets instal·lats i sense instal·lar. Per omissió és el `su` però alguns sistemes com &ubuntu; requereixen el `sudo`. Per a executar-los sobre sistemes remots sempre s'usa el `ssh`.

    Misc
      Verifica la llista de fitxers

        Si s'estableix, la llista de fitxers en el paquet serà verificada si aquest ja està instal·lat

### Menú Ajuda

Els ítems en el menú Ajuda són:

&help.menu.documentation;

### Barra d'eines

- Obre

- Enrere

- Endavant

- Expandeix l'arbre

- Col·lapsa l'arbre

- Cerca el paquet

- Cerca el fitxer

- Actualitza

- Actualitza sistema

- Actualitza

## Crèdits i llicències

&kpackage;

Copyright de la documentació 2005 Toivo Pedaste toivo@ucs.uwa.edu.au

Traductor de la documentació: &credits.Antoni.Bella;

&underFDL; &underGPL;

## Instal·lació

### Com obtenir &kpackage;

&install.intro.documentation;

Per a més informació quant a com obtenir i compilar-lo mireu http://techbase.kde.org/Getting_Started

Hi ha més informació quant a la compilació a http://techbase.kde.org/Getting_Started/Build/FAQ

Hi ha una pàgina web a http://www.general.uwa.edu.au/u/toivo/kpackage

### Requeriments

Per instal·lar &kpackage; necessitareu:

- &Qt; 4 i &kde; 4

- El gestor de paquets SMART

Per a llistar paquets Debian no és necessari cap altra programari però per des/instal·lar-los us caldrà:

- el gestor de paquets `dpkg` o

- `apt-get` i `apt-cache`

Per a paquets BSD us caldran els programes per a la gestió de paquets:

- `pkg_info`

- `pkg_add`

- `pkg_delete`

Per a paquets Slackware necessitareu:

- `installpkg`

- `removepkg`

Per al tracte amb paquets de Redhat us caldrà:

- `rpm`

Per a que &kpackage; funcioni correctament amb els paquets RPM la base de dades RPM haurà d'estar inicialitzada. Si en escriure en una consola ``rpm` `-qa`` es produeix un error que diu `unable to open...` (no es pot obrir...) intenteu executar ``rpm` `--rebuilddb``.