Restaurar repositórios após o upgrade de 42.1 para 42.2 no openSUSE

0

Missão foi atualizar para 42,2 de 42,1. Eu segui este guia: link

Eu fiz um backup para repos:

Fri Oct 20; 12:13:13; marton;/etc/zypp/repos.d.old ;  $  ls -l /etc/zypp/repos.d.old
total 92
-rw-r--r-- 1 root root 173 Oct 19 20:02 Code::Blocks.repo
-rw-r--r-- 1 root root 125 Oct 19 20:02 dvd.repo
-rw-r--r-- 1 root root 171 Oct 19 20:02 ftp.gwdg.de-suse.repo
-rw-r--r-- 1 root root 180 Oct 19 20:02 http-download.opensuse.org-064ceb96.repo
-rw-r--r-- 1 root root 179 Oct 19 20:02 http-download.opensuse.org-47bc4ea5.repo
-rw-r--r-- 1 root root 184 Oct 19 20:02 http-download.opensuse.org-5e3af6ac.repo
-rw-r--r-- 1 root root 187 Oct 19 20:02 http-download.opensuse.org-8623a395.repo
-rw-r--r-- 1 root root 250 Oct 19 20:02 http-download.opensuse.org-89f7d7bc.repo
..

Eu deletei todos os repositórios, mas estes:

Fri Oct 20; 12:20:13; marton;/etc/zypp/repos.d.old ;  $  ls -l /etc/zypp/repos.d
total 0
-rw-r--r-- 1 root root 0 Oct 19 20:36 repo-oss.repo
-rw-r--r-- 1 root root 0 Oct 19 20:36 repo-update.repo

Sex 20 de outubro; 12:12:42; marton / usr / lib; $ sudo zypper ref senha do root: sudo: não é possível gravar em / var / lib / sudo / ts / marton: não há espaço disponível no dispositivo Aviso: não há repositórios ativados definidos. Use os comandos 'zypper addrepo' ou 'zypper modifyrepo' para adicionar ou ativar repositórios.

Por isso, estou tentando adicionar manualmente repos:

Fri Oct 20; 12:20:48; marton;/etc/zypp/repos.d.old ;  $  sudo zypper addrepo --check --refresh --name 'openSUSE-Leap-42.2-Update' http://download.opensuse.org/update/leap/42.2/oss/ repo-update
root's password:
sudo: unable to write to /var/lib/sudo/ts/marton: No space left on device
Adding repository 'openSUSE-Leap-42.2-Update' .........................................[done]
Repository 'openSUSE-Leap-42.2-Update' successfully added
Enabled     : Yes                                               
Autorefresh : Yes                                               
GPG Check   : Yes                                               
Priority    : 99                                                
URI         : http://download.opensuse.org/update/leap/42.2/oss/

Fri Oct 20; 12:34:10; marton;/etc/zypp/repos.d.old ;  $  sudo zypper addrepo --check --refresh --name 'openSUSE-Leap-42.2-Update' http://download.opensuse.org/up
root's password:
Fri Oct 20; 12:35:29; marton;/etc/zypp/repos.d.old ;  $  sudo zypper addrepo --check --refresh --name 'openSUSE-Leap-42.2-Oss' http://download.opensuse.org/update/leap/42.2/oss/ repo-update
root's password:
sudo: unable to write to /var/lib/sudo/ts/marton: No space left on device
Adding repository 'openSUSE-Leap-42.2-Oss' ............................................[done]
Repository 'openSUSE-Leap-42.2-Oss' successfully added
Enabled     : Yes                                               
Autorefresh : Yes                                               
GPG Check   : Yes                                               
Priority    : 99                                                
URI         : http://download.opensuse.org/update/leap/42.2/oss/

Mas ainda assim eu entendo isso:

Fri Oct 20; 12:31:58; marton;/usr/lib ;  $  sudo zypper ref
sudo: unable to write to /var/lib/sudo/ts/marton: No space left on device
Warning: There are no enabled repositories defined.
Use 'zypper addrepo' or 'zypper modifyrepo' commands to add or enable repositories.

Mas eu apenas os habilitei ... não consigo acessar o YAST por algum motivo ...

Então, tenho que fazer para que esses repositórios sejam habilitados, provavelmente, mas como? Devo reiniciar meu PC? Esta linha após cada comando tem que fazer algo com o problema:

sudo: unable to write to /var/lib/sudo/ts/marton: No space left on device

Existe outra maneira de ativar essas recompras?

Como faço para atualizar minha máquina?

    
por Hartun 20.10.2017 / 13:01

1 resposta

0

O disco está cheio. Isso geralmente é um problema de haver muitos snapper de instantâneos salvos. O Yast possui uma interface para gerenciar e excluir instantâneos. Caso contrário, a partir da janela do terminal, você pode: df para ver se o disco está realmente cheio. sudo snapper list para ver os instantâneos. sudo snapper rm XXX em que XXX é o nº do instantâneo na lista. Eu nunca tive um problema de excluir instantâneos, apenas de deixá-los se acumularem.

    
por 22.10.2017 / 02:16