Je viens d'installer ubuntu 18.04 et j'ai essayé d'installer l'application timedoctor, mais je reçois des erreurs qui se répètent dans les paquets ubuntu. Ces libcv2.4, ... Je ne peux pas installer timedoctor sur Ubuntu 18.04.
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
Je n'ai pas assez de réputation pour commenter mais j'ai résolu ce problème après une journée de bidouillage. J'essayais d'installer Time Doctor Pro sur Ubuntu 18 LTS, et le problème est qu'il ne se synchronise pas, mais qu'il a finalement été résolu.
@madzohan la raison pour laquelle Time Doctor Pro ne se synchronise pas, c'est qu'il ne peut pas établir de connexion SSL avec le serveur Time Doctor. Vous verrez cette erreur si vous exécutez ./timedoctor
dans le terminal.
J'ai essayé d'installer libssl-dev
mais cela n'a pas changé. Creusez sur d'autres forums pour résoudre le problème de SSL et essayez toutes les suggestions que je rencontre.
La solution consiste à installer libssl1.0-dev
Sudo apt-get install libssl1.0-dev
Notez que cela supprimera les autres paquets liés à libssl. Après cela, votre Time Doctor Pro devrait fonctionner comme prévu.
De rien!
Pour Ubuntu 18.04, il n’existe pas de version de Time Doctor.
Instruction ci-dessous montre comment installer Time Doctor pour Ubuntu 16.04 sur Ubuntu 18.04.
Ajouter des référentiels d'Ubuntu 16.04. Créez et ouvrez le fichier /etc/apt/sources.list.d/ubuntu16_04.list
en suivant la commande:
Sudo nano /etc/apt/sources.list.d/ubuntu16_04.list
Placez la liste suivante de référentiels dans le fichier:
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
Enregistrez le fichier avec Ctrl + O et fermez-le avec Ctrl + X.
Mettez à jour la liste des paquets:
Sudo apt update
Installez les dépendances de 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
Téléchargez Time Doctor pour Ubuntu 16.04 à partir de page officielle .
Installez le package téléchargé (le nom du fichier peut différer):
Sudo dpkg -i timedoctorlite_2.3.49-14ubuntu16.04_AMD64.deb
Run Time Doctor et vérifiez son fonctionnement. Vous pouvez utiliser la ligne de commande (exemple pour la version Lite):
timedoctorlite
Restaurez l'état initial des paquets dans le système:
Sudo rm /etc/apt/sources.list.d/ubuntu16_04.list
Sudo apt update
Prendre plaisir.
Le paquet .deb que vous avez essayé d'installer dépend des paquets qui ne sont pas disponibles le 18.04. gksu
aurait peut-être été facile à contourner, mais libcv2.4
est un bouchon. Si Time Doctor Lite est important pour vous, utilisez plutôt Ubuntu 16.04 dont l’archive contient ces deux paquets.
Time Doctor Pro pourrait être une alternative.