lsb_release crashed with IOError in getstatusoutput(): [Errno 10] No child processes

Написано 6 Май, 2013 в категории Linux,Ubuntu/Debian/Mint

Постоянно вылетало окошко с этой ошибкой. Кроме того, что это раздражает, эта ошибка создает проблемы при запуске teamviewer.

Чтобы проверить, есть ли у вас LSB модуль (именно из-за его отсутствия падает скрипт lsb_release), выполняем:

[moon:~] % lsb_release -a
No LSB modules are available
Distributor ID:	Ubuntu
Description:	Ubuntu 12.04.2 LTS
Release:	12.04
Codename:	precise

Ставим недостающий модуль:

sudo apt-get install lsb-core

... и проверяем что модуль появился:

[moon:~] % lsb_release -a
LSB Version:	core-2.0-amd64:core-2.0-noarch:core-3.0-amd64:core-3.0-noarch:core-3.1-amd64:core-3.1-noarch:core-3.2-amd64:core-3.2-noarch:core-4.0-amd64:core-4.0-noarch
Distributor ID:	Ubuntu
Description:	Ubuntu 12.04.2 LTS
Release:	12.04
Codename:	precise

Для загрузки модуля необходимо перезагрузиться.
Теперь crash lsb_release не произойдет.