Screenlets não funciona no Ubuntu 16.04 (apenas precisa de widget de relógio analógico)

2

O comando que tentei é:

sudo apt-get install screenlets 

Resultado:

Reading package lists... Done
Building dependency tree       
Reading state information... Done
Package screenlets 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

Existe alguma outra maneira de instalá-lo? Eu tentei usar Cairo-Clock do MacSlow, mas esse widget desaparece após um intervalo aleatório de tempo. Existe mais alguma coisa lá fora?

    
por Hemant Yadav 30.06.2016 / 07:48

1 resposta

2

Você pode criar e instalar manualmente no 16.04, embora alguns widgets estejam danificados. Você precisará do Python 2.7 para isso.

Faça o download dos pacotes de origem:

  1. Núcleo de Screenlets
  2. Screenlets Widget Pack

Usando o apt , instale o python-beautifulsoup, o python-wnck, o python-vte, o python-tz

  1. Execute make install nos dois caminhos extraídos.
  2. Executar screenlets

Ou você pode executar os seguintes comandos:

sudo apt install python-beautifulsoup python-wnck python-vte python-tz
cd /tmp
wget -O - https://launchpad.net/screenlets/trunk/0.1.6/+download/screenlets-0.1.6.tar.bz2 | bunzip2 -c - | tar xf -
wget -O - https://launchpad.net/indiv-screenlets/trunk/0.1.6/+download/indiv-screenlets-0.1.6.tar.bz2 | bunzip2 -c - | tar xf -
cd screenlets-0.1.6
sudo make install
cd ../indiv-screenlets-0.1.6
sudo make install
screenlets &

OBSERVAÇÃO: Você pode encontrar um problema de permissões de pacotes Python , eu o corrijo executando o seguinte comando:

sudo chmod -R go+rX /usr/local/lib/python2.7/dist-packages/
    
por Jonathan Neufeld 22.07.2016 / 13:19