diff --git a/README.fr.md b/README.fr.md index b6b3e1b37..9081fe755 100644 --- a/README.fr.md +++ b/README.fr.md @@ -157,17 +157,31 @@ Toutes les vérifications effectuées par **MySQLTuner** sont documentées dans Téléchargement/Installation -- +> **Remarque :** Les paquets des distributions Linux (par exemple `apt install mysqltuner` sur Ubuntu/Debian, `yum`/`dnf` sur RHEL/CentOS/Fedora) fournissent souvent une version beaucoup plus ancienne de MySQLTuner. Il n'existe pas de dépôt officiel maintenu par les distributions qui suit la dernière version. Pour toujours obtenir la dernière version, utilisez l'une des méthodes de téléchargement direct ci-dessous. + Choisissez l'une de ces méthodes : 1) Téléchargement direct du script (la méthode la plus simple et la plus courte) : ```bash -wget http://mysqltuner.pl/ -O mysqltuner.pl +wget https://mysqltuner.pl/ -O mysqltuner.pl wget https://raw.githubusercontent.com/jmrenouard/MySQLTuner-perl/master/basic_passwords.txt -O basic_passwords.txt wget https://raw.githubusercontent.com/jmrenouard/MySQLTuner-perl/master/vulnerabilities.csv -O vulnerabilities.csv ``` -1) Vous pouvez télécharger l'intégralité du référentiel en utilisant `git clone` ou `git clone --depth 1 -b master` suivi de l'URL de clonage ci-dessus. +2) Vous pouvez télécharger l'intégralité du référentiel en utilisant `git clone` ou `git clone --depth 1 -b master` suivi de l'URL de clonage ci-dessus. + +```bash +git clone --depth 1 -b master https://github.com/jmrenouard/MySQLTuner-perl.git +``` + +3) Sur Apple macOS, installez via [Homebrew](https://brew.sh/) : + +```bash +brew install mysqltuner +``` + +4) Si vous êtes dans un **environnement isolé (air-gapped)** sans accès direct à Internet, téléchargez les fichiers sur une machine disposant d'un accès Internet (ou via un hôte proxy), puis copiez `mysqltuner.pl`, `basic_passwords.txt` et `vulnerabilities.csv` sur votre serveur cible. Installation facultative de Sysschema pour MySQL 5.6 -- @@ -575,6 +589,31 @@ Si la base de données a trop de tables, ou une très grande table, utilisez cec Oui ! `brew install mysqltuner` peut être utilisé pour installer cette application à l'aide de [homebrew](https://brew.sh/) sur Apple Macintosh. +**Question : J'ai installé MySQLTuner via le gestionnaire de paquets de ma distribution Linux (apt/yum/dnf). Comment obtenir la dernière version ?** + +Les distributions Linux telles qu'Ubuntu, Debian, RHEL et CentOS fournissent souvent une version plus ancienne de MySQLTuner dans leurs dépôts officiels. Par exemple, Ubuntu 22.04 fournit la version 1.7.17 alors que la dernière version publiée peut être nettement plus récente. + +Il n'existe actuellement **aucun dépôt APT/YUM/DNF officiel** qui suit la dernière version de MySQLTuner. Pour obtenir la dernière version, utilisez l'une de ces méthodes : + +* **Téléchargement direct (recommandé) :** + +```bash +wget https://mysqltuner.pl/ -O mysqltuner.pl +wget https://raw.githubusercontent.com/jmrenouard/MySQLTuner-perl/master/basic_passwords.txt -O basic_passwords.txt +wget https://raw.githubusercontent.com/jmrenouard/MySQLTuner-perl/master/vulnerabilities.csv -O vulnerabilities.csv +chmod +x mysqltuner.pl +``` + +* **Git clone :** + +```bash +git clone --depth 1 -b master https://github.com/jmrenouard/MySQLTuner-perl.git +cd MySQLTuner-perl +perl mysqltuner.pl +``` + +* **Environnements isolés (air-gapped) :** Si votre serveur ne dispose pas d'un accès direct à Internet, téléchargez les fichiers ci-dessus sur un hôte disposant d'un accès Internet (ou via un proxy), puis transférez `mysqltuner.pl`, `basic_passwords.txt` et `vulnerabilities.csv` sur le serveur cible via `scp`, `rsync` ou toute autre méthode de transfert de fichiers. + MySQLTuner et Vagrant -- diff --git a/README.it.md b/README.it.md index 0d7136d6a..ca88cfdb1 100644 --- a/README.it.md +++ b/README.it.md @@ -157,17 +157,31 @@ Tutti i controlli eseguiti da **MySQLTuner** sono documentati nella documentazio Download/Installazione -- +> **Nota:** I pacchetti delle distribuzioni Linux (ad esempio `apt install mysqltuner` su Ubuntu/Debian, `yum`/`dnf` su RHEL/CentOS/Fedora) spesso includono una versione molto più vecchia di MySQLTuner. Non esiste un repository ufficiale mantenuto dalle distribuzioni che segua l'ultima versione. Per ottenere sempre l'ultima versione, utilizza uno dei metodi di download diretto indicati di seguito. + Scegli uno di questi metodi: 1) Download diretto dello script (il metodo più semplice e breve): ```bash -wget http://mysqltuner.pl/ -O mysqltuner.pl +wget https://mysqltuner.pl/ -O mysqltuner.pl wget https://raw.githubusercontent.com/jmrenouard/MySQLTuner-perl/master/basic_passwords.txt -O basic_passwords.txt wget https://raw.githubusercontent.com/jmrenouard/MySQLTuner-perl/master/vulnerabilities.csv -O vulnerabilities.csv ``` -1) È possibile scaricare l'intero repository utilizzando `git clone` o `git clone --depth 1 -b master` seguito dall'URL di clonazione sopra. +2) È possibile scaricare l'intero repository utilizzando `git clone` o `git clone --depth 1 -b master` seguito dall'URL di clonazione sopra. + +```bash +git clone --depth 1 -b master https://github.com/jmrenouard/MySQLTuner-perl.git +``` + +3) Su Apple macOS, installa tramite [Homebrew](https://brew.sh/): + +```bash +brew install mysqltuner +``` + +4) Se ti trovi in un **ambiente isolato (air-gapped)** senza accesso diretto a Internet, scarica i file su un computer con accesso a Internet (o tramite un host proxy), quindi copia `mysqltuner.pl`, `basic_passwords.txt` e `vulnerabilities.csv` sul server di destinazione. Installazione facoltativa di Sysschema per MySQL 5.6 -- @@ -575,6 +589,31 @@ Se il database ha troppe tabelle o tabelle molto grandi, usa questo: Sì! `brew install mysqltuner` può essere usato per installare questa applicazione usando [homebrew](https://brew.sh/) su Apple Macintosh. +**Domanda: Ho installato MySQLTuner tramite il gestore pacchetti della mia distribuzione Linux (apt/yum/dnf). Come ottengo l'ultima versione?** + +Le distribuzioni Linux come Ubuntu, Debian, RHEL e CentOS spesso includono nei loro repository ufficiali una versione più vecchia di MySQLTuner. Ad esempio, Ubuntu 22.04 include la versione 1.7.17, mentre l'ultima versione rilasciata può essere significativamente più recente. + +Attualmente **non esiste un repository APT/YUM/DNF ufficiale** che segua l'ultima versione di MySQLTuner. Per ottenere l'ultima versione, usa uno di questi metodi: + +* **Download diretto (consigliato):** + +```bash +wget https://mysqltuner.pl/ -O mysqltuner.pl +wget https://raw.githubusercontent.com/jmrenouard/MySQLTuner-perl/master/basic_passwords.txt -O basic_passwords.txt +wget https://raw.githubusercontent.com/jmrenouard/MySQLTuner-perl/master/vulnerabilities.csv -O vulnerabilities.csv +chmod +x mysqltuner.pl +``` + +* **Git clone:** + +```bash +git clone --depth 1 -b master https://github.com/jmrenouard/MySQLTuner-perl.git +cd MySQLTuner-perl +perl mysqltuner.pl +``` + +* **Ambienti isolati (air-gapped):** Se il tuo server non ha accesso diretto a Internet, scarica i file su un host con accesso a Internet (o tramite un proxy), quindi trasferisci `mysqltuner.pl`, `basic_passwords.txt` e `vulnerabilities.csv` al server di destinazione tramite `scp`, `rsync` o un altro metodo di trasferimento file. + MySQLTuner e Vagrant -- diff --git a/README.md b/README.md index 655095fa8..b00e35452 100644 --- a/README.md +++ b/README.md @@ -158,17 +158,31 @@ All checks done by **MySQLTuner** are documented in [MySQLTuner Internals](https Download/Installation -- +> **Note:** Linux distribution packages (e.g. `apt install mysqltuner` on Ubuntu/Debian, `yum`/`dnf` on RHEL/CentOS/Fedora) often ship a significantly older version of MySQLTuner. There is no official distribution-maintained repository that tracks the latest release. To always get the latest version, use one of the direct download methods below. + Choose one of these methods: 1) Script direct download (the simplest and shortest method): ```bash -wget http://mysqltuner.pl/ -O mysqltuner.pl +wget https://mysqltuner.pl/ -O mysqltuner.pl wget https://raw.githubusercontent.com/jmrenouard/MySQLTuner-perl/master/basic_passwords.txt -O basic_passwords.txt wget https://raw.githubusercontent.com/jmrenouard/MySQLTuner-perl/master/vulnerabilities.csv -O vulnerabilities.csv ``` -1) You can download the entire repository by using `git clone` or `git clone --depth 1 -b master` followed by the cloning URL above. +2) You can download the entire repository by using `git clone` or `git clone --depth 1 -b master` followed by the cloning URL above. + +```bash +git clone --depth 1 -b master https://github.com/jmrenouard/MySQLTuner-perl.git +``` + +3) On Apple macOS, install via [Homebrew](https://brew.sh/): + +```bash +brew install mysqltuner +``` + +4) If you are in an **air-gapped environment** without direct internet access, download the files on a machine that has internet access (or via a proxy host), then copy `mysqltuner.pl`, `basic_passwords.txt`, and `vulnerabilities.csv` to your target server. Optional Sysschema installation for MySQL 5.6 -- @@ -590,6 +604,31 @@ If the database has too many tables, or very large table, use this: Yes! `brew install mysqltuner` can be used to install this application using [homebrew](https://brew.sh/) on Apple Macintosh. +**Question: I installed MySQLTuner via my Linux distribution's package manager (apt/yum/dnf). How do I get the latest version?** + +Linux distributions such as Ubuntu, Debian, RHEL, and CentOS often ship an older version of MySQLTuner in their official repositories. For example, Ubuntu 22.04 ships version 1.7.17 while the latest release may be significantly newer. + +There is currently **no official APT/YUM/DNF repository** that tracks the latest MySQLTuner release. To get the latest version, use one of these methods: + +* **Direct download (recommended):** + +```bash +wget https://mysqltuner.pl/ -O mysqltuner.pl +wget https://raw.githubusercontent.com/jmrenouard/MySQLTuner-perl/master/basic_passwords.txt -O basic_passwords.txt +wget https://raw.githubusercontent.com/jmrenouard/MySQLTuner-perl/master/vulnerabilities.csv -O vulnerabilities.csv +chmod +x mysqltuner.pl +``` + +* **Git clone:** + +```bash +git clone --depth 1 -b master https://github.com/jmrenouard/MySQLTuner-perl.git +cd MySQLTuner-perl +perl mysqltuner.pl +``` + +* **Air-gapped environments:** If your server has no direct internet access, download the files above on a host that has internet access (or via a proxy), then transfer `mysqltuner.pl`, `basic_passwords.txt`, and `vulnerabilities.csv` to the target server using `scp`, `rsync`, or another file transfer method. + MySQLTuner and Vagrant -- diff --git a/README.ru.md b/README.ru.md index 8ef87b28f..902aa71b9 100644 --- a/README.ru.md +++ b/README.ru.md @@ -157,17 +157,31 @@ GRANT SELECT, PROCESS, EXECUTE, REPLICATION CLIENT, SHOW DATABASES, SHOW VIEW ON Скачивание/установка -- +> **Примечание:** Пакеты дистрибутивов Linux (например, `apt install mysqltuner` в Ubuntu/Debian, `yum`/`dnf` в RHEL/CentOS/Fedora) зачастую содержат значительно устаревшую версию MySQLTuner. Официального репозитория APT/YUM/DNF, отслеживающего последнюю версию, не существует. Для получения актуальной версии используйте один из методов прямой загрузки ниже. + Выберите один из этих методов: 1) Прямая загрузка скрипта (самый простой и короткий метод): ```bash -wget http://mysqltuner.pl/ -O mysqltuner.pl +wget https://mysqltuner.pl/ -O mysqltuner.pl wget https://raw.githubusercontent.com/jmrenouard/MySQLTuner-perl/master/basic_passwords.txt -O basic_passwords.txt wget https://raw.githubusercontent.com/jmrenouard/MySQLTuner-perl/master/vulnerabilities.csv -O vulnerabilities.csv ``` -1) Вы можете загрузить весь репозиторий, используя `git clone` или `git clone --depth 1 -b master`, за которым следует URL-адрес клонирования выше. +2) Вы можете загрузить весь репозиторий, используя `git clone` или `git clone --depth 1 -b master`, за которым следует URL-адрес клонирования выше. + +```bash +git clone --depth 1 -b master https://github.com/jmrenouard/MySQLTuner-perl.git +``` + +3) На Apple macOS установите через [Homebrew](https://brew.sh/): + +```bash +brew install mysqltuner +``` + +4) Если вы работаете в **изолированной среде (air-gapped)** без прямого доступа к Интернету, загрузите файлы на машину с доступом к Интернету (или через прокси-сервер), а затем скопируйте `mysqltuner.pl`, `basic_passwords.txt` и `vulnerabilities.csv` на целевой сервер. Необязательная установка Sysschema для MySQL 5.6 -- @@ -575,6 +589,31 @@ host = localhost Да! `brew install mysqltuner` можно использовать для установки этого приложения с помощью [homebrew](https://brew.sh/) на Apple Macintosh. +**Вопрос: я установил MySQLTuner через менеджер пакетов моего дистрибутива Linux (apt/yum/dnf). Как получить последнюю версию?** + +Дистрибутивы Linux, такие как Ubuntu, Debian, RHEL и CentOS, зачастую включают в свои официальные репозитории устаревшую версию MySQLTuner. Например, Ubuntu 22.04 поставляет версию 1.7.17, тогда как последний выпуск может быть значительно новее. + +Официального **репозитория APT/YUM/DNF**, отслеживающего последнюю версию MySQLTuner, в настоящее время не существует. Для получения последней версии используйте один из следующих методов: + +* **Прямая загрузка (рекомендуется):** + +```bash +wget https://mysqltuner.pl/ -O mysqltuner.pl +wget https://raw.githubusercontent.com/jmrenouard/MySQLTuner-perl/master/basic_passwords.txt -O basic_passwords.txt +wget https://raw.githubusercontent.com/jmrenouard/MySQLTuner-perl/master/vulnerabilities.csv -O vulnerabilities.csv +chmod +x mysqltuner.pl +``` + +* **Git clone:** + +```bash +git clone --depth 1 -b master https://github.com/jmrenouard/MySQLTuner-perl.git +cd MySQLTuner-perl +perl mysqltuner.pl +``` + +* **Изолированные среды (air-gapped):** Если у вашего сервера нет прямого доступа к Интернету, загрузите файлы на хост с доступом к Интернету (или через прокси-сервер), а затем передайте `mysqltuner.pl`, `basic_passwords.txt` и `vulnerabilities.csv` на целевой сервер с помощью `scp`, `rsync` или другого метода передачи файлов. + MySQLTuner и Vagrant --