Como faço o downgrade da libglib2? (de glib 2.31 para 2.30?)

1

EDIT: NOVA FORMULAÇÃO DA PERGUNTA

Eu tenho a versão errada do libglib2 instalada. Eu tive algum repo experimental que quebrou tudo. A partir desta fonte, link Eu aprendi que outras pessoas abordaram esse bug fazendo downgrade do pacote libglib2. No entanto, não sei como fazer isso.

Quando vou ao synaptic, e procuro por libglib2, recebo muitos pacotes, em vez de apenas um para downgrade, incluindo:

  • libglib2.0-doc
  • libglib2.0-dev
  • libglib2.0-cil
  • libglib2.0-0
  • libglib2.0-bin
  • libglib2.0-data

Qual destes é rebaixado para 2.30? Todos eles? Um é o mestre?

Em segundo lugar, supondo que eu escolha libglib2.0-0, enfrento outro problema: quando forço a versão, o synaptic me avisa que a ação escolhida afetará outros pacotes e que 14 pacotes serão removidos. Estes incluem ...

A ser removido:

  • gir1.2-totem-1.0
  • libatk1.0-dev
  • libcairo2-dev
  • libgdk-pixbuf2.0-dev
  • libglib2.0-bin
  • libglib2.0-dev
  • libgtk-3-dev
  • libpango1.0-dev
  • libtotem0
  • totem
  • totem-mozilla
  • totem-pugins
  • ubuntu-desktop
  • unidade

Eu não sei o que é a maioria deles, mas tenho certeza que o ubuntu-desktop e a unidade são muito importantes, e eu não quero removê-los. Como eu lido com isso? É seguro prosseguir com o downgrade, mesmo que o ubuntu-desktop seja removido? Será que ela será reinstalada e atualizada de maneira segura e inteligente?

    
por Mittenchops 28.10.2011 / 10:09

2 respostas

1

No Synaptic, optei por fazer o downgrade:

  • libglib2.0-doc
  • libglib2.0-dev
  • libglib2.0-cil
  • libglib2.0-0
  • libglib2.0-bin
  • libglib2.0-data

Ele me disse que iria desinstalar automaticamente a unidade, o totem e o ubuntu-desktop. Eu cliquei, "OK".

Em seguida, na tela de gerenciamento de pacotes, selecionei ubuntu-desktop e unidade para reinstalação.

Em seguida, apliquei as alterações.

A moral da história é que sim, essas são coisas importantes que produzem mensagens de aviso que é assustador fazer downgrade e reinstalar, mas não parece quebrar.

    
por Mittenchops 11.03.2012 / 19:04
0

Eu acho que você instalou o gla do repositório ppa:gnome3-team/gnome3 .

Para remover esse repositório e fazer downgrade de todos os pacotes instalados a partir dele, execute os seguintes comandos:

# add it back so that ppa-purge can recognize it
sudo add-apt-repository ppa:gnome3-team/gnome3
sudo apt-get update

# ppa-purge will do the trick
sudo apt-get install ppa-purge
sudo ppa-purge ppa:gnome3-team/gnome3

Como alternativa, você também pode usar alguns utilitários gráficos como Y PPA Manager para fazer isso.

    
por Dmitry Shachnev 09.03.2012 / 09:03