Jak zainstalować najnowsze mono na dystrybucji Linuksa innej niż Suse (np. Debian / Ubuntu)?


9

W jaki sposób można zainstalować najnowszą wersję mono na dystrybucji Linuksa innej niż Suse Novella?

http://www.mono-project.com/Main_Page obiecuje pobieranie „Linux”, ale „tylko” oferują pobieranie Suse i linki do przestarzałych wersji mono (<wersja 2).

Mam kompilator i nie boję się go używać ... ale czułbym się znacznie lepiej, jeśli ktoś może wskazać mi do „ HowTo zainstalować Mono na Debian / Ubuntu ” opis lub pokazać mi, gdzie pobrać .deb z ostatniej wersji.


Czy szukasz narzędzi mono lub mono?
jldugger

Chyba jestem mono. Przez „narzędzia programistyczne” rozumiesz takie rzeczy jak „monodevelop”, IDE lub coś innego?
Lexu

Odpowiedzi:


5

Ze strony http://www.mono-project.com/Other_Downloads :

Mono jest dostępne w bieżącej stabilnej wersji Debiana oraz w późniejszych wersjach. Aby opracować oprogramowanie za pomocą Mono, zainstaluj mono-develpakiet na Etch (4.0) za pomocą aptitudelub podobnego menedżera pakietów.

apt-get install mono-develMoże po prostu ?

AKTUALIZACJA: Wersja Mono, którą dostaniesz od Ubuntu 8.04, to 1.2.6 , podczas gdy prawdopodobnie szukasz 2.0.1, która jest dostarczana z 9.04 . Prawdopodobnie najlepszym rozwiązaniem jest uaktualnienie do Jaunty. Istnieje możliwość pobrania Jaunty .debi zainstalowania go na twoim komputerze, ale nie postawiłbym na to.


1
Próbowałem właśnie tego, na Ubuntu nie na Debianie, ale są one podobne, jak sądzę ... „apt-get install mono-2.0-devel” dał mi wersję mono 1.2.6, kiedy próbuję „wersji mono - wersja” z monitu. Czy muszę się pozbyć wersji 1.x?
Lexu

3

W przypadku Ubuntu, wiele innych aktualnych pakietów jest dostępnych przy użyciu Archiwum osobistych pakietów na launchpad.net.

Jeśli używasz Ubuntu 8.04 (hardy), najbardziej odpowiedni wydaje się być https://launchpad.net/~mono-edge/+archive/ppa

Jeśli chcesz naprawdę najnowocześniejszego mono, możesz skorzystać z mono-testowego PPA z mono 2.4 na https://launchpad.net/~mono-testing/+archive/ppa

Aby zainstalować pakiety z PPA i uzyskać ich aktualizacje, postępuj zgodnie z tymi instrukcjami .


3

Czas rozwiązał mój problem dla mnie ... mono jest teraz w UBUNTU

UBUNTU 9.10 ma instalowalne pakiety dla mono, w tym niektóre narzędzia integracyjne, które sprawiają, że zestawy (thingy.exe) są użyteczne z poziomu interfejsu CLI


Dziękujemy wszystkim, którzy zgłosili odpowiedzi i sugestie.


1

Postępuj zgodnie z instrukcjami tutaj, aby skonfigurować backport i uzyskać dostęp do repozytorium debian.

następnie

aptitude -t etch-backports install mono-2.0-devel

0

Jeśli chcesz używać najnowszej wersji mono na starszej (np. Długoterminowej wersji wsparcia) Ubuntu, możesz dodać oficjalne repozytoria backportów do /etc/apt/sources.list i po prostu zainstalować za pomocą apt-get.

Wygląda na to, że mono nie zostało jeszcze przeniesione do wersji 8.04, patrząc na listę pakietów http://packages.ubuntu.com/hardy-backports/allpackages

Możesz jednak po prostu poprosić o backport . Istnieje duża szansa, że ​​zostanie dla Ciebie dodana.



0

Fedora 11 ma zostać wydana 6/9/09 i będzie zawierać Mono 2.4. Próbować

yum search mono

aby zobaczyć, jakie pakiety są dostępne po instalacji.


0

mono 2.4.2.3 jest obecnie w debian sid (niestabilna dystrybucja), a mono 2.4 znajduje się w squeeze (testowanie).

możesz dodać wiersze do pliku sources.list w celu przetestowania lub dystrybucji niestabilnej (lub obu) i ustawić reguły priorytetu apt na używanie tylko stabilne, chyba że wyraźnie poprosisz o pakiet z testowania lub niestabilny (np. „apt-get -t unstable install mono-2.0-devel ”- spowoduje to zainstalowanie mono-2.0-devel z niestabilnego wraz ze wszystkimi wersjami zależności)

podczas gdy możliwe jest - a właściwie dość łatwe - mieć w większości „stabilny” system z garstką pakietów testowych lub niestabilnych, IMO, jeśli chcesz nadążyć za najnowocześniejszym oprogramowaniem, lepiej jest po prostu uaktualnianie do wersji niestabilnej w Debianie niż pozostawanie przy stabilnym i nabieranie nawyku regularnego uruchamiania „apt-get dist-upgrade”. będzie mniej kłopotów i będzie mniej dziwnych niezgodności i innych dziwactw (takie było moje doświadczenie z używaniem Debiana przez ostatnie 15 lat)

to samo dotyczy również Ubuntu, chociaż w 6-miesięcznych wersjach ubuntu nie musisz czekać tak długo, aby przejść do następnej obsługiwanej wersji, tak jak w debianie.


0

Czy sprawdziłeś build.opensuse.org - zawiera pakiety deb Mono dla kompilacji Ubuntu, a także SUSE (i innych pakietów dystrybucyjnych).


nie wiedziałem o tym, przyjrzę się temu.
Lexu
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.