Porque é que a função apt-get não funciona no terminal em mac osx 10.9?

Eu estava observando [isto](https://www.youtube.com/watch?v=oT1A1KKf0SI) e como você pode ver o primeiro comando que me dizem para colocar é:

sudo apt-get install python-setuptools

Quando eu faço isto, ele sai:

sudo: apt-get: command not found

Não faço ideia porque é que é este o caso.

Como posso resolver isso para que eu esteja seguindo o tutorial corretamente?

Mac OS X não'não tem apt-get. Existe um gerenciador de pacotes chamado Homebrew que é utilizado em seu lugar.

Este comando seria:

python de instalação de cervejas

Utilize Homebrew para instalar pacotes para os quais você utilizaria o `apt-get' de outra forma.

A página a que liguei tem uma forma actualizada de instalar homebrew, mas actualmente, pode instalar Homebrew da seguinte forma:

Digite o seguinte no seu terminal Mac OS X:

/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

Depois disso, a utilização de Homebrew é brew install.

Um dos pré-requisitos para Homebrew são as ferramentas de linha de comando XCode.

  1. Instalar o XCode a partir da App Store.
  2. Siga as instruções nesta Stack Overflow answer para instalar o XCode Command Line Tools.

Fundos

Um gerenciador de pacotes (como apt-get ou brew) apenas dá ao seu sistema uma maneira fácil e automatizada de instalar pacotes ou bibliotecas. Sistemas diferentes utilizam programas diferentes. O apt e seus derivados são utilizados em sistemas linux baseados em Debian. Os sistemas Linux Red Hat-ish utilizam rpm (ou pelo menos eles utilizavam muitos, muitos, anos atrás). O yum também é um gerenciador de pacotes para sistemas baseados no RedHat.

Sistemas Alpinos utilizam apk.

Aviso

A partir de 25 de abril de 2016, homebrew opta pelo envio de análises por padrão. Isto pode ser optado de duas maneiras:

Configurando uma variável de ambiente:

  1. Abra o seu editor de variáveis de ambiente favorito.
  2. Defina o seguinte: HOMEBREW_NO_ANALYTICS=1 em que você mantém suas variáveis de ambiente (tipicamente algo como ~/.bash_profile)
  3. Feche o arquivo, e reinicie o terminal ou source ~/.bash_profile.

A executar o seguinte comando:

brew analytics off

o estado da análise pode então ser verificado com o comando:

brew analytics
Comentários (5)

Como Homebrew é o meu favorito para MacOS embora seja possível ter apt-get no MacOS usando Fink.

Comentários (0)

MacPorts é outro gerenciador de pacotes para OSX: https://www.macports.org/.
As instruções de instalação estão em https://www.macports.org/install.php, após o que se emite sudo port install pythonXX, onde XX é 27 ou 35.

Comentários (0)