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

eu estava a ver istoe como podem ver o primeiro comando que me foi dito para colocar é:

sudo apt-get install python-setuptools

Quando eu faço isto, ele produz:

sudo: apt-get: command not found
Não faço ideia porque é que é assim.

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

Author: Quill, 2013-10-30

4 answers

O Mac OS X não tem apt-get. Existe um gestor de pacotes chamado Homebrew que é usado em vez disso.

Este comando seria:

Brew instalar python

Use o Homebrew para instalar os pacotes para os quais usaria apt-get.

A página a que liguei tem uma forma actualizada de instalar o homebrew, mas, de momento, pode instalar o Homebrew do seguinte modo:

Escreva o seguinte no seu Mac OS X terminal:

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

Depois disso, o uso do Homebrew é brew install <package>.

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

  1. Instale o XCode na App Store.
  2. siga as instruções nesta resposta de sobrecarga de pilha para instalar as ferramentas da linha de comandos do XCode .

Antecedentes

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

Sistemas alpinos utilizar apk.

Aviso

A partir de 25 de abril de 2016, o homebrew opta o utilizador a enviar análises por omissão. Isto pode ser optado de duas maneiras:

Definir um variável de ambiente:

  1. abra o seu editor de variáveis de ambiente favorito .
  2. definir o seguinte:: HOMEBREW_NO_ANALYTICS=1
  3. feche o ficheiro e reinicie o terminal ou source ~/.bash_profile.

Executar o seguinte comando:

brew analytics off

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

brew analytics
 188
Author: George Stocker, 2017-08-31 22:09:03

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

 2
Author: Günther Jena, 2016-10-31 22:32:52

O MacPorts é outro gestor de pacotes para o OSX: https://www.macports.org/.
As instruções de instalação estão em https://www.macports.org/install.php após o qual se emite {[[0]}, onde XX é 27 ou 35.

 2
Author: esmit, 2016-10-31 22:46:37

Você também pode usar o comando curl para instalar coisas, onde o apt-get é mencionado com um url.. por exemplo, curl-O http://www.magentocommerce.com/downloads/assets/1.8.1.0/magento-1.8.1.0.tar.gz

 0
Author: NadZ, 2018-05-10 16:21:08