Administrar Pardus desde la cónsola


Para administrar Pardus (paquetes *.pisi) desde la cónsola lo hacemos a través del comando pisi. Información detallada acerca de todo lo que se puede hacer con el se obtiene, en cónsola, con:

pisi ? [Enter]

desplegándonos una serie de acciones cuya salida parcial es:

uso: pisi [options] <command> [arguments]

donde <command> es uno de:

           add-repo (ar) - Agregar repositorio
              blame (bl) - Información acerca del propietario del paquete y versión
              build (bi) - Build paquetes PiSi
                   check - Verificar Instalación
                   clean - Limpiar bloqueos
  configure-pending (cp) - Configurar paquetes pendientes
       delete-cache (dc) - Eliminar archivos del cache
              delta (dt) - Crea paquetes PiSi delta
       disable-repo (dr) - Deshabilitar repositorio
             emerge (em) - Build e instalar paquetes PiSi de fuentes de un repositorio
        enable-repo (er) - Habilitar repositorio
              fetch (fc) - Descargar un paquete
                   graph - Graficar relaciones de paquetes
                help (?) - Imprime la ayuda para un comando
            history (hs) - Histórico de operaciones pisi
              index (ix) - Indexar archivos PiSi en un directorio determinado
                    info - Mostrar información de paquete
            install (it) - Instalar paquetes PiSi
     list-available (la) - Listar paquetes disponibles en los repositorios
    list-components (lc) - Listar componentes disponibles
     list-installed (li) - Imprimir lista de todos los paquetes instalados
        list-newest (ln) - Listar paquetes nuevos de los repositorios
       list-pending (lp) - Listar paquetes pendientes
          list-repo (lr) - Listar repositorios
       list-sources (ls) - Listar fuentes disponibles
      list-upgrades (lu) - Lista paquetes a actualizar
        rebuild-db (rdb) - Reconstruir bases de datos
             remove (rm) - Remover paquetes PiSi
        remove-repo (rr) - Remover repositorios
             search (sr) - Buscar paquetes
        search-file (sf) - Buscar por archivo
        update-repo (ur) - Actualizar bases de datos de repositorios
            upgrade (up) - Actualizar los paquetes PiSi

Lo más importante es que para cada acción específica existe un modo abreviado y, por lo que he podido observar, algunos modificadores tienen una acción integrada. El ejemplo más visible es el de upgrade (up) el cual, antes de actualizar los paquetes de Pardus, previamente actualiza las bases de datos de los repositorios.

Por otra parte, la ejecución de algunos modificadores no es case sensitive, por lo que la acción se ejecutará tomando en cuenta minúsculas y mayúsculas. Para mi hubiese sido muy útil haberme pasado por aquí antes de instalar Flock. No sabía que estaba en los repos y me puse a instalarlo desde su Web y perdí mucho tiempo por algunos inconvenientes que surgieron. Con pisi:

pisi sr Flock [Enter]
flock - Flock Web Tarayici

Lo hubiese instalado desde los repos (versión 2.5.4 que inmediatamente se actualizó a la última: 2.6.1).

Otro problema que me pasó fue con el lenguage estadístico R. En el administrador de paquetes si es case sensitive y coloqué desprevenidamente r. Me puse a instalarlo desde las fuentes y como Pardus es novedosa en todos sentidos la ruta de acceso a una librería importante está en otro lado y no funcionó el ./configure. Si hubiese probado con pisí:

pisi sr R -> Salida muy larga porque incluye todos los paquetes con una erre

pisi sr statistical
pspp-docs - Documents for PSPP
R - A free software environment for statistical computing and graphics
pspp - Statistical analysis program
bogofilter - Bayesian spam filter designed with fast algorithms, and tuned for speed
hmmer - Profile HMMs for protein sequence analysis
R-mathlib - A free software environment for statistical computing and graphics
bzip2 - A high-quality data compressor
PEAR-Math_Stats - Classes to calculate statistical parameters
mp3gain - Adjusts mp3 files to a specified target volume.

hubiese sabido que ya R estaba en los repositorios de Pardus. Por otra parte, hay otras opciones muy útiles. Les dejo a Uds para que las exploren.

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s