Feature - Fonctionnalité #3748
Feature - Fonctionnalité #3741: Télécharger et Installer les logiciels disponibles automatiquement
Installation séquentielle des logiciels téléchargés
100%
Description
- Installation séquentielle des logiciels automatiquement en suivant
- En arrière plan
Sous-tâches
Historique
#1 Mis à jour par Icham Sirat il y a plus de 10 ans
- Statut changé de New - Nouveau à Discussed - Réflexion en cours
- % réalisé changé de 0 à 10
- Temps estimé mis à 10.00
- on a pas la main sur les QDesktopServices (méthode statique) -> on ne sait pas quand c'est fini, difficile de les enchaîner.
- il faut être admin/root sur les machines
Je mets ce ticket en attente mais je pense qu'il va être invalide...
#2 Mis à jour par Icham Sirat il y a plus de 10 ans
Ce serait possible sous Windows car c'est un QProcess qui s'occupe de l'installation...
Peut-être remplacé le QDesktopServices sous Linux ?
#3 Mis à jour par Icham Sirat il y a environ 10 ans
- Statut changé de Discussed - Réflexion en cours à Assigned - En cours
- Pour linux, tester un QProcess avec tous les paquets à installer en arguments !
#4 Mis à jour par Icham Sirat il y a environ 10 ans
Première implémentation fonctionnelle pour Windows.
Je pousse et je passe sur Linux.
Dès que c'est ok, on pousse pour RC.
revno 711
#5 Mis à jour par Icham Sirat il y a environ 10 ans
- j'affiche les erreurs dans une message box (pas optimal, seulement le temps de dev.)
- j'affiche la page "Applications" si le process code exit == 0
A tester sous Windows...
Par contre, je ne peux gérer les dépendances (dpkg), problèmes pour paquets qui veulent installer des dépendances.
#6 Mis à jour par Icham Sirat il y a environ 10 ans
Bon ça fonctionne bien sous windows.
Seulement, il faut accepter la pop-up admin autant de fois que de paquets... Mais c'est pas mal pour une première étape.
revno 714
#7 Mis à jour par Icham Sirat il y a environ 10 ans
- Sous linux, utilisation de :
pkexec dpkg --force-all -i
#8 Mis à jour par Icham Sirat il y a environ 10 ans
- Statut changé de Assigned - En cours à Fixed - Corrigé - Implémenté
Fixed revno 716