LinuxForum.Fans
Тема

узнать версию программы установленной из исходников

Автор: vinner 4 сообщений 1165 просмотров
#346684

Добрый день. Для пакетов установленных через yast, zypper есть rpm -qa, а как узнать версию программы установленной из исходников?

#346691

Считается хорошим тоном иметь ключик для вывода версии программы, что-то вроде --version, -version, -V, --help, -h. Полюбопытствуйте в руководстве от программы или в её исходных текстах на предмет наличия интересующей возможности.

#346919

"vinner" написал:
Добрый день. Для пакетов установленных через yast, zypper есть rpm -qa, а как узнать версию программы установленной из исходников?
никак в общем случае.

Хотя по соглашениям gnu ЛЮБАЯ программа должна уметь --version, даже такая:
text
$ /bin/false --version
false (GNU coreutils) 8.21
Copyright (C) 2013 Free Software Foundation, Inc.
Лицензия GPLv3+: GNU GPL версии 3 или новее <http://gnu.org/licenses/gpl.html>
Это свободное ПО: вы можете продавать и распространять его.
Нет НИКАКИХ ГАРАНТИЙ до степени, разрешённой законом.

Автор программы -- Jim Meyering.

(это программа всегда врёт. Почти всегда. Кроме --version и --help)

#346936

[console]termo@fedora:~$ /bin/bash --version
GNU bash, версия 4.1.5(1)-release (x86_64-pc-linux-gnu)
Copyright (C) 2009 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>

Это свободное программное обеспечение; Вы можете бесплатно изменять и распространять его.
There is NO WARRANTY, to the extent permitted by law.[/console]

Войдите или зарегистрируйтесь, чтобы ответить.