web-dev-qa-db-fra.com

Existe-t-il un PPA permettant d’obtenir les dernières versions de Mono et Monodevelop?

J'ai besoin de programmer des applications de réseau de points via Ubuntu, alors où puis-je les obtenir car j'ai toujours échoué à compiler la source?

15
عمروخضير

Vous pouvez rechercher Launchpad pour les PPA:

https://launchpad.net/ubuntu/+ppas?name_filter=monodevelop

Les quelques-uns des meilleurs logiciels disponibles vous offrent le choix entre les logiciels Edge, stable, beta et bleeding.

Même si vous comprenez les risques inhérents à l'exécution de logiciels non publiés, sachez que ces PPA sont principalement gérés par des personnes et que vous les installez. Vous devriez vous demander:

  • Avez-vous confiance au mainteneur? Vous leur donnez racine sur votre système.
  • Est-il prudent d'exécuter cette version de Mono sur Ubuntu? Est-ce que ça va casser des choses qui dépendent d'autres versions?
  • Est-ce que je serai à risque si une faille de sécurité est trouvée dans l'un de ces paquets? Ai-je besoin de urgents correctifs de sécurité et ce rapport m'apportera-t-il?

Je ne dis pas que tous les APP sont mauvais ou mauvais, soyez simplement au courant de ce que vous faites.

5
Oli

http://www.mono-project.com/docs/getting-started/install/linux/#debian-ubuntu-and-derivatives

Debian, Ubuntu et dérivés Ajoutez la clé de signature GPG de Mono Project (si vous n’utilisez pas Sudo, assurez-vous de passer à la racine):

Sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 3FA7E0328081BFF6A14DA29AA6A19B38D3D831EF

Ensuite, ajoutez le référentiel de paquets (si vous n’utilisez pas Sudo, assurez-vous de passer à la racine):

echo "deb http://download.mono-project.com/repo/debian wheezy main" | Sudo tee /etc/apt/sources.list.d/mono-xamarin.list

Mettez à jour le cache de votre paquet si nécessaire (c'est-à-dire exécutez apt-get update) et exécutez une mise à jour de paquet pour mettre à niveau les paquets existants vers les derniers disponibles. Ensuite, installez Mono comme décrit dans la section Utilisation.

Remarque: Bien que le paquetage APT soit construit pour Debian Wheezy, il est compatible avec un certain nombre de dérivés de Debian (y compris Ubuntu), ce qui signifie que vous pouvez utiliser le même référentiel pour toutes ces distributions.

8
Jonathan Hult

Il existe un ppa pour Mono 4.x https://launchpad.net/~keks9n/+archive/monodevelop-latest

Sudo add-apt-repository ppa: keks9n/monodevelop-latest

apt-get update

apt-get install mono-complete

cela devrait faire l'affaire.

0
ChosSimbaOne

Il existe un PPA ici: https://launchpad.net/~keks9n/+archive/monodevelop-latest

Comme expliqué sur ce site,

le paquet monodevelop-latest est reconstruit chaque fois que de nouveaux commits sont trouvés sur http://github.com/mono/monodevelop . Les vérifications des validations sont effectuées tous les jours, de sorte que vous pouvez toujours avoir la dernière version.

Où le lien github est celui mentionné par qxp . Un PPA est plus confortable lorsque vous obtenez des mises à jour automatiques et que vous n'avez pas à vous soucier de la compilation. Ajoutez simplement le PPA à vos sources:

Sudo add-apt-repository ppa:keks9n/monodevelop-latest 
Sudo apt-get update

Et installez les derniers instantanés de développement Mono:

Sudo apt-get install monodevelop-latest
0
Malte Skoruppa