web-dev-qa-db-fra.com

Pourquoi la fonction apt-get ne fonctionne-t-elle pas dans terminal sous mac osx 10.9?

Je regardais this et comme vous pouvez le voir, le premier ordre à me donner est:

Sudo apt-get install python-setuptools

Quand je fais cela, il génère:

Sudo: apt-get: command not found

Je n'ai aucune idée pourquoi c'est le cas.

Comment puis-je résoudre ce problème afin de suivre correctement le didacticiel?

145
user2800761

Mac OS X n'a ​​pas apt-get. Il existe un gestionnaire de paquets appelé Homebrew qui est utilisé à la place.

Cette commande serait:

brasser installer python

Utilisez Homebrew pour installer les packages pour lesquels vous utiliseriez sinon apt-get.

La page à laquelle je me connecte a une méthode d’installation à jour d’homebrew, mais vous pouvez actuellement installer Homebrew comme suit:

Tapez ce qui suit dans votre terminal Mac OS X:

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

Après cela, l'utilisation de Homebrew est brew install <package>.

L'un des prérequis pour Homebrew est l'utilisation des outils de ligne de commande XCode.

  1. Installez XCode à partir de l'App Store.
  2. Suivez les instructions de cette réponse du débordement de pile pour installer les outils de ligne de commande XCode .

Contexte

Un gestionnaire de paquets (comme apt-get ou brew) donne simplement à votre système un moyen simple et automatisé d’installer des paquets ou des bibliothèques. Différents systèmes utilisent différents programmes. apt et ses dérivés sont utilisés sur les systèmes Linux basés sur Debian. Les systèmes Linux Red Hat-ish utilisent rpm (ou du moins ils l'ont fait il y a de nombreuses années). yum est également un gestionnaire de paquets pour les systèmes basés sur RedHat.

Les systèmes alpins utilisent apk.

Attention

À compter du 25 avril 2016, homebrew invite l'utilisateur à envoyer des analyses par défaut . Ceci peut être désactivé de deux manières:

Définition d'une variable d'environnement:

  1. Ouvrez votre éditeur de variable d'environnement préféré .
  2. Définissez les éléments suivants: HOMEBREW_NO_ANALYTICS=1 dans l'emplacement où vous conservez vos variables d'environnement (généralement, par exemple, ~/.bash_profile)
  3. Fermez le fichier et redémarrez le terminal ou source ~/.bash_profile.

Exécution de la commande suivante:

brew analytics off

l'état de l'analyse peut ensuite être vérifié avec la commande:

brew analytics
211
George Stocker

Comme Homebrew est mon préféré pour MacOS bien qu'il soit possible d'avoir apt-get sur MacOS en utilisant Fink .

2
Günther Jena

MacPorts est un autre gestionnaire de paquets pour OSX: https://www.macports.org/ .
Les instructions d’installation se trouvent à https://www.macports.org/install.php après lequel l’on émet Sudo port install pythonXX, où XX est 27 ou 35.

2
esmit