ПредишенСледващото

Инсталиране macports за MacOS

Инсталирайте MacPorts за MacOS

Наскоро си купих един MacBook, защото мак базирани ОС от BSD, средствата можете да инсталирате пристанища (нещо подобно като FreeBSD, NetBSD, OpenBSD), за да инсталирате софтуер, а не от AppStore и външни разработчици. Аз наистина исках да се сложи на пристанищата на вашия мак и да видим какво работи, така че реших да напиша една статия "Инсталиране MacPorts за MacOS» и дават малки инструкции за инсталиране и премахване MacPorts на MacOS. Аз, честно казано, малко свикнали да работят с MacOS, въпреки че много добре го realezovali.

MacPorts е лесен за употреба, за да се съберат, инсталиране и управление на софтуер с отворен код. MacPorts може да бъде концептуално разделени на две основни части: инфраструктурата известен като MacPorts база и множество портове. MacPorts е набор от спецификации, съдържащи се в Portfile и който определя прилагането на нейните характеристики или специални инструкции, необходими за инсталирането на програмите. Това ви позволява да използвате една команда да MacPorts започва автоматично да изтегля, компилирате и инсталирате приложения и библиотеки. Въпреки това, той осигурява няколко други съществени ползи от използването на MacPorts управляват своя софтуер с отворен код.

  • Автоматично задава необходимия софтуер с всички зависимости за този порт.
  • Осигурява премахване и надстройки инсталиран пристанища.
  • Тя ви позволява да създадете предварително компилиран двоичен монтажници мигрирали приложения за бързо инсталиране на софтуер на отдалечени компютри, без да компилирате от изходния код.

MacPorts е предназначена за OS X, въпреки че може да работи на други Unix-подобни системи, особено тези, които въз основа на Бъркли софтуер (BSD). На практика, инсталирането на пристанището работи само на OS X. MacPorts база могат да бъдат събрани на Linux (и евентуално други POSIX съвместими системи), където тя е най-вече се използва за създаване огледало и генерира допълнителни файлове да бъдат инсталирани на OS X.

Има два начина за инсталиране на MacPorts на MacOS и сега ще ви кажа как и какво да правят и да дава съвети (но това е само мое мнение).

1. Инсталирайте MacPorts за MacOS от пакет

Този метод е най-често срещаните и най-лесно, но не ми харесва (но повече за това по-късно).

За да зададете портовете на мак OS. трябва да изтеглите пакета и да го инсталирате на изтеглянето и инсталирането на версия на своята операционна система мак.

След като изтеглите, стартирайте и инсталирате този пакет. Това е всичко, много проста. За да проверите версията на пристанища, стартирайте:

Последният ред, който трябва да бъде, както следва:
Rsync: //rsync.macports.org/release/tarballs/ports.tar [подразбиране]

Променете я:
файл: /// изберат / mports / багажника / dports [подразбиране]

Сега MacPorts ще изглеждат Portfile в работната копие, и да използват Subversion вместо Rsync да актуализира пристанища дървото.

- променливи

В зависимост от черупката си и вече съществуват някакви конфигурационни файлове, инсталаторът може да използвате .profile. bash_login. bash_profile. tcshrc или .cshrc.

postflight скрипт автоматично задава PATH променлива и възможните начини и подходящи дисплеи променливите на в съответствие с правилата, описани по-долу. Ако текущия файл съществува конфигурация черупки по време на инсталацията, той ще бъде преименуван на «mpsaved_ $ клеймото». Тази настройка MacPorts от изходния код трябва да променят средата си ръчно, като се използват правилата като ръководство.

Търси се: променливата PATH

MANPATH = / изберат / местни / мъж: / изберат / местни / човек:
TERM_PROGRAM = Apple_Terminal
SHELL = / хамбар / Баш
СРОК = Xterm-256color
CLICOLOR = 1
TMPDIR = / Var / папки / 9s / _8tkgh_x58b4r9fgbll6z3sm0000gn / T /
Apple_PubSub_Socket_Render = / частни / TMP / com.apple.launchd.Qdwv2GyRJq / Render
TERM_PROGRAM_VERSION = 343
TERM_SESSION_ID = 99F29E02-D855-433C-9B02-E11106252DBE
USER = капитан
ENV = / Потребители / капитан / .bashrc
SSH_AUTH_SOCK = / частни / ПТУ / com.apple.launchd.qqSEEEVGtU / слушателите
__CF_USER_TEXT_ENCODING = 0x1F5: 0x7: 0x31
LSCOLORS = Gxfxcxdxbxegedabagacad
PATH = / изберат / местни / BIN: / изберат / местни / sbin: / изберат / местни / BIN: / изберат / местни / sbin: / ЮЕсАр / местни / BIN: / ЮЕсАр / хамбар: / BIN: / ЮЕсАр / sbin: / sbin: / изберат / X11 / BIN: / ЮЕсАр / местни / Git / бин
Хората с увреждания = / Потребители / капитан
XPC_FLAGS = 0x0
XPC_SERVICE_NAME = 0
SHLVL = 1
HOME = / Потребители / капитан
LOGNAME = капитан
LC_CTYPE = UTF-8
DISPLAY = / частни / TMP / com.apple.launchd.DHKGSlD7K0 / org.macosforge.xquartz: 0
_ = / ЮЕсАр / бен / ENV

За да премахнете всички останали следи от MacPorts, изпълнете следната команда в терминала. Ако сте променили префикса, applications_dir frameworks_dir или по подразбиране, заменете / изберат / местно, сменете / Applications / MacPorts с applications_dir, и / или да добавите вашата frameworks_dir в списъка, съответно.

/ Library / LaunchDaemons / орг. macports. * \

/ Library / постъпления / DarwinPorts *. PKG \

/ Library / постъпления / MacPorts *. PKG \

/ Library / StartupItems / DarwinPortsStartup \

/ Library / Tcl / darwinports1. 0 \

/ Library / Tcl / macports1. 0 \

Този пост беше публикуван в MacOS. Bookmark Постоянна връзка.

Инсталиране macports за MacOS

Инсталиране macports за MacOS

Архив на новините

Последните публикации

Свързани статии

Подкрепете проекта - споделете линка, благодаря!