LINUX.ORG.RU
ФорумTalks

[жж][gentoo][lsb] в раздумьях


0

1
$ lsb_release -i
zsh: command not found: lsb_release
$ eix lsb
* sys-apps/lsb-release
     Available versions:  1.4
     Homepage:            http://www.linuxbase.org/
     Description:         LSB version query program

Вот думаю, ставить его или нафиг не надо?

LSB - это не только программа, которая пишет версию.

isden ★★★★★ ()
Ответ на: комментарий от isden

> как минимум - система инициализации.

но sys-apps/lsb-release — это только программа, которая пишет версию. Или к ней нужно обязательно ставить систему инициалицзации SystemV, чтобы она работала?

name_no ★★ ()
Ответ на: комментарий от isden

как минимум - система инициализации.

Часть же только:

┌[~]
└> dpkg --listfiles lsb-base 
/.
/etc
/etc/lsb-base
/usr
/usr/share
/usr/share/doc
/usr/share/doc/lsb-base
/usr/share/doc/lsb-base/changelog.Debian.gz
/usr/share/doc/lsb-base/README.Debian.gz
/usr/share/doc/lsb-base/copyright
/lib
/lib/lsb
/lib/lsb/init-functions

А больше у меня ничего не стоит из lsb.

GotF ★★★★★ ()

Не ставь, у меня от неё процессор сгорел

А если серьёзно, то зачем она тебе? :)

Gary ★★★★★ ()

lsb_release я и в LFS ставил, пишет N/A и всё.

Yareg ★★★ ()
Ответ на: комментарий от Gary

> А если серьёзно, то зачем она тебе? :)

Да вот, повод тему в толксах создать. Лично я считаю, что в толксах должны быть примерно такие полуфилософские околинуксовые темы, а не такое непонятное не пойми что.

name_no ★★ ()
Ответ на: комментарий от Yareg

> пишет N/A и всё.

man lsb_release — там написано, что куда написать, чтобы писало что-нить весёлое )))

name_no ★★ ()
.-(/mnt/data)-------------------------------------------------(root@persephone)-
`--# lsb_release 
No LSB modules are available.

ХЗ чего ему ещё надо %)

GotF ★★★★★ ()
Ответ на: комментарий от name_no

У меня там никаких файлов не перечислено. М.б. надо что ещё поставить, но я не в курсе, чего именно.

┌[~]
└> apt-cache --names-only search "^lsb.*" 
lsb - Linux Standard Base 3.2 support package
lsb-appchk3 - LSB v3.x Application checking tool
lsb-base - Linux Standard Base 3.2 init script functionality
lsb-build-base3 - LSB v3.x Development tools base package
lsb-build-cc3 - LSB v3.x Development environment lsbcc package
lsb-build-desktop3 - LSB v3.x Development tools desktop package
lsb-core - Linux Standard Base 3.2 core support package
lsb-cxx - Linux Standard Base 3.2 C++ support package
lsb-desktop - Linux Standard Base 3.2 Desktop support package
lsb-graphics - Linux Standard Base 3.2 graphics support package
lsb-languages - Linux Standard Base 3.2 Runtime Languages package
lsb-multimedia - Linux Standard Base 3.2 Multimedia package
lsb-pkgchk3 - LSB v3.x package checking tool
lsb-printing - Linux Standard Base 3.2 Printing package
lsb-qt4 - Linux Standard Base 3.2 Qt4 support package
lsb-release - Linux Standard Base version reporting utility
lsb-rpm - Red Hat package manager for LSB package building
GotF ★★★★★ ()
Ответ на: комментарий от GotF

> У меня там никаких файлов не перечислено

If the installation is LSB compliant, the "/etc/lsb-release" file should contain the LSB_VERSION field.  The value of the field should be a colon separated list of supported module versions indicating the LSB specification modules to which the installation  is  compliant. If the installation is not compliant, the above field should not be present.

Optional  fields  are DISTRIB_ID, DISTRIB_RELEASE, DISTRIB_CODENAME, DISTRIB_DESCRIPTION and can be used to override information which is parsed from the "/etc/distrib-release" file.

If the "/etc/lsb-release.d" directory exists, it is searched for filenames which are taken as additional module-version strings to add to LSB_VERSION.

The  "/etc/distrib-release"  file contains a description line which is parsed to get information (especially on currently non-LSB compliant systems).
name_no ★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.