Time Doctor no Ubuntu 18.04

7

Acabei de instalar o ubuntu 18.04 e tentei instalar o aplicativo timedoctor, mas estou recebendo alguns erros que foram relegados aos pacotes do ubuntu. Estes libcv2.4, ... não consigo instalar o timedoctor no Ubuntu 18.04.

Este é o erro

dpkg -i Downloads/timedoctorlite_2.3.49-15ubuntu17.04_amd64.deb 
Selecting previously unselected package timedoctorlite.
(Reading database ... 214828 files and directories currently installed.)
Preparing to unpack .../timedoctorlite_2.3.49-15ubuntu17.04_amd64.deb ...
Unpacking timedoctorlite (2.3.49-15ubuntu17.04) ...
dpkg: dependency problems prevent configuration of timedoctorlite:
 timedoctorlite depends on gksu; however:
  Package gksu is not installed.
 timedoctorlite depends on libcv2.4; however:
  Package libcv2.4 is not installed.

dpkg: error processing package timedoctorlite (--install):
 dependency problems - leaving unconfigured
Processing triggers for libc-bin (2.27-3ubuntu1) ...
Processing triggers for bamfdaemon (0.5.3+18.04.20180207.2-0ubuntu1) ...
Rebuilding /usr/share/applications/bamf-2.index...
Processing triggers for gnome-menus (3.13.3-11ubuntu1) ...
Processing triggers for desktop-file-utils (0.23-1ubuntu3) ...
Processing triggers for mime-support (3.60ubuntu1) ...
Errors were encountered while processing:
 timedoctorlite
    
por Nasibulloh Yandashev 02.05.2018 / 06:02

3 respostas

7

Eu não tenho reputação suficiente para comentar, mas resolvi esse problema depois de um dia de brincadeiras. Eu estava tentando instalar o Time Doctor Pro no Ubuntu 18 LTS, e o problema é que ele não sincroniza, mas resolveu finalmente.

@madzohan a razão pela qual o Time Doctor Pro não sincroniza é que não é possível estabelecer uma conexão SSL com o servidor Time Doctor. Você veria esse erro se você executasse ./timedoctor no terminal.

Eu tentei instalar libssl-dev , mas isso não fez diferença. Procurei em outros fóruns sobre como resolver o problema de SSL e tentei todas as sugestões que encontrei.

A solução é instalar libssl1.0-dev

sudo apt-get install libssl1.0-dev

Observe que ele removerá outros pacotes relacionados à libssl. Depois disso, o seu Time Doctor Pro deve funcionar como pretendido.

De nada!

    
por Harris 16.06.2018 / 13:32
0

O pacote .deb que você tentou instalar depende de pacotes que não estão disponíveis no 18.04. gksu pode ter sido fácil de contornar, mas libcv2.4 é um limitador. Se o Time Doctor Lite for importante para você, por favor use o Ubuntu 16.04, em vez disso, cujo arquivo inclui ambos os pacotes.

Time Doctor Pro pode ser uma alternativa.

    
por Gunnar Hjalmarsson 11.05.2018 / 00:52
0

Para o Ubuntu 18.04 não existe uma versão do Time Doctor.

Instrução abaixo mostra como instalar o Time Doctor for Ubuntu 16.04 no Ubuntu 18.04.

  1. Adicione repositórios do Ubuntu 16.04. Crie e abra o arquivo /etc/apt/sources.list.d/ubuntu16_04.list pelo comando seguido:

     sudo nano /etc/apt/sources.list.d/ubuntu16_04.list
    
  2. Coloque a seguinte lista de repositórios no arquivo:

    deb http://ru.archive.ubuntu.com/ubuntu/ xenial main restricted
    deb http://ru.archive.ubuntu.com/ubuntu/ xenial-updates main restricted
    deb http://ru.archive.ubuntu.com/ubuntu/ xenial universe
    deb http://ru.archive.ubuntu.com/ubuntu/ xenial-updates universe
    deb http://ru.archive.ubuntu.com/ubuntu/ xenial multiverse
    deb http://ru.archive.ubuntu.com/ubuntu/ xenial-updates multiverse
    deb http://ru.archive.ubuntu.com/ubuntu/ xenial-backports main restricted universe multiverse
    deb http://security.ubuntu.com/ubuntu xenial-security main restricted
    deb http://security.ubuntu.com/ubuntu xenial-security universe
    deb http://security.ubuntu.com/ubuntu xenial-security multiverse
    
  3. Salve o arquivo via Ctrl + O e feche a via Ctrl + X.

  4. Atualize a lista de pacotes:

    sudo apt update
    
  5. Instalar dependências do Time Doctor:

    sudo apt install libssl1.0-dev libx11-xcb1 libxcb1 libssl1.0.0 libqtcore4 libqtgui4 libqt4-dbus libqt4-network libqt4-sql libqt4-sql-sqlite libqt4-svg libqt4-xml libqt4-xmlpatterns gksu gdebi libjpeg8 libpng12-0 libcv2.4 libxcb-record0
    
  6. Faça o download do Time Doctor para o Ubuntu 16.04 na página oficial .

  7. Instale o pacote baixado (o nome do arquivo pode ser diferente):

    sudo dpkg -i timedoctorlite_2.3.49-14ubuntu16.04_amd64.deb
    
  8. Execute o Time Doctor e verifique como funciona. Você pode usar a linha de comando (exemplo para a versão Lite):

    timedoctorlite
    
  9. Restaurar o estado inicial dos pacotes no sistema:

    sudo rm /etc/apt/sources.list.d/ubuntu16_04.list
    sudo apt update
    
  10. Aproveite.

por Dmitry Bravikov 30.09.2018 / 12:37