Cookies op Tweakers

Tweakers maakt gebruik van cookies, onder andere om de website te analyseren, het gebruiksgemak te vergroten en advertenties te tonen. Door gebruik te maken van deze website, of door op 'Ga verder' te klikken, geef je toestemming voor het gebruik van cookies. Wil je meer informatie over cookies en hoe ze worden gebruikt, bekijk dan ons cookiebeleid.

Meer informatie

Door , , 2 reacties
Bron: MacPorts Project, submitter: begintmeta

MacPorts logo (27 pix)Verleden week is met versienummer 1.9.0 een nieuwe stabiele release van MacPorts verschenen. Dit opensource-project heeft als doelstelling om op een eenvoudige manier opensource-software op een Mac OS X-machine te installeren. Het is daarmee vergelijkbaar met Fink en Ports collection voor de *BSD-distributies. De release notes voor versie 1.9.0 zijn hieronder te vinden.

MacPorts 1.9.0 now available

The final release of MacPorts 1.9.0 has been made available via the usual methods:

The ChangeLog documents the full list of what has changed since 1.8.2.

You can also read the email announcement for 1.9.0.

Versienummer:1.90
Releasestatus:Final
Besturingssystemen:macOS
Website:MacPorts Project
Download:http://www.macports.org/install.php
Licentietype:GPL
Moderatie-faq Wijzig weergave

Reacties (2)

Ik vind deze implementatie beter werken dan de inspirator (het Ports systeem van FreeBSD) om eerlijk te zijn. Vooral het deactiveren maar niet verwijderen van oude versies is erg mooi gedaan, geen gekut met iets als portdowngrade als je iets wil terugdraaien, gewoon de vorige versie(s) weer activeren :P
Ik ervaar verder minder gevallen van een port die opeens broken is, en de software is zelfs nog meer up to date heb ik het idee (met als extreem geval PHP 5.3 die snel in MacPorts stond, maar het voor IT-land eeuwen duurde voordat het in FreeBSD Ports verscheen).
Ook de 'port' command-line tool is gewoon goed met een mooie syntax, en verschillende handige lijstjes van ports (inactive, installed, outdated).

FreeBSD ports oogt wat "rommeliger"... bv. door dingen als dat sommige config knobs alleen in make.conf kunnen worden ingesteld, en andere ook in een menuutje met 'make config'... terwijl het bij MacPorts gewoon allemaal variants zijn die je eventueel in kan stellen in variants.conf, en dat is het dan.

[Reactie gewijzigd door Sfynx op 14 juni 2010 17:01]

Die variants zijn ook niet zaligmakend, het zijn nog altijd dingen die de portmaker in moet stellen. Dat is ook een beetje het nadeel aan macports: de bal ligt hoofdzakelijk bij de portmaker. Bij FreeBSD is dit net andersom. Een ander voordeel wat ik heb gemerkt is de snelheid, bij macports lopen ze nog wel eens wat versies achter terwijl men bij FreeBSD heel erg actueel zijn en voor dagelijkse updates zorgen (de overschakeling naar 10.5 en 10.6 was een aardig probleem, iets als minicom werkte niet bij de omschakeling naar 10.5 waarbij het behoorlijk lang duurde voordat het opgelost was, dermate lang dat een aantal mensen naar fink is geswitcht omdat die het wel tijdig voor elkaar hadden). Het up to date houden van het systeem vind ik middels portsnap en iets als portupgrade een stuk eenvoudiger dan met macports. Bij portsnap is het ook meteen duidelijk wat er nou gebeurd en wat er nou geupdate wordt, bij macports tast je volledig in het duister.

Ook de status van wat er nou gebeurd is met een tool als portupgrade in FreeBSD een stuk duidelijker, ik weet tenminste wat het aan het doen is. Bij macports is dat standaard volledig afwezig waardoor je de -v status moet toepassen waarbij het dan weer niet erg duidelijk is waar je die -v moet plaatsen in het commando.

Ik heb gemerkt dat bij de installatie van macports je meestal nog even handmatig de /etc/profile en/of /etc/bashrc moet editten zodat hij de paths van macports herkent, dat zou hij echter automatisch bij de installatie al goed moeten doen maar kennelijk gebeurd dat vaak niet (hoezee voor het feit dat ze bij macports een volledig handmatige installatie hebben gedocumenteerd).

Het makkelijk terugdraaien van een port doet macports wel weer handig maar meestal hoef je dat niet te doen. Gevolg is dat je daardoor wel een nieuw probleem hebt: je hebt extra onnodige zaken op je schijf staan en dat is te classificeren als zijnde rommel.

Het feit dat je als gebruiker weinig eigen keuze hebt, je handmatig dingen goed moet zetten na installatie, het ontbreken van een fatsoenlijke status bij iets als het installeren/compileren van een port en het niet opruimen van overbodige versies maakt voor mij macports juist een zooitje. Het werkt an sich prima maar ik heb toch echt de voorkeur voor hoe het in FreeBSD gaat omdat het daar gewoon veel duidelijker is wat er nou gebeurd.

Op dit item kan niet meer gereageerd worden.



Apple iOS 10 Google Pixel Apple iPhone 7 Sony PlayStation VR AMD Radeon RX 480 4GB Battlefield 1 Google Android Nougat Watch Dogs 2

© 1998 - 2016 de Persgroep Online Services B.V. Tweakers vormt samen met o.a. Autotrack en Carsom.nl de Persgroep Online Services B.V. Hosting door True