
EasyHomebrew
Σημειώσεις κυκλοφορίας για κάθε έκδοση του EasyHomebrew. Διατίθεται πλέον με μία εφάπαξ αγορά €10 — κατεβάστε την τελευταία έκδοση. Δείτε τη σελίδα του προϊόντος για λειτουργίες και στιγμιότυπα.
Αυτή η έκδοση αφορά τον έλεγχο των ενημερώσεών σας και τη μετάβαση από τον έναν Mac στον άλλο. Μπορείτε πλέον να αποθηκεύσετε όλα όσα έχετε εγκαταστήσει σε ένα μόνο αρχείο και να τα επαναφέρετε σε άλλο μηχάνημα, να διαβάσετε τις σημειώσεις έκδοσης ενός πακέτου πριν το ενημερώσετε, να κρατήσετε ένα πακέτο στην έκδοση που έχετε, ή να αναβάλετε μια ενημέρωση για μια εβδομάδα. Ένας νέος δείκτης υγείας στην πλαϊνή στήλη συνοψίζει τι χρειάζεται πραγματικά την προσοχή σας. Από κάτω, διορθώθηκε ένα σφάλμα που μπορούσε να παγώσει τον καθαρισμό επ' αόριστον, οι μεγάλες εντολές Homebrew μπορούν να ακυρωθούν, και η πρόοδος εμφανίζεται πάντα σε μια κάρτα στο κέντρο του παραθύρου αντί για μια γραμμή στο κάτω μέρος.
Η αναζήτηση καταλαβαίνει πλέον τι εννοείτε, όχι μόνο τι πληκτρολογήσατε. Ζητήστε «java» και παίρνετε το JDK, παρότι το πακέτο λέγεται openjdk — τα εναλλακτικά ονόματα του Homebrew αναζητούνται μαζί με τα πραγματικά, οπότε «postgres», «nodejs», «npm» και «golang» καταλήγουν όλα στο σωστό πακέτο. Δουλεύουν και ολόκληρες προτάσεις, και όπου ταιριάζουν πολλά πακέτα εξίσου καλά, πρώτο έρχεται αυτό που εγκαθιστούν οι περισσότεροι. Το άλλο μισό αυτής της έκδοσης αφορά ό,τι συμβαίνει μετά το πάτημα του Εγκατάσταση: κάθε επιπλέον βήμα που αναφέρει το Homebrew εμφανίζεται πλέον, με ένα κλικ για να μπει η γραμμή PATH στο κέλυφός σας ή να εκτελεστεί μια προτεινόμενη εντολή.
Το στήσιμο ενός καινούριου Mac σήμαινε να θυμάστε κάθε εργαλείο που εγκαθιστάτε και να τα πληκτρολογείτε ένα ένα. Τα προφίλ το κάνουν σε ένα βήμα: 27 επιμελημένες συλλογές που εγκαθίστανται μαζί, 17 για γλώσσες και περιβάλλοντα εκτέλεσης και 10 για τους ρόλους που τις διατρέχουν. Καθεμία είναι ένα ολοκληρωμένο περιβάλλον εργασίας αντί για έναν σκέτο μεταγλωττιστή — διαλέγετε Go και έρχονται μαζί ο language server, ο linter και ο debugger. Τα βασικά πακέτα είναι ήδη επιλεγμένα και τα υπόλοιπα προσφέρονται χωρίς επιλογή, ενώ ό,τι έχετε ήδη εμφανίζεται αλλά δεν εγκαθίσταται ποτέ ξανά.
Κάθε εγκατάσταση, ενημέρωση, αφαίρεση και επανεγκατάσταση μπορεί πλέον να ακυρωθεί — και δείχνει την ίδια κάρτα προόδου όπου κι αν την ξεκινήσετε. Οι ενέργειες που ξεκινούσαν από μια γραμμή πακέτου, το μενού δεξιού κλικ ή τη μπάρα μαζικής λειτουργίας έπαιρναν μόνο μια λωρίδα κατάστασης μιας γραμμής στο κάτω μέρος του παραθύρου. Η «Ενημέρωση όλων» πήγε σε δική της προβολή, ώστε η ουρά να παραμένει ορατή από όποια ενότητα κι αν ξεκινήσατε, και η διακοπή της αφήνει τα υπόλοιπα πακέτα στην ουρά για την επόμενη φορά. Η σελίδα Ενημερώσεις απέκτησε επίσης κουμπί Έλεγχος για ενημερώσεις δίπλα στην Ενημέρωση όλων.
Μια ενότητα «Νέα» στην πλαϊνή στήλη δείχνει τις φόρμουλες και τα casks που δημοσίευσε πρόσφατα το Homebrew, ώστε να βλέπετε τι ήρθε χωρίς να διατρέξετε ολόκληρο τον κατάλογο. Καλύπτει τους τελευταίους μήνες και κρύβεται όταν δεν υπάρχει κάτι πρόσφατο. Παραμένει επίσης ενήμερη ανάμεσα στις εκδόσεις, εντοπίζοντας πακέτα που δημοσιεύει το Homebrew μετά την κυκλοφορία της εφαρμογής, ώστε η λίστα να παραμένει χρήσιμη και σε μια έκδοση λίγων μηνών. Ένα κουμπί Ενημέρωση καταλόγου εκτελεί τον έλεγχο όποτε θέλετε.
Το EasyHomebrew τρέχει πλέον σε macOS 14 (Sonoma) και νεότερα, αντί για macOS 26 — και επειδή το Sonoma φτάνει και σε Mac με Intel, αυτοί υποστηρίζονται ξανά. Ό,τι δεν εξαρτάται από το Apple Intelligence λειτουργεί ακριβώς το ίδιο: περιήγηση και αναζήτηση στον κατάλογο, εγκατάσταση και ενημέρωση, κατηγορίες, υπηρεσίες, taps, Doctor και έλεγχοι ευπαθειών. Τα πρόσθετα του Apple Intelligence εξακολουθούν να χρειάζονται macOS 26 (Tahoe), αλλά τώρα απενεργοποιούνται καθαρά σε παλαιότερες εκδόσεις αντί να μην είναι καθόλου διαθέσιμα. Η Ανακάλυψη πήρε επίσης τρεις διορθώσεις.
Η γραμμή «Βοηθός» της πλαϊνής στήλης δείχνει πλέον ποια έκδοση του βοηθού της γραμμής μενού είναι εγκατεστημένη και προσφέρει κουμπί επανεκκίνησης όσο εκείνος τρέχει — χρήσιμο αμέσως μετά από ενημέρωση, καθώς το macOS κρατά ζωντανό τον προηγούμενο βοηθό μέχρι να αποσυνδεθείτε. Ανανεώθηκε επίσης ο ενσωματωμένος κατάλογος πακέτων, που καλύπτει τώρα 16.196 φόρμουλες και casks. Ορισμένα πακέτα μετακινήθηκαν σε πιο εύστοχες κατηγορίες, οπότε μερικά μπορεί να εμφανίζονται σε διαφορετική ενότητα από πριν.
Ο βοηθός της γραμμής μενού αποκτά τόσο ένδειξη κατάστασης όσο και ενημερώσεις χωρίς επίβλεψη. Το πλαίσιο στατιστικών δείχνει πλέον μια γραμμή «Βοηθός» με χρωματιστό εικονίδιο — σε λειτουργία, ενεργοποιημένος, ανενεργός ή μη εγκατεστημένος — ώστε η κατάσταση του βοηθού να φαίνεται με μια ματιά. Και ο βοηθός μπορεί πλέον να ενημερώνει τα πακέτα σας μόνος του, μέσα σε ένα χρονικό παράθυρο που επιλέγετε και όχι πάνω από μία φορά την ημέρα.
Σαφέστερη καθοδήγηση όταν το macOS μπλοκάρει την ενημέρωση μιας εφαρμογής. Όταν η ενημέρωση ενός cask σκοντάφτει στην προστασία απορρήτου «Διαχείριση εφαρμογών» του macOS — το σφάλμα «Failed to release … from quarantine / Operation not permitted» — το EasyHomebrew εξηγεί πλέον τι συνέβη και ανοίγει το σωστό τμήμα των Ρυθμίσεων Συστήματος (Απόρρητο και ασφάλεια → Διαχείριση εφαρμογών) για να δώσετε την άδεια και να ξαναδοκιμάσετε, αντί να εμφανίζει ένα ακατέργαστο μπλοκ σφάλματος. Συν κάποιες βελτιώσεις στην πλαϊνή στήλη.
Διορθώσεις σταθερότητας, καθώς και διόρθωση της έκδοσης που δηλώνει ο βοηθός της γραμμής μενού για τον εαυτό του.
Το EasyHomebrew βγαίνει από τη beta και μπαίνει σε πώληση. 🎉 Πρόκειται για εφάπαξ άδεια 10 € που ενεργοποιείτε μία φορά και την οποία δέχεται και ο βοηθός της γραμμής μενού, ενώ η εφαρμογή ενημερώνεται πλέον μόνη της — ελέγχει στην εκκίνηση και μία φορά την ημέρα και εγκαθιστά επιτόπου — οπότε δεν θα ξανακατεβάσετε DMG με το χέρι. Η σειρά 2.x συγκεντρώνει επίσης τις γρήγορες ενέργειες με δεξί κλικ, μια «Ενημέρωση όλων» με λογική ουράς, τις ξεπερασμένες εξαρτήσεις στη λίστα ενημερώσεων, τις διορθώσεις του Brew Doctor με ένα κλικ, μια εξυπνότερη Ανακάλυψη και πλήρη τοπικοποίηση σε έξι γλώσσες.
Μια έκδοση φινιρίσματος πάνω στην v1.6.6. Τα εικονίδια των πακέτων είναι πιο ευκρινή και πιο εύστοχα χάρη σε ανακατασκευασμένη διαδικασία εικονιδίων, η βάση κατηγοριών ανανεώθηκε (12.402 → 15.976 εγγραφές) ώστε περισσότερα πακέτα να καταλήγουν στη σωστή θέση εξαρχής, και τα καταργημένα πακέτα είναι πλέον ορατά εξ ορισμού — τέλος οι απορίες για το πού πήγε ένα γνώριμο εργαλείο. Το πεδίο άδειας στη σελίδα του πακέτου εμφανίζεται επίσης με καλύτερη οπτική ισορροπία.
Μια από καιρό αναμενόμενη ανανέωση για τη σελίδα Ενημερώσεις, μαζί με πιο φιλικές εγκαταστάσεις διαχειριστή. Οι Ενημερώσεις ξεκινούν πλέον με μια ευδιάκριτη «Ενημέρωση όλων», προσθέτουν κουμπιά Ενημέρωση ανά γραμμή με ζωντανή ένδειξη «Ενημέρωση…» και μια καθαρή ενέργεια «Ενημέρωση επιλεγμένων» στη μαζική λειτουργία. Οι εφαρμογές που χρειάζονται πρόσβαση διαχειριστή εγκαθίστανται από άκρη σε άκρη μέσω ενός φιλικού αιτήματος κωδικού με σαφές φύλλο προόδου — ο κωδικός σας πηγαίνει απευθείας στο σύστημα, ποτέ μέσω εμάς. Ένα ζωντανό πλαίσιο δραστηριότητας στις Ρυθμίσεις δείχνει κάθε εργασία παρασκηνίου σε εξέλιξη, τα casks γραμματοσειρών κατηγοριοποιούνται σωστά με την πρώτη, και η βάση κατηγοριών ξαναχτίστηκε πάνω στον ζωντανό κατάλογο casks.
Η εφαρμογή της γραμμής μενού στέλνει πλέον τα ίδια ανώνυμα σήματα χρήσης με την κύρια εφαρμογή — εκκίνηση, τι βρίσκει κάθε έλεγχος, πατήματα κουμπιών και αλλαγές συχνότητας — ώστε να βλέπουμε πώς χρησιμοποιείται πραγματικά η εμπειρία της γραμμής μενού. Ο υπάρχων διακόπτης απορρήτου (Ρυθμίσεις → Απόρρητο → Κοινή χρήση ανώνυμων δεδομένων χρήσης) σωπαίνει και τα δύο μαζί.
Μια πιο φιλική πρώτη εκκίνηση για την εφαρμογή της γραμμής μενού και πολύ ευρύτερη ανώνυμη ανάλυση χρήσης. Μια νέα οθόνη πρώτης εκκίνησης παρουσιάζει την εφαρμογή της γραμμής μενού και προσφέρει ένα μοναδικό κουμπί «Ενεργοποίηση κατά τη σύνδεση» που την καταχωρίζει και την ξεκινά επιτόπου — χωρίς επίσκεψη στις Ρυθμίσεις Συστήματος. Η αναθεώρηση της ανάλυσης καλύπτει περιοχές που ως τώρα ήταν σιωπηλές: υπηρεσίες, εκτελέσεις του Doctor, αναζήτηση, ενημερώσεις της εφαρμογής, λειτουργίες τεχνητής νοημοσύνης, διακόπτες ρυθμίσεων και διαδρομές αποτυχίας για εγκατάσταση/απεγκατάσταση/ενημέρωση. Ονόματα πακέτων, ερωτήματα αναζήτησης και αριθμοί εκδόσεων δεν στέλνονται ποτέ.
Ένας νέος συνοδός στη γραμμή μενού ζει διακριτικά στη γραμμή κατάστασης και σας λέει, με μια ματιά, πόσα από τα εγκατεστημένα πακέτα σας είναι ξεπερασμένα — με κόκκινη σήμανση μόλις κάποιο από αυτά αποκτήσει γνωστό πρόβλημα ασφάλειας. Κάντε κλικ στην κούπα για να τα ενημερώσετε όλα, να ανοίξετε την κύρια εφαρμογή, να αλλάξετε τη συχνότητα ελέγχου ή να τερματίσετε. Ρυθμίζεται στις Ρυθμίσεις → Γραμμή μενού.
Μια σημαντική αναδιαμόρφωση της σελίδας λεπτομερειών του πακέτου στο πνεύμα του App Store. Η νέα σελίδα ανοίγει στο 70 % του παραθύρου και συγκεντρώνει σε ένα σημείο όλα όσα χρειάζεστε για να αποφασίσετε: μια λωρίδα στατιστικών (έκδοση, κατάσταση εγκατάστασης, άδεια, ελάχιστο macOS, κατηγορία), μια περιγραφή γραμμένη από την τεχνητή νοημοσύνη με βάση τον ιστότοπο του πακέτου, μια συλλογή στιγμιότυπων με εγγενές καρουζέλ, αριθμούς δημοτικότητας για τις τελευταίες 30/90/365 ημέρες, συγγενικές εκδόσεις, καθώς και τις υπάρχουσες εξαρτήσεις, επισημάνσεις και ευπάθειες. Επίσης νέα: μια κατηγορία Παιχνίδια με 117 πακέτα να ξανακατηγοριοποιούνται, κατηγοριοποίηση από την τεχνητή νοημοσύνη επιτόπου όταν ανοίγετε κάτι που δεν έχει ταξινομηθεί ακόμη, και αναφορά του ελάχιστου macOS για τις εφαρμογές.
Ένας νέος διακόπτης λίστας/πλέγματος επιτρέπει να βλέπετε κάθε λίστα πακέτων ως κάρτες αντί για γραμμές, και οι παραλλαγές της ίδιας εφαρμογής (π.χ. firefox, firefox@esr, firefox-developer-edition) διπλώνουν πλέον κάτω από μία καταχώριση με έναν επεκτατή +N. Η ομαδοποίηση είναι αρκετά έξυπνη ώστε να μη συγχωνεύει άσχετα εργαλεία μόνο και μόνο επειδή μοιράζονται έναν κόμβο όπως το GitHub ή το PyPI. Συν μια οριστική διόρθωση του ψευδούς «Το Homebrew είναι απασχολημένο» — τα αρχεία κλειδώματος που αφήνει πίσω του το Homebrew δεν μπλοκάρουν πλέον τις ενημερώσεις σας.
Αυθημερόν διόρθωση για ένα σφάλμα της v1.5.4: τα αρχεία κλειδώματος που άφηνε πίσω του το Homebrew προκαλούσαν ψευδή διάλογο «Το Homebrew είναι απασχολημένο» και μπλόκαραν κάθε ενημέρωση. Ελέγχουμε πλέον με τον ίδιο τρόπο που ελέγχει και το Homebrew, οπότε αυτό δεν συμβαίνει ξανά.
Το Brew Doctor μπορεί πλέον όντως να διορθώνει — κάθε προειδοποίηση γίνεται κάρτα με κουμπί «Διόρθωση» ενός κλικ, και μια κάρτα στην κορυφή συγκεντρώνει τις εξαρτήσεις που λείπουν με μαζική εγκατάσταση. Πιο φιλικά μηνύματα σφάλματος σε όλη την εφαρμογή, και τέλος στους αποσυγχρονισμούς της διεπαφής όταν τρέχετε brew στο Terminal ενώ η εφαρμογή ενημερώνει.
Προσθέτει προαιρετική ανώνυμη ανάλυση χρήσης ώστε να βλέπουμε ποιες λειτουργίες μετράνε περισσότερο και πού να επενδύσουμε στη συνέχεια. Μόνο συγκεντρωτικά συμβάντα — χωρίς ονόματα πακέτων, χωρίς ερωτήματα αναζήτησης, τίποτα που να μπορεί να σας ταυτοποιήσει. Απενεργοποιείται στις Ρυθμίσεις → Απόρρητο.
Νέα ενέργεια Επανεγκατάσταση, ένα πλαίσιο κατάστασης του EasyHomebrew με μια ματιά, αυτόματος έλεγχος ευπαθειών κατά τις ενημερώσεις, και καθαρότερη λίστα ενημερώσεων που κρύβει τις εσωτερικές εξαρτήσεις.
Έκδοση συντήρησης με βελτιώσεις σταθερότητας και απόδοσης στην περιήγηση πακέτων, στις υπηρεσίες και στην προβολή Ανακάλυψη.
Πρώτη δημόσια beta. Όλες οι βασικές λειτουργίες είναι εδώ — διαχείριση πακέτων και casks, έλεγχος CVE, υπηρεσίες, Brew Doctor, μαζικές ενέργειες, Ανακάλυψη και πλήρης τοπικοποίηση.