🐧 Как использовать команду ldconfig в системах Linux

🐧 Как использовать команду ldconfig в системах Linux
Что такое ldconfig? Команда ldconfig используется для того, чтобы сообщить системе о новом расположении разделяемых библиотек. При этом используется информация, предоставленная конфигурационным файлом /etc/ld.so.conf. Команда ldconfig создает базу данных кэша всех библиотек на основе конфигурационного файла. Этот кэш обычно хранится в файле /etc/ld.so.cache. Вот синтаксис команды ldconfig: # ldconfig [option] В следующей таблице описаны по

🐧 Как сохранить список постоянных ARP-записей

🐧 Как сохранить список постоянных ARP-записей
Выведем список постоянных записей ARP с помощью утилиты arp. Установите пакет net-tools. $ sudo apt install net-tools Сохраните постоянные записи ARP в файле /etc/ethers. $ cat <<EOF | sudo tee /etc/ethers 10.0.2.10 01:00:00:02:00:0a 10.0.2.11 01:00:00:02:00:0b 10.0.2.12 01:00:00:02:00:0c EOF Создайте служебный файл для загрузки этих записей. $ cat <<EOF | sudo tee /etc/systemd/system/permanent-arp.service [Unit] Description=Loa...

☁️ Как установить Rclone на Linux и Unix

☁️ Как установить Rclone на Linux и Unix
В этом вводном уроке по Rclone мы узнаем, что такое Rclone и его важные особенности, как установить Rclone в различных операционных системах Linux, и, наконец, как получить доступ к веб-интерфейсу Rclone через веб-браузер. Что такое Rclone? Rclone ("rsync для облачных хранилищ") - это многофункциональное приложение для синхронизации облачных хранилищ с помощью командной строки для резервного копирования и восстановления файлов с локальных и облачных хран

🐧 Как преобразовать каталог в раздел в Linux

🐧 Как преобразовать каталог в раздел в Linux
Цель этого руководства - добиться перемещения домашнего каталога на новый диск с выделенным разделом. 1. Добавьте новый диск и создайте необходимый раздел (например, sdb1). 2. Переместите домашнюю папку в один из разделов. Чтобы использовать файловую систему, она должна быть смонтирована в корневую файловую систему в точке монтирования, целевой каталог, например /home. 3. Сначала выведите список использования файловой системы с помощью команды ...

📦 Как отключить обновление пакетов с помощью YUM/DNF в RHEL Linux

📦 Как отключить обновление пакетов с помощью YUM/DNF в RHEL Linux
DNF (Dandified Yum) - это версия нового поколения YUM (Yellowdog Updater, Modified), это менеджер пакетов с открытым исходным кодом по умолчанию для дистрибутивов Linux на базе Red Hat, который используется для получения, установки, обновления, удаления и запроса пакетов из официальных репозиториев программного обеспечения и сторонних репозиториев. Обновляя систему, иногда мы не обновляем некоторые пакеты, такие как Apache Server (HTTP), MySQL, PHP или ...

🛠️ Ошибка error: rpmdb: damaged header в Fedora, RHEL

🛠️ Ошибка error: rpmdb: damaged header в Fedora, RHEL
Сегодня я попытался обновить все пакеты с помощью команды sudo dnf --refresh upgrade на моем Fedora 35. Во время обновления пакетов я столкнулся с такой проблемой - error: rpmdb: damaged header #5904 retrieved -- skipping. Я не мог обновить систему Fedora. После нескольких поисков в Интернете я обнаружил, что база данных RPM по какой-то причине повреждена. Если вы когда-нибудь столкнетесь с ситуацией, подобной моей, вы можете легко решить пробл

🐳 Как установить простой веб-сервер Apache в контейнере Docker

🐳 Как установить простой веб-сервер Apache в контейнере Docker
Если вы являетесь системным администратором Linux и оказываете поддержку разработчикам, скорее всего, вы уже слышали о Docker. Если нет, то это программное решение облегчит вам жизнь уже сегодня, помогая сократить операционные расходы и ускорить развертывание - среди прочих преимуществ. Но это не волшебство. Docker как платформа использует контейнеры - пакеты приложения вместе со всеми инструментами, необходимыми для его работы, чтобы устранить ра...

📦 Три различных способа дублирования установленных пакетов на нескольких машинах Linux

📦 Три различных способа дублирования установленных пакетов на нескольких машинах Linux
Итак, вы установили свой сервер Linux и установили все необходимые пакеты. Теперь вы собираетесь установить другой сервер с аналогичными пакетами. Вы можете сохранить команды установки первого сервера и запустить их на второй машине. Как быть, если вы делали это в течение нескольких недель и забыли некоторые детали, но вам нужно быстро запустить другой сервер. ssh root@remote.host "rpm -qa" | xargs yum -y install Это позволит дублировать установ

📦 Как найти версию пакета в системах Linux

📦 Как найти версию пакета в системах Linux
Несмотря на то, что управление пакетами стало проще с помощью графических менеджеров пакетов, некоторые пользователи предпочитают всегда использовать командную строку. Существуют различные команды для поиска версии пакета в разных дистрибутивах Linux. Сегодня, в этом руководстве, мы рассмотрим, как найти версию пакета в некоторых популярных дистрибутивах Linux, таких как Alpine Linux, Arch Linux и его производные, Debian и его производные, RHEL и его...

🐧 Удаление пакетов, установленных в определенную дату/время в системах Linux

🐧 Удаление пакетов, установленных в определенную дату/время в системах Linux
Я устанавливаю и тестирую множество приложений в своих виртуальных машинах Linux. После завершения тестирования я удаляю установленные пакеты, которые больше не используются. Поскольку я часто устанавливаю много приложений, удаление пакетов вручную по одному отнимает много времени. Кроме того, иногда я забываю удалить ненужные пакеты. Если вы похожи на меня, вот простой способ найти и удалить все пакеты, установленные на определенную дату и вре...