Projet

Général

Profil

Feature - Fonctionnalité #3748

Feature - Fonctionnalité #3741: Télécharger et Installer les logiciels disponibles automatiquement

Installation séquentielle des logiciels téléchargés

Ajouté par Icham Sirat il y a presque 10 ans. Mis à jour il y a plus de 9 ans.

Statut:
Fixed - Corrigé - Implémenté
Priorité:
Normale
Assigné à:
Icham Sirat
Version cible:
Début:
16/07/2014
Echéance:
% réalisé:

100%

Temps estimé:
(Total: 1.00 h)

Description

Si possible :
  • Installation séquentielle des logiciels automatiquement en suivant
  • En arrière plan

Sous-tâches

Bug #3774: Application disponible à l'installation après installationFixed - Corrigé - ImplémentéIcham Sirat

Historique

#1 Mis à jour par Icham Sirat il y a presque 10 ans

  • Statut changé de New - Nouveau à Discussed - Réflexion en cours
  • % réalisé changé de 0 à 10
  • Temps estimé mis à 10.00
Cette feature va être un peu compliqué :
  • 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 presque 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 plus de 9 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 plus de 9 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 plus de 9 ans

Un peu mieux implémenté sous linux :
  • 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 plus de 9 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 plus de 9 ans

  • Sous linux, utilisation de :
    pkexec dpkg --force-all -i
    

#8 Mis à jour par Icham Sirat il y a plus de 9 ans

  • Statut changé de Assigned - En cours à Fixed - Corrigé - Implémenté

Fixed revno 716

Formats disponibles : Atom PDF

Redmine Appliance - Powered by TurnKey Linux