Cài đặt ruby19 với + nosuffix vẫn để lại hậu tố


2

Theo dõi khuyên bảo được tìm thấy ở nhiều nơi, tôi đã cố gắng cài đặt Ruby 1.9 mà không có hậu tố bằng lệnh này:

sudo port install ruby19 +nosuffix

Điều này vẫn để lại hậu tố "1.9" trên nhị phân; đánh máy which ruby sản lượng /usr/bin/ruby (cài đặt hệ thống); trong Macports ' / opt / local / bin , chỉ có tập tin ruby1.9 được tìm thấy.

Đây là trên một hệ thống có cài đặt Macports mới. Không có thông báo lỗi hoặc cảnh báo trong khi thực hiện lệnh trên.

Câu trả lời:


1

Gần đây tôi nhận thấy điều tương tự. Dường như ruby19 cổng không còn hỗ trợ +nosuffix biến thể, và port công cụ dường như âm thầm bỏ qua nó nếu bạn cố gắng sử dụng nó. Các Trang thông tin gói MacPorts ruby19 dường như để xác nhận điều này.

CHỈNH SỬA:

Sau khi đăng, tôi đã xem xét lần thứ hai về mô tả portfile và có thể có một cú pháp mới trong công việc:

sudo port select ruby ruby19

Điều này dường như đã tạo ra tất cả các liên kết tượng trưng cần thiết.


Không có gì đáng ngạc nhiên Hướng dẫn về MacPorts làm cho hoàn toàn không đề cập đến select chỉ huy, nhưng port help select không cung cấp một số tài liệu tham khảo nông.
beporter

Các sudo port select ruby ruby19 đã lừa
waldrumpus
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.