Port Mac terus menginstal ulang Perl, Python, dll

1

Setiap kali saya ingin menginstal sesuatu, port mac terus menginstal ulang Perl, Python, dll. Meskipun paket yang sama sudah diinstal pada sistem. Apakah ada pengaturan untuk menghindari ini?


sumber
Sudahkah Anda mencoba menghapusnya sepenuhnya (dan ketergantungannya) lalu menginstal ulang? Apa yang Anda lihat tentu tidak normal. Saya telah menginstal Python dan Perl sebagai dependensi dari paket lain dan tidak ada yang diperbarui sejak itu.
EmmEff
Apa saja hal-hal yang Anda instal yang menyebabkan menginstal berulang Perl, Python, dll ...?
MrDaniel

Jawaban:

3

Apa yang Anda lihat ada kemungkinan upgrade untuk port Anda. MacPorts akan secara otomatis memutakhirkan semua dependensi sebelum menginstal port baru. Memeriksa port outdated untuk melihat daftar peningkatan yang tersedia dan sudo port upgrade outdated untuk menginstalnya.

Biasanya disarankan untuk membiarkan MacPorts meningkatkan dependensi sebelum menginstal port baru untuk mendapatkan perbaikan terbaru. Namun, jika Anda benar-benar perlu menginstal port dengan cepat, Anda dapat menggunakannya sudo port -n install untuk menghindari perilaku ini dan hanya menginstal port baru saja.

raimue
sumber
0

Mungkin juga bernilai saat Anda memeriksa Homebrew . Tidak seperti MacPorts, ia mencoba untuk bekerja dengan perangkat lunak unix yang datang dengan Mac Anda daripada menginstal versi alternatif.

MJ Walsh
sumber