Monodevelop e Ubuntu 15.10

3

Instalei o mais recente Mono Develop no site do projeto no Ubuntu 15.10. Quando eu começo, recebo os seguintes erros.

Could not save solution: /usr/lib/monodevelop/bin/MonoDevelop.sln.
Access to the path /usr/lib/monodevelop/bin/MonoDevelop.sln is denied.

Load operation failed. 
Access to the path /usr/lib/monodevelop/bin/MonoDevelop.sln is denied.

Como posso corrigir os erros?

f: /usr/lib/monodevelop/bin/MonoDevelop.sln
Drwxr-xr-x root root /
drwxr-xr-x root root usr
drwxr-xr-x root root lib
drwxr-xr-x root root monodevelop
drwxr-xr-x root root bin
                     MonoDevelop.sln - No such file or directory

Etapas

sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 3FA7E0328081BFF6A14DA29AA6A19B38D3D831EF
echo "deb http://download.mono-project.com/repo/debian wheezy main" | sudo tee /etc/apt/sources.list.d/mono-xamarin.list
sudo apt-get update

sudo apt-get install mono-devel mono-complete monodevelop
    
por Pavel 29.12.2015 / 20:06

1 resposta

4

Eu tive o mesmo problema. Acabou sendo uma entrada estranha no arquivo monodevelop.desktop. Eu não tenho ideia de como isso aconteceu, mas aqui está como eu consertei:

  • Abra o alacarte (talvez seja necessário instalar com sudo apt-get install alacarte )
  • Encontre a entrada do menu MonoDevelop (achei em Other, not Programming - YMMV) e abra-a
  • Altere o comando de monodevelop /usr/lib/monodevelop/bin/MonoDevelop.exe para monodevelop %F

Funcionou bem depois disso. Eu não sei como o comando é alterado, mas é por isso que as coisas da instalação do MonoDevelop devem estar abrindo essa solução.

No meu caso, depois de instalar o monodevelop, iniciei-o a partir da linha de comando, cliquei com o botão direito do mouse no ícone no inicializador e selecione "Bloquear para o iniciador". Como isso parece ser uma prática bastante normal, não sei como eu (e você também?) Consegui acabar com o mesmo problema.

Eu verifiquei o arquivo principal da área de trabalho no link e no arquivo de área de trabalho do pacote linux no link e eles parecem corretos para mim.

    
por Craig Kelly 10.03.2016 / 21:24