Nâng cấp lên Mono ổn định mới nhất


36

Mono 2.8 gần đây đã được phát hành với một vài cải tiến hiệu suất lớn. Đã quá muộn để biến nó thành Maverick và tôi khá kiên nhẫn.

Tôi không sử dụng Mono cho bất kỳ nhiệm vụ quan trọng nào ( chỉ chơi nhạc và sắp xếp ảnh) và nếu nó phá vỡ mọi thứ liên quan đến Mono, tôi có thể sống với nó hoặc sửa nó. Tôi nhận thức được mình sẽ mất bao nhiêu nếu làm mọi thứ rối tung lên.

Vì vậy, với sự thừa nhận đó, có ai ở đây biết cách xây dựng Mono theo cách mà nó có thể được thả vào để thay thế Mono hiện tại (2.6.7) không? Bằng cách này, tôi có nghĩa là lý tưởng phản ánh các gói mà Ubuntu sử dụng để nếu điều tồi tệ hơn xảy ra, tôi có thể hạ cấp các gói.

Hoặc có một PPA làm tất cả điều này cho tôi?

Câu trả lời:


15

Tải xuống và cài đặt gói deb 2.10 song song .

Sau khi cài đặt tệp gỡ lỗi, dán tệp này vào thiết bị đầu cuối (Ctrl + Alt + T)

source mono-2.10-environment

Sau đó, thiết bị đầu cuối của bạn sẽ trông như thế nào

[đơn sắc] / var / dev / mono @

Nguồn


1
Tuyệt vời bổ sung muộn. Có một số điểm.
Oli

WAYYYYYYY của Great gun dễ dàng hơn là cố gắng để biên dịch từ nguồn một hoạt động, cho đến nay tôi đã có 4 lần thử, tất cả đều dẫn đến "Bạn có một PHẦN THAM GIA CÀI ĐẶT .... IN / OPT / MONO ...", một vấn đề nhỏ Tuy nhiên. Liên kết được cung cấp ở đây chỉ là AMD 64 bit, bất cứ ai cũng biết nếu có bản dựng i386 (Máy chủ tôi đang cố gắng để có được điều này không phải là x64)
Shawty


7

Nơi để đi PPA đơn sắc là http://badgerports.org/ thật không may, có thể là vài tháng trước khi nó có đơn vị 2.8

Novell không tin rằng trách nhiệm của họ là cung cấp các gói mono cho Ubuntu, vì vậy nỗ lực phải đến từ cộng đồng.

Jo Shields duy trì cả gói chính thức và PPA badgerports. Ông nói có thể là vài tháng trước khi mono 2.8 có sẵn thông qua PPA của mình.

Vì vậy, lựa chọn duy nhất của bạn ở giai đoạn này là xây dựng từ nguồn. Mà không dành cho những người yếu tim.



1

Bạn luôn có thể nhận phiên bản Mono mới nhất bằng cách sử dụng hình ảnh VMware được cung cấp tại: Trang tải xuống Mono


1

Nếu bạn hiểu rõ về dòng lệnh, bạn có thể biên dịch nó từ nguồn, sử dụng sudo make checkinstall thay vì sudo make install, để có được các cuộc tranh luận mà bạn có thể hạ cấp sau này (mặc dù vậy, bạn sẽ có một số lần gỡ lỗi để hạ cấp, BẠN ĐÃ ĐƯỢC CẢNH BÁO !!!!!)



0

Cùng tác giả với liên kết Tom Opgenorth cung cấp, nhưng được cập nhật cho mono 2.10.1

https://github.com/nathanb/iws-snippets/raw/master/mono-install-scripts/ubfox/update_mono-2.10-to-mono-2.10.1.sh


Mặc dù câu trả lời của bạn là chính xác 100%, nhưng nó cũng có thể trở nên vô dụng 100% nếu liên kết đó bị di chuyển, thay đổi, sáp nhập vào một trang khác hoặc trang web chính biến mất ... :-( Do đó, vui lòng chỉnh sửa câu trả lời của bạn và sao chép liên quan các bước từ liên kết đến câu trả lời của bạn, qua đó đảm bảo câu trả lời của bạn trong 100% thời gian tồn tại của trang web này! ;-) Bạn luôn có thể để lại liên kết ở cuối câu trả lời của mình làm nguồn cho tài liệu của bạn ...
Fabby

0

Có một ppa. ppa:gezakovacs/sandboxchứa các gói mono 2.10, với phần từ chối lớn ở đầu. Lựa chọn của bạn.

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.