Điểm:0

Không thể xây dựng Ruby qua rbenv trên Ubuntu 21.10

lá cờ cn

Bất kể tôi sẽ sử dụng loại tùy chọn nào (bao gồm cả các đề xuất trên trang rbenv), tôi đang gặp khó khăn trong việc cài đặt ruby.

Tôi luôn nhận được thông báo lỗi sau

    Đang tải xuống ruby-3.0.3.tar.gz...
-> https://cache.ruby-lang.org/pub/ruby/3.0/ruby-3.0.3.tar.gz
Đang cài đặt ruby-3.0.3...
ruby-build: sử dụng readline từ homebrew

XÂY DỰNG KHÔNG THÀNH CÔNG (Ubuntu 21.10 sử dụng ruby-build 20211124)

Kiểm tra hoặc dọn sạch cây đang hoạt động tại /tmp/ruby-build.20211125103437.425673.LUEnWK
Kết quả được ghi vào /tmp/ruby-build.20211125103437.425673.log

10 dòng nhật ký cuối cùng:
kiểm tra sự hiện diện của pthread.h... có
kiểm tra pthread.h... có
kiểm tra xem make có phải là GNU make... yes
.ext/include/x86_64-linux/ruby/config.h đã cập nhật
cấu hình: phiên bản thư viện ruby ​​​​= 3.0.0
cấu hình: tạo ./config.status
config.status: tạo GNUmakefile
config.status: tạo Makefile
config.status: tạo ruby-3.0.pc
./config.status: dòng 1207: /home/linuxbrew/.linuxbrew/opt/zlib/lib/pkgconfig: Là một thư mục

Ban đầu tôi nghĩ rằng điều này được kết nối với một số xuất trong tệp ~/.zshrc, ví dụ:. CPPFLAGS, nhưng đây không phải là trường hợp. OpenSSL, 1.1 hoặc 3.0 đã thay đổi tương ứng trong RUBY_CONFIGURE_OPTS dường như không hữu ích. Nhưng trên thực tế, thậm chí không được đề cập trong đầu ra là nguồn gốc của vấn đề như tôi đã nhận thấy trong các câu trả lời khác.

Tôi cũng đã cố cài đặt một phiên bản cũ, nhưng một lần nữa vấn đề tương tự, do đó gợi ý rằng có một số trình biên dịch bị thiếu, nhưng ở giai đoạn này, tôi đang bỏ qua cái nào.

Trong cùng một máy tính, tôi cũng đã cài đặt Python, mà - theo như tôi đã đọc lướt qua - dường như gây ra một số vấn đề? Về lý thuyết, điều này sẽ bị xóa sạch bằng cách loại trừ các cờ trước đó.

Bất kỳ ý tưởng về làm thế nào để giải quyết?

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.