Instal perangkat lunak menggunakan file port yang diunduh
9
Saya ingin menginstal beberapa perangkat lunak di Mac menggunakan 'port install software-name' tetapi beberapa perangkat lunak datang dengan paket yang sangat besar dan saya tidak memiliki koneksi yang stabil. Saya ingin mengunduh file port menggunakan pengelola unduhan dan kemudian minta port untuk menginstal perangkat lunak menggunakan file yang diunduh. Apa itu mungkin? Bagaimana?
Untuk tujuan pengujian, saya akan menggunakan octaveporta. Daftar distfiles yang diperlukan untuk port dengan menjalankan port distfiles octave. Anda akan mendapatkan output berikut:
Di dalam tanda kurung siku adalah nama file untuk diunduh, diikuti oleh jalur yang MacPorts akan mencari file. Tautan di bawah ini adalah sejumlah mirror yang dapat Anda unduh menggunakan pengelola unduhan Anda. Pergi ke /opt/local/var/macports/distfilesdan buat direktori yang disebut octavejika tidak ada. Masukkan paket sumber yang diunduh ke folder itu. Lanjutkan untuk menginstal menggunakan sudo port install octave.
Pastikan Anda memiliki semua distfiles milik port yang diberikan karena banyak port memiliki lebih dari satu.
tetapi ketika saya menjalankannya sudo port install ntfs-3gmengatakan
---> Attempting to fetch ntfs-3g-2012.1.15_3.darwin_11.x86_64.tbz2 from http://packages.macports.org/ntfs-3g
Untuk mencapai hasil yang sama, saya mengunduh http://packages.macports.org/ntfs-3g/ntfs-3g-2012.1.15_3.darwin_11.x86_64.tbz2dan memasukkannya /opt/local/var/macports/incoming/verified. sudo port install ntfs-3gkemudian menemukan file yang telah saya unduh dan tidak mencoba untuk mengunduhnya lagi. Saya menemukan hal yang sama dengan llvm-3.1paket itu.
Ini tidak berhasil bagi saya. The
port distfiles ntfs-3g
memberi sayatetapi ketika saya menjalankannya
sudo port install ntfs-3g
mengatakanUntuk mencapai hasil yang sama, saya mengunduh
http://packages.macports.org/ntfs-3g/ntfs-3g-2012.1.15_3.darwin_11.x86_64.tbz2
dan memasukkannya/opt/local/var/macports/incoming/verified
.sudo port install ntfs-3g
kemudian menemukan file yang telah saya unduh dan tidak mencoba untuk mengunduhnya lagi. Saya menemukan hal yang sama denganllvm-3.1
paket itu.sumber
Coba yang berikut ini:
di mana "portname" adalah nama port. Buka tautan berikut untuk info lebih lanjut:
https://trac.macports.org/wiki/FAQ
sumber
rdep
daftar dependensi paket, bukan file untuk diunduh.