Cork propose son interface graphique pour utiliser le gestionnaire de paquets Homebrew
Cork est un nouveau candidat pour offrir une interface graphique au gestionnaire de paquets Homebrew que l’on utilise normalement via le terminal et avec des lignes de commande. Si vous n’aimez vraiment pas utiliser le terminal sur votre Mac, mais que vous avez besoin de Homebrew pour une raison ou une autre, des utilitaires permettent d’accéder à sa collection de paquets par le biais d’une interface. Après Cakebrew, Cork propose toutes les fonctions du gestionnaire de paquets et même un petit peu plus.


Comme avec Homebrew, Cork vous permettra d’installer des paquets en bénéficiant de toute la gestion des dépendances de l’app sous-jacente qui travaille toujours sous l’interface. Vous pourrez aussi mettre à jour tous les paquets déjà installés en un clic et obtenir des informations à leur sujet. Si vous le souhaitez, Cork peut se ranger dans la barre des menus de macOS et effectuer ses opérations par ce biais, encore plus discrètement.
Par rapport à Homebrew, le développeur met en avant plusieurs fonctionnalités ajoutées par Cork. Le plus gros ajout est la possibilité d’associer des mot-clés à des paquets, ce qui peut permettre de garder un œil sur tout ce qui a été installé et ne pas supprimer un élément par erreur. On peut aussi nettoyer le dossier des téléchargements géré par Homebrew et qui peut rapidement grossir : dans mon cas, le dossier pèse 3,28 Go et le gestionnaire de paquets ne permet pas de le supprimer directement.
Cork est une app entièrement open-source et son code principalement en SwiftUI est distribué sur GitHub, mais c’est une app gratuite uniquement si vous avez les compétences nécessaires pour la compiler. Une ancienne version est distribuée en guise de démo à cette adresse, mais elle ne contient pas toutes les fonctionnalités les plus récentes. Si vous voulez la dernière version sans la compiler, vous devrez payer : soit en payant une fois 28 $ (environ 26 €) sur GitHub, soit en payant tous les mois 5 $ ou plus, soit encore sur GitHub, soit sur Ko-fi.
Cork nécessite macOS 13 et son interface n’est pas traduite en français.
"On peut aussi nettoyer le dossier des téléchargements géré par Homebrew et qui peut rapidement grossir : dans mon cas, le dossier pèse 3,28 Go et le gestionnaire de paquets ne permet pas de le supprimer directement."
Même avec un brew cleanup et éventuellement un brew autoremove pour supprimer les dépendances "orphelines" ?
@vincentn
Je le fais régulièrement et non, manifestement. Je ne sais pas si c'est un problème de nettoyer ce dossier, mais ce n'est pas prévu par les développeurs de Homebrew.
@nicolasf
Un coup de brew cleanup --prune=all devrait faire l’affaire. Par défaut, brew conserve les téléchargements pendant 120 jours.
Applite
@TDBI
À ma connaissance, AppLite gère uniquement les Cast.
@TDBI
Applite ne gère que Homebrew Cask, contrairement à Cork.
Quelles applis utilisez-vous via Homebrew dont vous ne pourriez plus vous passer (et qui ne sont pas disponibles en direct ou via le MAS ?) Merci
@instantcook
C’est surtout utile pour des utilitaires en ligne de commande qui ne sont pas distribués sur le Mac App Store.
@nicolasf
Quelle est la différence entre les paquets avec cask et sans? ( toujours par rapport à un logiciel comme applite) il y en a beaucoup plus sans par exemple ? Et Cork est-il capable de les installer tout de même ? Désolé pour ces questions de novice, mais je ne me suis jamais vraiment intéressé à hombrew. Je n’ai pas tant peur du terminal, mais je ne tape vraiment pas vite au clavier et je n’aime donc Pas utiliser la ligne de commande si je peux l’éviter.
@Tetaroide Bleu
Ce n’est pas toujours vrai, mais en général : les Cask sont des apps avec interface graphique.
@instantcook
"Quelles applis utilisez-vous via Homebrew dont vous ne pourriez plus vous passer (et qui ne sont pas disponibles en direct ou via le MAS ?) Merci"
Question mal posée. Les apps installées via Homebrew permet un suivi des mises à jour des apps comme l’AppStore : on peut mettre à jour toutes apps en une fois, ou virer/réinstaller plusieurs apps, plutôt que d’ouverture les apps une par une pour voir si elles ont des mises à jour (d’autant que j’ai proscrit les mises à jour automatiques). Quand on utilise pas mal d’apps open source, ça facilite la gestion.
Pour ma part, j’utilise plusieurs éditeurs Markdown, pandoc (conversion universelle de formats texte), handbrake (conversion vidéo), et quelques autres que je mets a jour via Homebrew.
@instantcook
Perso, Simple Scan qui prend en charge une multitude de scans non geré par MacOS….
@instantcock : tout ce qui concerne python (PyQt par ex.) ou MySQL.
Y a-t-il un comparatif Cakebrew / Cork ?
[edit] Cakebrew est discontinued :-(
je suis toujours sous MacPorts, il y a là aussi un petit utilitaire sous java : JPortsUI, pratique pour la recherche
@Ipadivore
Ah merci, en suivant les avertissements de je ne sais plus qui ici, qui disait que Homebrew n’est pas t’es bien sécurisé, je pensais jeter un œil à MacPorts, mais j’avais un peu la flemme de comprendre le fonctionnement. J’irais plus vite avec une interface graphique #flemme #tresgrosseflemme
en fait ce sont 2 philospogies différentes :
— homebrew utilise au maximum ce qui est disponible sous Mac en terme de librairie
— Macports est autonome, donc souvent plus pour à mettre en place, mais permet de passer la version supérieure de MacOs assez facilement
Ensuite, certain soft comme Xephem (astronomie) ne son pas dispo via Homebrew
en fait ce sont 2 philospogies différentes :
— homebrew utilise au maximum ce qui est disponible sous Mac en terme de librairie
— Macports est autonome, donc souvent plus lourd à mettre en place, mais permet de passer la version supérieure de MacOs assez facilement
Ensuite, certains softs comme Xephem (astronomie) ne sont pas dispo via Homebrew
Bonjour, je suis David, le développeur de Cork. Merci beaucoup pour cet article ! Bien que je ne parle pas français, j'ai utilisé DeepL pour traduire votre article et je l'ai apprécié.
Souhaitez-vous avoir accès à la version complète pour l'examiner ? J'offre la dernière version et la version de développement gratuitement aux personnes qui créent du contenu pour Mac. Comme vous l'avez souligné dans l'article, la démo est assez obsolète.
Si vous souhaitez écrire sur la version complète de l'application, je peux également répondre à vos questions.
Je vous souhaite une bonne journée et je me réjouis d'avoir de vos nouvelles.