Không tìm thấy lệnh cổng của MacPorts khi cố gắng cài đặt rượu vang


1

Tôi là một thiết bị đầu cuối tuyệt đối (quá trình cài đặt rượu vang là lần đầu tiên tôi mở nó) vì vậy đây có thể là một sửa chữa đơn giản. đang được nói rằng tôi sẽ cần bất kỳ câu trả lời nào được chia nhỏ thành các thành phần đơn giản nhất có thể, tôi là một người sao chép thành thạo: P

Tôi đang cố gắng thử rượu trên macbook của mình bằng báo tuyết, tôi đã theo dõi một hướng dẫn trực tuyến và cài đặt các cổng mac, gói java và xcode. tuy nhiên khi cài đặt thực tế rượu vang, điều này xảy ra:

bogon:~ Chris$  sudo port install wine
Password:
sudo: port: command not found
bogon:~ Chris$ 

Dựa trên nghiên cứu của tôi, vấn đề có liên quan đến việc cấu hình xcode đúng cách. Nếu bạn đồng ý rằng đây là thủ phạm có khả năng, ai đó có thể vui lòng chia sẻ làm thế nào để làm điều đó, một cái gì đó để làm với hồ sơ của tôi hoặc một cái gì đó tương tự (tôi đã đề cập đến tôi là một người mới: P)


1
Sử dụng WineBottler thay thế. Lần truy cập đầu tiên của Google không nhất thiết là tốt nhất cho mọi người.
Daniel Beck

Câu trả lời:


2

Trên thực tế, vấn đề của bạn có nhiều khả năng là /opt/local/bin không có trong (hoặc root 'S) $PATH, điều này sẽ xảy ra nếu bạn đang sử dụng một Terminal cửa sổ đã mở khi bạn cài đặt MacPorts hoặc nếu bạn cố gắng vượt quá nỗ lực của nó để thêm $PATH cấu hình shell của bạn. Nếu có sự cố XCode, bạn sẽ không tìm hiểu về chúng cho đến khi bạn có thể chạy port.

EDIT: mỗi bình luận, điều này dường như là mất tích tclsh. Trên hệ thống Snow Leopard của tôi, sức sống của nó:

mress:10078 Z$ ls -l /usr/bin/tclsh
lrwxr-xr-x  1 root  wheel  8 Nov 19  2009 /usr/bin/tclsh@ -> tclsh8.5
mress:10079 Z$ ls -lL /usr/bin/tclsh
-rwxr-xr-x  1 root  wheel  42640 Jul 23  2009 /usr/bin/tclsh*
mress:10080 Z$ pkgutil --file-info /usr/bin/tclsh
volume: /
path: /usr/bin/tclsh

pkgid: com.apple.pkg.BSD
pkg-version: 10.6.0.1.1.1238328574
install-time: 1258693096
uid: 0
gid: 0
mode: 755

Chà, tôi đang sử dụng một cửa sổ terminal mới, đã thử nhiều lần, ngay cả sau khi khởi động lại. Và tôi đã không bao quát bất cứ điều gì theo như tôi biết (không biết làm thế nào - và bằng cách mở rộng cho dù tôi có hay không). Tôi đã theo dõi điều này davidbaumgold.com/tutorials/wine-mac đến dấu chấm, và mọi thứ đều diễn ra suôn sẻ cho đến 'phần 3', khi xảy ra lỗi nêu trên. Cảm ơn đã trả lời nhanh btw
Chris

Vậy làm gì echo $PATH trở về? Nó có bao gồm /opt/local/bin? Nếu không, bạn sẽ cần thêm nó vào ~/.bash_profile (xem guide.macports.org/#installing.shell để biết chi tiết). Thật thú vị, tôi thấy rằng lưu ý các vấn đề với trình cài đặt cập nhật tệp khởi động sai, điều này cũng có thể dẫn đến điều này.
geekosaur

đây là những gì nó trả về: / opt / local / bin: / opt / local / sbin: / usr / bin: / bin: / usr / sbin: / sbin: / usr / local / bin: / usr / X11 / bin
Chris

Vì vậy, dường như với tôi / opt / local / bin là có, điều đó có nghĩa là nó có vấn đề với trình cài đặt cập nhật tệp khởi động sai?
Chris

Không, điều đó cho thấy một cái gì đó khác là sai. Làm /opt/local/bin/port hiện hữu? Nếu vậy, điều gì xảy ra nếu bạn chạy nó bằng đường dẫn đầy đủ? (Có thể hiểu rằng hệ thống có thể không tìm thấy Tcl để giải thích tập lệnh vì một số lý do, mặc dù tcl nên được đưa vào OSX.)
geekosaur

2

Muộn, nhưng nếu ai khác cần nó. Đầu tiên làm "cổng sudo"

"đồng bộ hóa" thứ hai khi cây cổng được cập nhật  "cài rượu"

Hy vọng nó giúp


Điều đó không hiệu quả nhưng điều này đã làm: sudo port -d selfupdate
circuitry
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.