Tôi đã dành vài giờ sáng nay để cố gắng thiết lập Rails trên một phiên bản mới của Ubuntu và tôi nhận thấy rằng quá trình này phức tạp hơn nhiều so với trên Windows. Trên Windows, tôi truy cập rubyinstaller.org, chạy chương trình thực thi (tôi đặc biệt quan tâm đến 1.9.2-p180) và sau đó điều chỉnh đường dẫn hệ thống cho phù hợp. Rails cũng không yêu cầu thêm các bước, tôi có thể sao chép một kho lưu trữ git và bắt đầu quay đi.
Trên Ubuntu tôi đã phải cài đặt RVM (điều mà tôi cũng có thể làm cho Windows), cài đặt các điều kiện tiên quyết được liệt kê, có lỗi apt-get vì một loạt các gói đó không còn khả dụng. Cuối cùng tôi đã chạy rvm install
chỉ để phát hiện ra rằng nó sẽ không hoạt động, vì vậy tôi phải tự nhận xét một loạt các phụ thuộc vào openssl từ một trong các tệp .c và xây dựng lại, sau đó nó đã được cài đặt. Rails vẫn chưa hoàn thành, vì vậy tôi phải cài đặt một loạt các điều kiện tiên quyết khác, chỉnh sửa một số tệp bổ sung trong nguồn ruby và thực thi nó, và cuối cùng tôi có thể rails console
bắt đầu thậm chí bắt đầu.
Đây có phải là khá bình thường? Tôi có nên hy vọng mọi thứ sẽ mất thêm một vài giờ trên Ubuntu nếu tôi sẽ phát triển ứng dụng Rails không? Tôi đã phải tham khảo ít nhất 3-4 hướng dẫn cho 11.04 và ít nhất 5 bài viết tràn ngăn xếp khác nhau để chạy mọi thứ, nó có vẻ như là một trải nghiệm người dùng rất đau thương đối với tôi.