Миссия была обновить до 42.2 с 42.1. Я следовал этому руководству:https://kamarada.github.io/en/2016/10/31/how-to-upgrade-from-opensuse-leap-421-to-422/#.WejmLXUxC00

Я сделал резервную копию для репозиториев:

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
..

Я удалил все репозитории, но они:

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

Пт 20 октября; 12:12:42; Мартон;/usr/lib; $ sudo zypper ref пароль root: sudo: невозможно записать в /var /lib /sudo /ts /marton: на устройстве не осталось места Внимание: не определены разрешенные репозитории. Используйте команды 'zypper addrepo' или 'zypper modifyrepo', чтобы добавить или включить репозитории.

Поэтому я пытаюсь вручную добавить репозитории:

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/

Но все же я получаю это:

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.

Но я просто включил их ... Я не могу получить доступ к YAST по какой-то причине ...

Итак, мне нужно сделать так, чтобы эти репо были включены, наверное, но как? Должен ли я перезагрузить компьютер? Эта строка после каждой команды должна что-то делать с проблемой:

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

Есть ли другой способ включить эти репо?

Как мне продолжить обновление моей машины?

1 ответ1

0

Диск полон. Это часто является проблемой из-за большого количества сохраненных снимков snapper . Yast имеет интерфейс для управления и удаления снимков. В противном случае из окна терминала вы можете:df чтобы увидеть, если диск действительно заполнен. sudo snapper list чтобы увидеть снимки. sudo snapper rm XXX где XXX - номер снимка в списке. У меня никогда не было проблем с удалением снимков, а только с тем, чтобы они накапливались.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .