Эта серия статей научит вас устранять неполадки и диагностировать ваш экземпляр MySQL. Мы рассмотрим базовые проблемы, с которыми сталкиваются многие пользователи MySQL, а также предоставим вам инструкции по их устранению. Также вы найдете здесь ссылки на другие полезные статьи и мануалы. Читать
Архив метки: Ubuntu
Установка и настройка Systemback Debian | Ubuntu | Linux
Сегодня рассмотрим очень полезную утилиту под названием SystemBack.
SystemBack – позволяет создавать резервные копии и точки восстановления вашей системы, а также создавать Live-образа и iso-образа, основанного на вашей системе, с возможностью инсталляции на другие компьютеры.
Имеется ещё ряд полезных функций таких как:
- обновление системы,
- удаления старых ядер,
- резервное копирование по расписанию,
- восстановление системы.
Установка Systemback в Debian | Ubuntu | Linux
Дня начала давайте скачаем сам пакет Systemback по следующей ссылке:
Далее необходимо распаковать и установить скаченный архив. Откройте терминал и выполните следующие действия:
cd /путь/куда/загрузили/пакет
tar -xvf systemback-install_pack-1.9.3.tar.xz
cd systemback-install_pack-1.9.3/
sudo sh ./install.sh
или можно пойти другим путем, добавить репозиторий в source лист:
sudo add-apt-repository ppa:nemh/systemback
sudo apt update
sudo apt install systemback
По окончании установки вы можете открыть Systemback из системного меню.
Программу нужно запускать с правами суперпользователя (root). При запуске из главного меню системы пароль будет запрошен автоматически. При запуске из терминала может возникнуть сообщение: «Root privileges are required for running the Systemback!».
Чтобы сообщение не появлялось необходимо запускать утилиту через sudo:
sudo systemback
Если программа установилась без поддержки русского языка, тогда доустановите пакеты локализации:
sudo apt-get install systemback-locales
Настройка русского языка в SystemBack
Если по какой либо причине русская локализация работает некорректно, например созданный iso-образ отображается при загрузке кракозябрами, то чтобы исправить это, вам необходимо загрузить исправленный языковой пакет, которым заменим пакет в SystemBack.
Загрузите и распакуйте языковый пакет по следующей ссылке:
Или так
cd /home/ваш_юзер/
wget https://yadi.sk/d/8ERBrAHRpyzXk
Распаковываем скачанный архив в директории юзера:
unzip systemback_lang.zip
После распаковки в директории будут располагаться файлы языковых пакетов которыми надо заменить существующие файлы в утилите SystemBack.
Для замены локализации проделаем следующие действия:
- Удалить файл systemback_ru.qm установленный в системе. Для этого в терминале набираем следующую команду:
sudo rm /user/share/systemback/lang/systemback_ru.qm
- Копируем нужный языковой файл в директорию с программой:
sudo cp /home/ваш_юзер/systemback_lang/systemback_ru.qm /user/share/systemback/lang/
- После замены файла, откройте Systemback – Настройки:
- Перейдите в пункты и язык.
После всех этих изменений вы можете создать live-систему и iso-образ, основанных на вашей системе, с возможностью установки на другие компьютеры:
Все созданные файлы находятся в директории home, файловой системы дистрибутива:
Запишите iso-образы на флешку специальной программой (Cоздание загрузочного диска; mintinstall, Etcher и т.д.) и загрузитесь с неё.
Теперь Systemback Live будет отображаться без кракозябров:
Примечание. Подобное можно выполнить если у вас украинская локализация. В этом случае применяется второй файл из архива:
systemback_uk.qm.
Исправляем ошибку XDG_RUNTIME_DIR
Если после запуска у вас появляется предупреждение вроде этого:
QStandardPaths: XDG_RUNTIME_DIR not set, defaulting to ‘/tmp/runtime-root’
Небезопасная авторизация X Windows
То для исправления данной ошибки нам необходимо сделать следующее:
Создадим файл для sudoers
sudo visudo -f /etc/sudoers.d/local
внесем в него следующее:
Defaults env_keep += "DISPLAY XAUTHORITY"
После данной манипуляции предупреждение должно исчезнуть.
[endtxt]
. . . .
- Тест скорости дисков в Linux
- Как запустить команду в фоне в Linux
- Ошибка несоответствие размеров GPT PMBR
- nginx: [warn] protocol options redefined
- Как включить поддержку linux в windows 11
Установка RPM-пакетов в Ubuntu
Репозитории Ubuntu содержат тысячи пакетов deb, которые можно установить из Центра программного обеспечения Ubuntu или с помощью утилиты командной строки apt. Deb — это формат установочного пакета, используемый всеми дистрибутивами на основе Debian, включая Ubuntu. Некоторые пакеты недоступны в стандартных репозиториях Ubuntu, но их можно легко установить, включив соответствующий источник.
В большинстве случаев, когда поставщик программного обеспечения не предоставляет репозиторий, у него будет страница загрузки, с которой вы можете загрузить и установить пакет deb или загрузить и скомпилировать программное обеспечение из источников.
Хотя не так часто, некоторые программы могут распространяться только в виде пакета RPM. RPM — это формат пакета, используемый Red Hat и его производными, такими как CentOS. К счастью, есть инструмент под названием alien, который позволяет нам установить RPM-файл в Ubuntu или преобразовать RPM-пакет в файл Debian.
Прежде чем вы начнете
Это не рекомендуемый способ установки пакетов программного обеспечения в Ubuntu. По возможности, вы должны предпочитать установку программного обеспечения из репозиториев Ubuntu.
Не все пакеты RPM могут быть установлены в Ubuntu. Установка RPM, упакованного в Ubuntu, может привести к конфликтам зависимостей пакетов.
Вы никогда не должны использовать этот метод для замены или обновления важных системных пакетов, таких как libc, systemd или других служб и библиотек, которые необходимы для правильного функционирования вашей системы. Это может привести к ошибкам и нестабильности системы.
Установить alien
Alien — это инструмент, который поддерживает преобразование между форматами файлов Red Hat rpm, Debian deb, Stampede slp, Slackware tgz и Solaris pkg.
Перед установкой инопланетного пакета убедитесь, что репозиторий Universe включен в вашей системе:
sudo add-apt-repository universe
Как только хранилище будет включено, обновите индекс пакетов и установите пакет с alien:
sudo apt updatesudo apt install alien
Команда выше также установит необходимые инструменты сборки.
Преобразование и установка пакета RPM
Чтобы преобразовать пакет из RPM в формат DEB, используйте команду alien, а затем имя пакета RPM:
sudo alien package_name.rpm
В зависимости от размера пакета преобразование может занять некоторое время. В большинстве случаев вы увидите предупреждающие сообщения на вашем экране. Если пакет успешно конвертирован, вывод покажет, что пакет DEB сгенерирован:
package_name.deb generated
Чтобы установить пакет deb, вы можете использовать утилиту dpkg или apt:
sudo dpkg -i package_name.deb
sudo apt ./package_name.deb
Пакет должен быть установлен, если он совместим с вашей системой и все зависимости соблюдены.
Вы должны войти в систему как пользователь с доступом sudo, чтобы иметь возможность устанавливать пакеты в вашей системе Ubuntu.
Установка RPM-пакета напрямую
Вместо того, чтобы конвертировать и затем устанавливать пакет, вы можете использовать опцию -i, которая скажет инопланетянину установить RPM-пакет напрямую.
sudo alien -i package_name.rpm
Приведенная выше команда автоматически сгенерирует и установит пакет и удалит файл пакета после его установки.
Заключение
Из этой статьи вы узнали, как устанавливать RPM-пакеты в Ubuntu.
Если у вас есть какие-либо вопросы или отзывы, не стесняйтесь оставлять комментарии.
Как изменить hostname в Debian/Ubuntu ?
В этой статье я вам расскажу как изменить hostname в Debian/Ubuntu (обычно имя компьютера в сети). Читать
Создание пользователя MySQL
После того, как вы установили и настроили MySQL, вам необходимо создать базы данных, таблицы и пользователей. Конечно, вы можете сделать это от имени суперпользователя root, но это не безопасно. Да и большинство приложений не позволят вам такой вольности, например, Phpmyadmin не даст авториrзоваться от имени суперпользователя.
Поэтому для каждой базы данных нужно создавать отдельных пользователей и настраивать для них права. В этой статье мы рассмотрим, как выполняется создание пользователя mysql, а также настройка его прав.
Установка Samba на Ubuntu Server 20.04
Сегодня установим и настроим наш файловый сервер Samba на Ubuntu Server 20.04. Расшарим директории для нашего сервера и установим на них права и ограничения.
Установка Samba на Ubuntu Server 20.04
Для начала необходимо подключиться к нашему серверу на Ubuntu 20.04. Для этого воспользуемся встроенной утилитой ssh – для Linux систем или например PuTTy – для Windows систем. Читать