Como desativar repositórios de terceiros? Eu tentei sudo software-properties-gtk mas não funciona

0

Não consigo encontrar uma maneira de desativar repositórios de terceiros.

Eu preciso fazer isso para atualizar de 14.04 para 14.10

eu digito

sudo software-properties-gtk

Mas tudo que consigo é isso

alex@alex-NV55C:~$ sudo software-properties-gtk
Traceback (most recent call last):
  File "/usr/bin/software-properties-gtk", line 101, in <module>
    app = SoftwarePropertiesGtk(datadir=options.data_dir, options=options, file=file)
  File "/usr/lib/python3/dist-packages/softwareproperties/gtk/SoftwarePropertiesGtk.py", line 98, in __init__
    SoftwareProperties.__init__(self, options=options, datadir=datadir)
  File "/usr/lib/python3/dist-packages/softwareproperties/SoftwareProperties.py", line 103, in __init__
    self.sourceslist = SourcesList()
  File "/usr/lib/python3/dist-packages/aptsources/sourceslist.py", line 274, in __init__
    self.matcher = SourceEntryMatcher(matcherPath)
  File "/usr/lib/python3/dist-packages/aptsources/sourceslist.py", line 459, in __init__
    dist = DistInfo(f, base_dir=matcherPath)
  File "/usr/lib/python3/dist-packages/aptsources/distinfo.py", line 186, in __init__
    for line in dist_file:
  File "/usr/lib/python3.4/codecs.py", line 313, in decode
    (result, consumed) = self._buffer_decode(data, self.errors, final)
UnicodeDecodeError: 'utf-8' codec can't decode byte 0xe5 in position 3: invalid continuation byte
    
por Alejandro Cervantes 18.12.2014 / 05:06

1 resposta

0

A maneira gráfica de remover repositórios é:

  • Configurações do sistema - > Software & Atualizações Vá para o separador "Outro Software". Eu estou supondo que você vai querer desmarcar tudo nessa lista, mas pelo menos o repositório "Independente".
  • Você pode acessar a mesma tela executando sudo software-properties-gtk , conforme tentou. Isso é um traceback python, mas eu não sei o que causaria esse erro.

Você também pode remover repositórios da linha de comando:

  • sudo apt-add-repository --remove 'http://extras.ubuntu.com/ubuntu'

Por que o software-properties-gtk não roda, parece que isso pode estar relacionado a esse bug . Parece que a edição de /var/lib/dpkg/status para remover caracteres engraçados pode corrigir o problema (como mencionado, por exemplo, no comentário 19 desse link). O problema parece ser que as informações sobre algum pacote em / var / lib / dpkg / status não são válidas para codificação UTF-8, e isso causa a falha.

    
por stochastic 18.12.2014 / 05:13