Как узнать, какие языки программирования (я имею в виду их компиляторы и интерпретаторы) уже предварительно установлены в Ubuntu? Например, я вижу, что Python здесь. Если я нахожу команду python в терминале, получается, что у меня версия python 2.7.12. Но как насчет других популярных языков программирования и написания сценариев, таких как Ruby, Perl, C, Lua, awk, Java, PHP и т. Д. И т. Д. Должен ли я попытаться запустить их в терминале или попробовать что-то вроде language --version один за другим или есть лучший способ узнать это?
Статья в собственных страницах справки Ubuntu указывает, что по умолчанию установлены пять (perl, python, ruby, awk и sed).
Статья в собственных страницах справки Ubuntu указывает, что по умолчанию установлены пять (perl, python, ruby, awk и sed).
тип whereis [program]. если ничего не отображается, то он не установлен. Довольно глупо, но все же можно использовать.
Начиная с последней версии LTS, 16.04, Ubuntu поставляется с Perl 5, GNU awk (раньше был mawk), Python 2 и 3 по умолчанию. Не совсем уверен в компиляторе C. Вам может потребоваться установленный build-essential пакет
Для всего остального используйте apt-cache policy **package-name**, чтобы узнать, установлен ли он. Вы также можете просмотреть файлы манифеста релиза, как описано в этом ответе: https: //askubuntu.com/a/48894/295286
тип whereis [program]. если ничего не отображается, то он не установлен. Довольно глупо, но все же можно использовать.
Начиная с последней версии LTS, 16.04, Ubuntu поставляется с Perl 5, GNU awk (раньше был mawk), Python 2 и 3 по умолчанию. Не совсем уверен в компиляторе C. Вам может потребоваться установленный build-essential пакет
Для всего остального используйте apt-cache policy **package-name**, чтобы узнать, установлен ли он. Вы также можете просмотреть файлы манифеста релиза, как описано в этом ответе: https: //askubuntu.com/a/48894/295286