macports จะติดตั้งโปรแกรมที่ไหน


23

ฉันได้ติดตั้งทั้ง moria และ ettercap โดยใช้ MacPorts (ผ่านแท่นวางสินค้า) และฉันไม่สามารถหาชีวิตที่ฉันติดตั้งเพื่อใช้งานได้

ไดเร็กทอรีการติดตั้งอยู่ที่ไหน

แก้ไข: เมื่อฉันติดตั้งสิ่งต่าง ๆ เพียงแค่ใช้ macports เช่นจากบรรทัดคำสั่งมันใช้งานได้

Pallet ดูเหมือนจะไม่ได้ติดตั้งสิ่งต่าง ๆ : S

คำตอบ:


22

หากคุณใช้เนื้อหามันจะบอกคุณว่าพวกเขาอยู่ที่ไหน


4
เนื้อหาพอร์ตใช้งานได้บนพอร์ตที่ติดตั้งเท่านั้น FYI
chiggsy

เมื่อฉันใช้คำสั่งฉันเพิ่งได้รับพอร์ต ettercap-ng ไม่มีไฟล์ใด ๆ หรือไม่ทำงาน ฉันคลิกปุ่มติดตั้งภายในพาเลท ...
RNs_Ghost

16

นอกจากว่าคุณจะทำการติดตั้งแบบกำหนดเองของ MacPort ทุกอย่างที่ติดตั้งโดย MacPorts จะอยู่ที่สะดวก

/opt/local 

หากคุณทำรายการไดเรกทอรีที่ตำแหน่งนั้นคุณจะเห็นโครงสร้างของโปรแกรมที่ติดตั้งพอร์ตซึ่งควรติดตั้งในไดเรกทอรี bin หรือ sbin

user$ ls
bin     etc     include lib     libexec man     sbin    share   var 

ตามที่ระบุไว้ในเอกสาร MacPorts

2.3 ติดตั้ง MacPorts

หากคุณใช้ Mac OS X คุณควรติดตั้ง MacPorts โดยใช้ตัวติดตั้งแพคเกจ Mac OS X ยกเว้นว่าคุณไม่ต้องการติดตั้งใน / opt / local /, ตำแหน่ง MacPorts เริ่มต้นหรือหากคุณต้องการติดตั้งรุ่นก่อนวางจำหน่าย ของฐาน MacPorts อย่างไรก็ตามหากคุณต้องการติดตั้ง MacPorts หลายชุดหรือติดตั้ง MacPorts บนแพลตฟอร์มระบบปฏิบัติการอื่นคุณต้องติดตั้ง MacPorts จากซอร์สโค้ด


6

หากต้องการค้นหาตำแหน่งที่เรียกใช้งานwhichคำสั่งUnix ได้ให้ใช้คำสั่ง:

$ which bash
/bin/bash
$ which port
/opt/local/bin/port

1
นี้จะไม่ทำงานถ้าคุณกำลังพยายามที่จะหารุ่น MacPorts ของไบนารีซึ่งยังมีรุ่น Mac OS เช่นwhich findจะกลับมา/usr/bin/findในขณะที่ถ้าคุณได้ติดตั้ง findutils ว่ารุ่น (สถานที่ติดตั้งของฉัน) /opt/local/libexec/gnubin/findไปใน
Michael

2
คุณไม่สามารถใช้ซึ่งจะหาแพคเกจติดตั้งผ่านพอร์ต
Thomio

0

ใช่คุณต้องชี้ไปที่แอพใหม่เพื่อให้แอปทำงาน:

/opt/local/bin/openssl - ในกรณีของฉันมิฉะนั้นคุณจะได้รับเวอร์ชันของ Apple

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.