17.3.5. Ошибки Python
17.3.5. Ошибки Python
Иногда при обновлении или установке Red Hat Enterprise Linux программа установки генерирует ошибки Python или отладочные сообщения. Это происходит после выбора отдельных пакетов или при попытке сохранить протокол обновления в каталог
/tmp/
и может выглядеть следующим образом:
Traceback (innermost last): File "/var/tmp/anaconda-7.1//usr/lib/anaconda/iw/progress_gui.py", line 20, in run rc = self.todo.doInstall () File "/var/tmp/anaconda-7.1//usr/lib/anaconda/todo.py", line 1468, in doInstall self.fstab.savePartitions () File "fstab.py", line 221, in savePartitions sys.exit(0) SystemExit: 0 Local variables in innermost frame: self: <fstab.GuiFstab instance at 8446fe0> sys: <module 'sys' (built-in)> ToDo object: (itodo ToDo p1 (dp2 S'method' p3 (iimage CdromInstallMethod p4 (dp5 S'progressWindow' p6 <failed>
Эта происходит, если ссылки на
/tmp/
являются символьными ссылками на другие каталоги или были изменены после создания. Такие ссылки в процессе установки не работают, поэтому программа установки не может записать информацию и завершается ошибкой.
Если вы столкнулись с такой ситуацией, попробуйте получить последние обновления программы anaconda, которые вместе с соответствующими инструкциями можно найти по адресу:
http://fedoraproject.org/wiki/Anaconda/Updates/ru
При наличии подписки Red Hat можно загрузить последние исправления аnaconda. Для этого авторизуйтесь на странице портала по адресу https://access.redhat.com/login и в верхней части окна нажмите ссылку Исправления. В поле фильтра введите
anaconda
и нажмите кнопку перехода.
Также может пригодиться сайт, посвященный anaconda:
http://fedoraproject.org/wiki/Anaconda
Дополнительно можно выполнить поиск отчетов об ошибках такого рода. Для поиска в Red Hat Bugzilla перейдите на
http://bugzilla.redhat.com/bugzilla/
И наконец, если вы по-прежнему сталкиваетесь с этой проблемой, зарегистрируйте свою систему и свяжитесь со службой поддержки:
http://www.redhat.com/apps/activate/