Другим вариантом может быть «звукомер», сценарий Python, который сообщает средние значения громкости в командной строке. Подробности здесь:https://pypi.org/project/soundmeter/
yum
расскажет вам о том, что доступно в настроенных репозиториях (, которые по умолчанию включаютофициальные репозитории):
$ yum search mariadb
======================================================= N/S matched: mariadb =======================================================
mariadb-bench.x86_64 : MariaDB benchmark scripts and data
mariadb-devel.i686 : Files for development of MariaDB/MySQL applications
mariadb-devel.x86_64 : Files for development of MariaDB/MySQL applications
mariadb-embedded.i686 : MariaDB as an embeddable library
mariadb-embedded.x86_64 : MariaDB as an embeddable library
mariadb-embedded-devel.i686 : Development files for MariaDB as an embeddable library
mariadb-embedded-devel.x86_64 : Development files for MariaDB as an embeddable library
mariadb-libs.i686 : The shared libraries required for MariaDB/MySQL clients
mariadb-libs.x86_64 : The shared libraries required for MariaDB/MySQL clients
mariadb-server.x86_64 : The MariaDB server and related files
mariadb.x86_64 : A community developed branch of MySQL
mariadb-test.x86_64 : The test suite distributed with MariaD
$ yum info mariadb
Available Packages
Name : mariadb
Arch : x86_64
Epoch : 1
Version : 5.5.65
Release : 1.el7
Size : 8.7 M
Repo : base/7/x86_64
Summary : A community developed branch of MySQL
URL : http://mariadb.org
License : GPLv2 with exceptions and LGPLv2 and BSD
Description : MariaDB is a community developed branch of MySQL.
: MariaDB is a multi-user, multi-threaded SQL database server.
: It is a client/server implementation consisting of a server daemon (mysqld)
: and many different client programs and libraries. The base package
: contains the standard MariaDB/MySQL client programs and generic MySQL files.
Вы также можете использовать yum list
, чтобы получить краткую информацию о доступных версиях и репозиториях, в которых они представлены.
Redis недоступен в официальных репозиториях CentOS, но доступен в EPEL:
$ sudo yum install -y epel-release
[...]
$ yum info redis
Available Packages
Name : redis
Arch : x86_64
Version : 3.2.12
Release : 2.el7
Size : 544 k
Repo : epel/x86_64
Summary : A persistent key-value database
URL : http://redis.io
License : BSD
Description : Redis is an advanced key-value store. It is often referred to as a data
: structure server since keys can contain strings, hashes, lists, sets and
: sorted sets.
[...]
Хорошим источником новых версий некоторых пакетов являются Коллекции программного обеспечения ; например MariaDB 10.3 доступен там.
Определение официального или поддерживаемого зависит от репозитория, который вы включаете. Чтобы быть точным, официальный вводит в заблуждение, так как явно не существует централизованного офиса , охватывающего все репозитории.
Термин , поддерживаемый , также зависит от репозитория, но давайте исходить из общего понимания. Тогда все, что вы устанавливаете с помощью yum install _package_
, должно считаться датой с -по -, поддерживаться и рекомендоваться сопровождающими пакета.
Это очень формальная точка зрения. В реальной жизни сопровождающие пакетов из «официальных» репозиториев обычно придерживаются более консервативной политики. Чаще всего это приводит к ситуациям, которые ничего не ломают, но вы можете или не можете быть на шаг позади последних функций. Они доступны в личных или проектных репозиториях, которые не считаются «официальными». Эти два типа смешиваются, а иногда и перекрываются.
Все, что здесь сказано, в большей или меньшей степени относится к любому менеджеру пакетов, а не исключительно к CentOS.