Como instalo o pacote 'python-uno'?

2

Eu tinha um script, ele está trabalhando com o pacote python-uno no Ubuntu 12.04 lts. O script está em linguagem python e trabalha com o OOo para editar arquivos XLS.

Agora eu atualizei para 13.10 e parece que o uno não está funcionando nesta versão.

Existe alguma outra solução que funcione como o python-uno? Ou como posso saber quando o uno estará disponível para 13.10?!

ATUALIZAÇÃO: Eu atualizei este servidor ubuntu com 'do-release-upgrade' e após a atualização eu tenho 'não posso importar uno pacote' em logs então tentei instalar o python-uno a partir da linha de comando e mostrei esta mensagem:

peiman@digidoc:~$ sudo apt-get install python-uno
[sudo] password for peiman:
Reading package lists... Done
Building dependency tree
Reading state information... Done
Package python-uno is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source
However the following packages replace it:
  libreoffice-script-provider-python

E: Package 'python-uno' has no installation candidate
    
por peiman F. 08.02.2014 / 19:46

2 respostas

6

Se você ler a mensagem, ele diz:

Package python-uno is not available, but is referred to by another package.  
This may mean that the package is missing, has been obsoleted, or  
is only available from another source  
However the following packages replace it:
  libreoffice-script-provider-python

Assim, o que fazer, em vez de python-uno, instale libreoffice-script-provider-python :

sudo apt-get install libreoffice-script-provider-python

Isso instalará python3-uno package e a interface para LO usar UNO.

python-uno package foi removido:

libreoffice (1:4.1.0-2ubuntu1) saucy; urgency=low

  * unfuzz Ubuntu palette patch
  * remove sessioninstaller for wizards patch -- they are all python now
  * remove python-uno (Python 2 bridge)
  * trying to remove the workdir before installing on ppa builds to squeeze in
    size requirements
  * smaller src-tarballs
  * do not run subsequentchecks in build anymore, as we can run them as an
    autopkgtest, which is better, and eases distress caused by PPA buildds
    being storage contrained
  * use system orcus for real
  * remove double echo
  * merge with upstream
  * use system lpsolve and graphite
  * kill of csh stuff for good
  * clean up dupes in -core breaks against -evolution
  * remove dbghelp.dll binary from tarball creation
  * silence lintian on the copyright file
  * make -dbg use python3-uno proper
  * fix build against poppler 0.23/0.24

 -- Bjoern Michaelsen   Thu, 01 Aug 2013 20:17:26 +0200
    
por Braiam 09.02.2014 / 14:16
1
sudo apt-get install libreoffice python-genshi python-cairo python-lxml python-setuptools
sudo apt-get install libreoffice-script-provider-python
easy_install uno
    
por Ankit 14.10.2016 / 12:40