Mac osx 10.9'da apt-get işlevi neden terminalde çalışmıyor?
Bunu](https://www.youtube.com/watch?v=oT1A1KKf0SI) izliyordum ve gördüğünüz gibi ilk komutu vermem söyleniyor:
sudo apt-get install python-setuptools
Bunu yaptığımda, çıktı veriyor:
sudo: apt-get: command not found
Bunun neden böyle olduğu hakkında hiçbir fikrim yok.
Öğreticiyi doğru şekilde takip edebilmek için bunu nasıl çözebilirim?
150
3
Mac OS X'te `apt-get' yoktur. Bunun yerine kullanılan Homebrew adlı bir paket yöneticisi vardır.
Bu komut şöyle olacaktır:
Aksi takdirde
apt-get
kullanacağınız paketleri yüklemek için Homebrew kullanın.Bağlantısını verdiğim sayfada Homebrew'u kurmanın güncel bir yolu var, ancak şu anda Homebrew'u aşağıdaki şekilde kurabilirsiniz:
Bundan sonra Homebrew kullanımı
brew install
şeklindedir.Homebrew için ön koşullardan biri XCode komut satırı araçlarıdır.
Arka plan
Bir paket yöneticisi (
apt-get
veyabrew
gibi) sisteminize paketleri veya kütüphaneleri yüklemek için kolay ve otomatik bir yol sağlar. Farklı sistemler farklı programlar kullanır. Debian tabanlı linux sistemlerindeapt
ve türevleri kullanılır. Red Hat-ish Linux sistemlerirpm
kullanır (ya da en azından yıllar önce kullanıyorlardı). Ayrıcayum
da RedHat tabanlı sistemler için bir paket yöneticisidir.Alpine tabanlı sistemler
apk
kullanır.Uyarı
25 Nisan 2016 itibariyle, homebrew kullanıcıyı varsayılan olarak analitik göndermeye dahil eder. Bu iki şekilde devre dışı bırakılabilir:
Bir ortam değişkeninin ayarlanması:
~/.bash_profile
gibi bir şey)HOMEBREW_NO_ANALYTICS=1
source ~/.bash_profile
yazın.Aşağıdaki komutu çalıştırın:
komutu ile analiz durumu kontrol edilebilir:
Homebrew* MacOS için benim favorim olsa da Fink kullanarak MacOS'ta
apt-get
kullanmak mümkün.MacPorts, OSX için başka bir paket yöneticisidir: https://www.macports.org/.
Kurulum talimatları https://www.macports.org/install.php adresinde yer almaktadır, ardından
sudo port install pythonXX
komutu verilir, buradaXX
27
veya35
tir.