Đang cố gắng chạy phiên bản cũ của RedHat


2

Đối với dự án tiến sĩ của tôi, người giám sát của tôi đã đề nghị cài đặt phần mềm toán học (cũ) này: http://www.gang.umass.edu/software/cmclab/index.html Như bạn có thể thấy trong các yêu cầu, phần mềm này chạy trong Linux Đỏ 7.1 / 7.2 i686.

Tôi đã thử thiết lập một máy ảo với phiên bản 7.2 và sau khi cài đặt, HĐH khởi động ở chế độ lệnh và sẽ không chuyển sang chế độ máy tính để bàn (cần sử dụng phần mềm này). Tôi đã đào sâu một chút và dường như các phiên bản cũ này không thể cài đặt trình điều khiển cho phần cứng "hiện đại" (hoặc thậm chí nhận ra nó), và do đó hệ thống này không thể khởi động ở chế độ đồ họa vì nó không có đầu mối Cách sử dụng màn hình ...

Phải, theo như tôi thấy tôi có hai lựa chọn:

  1. Hãy thử (bằng cách nào đó) tìm và cài đặt trong chế độ lệnh các trình điều khiển phù hợp cho thẻ đồ họa của tôi và hy vọng rằng điều này sẽ giải quyết được vấn đề. [Tôi muốn nói là rất khó]
  2. Hãy thử cài đặt một bản phân phối khác (có thể đủ tương tự như enigma 7.2) trong đó phần mềm này có thể chạy. Đây có vẻ là một ý tưởng hay, nhưng tôi không biết mình có thể chọn phân phối nào. Đây là phần mềm được tạo bởi một nhà toán học mà tôi không liên lạc, vì vậy tôi không thể hỏi họ nếu có một giải pháp thay thế như vậy.

Bất cứ ai, dựa trên rất ít thông tin được cung cấp trong trang web phần mềm, có thể giúp tôi chọn phân phối "đúng" không? Hoặc có lẽ ai đó có một số hy vọng trong lựa chọn đầu tiên?


Bạn cần liệt kê những gì máy ảo là. Hy vọng rằng bạn đã chọn hộp ảo, nếu không, trợ giúp sẽ khó cung cấp, vì vậy tôi sẽ cài đặt hộp ảo trước, sau đó tạo lại hình ảnh nếu bạn chưa sử dụng hộp ảo. Virtualbox có những gì được gọi là tiện ích mở rộng, đi kèm với cài đặt, nhưng bạn phải gắn cd trình cài đặt và sau đó chạy trình cài đặt từ bên trong hộp ảo. Điều này sẽ cài đặt trình điều khiển đồ họa hộp ảo. Redhat 7.2 đã được phát hành cách đây vài năm và nó sẽ hoạt động tốt. Tôi thực sự nghi ngờ nó yêu cầu redhat, mặc dù nó có thể là một gói vòng / phút.
Lizardx

Lưu ý rằng đây chỉ là về một tập hợp con phụ thuộc nhất định mà chương trình toán học của bạn có, không có gì khác, ít nhất là như vậy. Nếu đó là một vòng / phút, có thể dễ dàng hơn để sử dụng một bản phân phối vòng / phút, nhưng chủ yếu điều quan trọng là các phụ thuộc, các phiên bản. Lưu ý rằng gói tiện ích mở rộng nằm trong hệ thống máy chủ của bạn, KHÔNG phải trong máy khách, đó là lý do tại sao bạn phải gắn hình ảnh iso đó vào máy khách của mình, sau đó chạy trình cài đặt ở đó. Bạn cũng nên liệt kê hệ điều hành của máy chủ, nếu không, người ta không thể hỗ trợ thêm. Bạn cũng nên mô tả gói, nó là một vòng / phút, tar.gz?
Lizardx

2
@Lizardx Edu đang nói về Red Hat Linux 7.1 / 7.2 (Enigma) từ năm 2001 (thực sự 16 năm trước ... Tôi đang già đi ;-)). Nhưng tôi đồng ý, thiết lập một số khách VM trên giải pháp ảo hóa yêu thích của bạn với mô phỏng GPU từ thời điểm đó (có thể là Cirrus) và nó sẽ hoạt động.
Jaroslav Kucera

Ồ, cảm ơn vì đã nắm bắt được điều đó, tôi đã quên mất sự thay đổi đó và họ đã bắt đầu đánh số lại với RHEL, đúng không. Điều đó làm cho câu hỏi xứng đáng được nâng cấp, vì đó là một giải pháp có giá trị nếu ai đó đăng một bộ các bước rõ ràng.
Lizardx

1
Trước tiên tôi sẽ kiểm tra mức độ khả thi để xây dựng ứng dụng một lần nữa từ nguồn . Bạn sẽ tìm hiểu thêm.
Thomas Dickey

Câu trả lời:


2

Hypervisors thường hỗ trợ một số loại phần cứng ảo hóa. Hãy chắc chắn rằng bạn đã chọn một cái cũ.

Một cách tiếp cận khác là không có đầu ra X cục bộ:

  1. Bạn có thể chạy ssh -X, thực thi phần mềm trong VM và xem đầu ra X trên một hệ thống khác.
  2. Bạn có thể cài đặt máy chủ X ảo mà ứng dụng có thể kết nối. Bạn cũng cần một số loại truy cập từ xa (ví dụ như VNC).
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.