Problème curieux rencontré il y a quelques jours : impossible de réinstaller un package sur le poste d’un client. Sur les autres postes, aucun souci, mais pas sur le sien. Il s’agissait d’un package Cisco AnyConnect customisé pour installer uniquement la partie VPN. Quand on veut le réinstaller via le Self Service de Jamf, l’installation semble se passer… mais rien n’apparaît sur le Mac. Idem si on essaye avec la commande installer. Et quand on veut l’installer par l’interface graphique… rien à faire, car le logiciel d’installation bloque au moment de choisir les options disponibles pour l’installation.
Solution :
- Lancer le Terminal ;
- Taper :
pkgutil --pkgs
Ce qui vous donnera déjà le Package ID de tous les packages installés. Dans cette liste, cherchez le package qui correspond au logiciel installé. Dans mon cas, c’était com.cisco.AnyConnect.
- Tapez maintenant :
sudo pkgutil --forget Package ID
En remplaçant le Package ID par celui trouvé précédemment, donc par exemple :
sudo pkgutil --forget com.cisco.AnyConnect
Tapez votre mot de passe d’administrateur, et validez. La présence du package est désormais oubliée par le système, et le package devrait être installé correctement.
pkgutil –pkgs
pour la 1e commande.
Merci, souci avec la mise en page, du coup j’ai corrigé la mise en page et là c’est bon ^^
Merci, petit souci de mise en forme, c’est corrigé ^^
Argh désolé pour le double commentaire, l’éditeur mange un tiret dans la commande (c’est sans doute ce qui s’est passé avec l’édition du billet), c’est un double tiret avant l’option pkgs.