O Apt não parece atualizar fontes de pacotes ao tentar instalar o Mono no Ubuntu 14.04

1

No momento, estou mexendo com o Ubuntu 14.04 LTS em uma máquina virtual. Tenho tido sucesso com a configuração correta do servidor Samba e também configurei meu serviço FTP. Então, a próxima coisa que eu queria adicionar era um servidor Apache com suporte a ASP.NET e foi aí que fiquei preso:

Antes de tudo eu tentei instalar o Mono 3.2.8 mas durante a instalação descobri que desde então algumas melhorias foram feitas para Mono que eu gostaria de ter. Então eu desinstalei o Mono - usando apt-get remove mono-runtime , apt-get autoremove - e comecei a configurar os repositórios oficiais para o Mono para que eu pudesse instalar o Xamarins Mono 3.12:

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

O que parece ter sido bem sucedido. No entanto, eu instalei o mono usando:

sudo apt-get install mono-complete

O que resultou na instalação do Mono 3.2.8 do Ubuntu em vez do Xamarins Mono 3.12 que eu esperava.

sudo apt-cache show mono-complete

Exibe apenas a versão 3.2.8 dos repositórios do Ubuntu. Não tenho certeza de onde errei.

    
por Florian 01.03.2015 / 00:03

1 resposta

0

Olhando para as instruções oficiais de instalação do projeto Mono no Ubuntu , parece que você estão pulando um passo; ênfase é minha:

To enable mod_mono installation on Ubuntu 13.10 and later, and Debian 8.0 and later (and their derivatives), you will need to add a second repository to your system, in addition to the generic Debian/Ubuntu repository above (if you don’t use sudo, be sure to switch to root):

As instruções que você está mostrando mostram apenas o segundo repositório adicional para o módulo Apache mod_mono ; não o núcleo Mono instalar. Então você também precisa executar este comando:

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

Execute os seguintes comandos:

sudo apt-get update

sudo apt-get install mono-complete

E você deve ser bom.

    
por 01.03.2015 / 00:15