openSUSE Leap 42.2, tive um pequeno problema. [RESOLVIDO]

1. openSUSE Leap 42.2, tive um pequeno problema. [RESOLVIDO]

Perfil removido
removido

(usa Nenhuma)

Enviado em 02/12/2016 - 23:15h

Recentemente formatei meu PC com openSUSE 13.2 e botei o Leap 42.2, estou gostando muito até agora. Mas instalei o GNS3 pelo terminal (sudo zypper in gns3), e depois que eu instalei não abriu. Executei pelo terminal e descobri que o erro era a falta de um pacote chamado gns3-converter, pesquisei e vi que tinha esse pacote nos repositórios, baixei pelo terminal e ele instalou e também removeu um pacote chamado gns3-net-converter, ou seja substituiu. Executei o GNS3 e funcionou perfeitamente, mas toda vez que atualizo, o zypper instala o gns3-net-converter e tira o gns3-converter, fazendo meu GNS3 ficar bugado de novo e não abrir. O que vocês me sugerem nesse caso?


  


2. MELHOR RESPOSTA

Paulo Jr
Pebis

(usa Debian)

Enviado em 02/12/2016 - 23:57h

Veja se é isso que quer.

https://pt.opensuse.org/Zypper/Uso

Travas de pacotes

locks
addlock
removelock

As travas de pacotes servem para prevenir alterações nos pacotes do sistema. Os pacotes que coincidem com uma trava ativa não poderão mudar seu status de instalação; pacotes instalados não poderão ser removidos ou atualizados, pacotes ainda não instalados não poderão ser instalados.

Para travar todos os pacotes que começam com 'yast2', faça:

$ zypper al 'yast2*'
Lendo os pacotes instalados...
A trava especificada foi adicionada com sucesso.
Novamente, tenha cuidade com a expansão do shell, utilize aspas se existe a possibilidade que yast2* coincida com algum arquivo ou pasta no diretório de trabalho.

Para listar as travas ativas:

$ zypper ll
# | Nome | Tipo | Repositório
--+------------------+---------+-----------
1 | libpoppler3 | pacote | (qualquer)
2 | libpoppler-glib3 | pacote | (qualquer)
3 | yast2* | pacote | (qualquer)
Para remover uma trava faça:

$ zypper rl yast2-packager
Lendo os pacotes instalados...
This query locks some of objects, wich you want unlock:

type: package
match_type: glob
case_sensitive: on
solvable_name: yast2*

Do you want remove this lock? [SIM/não]: s
Lock count has been succesfully decreased by: 1
Outros exemplos:

zypper al zypper # trava o pacote 'zypper' (coincidência exata)
zypper al -r repo-oss virtualbox* # restringir a trava do pacote 'virtualbos' ao repositório 'repo-oss' (permitindo a instalação de outros)
zypper rl 3 # remove a trava pelo número
Você pode manipular as travas também editando diretamente o arquivo de travas.

3. Re: openSUSE Leap 42.2, tive um pequeno problema. [RESOLVIDO]

Ulrich Beckmann
Bequimao.de

(usa openSUSE)

Enviado em 03/12/2016 - 05:56h

Olá,

provavelmente não se trata de uma trava, mas sim de uma renomeação do nome do pacote.

Tente instalar em vez do gns3-converter o pacote gns3-net-converter.

Abs.
Bequimão






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts