WN

WN (https://www.wn.se/forum/index.php)
-   Serversidans teknologier (https://www.wn.se/forum/forumdisplay.php?f=4)
-   -   Lyckas inte installera mono på Ubuntu Server 12.10 "Quantal Quetzal". (https://www.wn.se/forum/showthread.php?t=1056220)

Dakota 2012-12-30 00:25

Lyckas inte installera mono på Ubuntu Server 12.10 "Quantal Quetzal".
 
Vill installera mono för Ubuntu Server 12.10 "Quantal Quetzal" och skriver apt-get install mono-runtime men får detta som svar: E:Unable to Locate Package mono-runtime

Vad ska jag göra? Måste få det att funka så jag kan starta en screen.

Conny Westh 2012-12-30 02:33

Jag installerade
Citat:

sudo apt-get install mono-complete
och fick det att funka. Då kunde jga köra .NET program som jag kompilerat på Windowsplattformen med Visual Studio enbart genom att kopiera över exe-filen och ändra behörigheterna med chmod 777 [filnamn.exe]. Sen var det bara att köra windowsapparna som jag skreivit i C#.

Prova med att lägga på "sudo" först på kommandoraden så kanske det funkar bättre.

Dakota 2012-12-30 02:43

Tack, fick det att funka tillslut på nåt annat sätt, vet ej hur.. Men i alla fall, jag har ett stort problem och det är när jag går till mappen där filen McMyAdmin.exe finns och skriver screen -S MCMA mono McMyAdmin.exe så får jag detta som svar: screen is terminating

Det som ska hända är att den filen ska startas och McMyAdmin således ska startas upp, men ingenting händer som sagt förutom den texten och ingen screen skapas.

Något tips? Blir galen och får inte till det!

Conny Westh 2012-12-30 04:43

Inte för att jag vet om det hjälper men prova med:
Citat:

sudo screen -S MCMA mono McMyAdmin.exe
Sen skulle jag kolla exakt vilken version av mono du kör, för det hade jag strul med, de hade konstigt nog 2.1 som default men det finns ju 4.0 som senaste minns inte om 4.5 är användbar ännu. Man behövde mecka en del för att få det att funka om man inte körde mono-complete.

Danski 2013-01-03 15:01

Vet inte vad mono är men har du kollat om paketet finns i din repository? apt-cache search mono

Uppdatera /etc/apt/sources.list och kör apt-get update

Conny Westh 2013-01-03 15:10

Citat:

Ursprungligen postat av Danski (Inlägg 20458714)
Vet inte vad mono är men har du kollat om paketet finns i din repository? apt-cache search mono

Uppdatera /etc/apt/sources.list och kör apt-get update

Mono är ett paket för att kunna köra Microsoft .NET-applikationer i Linux-miljön.

Mono motsvarar .NET Framwork och finns i versioner upp till 4.0 som stable och 4.5 är under utveckling.

Danski 2013-01-03 15:10

Såg att du fått ner det, kanske värt ändå att göra en apt-get installation? Känns för övrigt konstigt att köra exe-filer på en linux-burk.

Testa kör programmet istället för att hålla på med att öppna det i en screen. Eller starta en screen först och sen kör programet därifrån så du kan se vad som händer. Är du ens i rätt mapp?

Conny Westh 2013-01-03 15:32

Ett typiskt problem är att man glömer att köra med sudo först på kommandoraden och då kör man inte rom root, vilket ställer till det med behörigheterna.

Annars är syftet med mono just att man ska kunna köra både exe-filer och dll:er kompilerade på en Windows-burk direkt i Linux, vilket är mycket smidigt, så slipper man utveckla två olika versioner av sitt system men kan ändå köra det i både Windows och linux omodifierat.


Alla tider är GMT +2. Klockan är nu 19:50.

Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson