Macports | |
---|---|
Sorts | Pakethanteringssystem |
Skrivet i | C , TCL |
Operativ system | Mac OS |
Första upplagan | 2012 |
Hårdvaruplattform | x86 , x86-64 , PowerPC |
senaste versionen | 2.6.2 (20 oktober 2019) |
stat | Aktiva |
Licens | BSD |
Hemsida | macports.org |
MacPorts är ett system för installation av källkodad programvara för operativsystemet macOS . MacPorts innehåller både kommandoradsprogram och GUI -program ( X11 eller Aqua ). MacPorts distribueras under BSD-licensen och har ett kommandoradsgränssnitt. För närvarande har systemet mer än 13 000 mjukvaruportar. För att framgångsrikt använda MacPorts måste X11 och Xcode vara installerade på operativsystemet . När du installerar programvara hittar och installerar MacPorts automatiskt ytterligare programvara som din nuvarande installation beror på.
Lista tillgängliga portar:
$ portlistaSök efter önskat program:
$ port sök nanonano@2.7.1 (redaktörer)
Nanos ANOther editor - förbättrad gratis Pico CloneDu kan se beskrivningen av hamnen:
$ port info nanonano @2.7.1 (editors) Variants: universal
Description: GNU nano is a small and friendly text editor. Besides
basic text editing, nano offers many extra features like an interactive search and replace, goto line number, auto-indentation, feature toggles, internationalization support, and filename tab completion.Homepage: https://www.nano-editor.org
Library Dependencies: gettext, libiconv, libmagic, ncurses, zlib Platforms: darwin, freebsd License: GPL-3 Maintainers: Email: lists@eitanadler.com
Policy: openmaintainerKompilera och installera programmet:
$ sudo port install nanoUppdatera portträdet:
$ sudo port selfupdateSe vilka paket som har uppdateringar (du måste göra en självuppdatering först):
$ sudo port selfupdate $ sudo port outdatedUppdatera specifik port:
$ sudo port upgrade nanoDet här kommandot tar inte bort den gamla porten från listan, för att ta bort den gamla versionen under installationen måste du använda "-u"-omkopplaren:
$ sudo port -u upgrade nanoUnder installationen finns källtexter, kompilerade filer och så vidare kvar. De kan tas bort:
$ sudo port clean --all nanoUppdatering av installerad programvara till aktuella versioner med borttagning av tidigare versioner (inaktiva portar) och rengöring:
$ sudo port -u -c upgrade outdatedLista portberoenden:
$ port deps nanoFull Name: nano @2.7.1_0
Library Dependencies: gettext, libiconv, libmagic, ncurses, zlibSkriv ut en rekursiv lista över alla portar som krävs för att bygga och köra porten:
$ port rdeps nanoThe following ports are dependencies of nano @2.7.1_0:
gettext expat libiconv gperf ncurses libmagic autoconf xz automake libtool zlibSkriv ut innehållet i den inställda porten:
$ port contents nanoLista alla installerade portar:
$ port installedLista portar som är beroende av erlang:
$ port dependents erlangTa bort en redan installerad nanoport:
$ sudo port uninstall nanoTa bort alla inaktiva portar:
$ sudo port -u uninstall
Utvecklarwebbplats
Installera och konfigurera Apache, PHP och MySQL på Mac OS X med MacPorts, installera PHP-moduler