Добрый день. Для пакетов установленных через yast, zypper есть rpm -qa, а как узнать версию программы установленной из исходников?
LinuxForum.Fans
узнать версию программы установленной из исходников
Автор: vinner
4 сообщений
1165 просмотров
Считается хорошим тоном иметь ключик для вывода версии программы, что-то вроде --version, -version, -V, --help, -h. Полюбопытствуйте в руководстве от программы или в её исходных текстах на предмет наличия интересующей возможности.
никак в общем случае.Добрый день. Для пакетов установленных через 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)
[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]
Войдите или зарегистрируйтесь, чтобы ответить.