OldGentooWiki:Gestion des logiciels

De Gentoo-Quebec.

(Redirigé depuis Gestion des logiciels)

Go-previous.png Index des trucs et astuces pour l'administrateur


Gentoo-quebec+Funtoo-quebec.png

Gestion des logiciels avec portage


Sommaire

Résumé

Ce tutoriel décrit les principales activités entourant la gestion des logiciels avec Portage. Il décrit chacune des activités en les illustrant d'exemples mettant à contribution différentes commandes fournies par les paquets constituant les outils mis à la disposition de l'administrateur.

Vous en apprenez encore plus sur les commandes présentées dans ce tutoriel en consultant l'index des commandes utiles à la gestion du système.

Recherche d'un logiciel

Portage contient des milliers de logiciels. Quand vient le temps d'installer un logiciel qui réponde à une application précise, il est parfois nécessaire d'en interroger sa base de données. Les outils de Portage proposent différentes commandes pour effectuer des recherches. Les principales commandes sont :

  • eix
  • emerge
  • qsearch

Recherche par nom

Vous voulez installer un logiciel qui exploite les fichiers de type PDF. Vous obtenez une liste des applications qui ont pdf dans leur nom en utilisant les commandes listées ci-haut ainsi :

Commande eix

Gnome-dev-computer.png
# eix --name pdf

Résultat de la commande eix --name

* app-admin/eselect-pdftex
     Available versions:  0.1 ~0.2 0.3
     Homepage:            http://www.gentoo.org/proj/en/eselect/
     Description:         pdftex module for eselect

* app-crypt/pdfcrack
     Available versions:  ~0.10 ~0.11
     Homepage:            http://pdfcrack.sourceforge.net/
     Description:         Tool for recovering passwords and content from PDF-files

* app-text/chm2pdf
     Available versions:  0.9.1
     Homepage:            http://code.google.com/p/chm2pdf/
     Description:         A script that converts a CHM file into a single PDF file.

* app-text/dvipdfm
     Available versions:  0.13.2d-r1
     Homepage:            http://gaspra.kettering.edu/dvipdfm/
     Description:         DVI to PDF translator

* app-text/dvipdfmx
     Available versions:  20050831 ~20071115-r1 20090708-r1 ~20100328 ~20100328-r1
     Homepage:            http://project.ktug.or.kr/dvipdfmx/
     Description:         DVI to PDF translator with multi-byte character support

* app-text/epdfview
     Available versions:  0.1.6-r1 ~0.1.7-r2 {cups debug nls test}
     Homepage:            http://trac.emma-soft.com/epdfview/
     Description:         Lightweight PDF viewer using Poppler and GTK+ libraries.

* app-text/jpdftweak
     Available versions:  ~0.9 {elibc_FreeBSD}
     Homepage:            http://jpdftweak.sourceforge.net
     Description:         Swiss Army Knife for PDF files

* app-text/mbtpdfasm
     Available versions:  ~1.0.26-r1 ~1.0.26-r2 ~1.0.28 {unicode}
     Homepage:            http://thierry.schmit.free.fr/dev/mbtPdfAsm/mbtPdfAsm2.html
     Description:         mbtPdfAsm can assemble/merge PDF files, extract information from PDF files, and update the metadata in PDF files.

* app-text/pdf2html
     Available versions:  1.4
     Homepage:            http://atrey.karlin.mff.cuni.cz/~clock/twibright/pdf2html/
     Description:         Converts pdf files to html files

* app-text/pdf2oo
     Available versions:  ~20070322 20090715 {kde}
     Homepage:            http://sourceforge.net/projects/pdf2oo/
     Description:         Converts pdf files to odf

* app-text/pdfjam
     Available versions:  1.20 1.20-r1 ~1.21 ~2.01 ~2.05
     Homepage:            http://www.warwick.ac.uk/go/pdfjam
     Description:         pdfnup, pdfjoin and pdf90

* app-text/pdfshuffler
     Available versions:  ~0.4.2
     Homepage:            http://sourceforge.net/projects/pdfshuffler/
     Description:         PDF-Shuffler is GUI app that can merge or split pdfs and rotate, crop and rearrange their pages.

* app-text/pdftk
     Available versions:  1.12 ~1.41 1.41-r1 {nodrm}
     Homepage:            http://www.pdfhacks.com/pdftk
     Description:         A tool for manipulating PDF documents

* app-text/xdvipdfmx
     Available versions:  0.4
     Homepage:            http://scripts.sil.org/svn-view/xdvipdfmx/
     Description:         Extended xdvi for use with XeTeX and other unicode TeXs.

* app-text/xpdf
     Available versions:  3.02-r2 3.02-r4 {debug linguas_ar linguas_el linguas_he linguas_ja linguas_ko linguas_la linguas_ru linguas_th linguas_tr linguas_zh_CN linguas_zh_TW nodrm}
     Homepage:            http://www.foolabs.com/xpdf/
     Description:         An X Viewer for PDF Files

* dev-java/freehep-graphicsio-pdf
     Available versions:  ~2.1.1 {elibc_FreeBSD}
     Homepage:            http://java.freehep.org/
     Description:         High Energy Physics Java library - FreeHEP Portable Document Format Driver

* dev-java/pdf-renderer
     Available versions:  0.20090523 {doc elibc_FreeBSD source}
     Homepage:            https://pdf-renderer.dev.java.net/
     Description:         a 100% Java PDF renderer and viewer

* dev-java/pdfbox
     Available versions:  0.7.3-r2!t {doc elibc_FreeBSD source}
     Homepage:            http://www.pdfbox.org
     Description:         Java library and utilities for working with PDF documents

* dev-lisp/cl-pdf
     Available versions:  ~110
     Homepage:            http://www.fractalconcept.com/asp/BCg/sdataQ0709qxv9wpLDM==/sdataQucgleAq9b==
     Description:         CL-PDF is a cross-platform Common Lisp library for generating PDF files

* dev-perl/PDF-API2
     Available versions:  ~0.57 ~0.73
     Homepage:            http://search.cpan.org/~areibens/
     Description:         A Perl Module Chain to faciliate the Creation and Modification of High-Quality "Portable Document Format (aka. PDF)" Files

* dev-perl/PDF-Create
     Available versions:  1.04 ~1.05
     Homepage:            http://search.cpan.org/dist/PDF-Create/
     Description:         PDF::Create allows you to create PDF documents

* dev-php/PEAR-File_PDF
     Available versions:  ~0.3.1 ~0.3.2 {minimal}
     Homepage:            http://pear.php.net/File_PDF
     Description:         PDF generation using only PHP, without requiring any external libraries.

* dev-php5/pecl-pdflib
     Available versions:  ~2.1.4 ~2.1.5
     Homepage:            http://pecl.php.net/pdflib
     Description:         PHP extension for creating PDF files.

* dev-python/pyPdf
     Available versions:  ~1.12
     Homepage:            http://pybrary.net/pyPdf/ http://pypi.python.org/pypi/pyPdf
     Description:         Python library to work with pdf files

* dev-python/rst2pdf
     Available versions:  ~*0.13.1 ~0.14.2 {test}
     Homepage:            http://rst2pdf.googlecode.com/ http://pypi.python.org/pypi/rst2pdf
     Description:         Tool for transforming reStructuredText to PDF using ReportLab

* dev-ruby/pdf-inspector
     Available versions:  ~*0_pre20081022
     Homepage:            http://github.com/sandal/pdf-inspector/tree/master
     Description:         A collection of PDF::Reader based analysis classes for inspecting PDF output

* dev-ruby/pdf-reader
     Available versions:  ~*0.8.5 {doc ruby_targets_jruby ruby_targets_ruby18 ruby_targets_ruby19 test}
     Homepage:            http://github.com/yob/pdf-reader/
     Description:         PDF parser conforming as much as possible to the PDF specification from Adobe

* dev-ruby/pdf-writer
     Available versions:  1.1.8 {doc}
     Homepage:            http://rubyforge.org/projects/ruby-pdf/
     Description:         A pure Ruby PDF document creation library.

* dev-tex/pdftex
     Available versions:  1.40.9 1.40.10
     Homepage:            http://www.pdftex.org/
     Description:         Standalone (patched to use poppler) version of pdftex

* gnustep-apps/gspdf
     Available versions:  ~0.2 ~0.3 {debug doc}
     Homepage:            http://gap.nongnu.org/gspdf/index.html
     Description:         Postscript and Pdf Viewer using GhostScript

* media-gfx/pdf2svg
     Available versions:  ~0.2.1
     Homepage:            http://www.cityinthesky.co.uk/pdf2svg.html
     Description:         pdf2svg is based on poppler and cairo and can convert pdf to svg files

* media-libs/pdflib
     Available versions:  (5) 7.0.2_p8 ~7.0.4_p4-r1
	{+cxx doc elibc_FreeBSD java perl python ruby tcl}
     Homepage:            http://www.pdflib.com/
     Description:         A library for generating PDF on the fly.

* net-print/cups-pdf
     Available versions:  2.4.2 ~2.4.5 2.4.8 ~2.5.0
     Homepage:            http://www.cups-pdf.de/
     Description:         Provides a virtual printer for CUPS to produce PDF files.

* sci-physics/lhapdf
     Available versions:  ~5.8.2 {cxx doc examples octave python test}
     Homepage:            http://projects.hepforge.org/lhapdf/
     Description:         Les Houches Parton Density Function unified library

Found 34 matches.


Commande emerge

Gnome-dev-computer.png
# emerge --search pdf

Résultat de la commande emerge --search

Searching...    
[ Results for search key : pdf ]
[ Applications found : 34 ]

*  app-admin/eselect-pdftex
      Latest version available: 0.3
      Latest version installed: [ Not Installed ]
      Size of files: 0 kB
      Homepage:      http://www.gentoo.org/proj/en/eselect/
      Description:   pdftex module for eselect
      License:       GPL-2

*  app-crypt/pdfcrack [ Masked ]
      Latest version available: 0.11
      Latest version installed: [ Not Installed ]
      Size of files: 28 kB
      Homepage:      http://pdfcrack.sourceforge.net/
      Description:   Tool for recovering passwords and content from PDF-files
      License:       GPL-2

*  app-text/chm2pdf
      Latest version available: 0.9.1
      Latest version installed: [ Not Installed ]
      Size of files: 19 kB
      Homepage:      http://code.google.com/p/chm2pdf/
      Description:   A script that converts a CHM file into a single PDF file.
      License:       GPL-2

*  app-text/dvipdfm
      Latest version available: 0.13.2d-r1
      Latest version installed: [ Not Installed ]
      Size of files: 231 kB
      Homepage:      http://gaspra.kettering.edu/dvipdfm/
      Description:   DVI to PDF translator
      License:       GPL-2

*  app-text/dvipdfmx
      Latest version available: 20090708-r1
      Latest version installed: [ Not Installed ]
      Size of files: 579 kB
      Homepage:      http://project.ktug.or.kr/dvipdfmx/
      Description:   DVI to PDF translator with multi-byte character support
      License:       GPL-2

*  app-text/epdfview
      Latest version available: 0.1.6-r1
      Latest version installed: [ Not Installed ]
      Size of files: 396 kB
      Homepage:      http://trac.emma-soft.com/epdfview/
      Description:   Lightweight PDF viewer using Poppler and GTK+ libraries.
      License:       GPL-2

*  app-text/jpdftweak [ Masked ]
      Latest version available: 0.9
      Latest version installed: [ Not Installed ]
      Size of files: 126 kB
      Homepage:      http://jpdftweak.sourceforge.net
      Description:   Swiss Army Knife for PDF files
      License:       GPL-2

*  app-text/mbtpdfasm [ Masked ]
      Latest version available: 1.0.28
      Latest version installed: [ Not Installed ]
      Size of files: 253 kB
      Homepage:      http://thierry.schmit.free.fr/dev/mbtPdfAsm/mbtPdfAsm2.html
      Description:   mbtPdfAsm can assemble/merge PDF files, extract information from PDF files, and update the metadata in PDF files.
      License:       GPL-2

*  app-text/pdf2html
      Latest version available: 1.4
      Latest version installed: [ Not Installed ]
      Size of files: 22 kB
      Homepage:      http://atrey.karlin.mff.cuni.cz/~clock/twibright/pdf2html/
      Description:   Converts pdf files to html files
      License:       GPL-2

*  app-text/pdf2oo
      Latest version available: 20090715
      Latest version installed: [ Not Installed ]
      Size of files: 14 kB
      Homepage:      http://sourceforge.net/projects/pdf2oo/
      Description:   Converts pdf files to odf
      License:       GPL-2

*  app-text/pdfjam
      Latest version available: 1.20-r1
      Latest version installed: [ Not Installed ]
      Size of files: 51 kB
      Homepage:      http://www.warwick.ac.uk/go/pdfjam
      Description:   pdfnup, pdfjoin and pdf90
      License:       GPL-2

*  app-text/pdfshuffler [ Masked ]
      Latest version available: 0.4.2
      Latest version installed: [ Not Installed ]
      Size of files: 30 kB
      Homepage:      http://sourceforge.net/projects/pdfshuffler/
      Description:   PDF-Shuffler is GUI app that can merge or split pdfs and rotate, crop and rearrange their pages.
      License:       GPL-2

*  app-text/pdftk
      Latest version available: 1.41-r1
      Latest version installed: [ Not Installed ]
      Size of files: 987 kB
      Homepage:      http://www.pdfhacks.com/pdftk
      Description:   A tool for manipulating PDF documents
      License:       GPL-2

*  app-text/xdvipdfmx
      Latest version available: 0.4
      Latest version installed: [ Not Installed ]
      Size of files: 1,165 kB
      Homepage:      http://scripts.sil.org/svn-view/xdvipdfmx/
      Description:   Extended xdvi for use with XeTeX and other unicode TeXs.
      License:       GPL-2-with-linking-exception

*  app-text/xpdf
      Latest version available: 3.02-r4
      Latest version installed: [ Not Installed ]
      Size of files: 114 kB
      Homepage:      http://www.foolabs.com/xpdf/
      Description:   An X Viewer for PDF Files
      License:       GPL-2

*  dev-java/freehep-graphicsio-pdf [ Masked ]
      Latest version available: 2.1.1
      Latest version installed: [ Not Installed ]
      Size of files: 44 kB
      Homepage:      http://java.freehep.org/
      Description:   High Energy Physics Java library - FreeHEP Portable Document Format Driver
      License:       LGPL-2.1

*  dev-java/pdf-renderer
      Latest version available: 0.20090523
      Latest version installed: [ Not Installed ]
      Size of files: 85,676 kB
      Homepage:      https://pdf-renderer.dev.java.net/
      Description:   a 100% Java PDF renderer and viewer
      License:       LGPL-3

*  dev-java/pdfbox
      Latest version available: 0.7.3-r2
      Latest version installed: [ Not Installed ]
      Size of files: 22,235 kB
      Homepage:      http://www.pdfbox.org
      Description:   Java library and utilities for working with PDF documents
      License:       BSD

*  dev-lisp/cl-pdf [ Masked ]
      Latest version available: 110
      Latest version installed: [ Not Installed ]
      Size of files: 626 kB
      Homepage:      http://www.fractalconcept.com/asp/BCg/sdataQ0709qxv9wpLDM==/sdataQucgleAq9b==
      Description:   CL-PDF is a cross-platform Common Lisp library for generating PDF files
      License:       BSD

*  dev-perl/PDF-API2 [ Masked ]
      Latest version available: 0.73
      Latest version installed: [ Not Installed ]
      Size of files: 7,580 kB
      Homepage:      http://search.cpan.org/~areibens/
      Description:   A Perl Module Chain to faciliate the Creation and Modification of High-Quality "Portable Document Format (aka. PDF)" Files
      License:       || ( Artistic LGPL-2 )

*  dev-perl/PDF-Create
      Latest version available: 1.04
      Latest version installed: [ Not Installed ]
      Size of files: 100 kB
      Homepage:      http://search.cpan.org/dist/PDF-Create/
      Description:   PDF::Create allows you to create PDF documents
      License:       Artistic

*  dev-php/PEAR-File_PDF [ Masked ]
      Latest version available: 0.3.2
      Latest version installed: [ Not Installed ]
      Size of files: 41 kB
      Homepage:      http://pear.php.net/File_PDF
      Description:   PDF generation using only PHP, without requiring any external libraries.
      License:       LGPL-3

*  dev-php5/pecl-pdflib [ Masked ]
      Latest version available: 2.1.5
      Latest version installed: [ Not Installed ]
      Size of files: 54 kB
      Homepage:      http://pecl.php.net/pdflib
      Description:   PHP extension for creating PDF files.
      License:       PHP-2.02 PHP-3

*  dev-python/pyPdf [ Masked ]
      Latest version available: 1.12
      Latest version installed: [ Not Installed ]
      Size of files: 31 kB
      Homepage:      http://pybrary.net/pyPdf/ http://pypi.python.org/pypi/pyPdf
      Description:   Python library to work with pdf files
      License:       BSD-2

*  dev-python/rst2pdf [ Masked ]
      Latest version available: 0.14.2
      Latest version installed: [ Not Installed ]
      Size of files: 1,150 kB
      Homepage:      http://rst2pdf.googlecode.com/ http://pypi.python.org/pypi/rst2pdf
      Description:   Tool for transforming reStructuredText to PDF using ReportLab
      License:       MIT

*  dev-ruby/pdf-inspector [ Masked ]
      Latest version available: 0_pre20081022
      Latest version installed: [ Not Installed ]
      Size of files: 1 kB
      Homepage:      http://github.com/sandal/pdf-inspector/tree/master
      Description:   A collection of PDF::Reader based analysis classes for inspecting PDF output
      License:       as-is

*  dev-ruby/pdf-reader [ Masked ]
      Latest version available: 0.8.5
      Latest version installed: [ Not Installed ]
      Size of files: 8,011 kB
      Homepage:      http://github.com/yob/pdf-reader/
      Description:   PDF parser conforming as much as possible to the PDF specification from Adobe
      License:       MIT

*  dev-ruby/pdf-writer
      Latest version available: 1.1.8
      Latest version installed: [ Not Installed ]
      Size of files: 350 kB
      Homepage:      http://rubyforge.org/projects/ruby-pdf/
      Description:   A pure Ruby PDF document creation library.
      License:       MIT

*  dev-tex/pdftex
      Latest version available: 1.40.10
      Latest version installed: [ Not Installed ]
      Size of files: 4,873 kB
      Homepage:      http://www.pdftex.org/
      Description:   Standalone (patched to use poppler) version of pdftex
      License:       GPL-2

*  gnustep-apps/gspdf [ Masked ]
      Latest version available: 0.3
      Latest version installed: [ Not Installed ]
      Size of files: 38 kB
      Homepage:      http://gap.nongnu.org/gspdf/index.html
      Description:   Postscript and Pdf Viewer using GhostScript
      License:       GPL-2

*  media-gfx/pdf2svg [ Masked ]
      Latest version available: 0.2.1
      Latest version installed: [ Not Installed ]
      Size of files: 75 kB
      Homepage:      http://www.cityinthesky.co.uk/pdf2svg.html
      Description:   pdf2svg is based on poppler and cairo and can convert pdf to svg files
      License:       GPL-2

*  media-libs/pdflib
      Latest version available: 7.0.2_p8
      Latest version installed: [ Not Installed ]
      Size of files: 5,652 kB
      Homepage:      http://www.pdflib.com/
      Description:   A library for generating PDF on the fly.
      License:       PDFLite

*  net-print/cups-pdf
      Latest version available: 2.4.8
      Latest version installed: [ Not Installed ]
      Size of files: 33 kB
      Homepage:      http://www.cups-pdf.de/
      Description:   Provides a virtual printer for CUPS to produce PDF files.
      License:       GPL-2

*  sci-physics/lhapdf [ Masked ]
      Latest version available: 5.8.2
      Latest version installed: [ Not Installed ]
      Size of files: 10,229 kB
      Homepage:      http://projects.hepforge.org/lhapdf/
      Description:   Les Houches Parton Density Function unified library
      License:       GPL-2


Commande qsearch

Gnome-dev-computer.png
# qsearch --search pdf

Résultat de la commande qsearch --search

app-admin/eselect-pdftex pdftex module for eselect
app-crypt/pdfcrack Tool for recovering passwords and content from PDF-files
app-text/chm2pdf A script that converts a CHM file into a single PDF file.
app-text/dvipdfm DVI to PDF translator
app-text/dvipdfmx DVI to PDF translator with multi-byte character support
app-text/epdfview Lightweight PDF viewer using Poppler and GTK+ libraries.
app-text/jpdftweak Swiss Army Knife for PDF files
app-text/mbtpdfasm mbtPdfAsm can assemble/merge PDF files, extract information from PDF files, and update the metadata in PDF files.
app-text/pdf2html Converts pdf files to html files
app-text/pdf2oo Converts pdf files to odf
app-text/pdfjam pdfnup, pdfjoin and pdf90
app-text/pdfshuffler PDF-Shuffler is GUI app that can merge or split pdfs and rotate, crop and rearrange their pages.
app-text/pdftk A tool for manipulating PDF documents
app-text/xdvipdfmx Extended xdvi for use with XeTeX and other unicode TeXs.
app-text/xpdf An X Viewer for PDF Files
dev-java/freehep-graphicsio-pdf High Energy Physics Java library - FreeHEP Portable Document Format Driver
dev-java/pdf-renderer a 100% Java PDF renderer and viewer
dev-java/pdfbox Java library and utilities for working with PDF documents
dev-lisp/cl-pdf CL-PDF is a cross-platform Common Lisp library for generating PDF files
dev-perl/PDF-API2 A Perl Module Chain to faciliate the Creation and Modification of High-Quality "Portable Document Format (aka. PDF)" Files
dev-perl/PDF-Create PDF::Create allows you to create PDF documents
dev-php/PEAR-File_PDF PDF generation using only PHP.
dev-php5/pecl-pdflib PHP extension for creating PDF files.
dev-python/pyPdf Python library to work with pdf files
dev-python/rst2pdf Tool for transforming reStructuredText to PDF using ReportLab
dev-ruby/pdf-inspector A collection of PDF::Reader based analysis classes for inspecting PDF output
dev-ruby/pdf-reader PDF parser conforming as much as possible to the PDF specification from Adobe
dev-ruby/pdf-writer A pure Ruby PDF document creation library.
dev-tex/pdftex Standalone (patched to use poppler) version of pdftex
gnustep-apps/gspdf Postscript and Pdf Viewer using GhostScript
media-gfx/pdf2svg pdf2svg is based on poppler and cairo and can convert pdf to svg files
media-libs/pdflib A library for generating PDF on the fly.
net-print/cups-pdf Provides a virtual printer for CUPS to produce PDF files.
sci-physics/lhapdf Les Houches Parton Density Function unified library


Recherche par description

Vous souhaitez installer une application de type tableur (spreadsheet) mais vous n'avez aucune idée du nom d'un tel logiciel. Vous pouvez rechercher dans la description des paquets en utilisant un terme. Par exemple spreadsheet dans le cas d'un tableur.

Commande eix

Gnome-dev-computer.png
# eix --description spreadsheet

Résultat de la commande eix --spreadsheet

* app-admin/moodss
     Available versions:  20.0 ~20.2 ~21.5 {mysql perl python}
     Homepage:            http://moodss.sourceforge.net/
     Description:         Modular Object Oriented Dynamic SpreadSheet

* app-office/gnumeric
     Available versions:  1.8.4-r2!t ~1.10.1!t ~1.10.3!t {debug gnome perl python}
     Homepage:            http://www.gnome.org/projects/gnumeric/
     Description:         Gnumeric, the GNOME Spreadsheet

* app-office/kspread
     Available versions:  (2) 2.1.0 ~2.1.1 ~2.1.2
	{aqua debug kdeenablefinal solver}
     Homepage:            http://www.koffice.org/
     Description:         KOffice spreadsheet application.

* app-office/sc
     Available versions:  7.16-r1
     Homepage:            http://ibiblio.org/pub/Linux/apps/financial/spreadsheet/
     Description:         sc is a free curses-based spreadsheet program that uses key bindings similar to vi and less.

* dev-java/jexcelapi
     Available versions:  (2.5) 2.6.8
	{doc elibc_FreeBSD source}
     Homepage:            http://jexcelapi.sourceforge.net/
     Description:         A Java API to read, write, and modify Excel spreadsheets

* dev-php/PEAR-Spreadsheet_Excel_Writer
     Available versions:  0.9.0 0.9.1 0.9.1-r1 ~0.9.2 {unicode}
     Homepage:            http://pear.php.net/Spreadsheet_Excel_Writer
     Description:         Package for generating Excel spreadsheets

* dev-python/xlrd
     Available versions:  ~*0.7.1
     Homepage:            http://pypi.python.org/pypi/xlrd
     Description:         Library for developers to extract data from Microsoft Excel (tm) spreadsheet files

* dev-python/xlwt
     Available versions:  0.7.2 {examples}
     Homepage:            http://pypi.python.org/pypi/xlwt/
     Description:         Python library to create spreadsheet files compatible with Excel

* x11-libs/xbae
     Available versions:  4.60.4 {doc examples}
     Homepage:            http://xbae.sourceforge.net/
     Description:         Motif-based widget to display a grid of cells as a spreadsheet

Found 9 matches.


Commande emerge

Gnome-dev-computer.png
# emerge --searchdesc spreadsheet

Résultat de la commande emerge --searchdesc

Searching...    
[ Results for search key : spreadsheet ]
[ Applications found : 11 ]

*  dev-perl/Spreadsheet-ParseExcel
      Latest version available: 0.57
      Latest version installed: [ Not Installed ]
      Size of files: 164 kB
      Homepage:      http://search.cpan.org/dist/Spreadsheet-ParseExcel/
      Description:   Get information from Excel file
      License:       || ( Artistic GPL-2 )

*  dev-perl/Spreadsheet-WriteExcel
      Latest version available: 2.37
      Latest version installed: [ Not Installed ]
      Size of files: 553 kB
      Homepage:      http://search.cpan.org/dist/Spreadsheet-WriteExcel/
      Description:   Write cross-platform Excel binary file.
      License:       || ( Artistic GPL-1 GPL-2 GPL-3 )

*  dev-php/PEAR-Spreadsheet_Excel_Writer
      Latest version available: 0.9.1-r1
      Latest version installed: [ Not Installed ]
      Size of files: 53 kB
      Homepage:      http://pear.php.net/Spreadsheet_Excel_Writer
      Description:   Package for generating Excel spreadsheets
      License:       LGPL-2.1

*  app-admin/moodss
      Latest version available: 20.0
      Latest version installed: [ Not Installed ]
      Size of files: 1,653 kB
      Homepage:      http://moodss.sourceforge.net/
      Description:   Modular Object Oriented Dynamic SpreadSheet
      License:       GPL-2

*  app-office/gnumeric
      Latest version available: 1.8.4-r2
      Latest version installed: [ Not Installed ]
      Size of files: 13,757 kB
      Homepage:      http://www.gnome.org/projects/gnumeric/
      Description:   Gnumeric, the GNOME Spreadsheet
      License:       GPL-2

*  app-office/kspread
      Latest version available: 2.1.0
      Latest version installed: [ Not Installed ]
      Size of files: 74,365 kB
      Homepage:      http://www.koffice.org/
      Description:   KOffice spreadsheet application.
      License:       GPL-2

*  app-office/sc
      Latest version available: 7.16-r1
      Latest version installed: [ Not Installed ]
      Size of files: 205 kB
      Homepage:      http://ibiblio.org/pub/Linux/apps/financial/spreadsheet/
      Description:   sc is a free curses-based spreadsheet program that uses key bindings similar to vi and less.
      License:       public-domain

*  dev-java/jexcelapi
      Latest version available: 2.6.8
      Latest version installed: [ Not Installed ]
      Size of files: 1,880 kB
      Homepage:      http://jexcelapi.sourceforge.net/
      Description:   A Java API to read, write, and modify Excel spreadsheets
      License:       LGPL-2.1

*  dev-python/xlrd [ Masked ]
      Latest version available: 0.7.1
      Latest version installed: [ Not Installed ]
      Size of files: 115 kB
      Homepage:      http://pypi.python.org/pypi/xlrd
      Description:   Library for developers to extract data from Microsoft Excel (tm) spreadsheet files
      License:       BSD

*  dev-python/xlwt
      Latest version available: 0.7.2
      Latest version installed: [ Not Installed ]
      Size of files: 112 kB
      Homepage:      http://pypi.python.org/pypi/xlwt/
      Description:   Python library to create spreadsheet files compatible with Excel
      License:       BSD

*  x11-libs/xbae
      Latest version available: 4.60.4
      Latest version installed: [ Not Installed ]
      Size of files: 1,729 kB
      Homepage:      http://xbae.sourceforge.net/
      Description:   Motif-based widget to display a grid of cells as a spreadsheet
      License:       BSD


Commande qsearch

Gnome-dev-computer.png
# qsearch -S spreadsheet

Résultat de la commande qsearch -S

search: Updating ebuild metacache ... 
search: Finished 0 entries in 0.247367 seconds
app-admin/moodss Modular Object Oriented Dynamic SpreadSheet
app-office/gnumeric Gnumeric, the GNOME Spreadsheet
app-office/kspread KOffice spreadsheet application.
app-office/sc sc is a free curses-based spreadsheet program that uses key bindings similar to vi and less.
dev-java/jexcelapi A Java API to read, write, and modify Excel spreadsheets
dev-php/PEAR-Spreadsheet_Excel_Writer Package for generating Excel spreadsheets
dev-python/xlrd Library for developers to extract data from Microsoft Excel (tm) spreadsheet files
dev-python/xlwt Python library to create spreadsheet files compatible with Excel
x11-libs/xbae Motif-based widget to display a grid of cells as a spreadsheet


Installation d'un logiciel

L'installation d'un logiciel passe par la commande emerge. La commande equery est un bon complément à emerge. Cette section présente les facettes les plus courantes de leur utilisation.

Info 64.png
Information !
Lors d'une installation vous pouvez obtenir beaucoup d'information sur l'installation en cours en rendant la commande emerge plus bavarde. Ajoutez le paramètre --verbose à la requête d'installation.

Installation standard

La forme la plus simple d'une installation est celle-ci :

Gnome-dev-computer.png
# emerge paquet

Prévisualisation d'une installation

L'installation d'un paquet entraîne souvent l'installation d'autres paquets qui en forment ses dépendances. Pour savoir exactement ce que vous installerez, utilisez le paramètre --pretend.

Gnome-dev-computer.png
# emerge --pretend paquet

Une liste de tout ce qui sera installé s'affichera. Aucune installation n'a lieu. Pour procéder à l'installation, reprenez la commande sans le paramètre --pretend.

Exemple de emerge --pretend

# emerge --pretend vlc

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild  N    ] media-libs/libdvbpsi-0.1.6  USE="-doc" 
[ebuild  N    ] media-libs/faad2-2.7  USE="-digitalradio" 
[ebuild  N    ] media-video/ffmpeg-0.5_p20373  USE="3dnow 3dnowext X alsa encode hardcoded-tables ipv6 mmx mmxext mp3 sdl ssse3 vorbis x264 xvid zlib (-altivec) -amr -bindist -cpudetection -custom-cflags -debug -dirac -doc -faac -faad -gsm -ieee1394 -jack -jpeg2k -network -oss -pic -schroedinger -speex -test -theora -threads -v4l -v4l2 -vdpau" VIDEO_CARDS="-nvidia" 
[ebuild  N    ] media-libs/libdvdnav-4.1.3_p1168 
[ebuild  N    ] media-video/vlc-1.0.6  USE="X a52 aac alsa dbus dts dvd ffmpeg flac gcrypt hal libnotify mp3 mpeg ncurses ogg opengl png sdl svg truetype vorbis win32codecs x264 xcb xml xv -aalib (-altivec) -atmo -avahi -bidi -cdda -cddax -cddb -cdio -dc1394 -debug -dirac -directfb -dvb -fbcon -fluidsynth -fontconfig -ggi -gnome -gnutls -httpd -id3tag -ieee1394 -jack -kate -libass -libcaca -libproxy -libsysfs -libtiger -libv4l2 -lirc -live -lua -matroska -mmx -modplug -mtp -musepack -nsplugin -optimisememory -oss (-pda) -pulseaudio -pvr -qt4 -remoteosd -rtsp -run-as-root -samba -schroedinger -sdl-image -shine -shout -skins -speex -sse -stream -svga -taglib -theora -twolame -udev -upnp -v4l -v4l2 -vcdinfo -vcdx -vlm -wma-fixed -xinerama -xosd -zvbi"


Une autre façon de faire est l'utilisation du paramètre --ask. À la fin de la liste des paquets qui seront installés, une question est posée. Vous répondez par oui (y) ou nom (n) selon que vous désirez installer ou non le paquet.

Gnome-dev-computer.png
# emerge --ask paquet

Exemple de emerge --ask

# emerge --ask vlc

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild  N    ] media-libs/libdvbpsi-0.1.6  USE="-doc" 
[ebuild  N    ] media-libs/faad2-2.7  USE="-digitalradio" 
[ebuild  N    ] media-video/ffmpeg-0.5_p20373  USE="3dnow 3dnowext X alsa encode hardcoded-tables ipv6 mmx mmxext mp3 sdl ssse3 vorbis x264 xvid zlib (-altivec) -amr -bindist -cpudetection -custom-cflags -debug -dirac -doc -faac -faad -gsm -ieee1394 -jack -jpeg2k -network -oss -pic -schroedinger -speex -test -theora -threads -v4l -v4l2 -vdpau" VIDEO_CARDS="-nvidia" 
[ebuild  N    ] media-libs/libdvdnav-4.1.3_p1168 
[ebuild  N    ] media-video/vlc-1.0.6  USE="X a52 aac alsa dbus dts dvd ffmpeg flac gcrypt hal libnotify mp3 mpeg ncurses ogg opengl png sdl svg truetype vorbis win32codecs x264 xcb xml xv -aalib (-altivec) -atmo -avahi -bidi -cdda -cddax -cddb -cdio -dc1394 -debug -dirac -directfb -dvb -fbcon -fluidsynth -fontconfig -ggi -gnome -gnutls -httpd -id3tag -ieee1394 -jack -kate -libass -libcaca -libproxy -libsysfs -libtiger -libv4l2 -lirc -live -lua -matroska -mmx -modplug -mtp -musepack -nsplugin -optimisememory -oss (-pda) -pulseaudio -pvr -qt4 -remoteosd -rtsp -run-as-root -samba -schroedinger -sdl-image -shine -shout -skins -speex -sse -stream -svga -taglib -theora -twolame -udev -upnp -v4l -v4l2 -vcdinfo -vcdx -vlm -wma-fixed -xinerama -xosd -zvbi" 

Would you like to merge these packages? [Yes/No] n

Quitting.


Suppression d'un logiciel

La suppression, désinstallation, d'un logiciel se réalise avec l'option unmerge de la commande emerge.

Warning 64.png
Attention !

Portage ne vérifie pas si le paquet à supprimer est requis par un autre paquet. Par contre Portage avisera quand la suppression du paquet risque de casser le système.

Soyez prudent.

Pour palier aux mauvaises surprises, effectuer une vérification avant de supprimer un logiciel.


Vérification avant suppression

En supposant que le paquet à supprimer est xchat, voici comment procéder à une vérification avant une suppression.

Gnome-dev-computer.png
# emerge --pretend --verbose --depclean xchat

Exemple de vérification avant suppression

Calculating dependencies... done!
>>> Checking for lib consumers...

>>> These are the packages that would be unmerged:

 net-irc/xchat
    selected: 2.8.6-r1 
   protected: none 
     omitted: none 

>>> 'Selected' packages are slated for removal.
>>> 'Protected' and 'omitted' packages will not be removed.

Packages installed:   623
Packages in world:    67
Packages in system:   58
Required packages:    622
Number to remove:     1


Suppression

Pour supprimer un paquet :

Gnome-dev-computer.png
# emerge --ask --unmerge xchat

Le paramètre --ask permet de vérifier deux fois plutôt qu'une avant de désinstaller un logiciel.

Demande de suppression

 * This action can remove important packages! In order to be safer, use
 * `emerge -pv --depclean <atom>` to check for reverse dependencies before
 * removing packages.

>>> These are the packages that would be unmerged:

 net-irc/xchat
    selected: 2.8.6-r1 
   protected: none 
     omitted: none 

>>> 'Selected' packages are slated for removal.
>>> 'Protected' and 'omitted' packages will not be removed.

Would you like to unmerge these packages? [Yes/No]


Répondez par oui (Y) ou non (N) pour désinstaller ou non le paquet.

Suppression des orphelins

Lorsqu'un paquet est supprimé, les dépendances de celui-ci ne le sont pas. Les dépendances sont les paquets automatiquement installés par l'installation d'un paquet. Ces dépendances sont donc des orphelins par rapport au paquet désinstallé. Pour les supprimer, ayez recours à la fonction -depclean de la commande emerge.

Gnome-dev-computer.png
# emerge --depclean

Pour éviter que la suppression des dépendances entraîne un dysfonctionnement du système, veuillez réparer d'éventuels liens brisés une fois l'opération --depclean terminée.

Gnome-dev-computer.png
# revdep-rebuild --ignore

Situations spéciales

Ressources additionnelles

Tabloïd des ressources additionnelles
Sujets Description Lien
Commandes pour la gestion du système Index regroupant par ebuild les commandes utilisées dans la gestion du système et l'administration de Portage. Commandes utiles à la gestion du système
Introduction à Portage Document sur Gentoo Linux fournissant plusieurs informations sur Portage. Introduction à l'arbre Portage
Utilisation de Portage Description détaillée de Portage. Portage et vous



Outils personnels