Macporte

Den aktuelle version af siden er endnu ikke blevet gennemgået af erfarne bidragydere og kan afvige væsentligt fra den version , der blev gennemgået den 6. januar 2015; checks kræver 33 redigeringer .
Macporte
Type Pakkestyringssystem
Skrevet i C , TCL
Operativ system macOS
Første udgave 2012 ( 2012 )
Hardware platform x86 , x86-64 , PowerPC
nyeste version 2.6.2 (20. oktober 2019)
Stat Aktiv
Licens BSD
Internet side macports.org

MacPorts  er et system til installation af kildekodet software til macOS -operativsystemet . MacPorts inkluderer både kommandolinjeprogrammer og GUI -programmer ( X11 eller Aqua ). MacPorts distribueres under BSD-licensen og har en kommandolinjebrugergrænseflade. I øjeblikket har systemet mere end 13.000 softwareporte. For at kunne bruge MacPorts skal X11 og Xcode være installeret på operativsystemet . Når du installerer software, finder og installerer MacPorts automatisk yderligere software, som din nuværende installation afhænger af.

Eksempler på brug

Liste over tilgængelige porte:

$ portliste

Søg efter det ønskede program:

$ port søg nano

[email protected] (redaktører)

Nano's ANOother editor - forbedret gratis Pico Clone

Du kan se beskrivelsen af ​​havnen:

$ port info nano

nano @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: [email protected]

Policy: openmaintainer

Kompilering og installation af programmet:

$ sudo port install nano

Opdatering af ports-træet:

$ sudo port selfupdate

Se hvilke pakker der har opdateringer (du skal først lave en selvopdatering):

$ sudo port selfupdate $ sudo port outdated

Opdater specifik port:

$ sudo port upgrade nano

Denne kommando fjerner ikke den gamle port fra listen, for at fjerne den gamle version under installationen skal du bruge "-u" switchen:

$ sudo port -u upgrade nano

Under installationen forbliver kildetekster, kompilerede filer og så videre. De kan fjernes:

$ sudo port clean --all nano

Opdatering af installeret software til aktuelle versioner med fjernelse af tidligere versioner (inaktive porte) og rengøring:

$ sudo port -u -c upgrade outdated

Liste over portafhængigheder:

$ port deps nano

Full Name: nano @2.7.1_0

Library Dependencies: gettext, libiconv, libmagic, ncurses, zlib

Udskriv en rekursiv liste over alle porte, der er nødvendige for at bygge og udføre porten:

$ port rdeps nano

The following ports are dependencies of nano @2.7.1_0:

gettext expat libiconv gperf ncurses libmagic autoconf xz automake libtool zlib

Udskriv indholdet af den indstillede port:

$ port contents nano

Liste over alle installerede porte:

$ port installed

Liste over porte, der afhænger af erlang:

$ port dependents erlang

Fjern en allerede installeret nanoport:

$ sudo port uninstall nano

Fjern alle inaktive porte:

$ sudo port -u uninstall



Se også

Links

Udviklerwebsted
Installation og konfiguration af Apache, PHP og MySQL på Mac OS X ved hjælp af MacPorts, installation af PHP-moduler