Làm cách nào để tôi cài đặt OpenSSL trong ElCaptain nếu HomeBrew của tôi bị hỏng?


2

Sau khi nâng cấp từ 10.10 lên 10.11, môi trường đường ray của tôi đã bị hỏng.

Tôi đã xóa các dự án / tệp nguồn mở bị hỏng và bây giờ tôi đang cố gắng cài đặt HomeBrew.

Nhưng tôi nhận được tin nhắn này:

ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
curl: (77) SSL: can't load CA certificate file /System/Library/OpenSSL/certs/cert.pem

Nhưng để cài đặt OpenSSL, tôi cần homebrew. Vì vậy, tôi bị mắc kẹt.

Làm thế nào tôi có thể khắc phục vấn đề này?

Câu trả lời:


2

Bạn có thể cuộn tròn mà không cần SSL bằng cách xóa 's' khỏi 'https':

ruby -e "$(curl -fsSL http://raw.githubusercontent.com/Homebrew/install/master/install)"

Ngoài ra, bạn chỉ có thể trỏ trình duyệt web đến trang, http://raw.githubusercontent.com/Homebrew/install/master/install và lưu mã vào /tmp/brew.rbdưới dạng tệp văn bản và sau đó chạy nó

ruby -e /tmp/brew.rb

Xin chào @bmike. Nó đã làm việc! Nhưng, khi tôi cố gắng cài đặt OpenSSL theo cách này , nó sẽ trả về thông báo này: gist.github.com/e210f21b90db0b5e4215
Cleyton

@Cleyton Tốt - vậy là có tiến bộ. Tôi sẽ bắt đầu một bài viết mới với đầu ra bia bác sĩ.
bmike

@bmike Không cần. Tôi đã tìm thấy giải pháp: github.com/Homebrew/homebrew/issues/32065#issuecomment-54260865 . Cảm ơn người đàn ông!
Cleyton

Woah @Cleyton - Tôi hy vọng sẽ sống để thấy ngày mà các biến môi trường không còn có thể gây ra nỗi đau này.
bmike
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.