Não consigo instalar Mono no Debian [RESOLVIDO]

1. Não consigo instalar Mono no Debian [RESOLVIDO]

Tiago de Jesus
tiago4171

(usa Arch Linux)

Enviado em 10/08/2016 - 22:07h

Olá galera, tô tentando instalar o mono no Debian como eu sempre fazia, porém agora está dando erro. Se liguem no erro:

root@Debian:/home/tiago/Downloads# apt-get install mono-devel mono-complete referenceassemblies-pcl mono-xsp4
Lendo listas de pacotes... Pronto
Construindo árvore de dependências
Lendo informação de estado... Pronto
Alguns pacotes não puderam ser instalados. Isto pode significar que
você solicitou uma situação impossível ou, se você está usando a
distribuição instável, que alguns pacotes requeridos não foram
criados ainda ou foram retirados da "Incoming".
A informação a seguir pode ajudar a resolver a situação:

Os pacotes a seguir têm dependências desencontradas:
mono-complete : Depende: mono-4.0-service (= 4.4.2.11-0xamarin1) mas não será instalado
Depende: libmono-cil-dev (= 4.4.2.11-0xamarin1) mas não será instalado
mono-devel : Depende: libgdiplus (>= 2.6.7) mas não será instalado
Depende: libmono-system-design4.0-cil (>= 1.0) mas não será instalado
Depende: libmono-system-drawing4.0-cil (>= 3.0.6) mas não será instalado
Depende: libmono-system-messaging4.0-cil (>= 2.10.1) mas não será instalado
Depende: libmono-system-runtime4.0-cil (>= 2.10.1) mas não será instalado
Depende: libmono-system-servicemodel-activation4.0-cil (>= 1.0) mas não será instalado
Depende: libmono-system-servicemodel-web4.0-cil (>= 3.2.1) mas não será instalado
Depende: libmono-system-servicemodel4.0a-cil (>= 3.2.3) mas não será instalado
Depende: libmono-system-serviceprocess4.0-cil (>= 3.0.6) mas não será instalado
Depende: libmono-system-web-extensions4.0-cil (>= 2.10.3) mas não será instalado
Depende: libmono-system-web-services4.0-cil (>= 1.0) mas não será instalado
Depende: libmono-system-web-webpages-razor2.0-cil (>= 1.0) mas não será instalado
Depende: libmono-system-web-webpages2.0-cil (>= 1.0) mas não será instalado
Depende: libmono-system-web4.0-cil (>= 2.10.3) mas não será instalado
Depende: libmono-system-windows-forms4.0-cil (>= 1.0) mas não será instalado
Depende: libmono-cil-dev (= 4.4.2.11-0xamarin1) mas não será instalado
mono-xsp4 : Depende: libmono-system-web4.0-cil (>= 2.10.3) mas não será instalado
Depende: mono-xsp4-base (= 4.2-2~xamarin1) mas não será instalado
E: Impossível corrigir problemas, você manteve (hold) pacotes quebrados.


Será que terei que trocar de distro? Preciso muito do mono


  


2. Re: Não consigo instalar Mono no Debian [RESOLVIDO]

Tiago de Jesus
tiago4171

(usa Arch Linux)

Enviado em 10/08/2016 - 22:09h

Só atualizando. Naveguei pelo árvore de repositórios do mono:
>> http://download.mono-project.com/repo/debian/

E como se pode ver a pasta "incoming" está vazia.
Terei que esperar? Isso se resolve sozinho?


3. Re: Não consigo instalar Mono no Debian [RESOLVIDO]

Mauriciodez
Mauriciodez

(usa Debian)

Enviado em 10/08/2016 - 22:55h

tiago4171 escreveu:


já tentou colocar o repositório do mono no sources.list pra ver se rola ?

deb http://debian.meebey.net/pkg-mono ./ 




___________________________________________________________________________________________
" Nem sempre é amigo aquele que te tira do buraco !!! ( Saddam Hussein )"


4. Re: Não consigo instalar Mono no Debian [RESOLVIDO]

Tiago de Jesus
tiago4171

(usa Arch Linux)

Enviado em 10/08/2016 - 23:38h

Olá amigo!
Muito obrigado por colaborar
Eu tentei instalar o mono usando este repositório:

deb http://download.mono-project.com/repo/debian wheezy main


Que é o repositório recomendado para instalar o mono, assim como diz esta página:
http://www.mono-project.com/docs/getting-started/install/linux/#debian-ubuntu-and-derivatives

Vou tentar remover o repo que instalei e daí tentar esse repo que tu indicou.

Mas uma vez, muito obrigado


5. Re: Não consigo instalar Mono no Debian [RESOLVIDO]

Tiago de Jesus
tiago4171

(usa Arch Linux)

Enviado em 11/08/2016 - 00:08h

Não funcionou

Valeu a intenção, vou ir lá pro fórum gringo tentar resolver

PS: Se tive outra carta na manga mande


6. Re: Não consigo instalar Mono no Debian [RESOLVIDO]

Perfil removido
removido

(usa Nenhuma)

Enviado em 11/08/2016 - 00:22h

Você está usando Jessie nos repositórios ou correu o risco de ter repositórios de versões diferentes quebrando o sistema?

----------------------------------------------------------------------------------------------------------------
Nem direita, nem esquerda. Quando se trata de corrupção o Brasil é ambidestro.
(anônimo)

Encryption works. Properly implemented strong crypto systems are one of the few things that you can rely on. Unfortunately, endpoint security is so terrifically weak that NSA can frequently find ways around it. — Edward Snowden



7. Re: Não consigo instalar Mono no Debian [RESOLVIDO]

Tiago de Jesus
tiago4171

(usa Arch Linux)

Enviado em 11/08/2016 - 00:27h

Eu apenas adicionei o repositório "deb http://download.mono-project.com/repo/debian wheezy main" e não adicionei mais nenhum repo, o que não justifica o erro.

EDIT: Ufa, consegui instala-lo corretamente usando os repositórios BETA. Não sei porque cacetes ele dá dando este erro.
Vou testar em outra máquina e ver se ocorre o mesmo


8. Re: Não consigo instalar Mono no Debian [RESOLVIDO]

Perfil removido
removido

(usa Nenhuma)

Enviado em 11/08/2016 - 01:24h

tiago4171 escreveu:

Eu apenas adicionei o repositório "deb http://download.mono-project.com/repo/debian wheezy main" e não adicionei mais nenhum repo, o que não justifica o erro.

EDIT: Ufa, consegui instala-lo corretamente usando os repositórios BETA. Não sei porque cacetes ele dá dando este erro.
Vou testar em outra máquina e ver se ocorre o mesmo


Se você está usando Jessie (se estiver) então isto indica que o problema é esse repositório do Wheezy.
Esta misturada daria quebra de sistema por desencontro de pacotes de versões diferentes.

----------------------------------------------------------------------------------------------------------------
Nem direita, nem esquerda. Quando se trata de corrupção o Brasil é ambidestro.
(anônimo)

Encryption works. Properly implemented strong crypto systems are one of the few things that you can rely on. Unfortunately, endpoint security is so terrifically weak that NSA can frequently find ways around it. — Edward Snowden



9. Re: Não consigo instalar Mono no Debian [RESOLVIDO]

Tiago de Jesus
tiago4171

(usa Arch Linux)

Enviado em 12/08/2016 - 20:17h

Ao adicionar "deb http://download.mono-project.com/repo/debian">http://download.mono-project.com/repo/debian jessie main", como sugerido, dá erro erro not found 404.
Veja um pedaço da saída do comando:

Err http://download.mono-project.com jessie/main amd64 Packages
404 Not Found [IP: 52.84.178.53 80]
Ign http://download.mono-project.com jessie/main Translation-pt_BR
Ign http://download.mono-project.com jessie/main Translation-pt
Ign http://download.mono-project.com jessie/main Translation-en
Baixados 103 kB em 4s (22,1 kB/s)
N: A ignorar o ficheiro 'mono-xamarin.beta.list.bkp' no directório '/etc/apt/sources.list.d/' porque tem uma extensão inválida no nome do ficheiro
W: Falhou ao buscar http://download.mono-project.com/repo/debian">http://download.mono-project.com/repo/debian/dists/jessie/main/binary-amd64/Packages 404 Not Found [IP: 52.84.178.53 80]

E: Falhou o download de alguns ficheiros de índice. Foram ignorados ou os antigos foram usados em seu lugar.

Realmente não sei porque ta tendo esse erro. Será por causa dos outros repos que tenho?
Veja meu sources.list

deb http://debian.c3sl.ufpr.br/debian/ jessie main contrib non-free
deb-src http://debian.c3sl.ufpr.br/debian/ jessie main contrib non-free

deb http://security.debian.org/ jessie/updates main contrib non-free
deb-src http://security.debian.org/ jessie/updates main contrib non-free

# jessie-updates, previously known as 'volatile'
deb http://debian.c3sl.ufpr.br/debian/ jessie-updates main contrib non-free
deb-src http://debian.c3sl.ufpr.br/debian/ jessie-updates main contrib non-free

#Multimedia
deb http://www.deb-multimedia.org jessie main non-free
deb-src http://www.deb-multimedia.org jessie main non-free

#BackPorts
deb http://ftp.br.debian.org/debian/ jessie-backports main contrib non-free

deb http://ppa.launchpad.net/webupd8team/java/ubuntu precise main
deb-src http://ppa.launchpad.net/webupd8team/java/ubuntu precise main



10. Re: Não consigo instalar Mono no Debian

Mauriciodez
Mauriciodez

(usa Debian)

Enviado em 12/08/2016 - 20:40h

tiago4171 escreveu:


na página está assim

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


para instalar o mod_mono
echo "deb http://download.mono-project.com/repo/debian wheezy-apache24-compat main" | sudo tee -a /etc/apt/sources.list.d/mono-xamarin.list 


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


vc já incluiu todos no sources.lixt ?



___________________________________________________________________________________________
" Nem sempre é amigo aquele que te tira do buraco !!! ( Saddam Hussein )"


11. Re: Não consigo instalar Mono no Debian [RESOLVIDO]

Tiago de Jesus
tiago4171

(usa Arch Linux)

Enviado em 12/08/2016 - 21:45h

Já, mas nao tem brema. Infelizmente preciso do Ubuntu dai e mais facil migrar pra ele.

Valeu


12. Re: Não consigo instalar Mono no Debian [RESOLVIDO]

Tiago de Jesus
tiago4171

(usa Arch Linux)

Enviado em 13/08/2016 - 14:04h

Antes de fechar o tópico, gostaria de deixar claro que resolvi o problema adicionando os repositório do Mono beta
Se alguém acessar esse tópico no futuro, os comandos abaixo resolvem o problem:

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


Depois é só instalar o mono com os comandos da seção usage do artigo do site
>> http://www.mono-project.com/docs/getting-started/install/linux/#usage

Bom é isso, obrigado a todos que se dispuseram a me ajudar.






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts