Ketika Anda menginstal perangkat lunak server melalui MacPorts, ketika instalasi selesai itu mencetak beberapa instruksi tentang cara mengaktifkan server melalui launchd.
Saya segera menekan ⌘K pada Terminal dan melupakannya.
Beberapa hari kemudian saya ingin benar-benar mengaktifkan server tersebut.
Apakah ada cara untuk mendapatkan instruksi itu lagi [1]?
memperbarui:
Saya menulis tentang launchd
, dan port load
sangat bagus untuk itu, tetapi beberapa port memiliki instruksi lain . Saya akan menyambut jawaban umum . Sebagai contoh, git-core akan mencetak instruksi pengaturan bash-completion.
Pertanyaan bonus : Aktif port load
, apakah ada cara untuk membuat daftar port mana yang memiliki item launchd?
[1]: Tanpa harus menghapus dan menginstal ulang, tentu saja.
/opt/local/etc/LaunchDaemons/org.macports.<package>/org.macports.<package>.plist
EDIT
Hanya untuk memperbarui metode umum saya untuk menunjukkan instruksi untuk port yang diberikan, saya baru tahu bahwa Anda dapat mengetik
yang mengembalikan:
LAMA
Cara yang paling kasar untuk dilakukan adalah dengan membaca Portfile secara langsung, dan melihat bagian post-install. Menggunakan slocate sebagai contoh:
pengembalian:
Seperti yang Anda lihat, output dari
port cat
tidak diformat, tetapi TAPI harus memberi Anda informasi yang cukup. Semoga ini membantu!sumber
Dimulai dengan MacPorts 1.8.2 (yaitu, Anda harus menggunakan versi trunk saat ini) ada mekanisme pencatatan. Anda dapat mereferensikan semua yang dicetak dalam file log.
port log
tersedia, dan memiliki sakelar untuk menunjukkan fase antara lain. Silakan periksa halaman manual ketika Anda menginstal versi trunk MacPorts.Juga, ini mungkin menunjuk ke port apa yang memiliki file Plist launchd apa:
sumber