Linux

Linux — общее название семейства операционных систем, основанных на ядре с таким же названием. На основе данного ядра создано огромное множество различных дистрибутивов Linux, самыми известными являются Ubuntu, Debian, CentOS, Mint, OpenSUSE.

Статей: 169

Файл в каталоге /usr/share/nginx/ занимает много места

При использовании Nginx и посещаемом ресурсе можно столкнуться с проблемой, что место на диске быстро заканчивается и если попытаться разобраться в чем дело, то можно обнаружить, что некоторые логи пишутся в каталог /usr/share/nginx, например, в файл /usr/share/nginx/on, который со временем разрастается до невероятных размеров. Проблема связана с тем, что в конфиге для вашего сайта где то указана настройка access_log on;, вместо [...]

Исправление ошибки "error: Xt headers not found"

Пытаясь собрать программу из исходных кодов, при выполнении скрипта предварительной конфигурации, можно получить ошибку следующего содержания: Для её исправления нужно установить библиотеки X Window System для разработчиков. Сделать это можно по разному, в зависимости от используемого дистрибутива: CentOS: Debian/Linux [...]

Исправление ошибки "error: Package requirements (fontconfig) were not met:"

Довольно часто, совместно с исходными кодами, в комплекте идет скрипт предварительной конфигурации, под названием configure, который помимо прочего проверяет наличие необходимых библиотек. В случае, если данный скрипт выдал следующее сообщение: Для того, чтобы библиотеки fontconfig, необходимые для сборки появились в системе, нужно установить пакет под названием libfontconfig1-dev: И после этого, ошибка про [...]

Исправление ошибки "error: could not find function 'com_err' required for Kerberos 5"

При предварительной конфигурации, перед сборкой какого-либо приложения из исходных кодов, может возникнуть следующая ошибка: checking for library containing com_err... no configure: error: could not find function 'com_err' required for Kerberos 5 Для её исправления достаточно установить пакет libkrb5-dev, в зависимости от используемого дистрибутива и пакетного менеджера, выполнив следующие команды: CentOS: Debian/Linux [...]

Исправление ошибки "error: xmllint is required"

В том случае, если при выполнении скрипта configure, вы получаете следующую ошибку: То для её исправления, Вам необходимо просто установить недостающий пакет в систему: CentOS: Debian/Linux Mint/Ubuntu: После установки нужно запустить скрипт configure [...]

Исправление ошибки "error: libGL required"

Если при выполнении скрипта configure, который используется для подготовки сборки приложения из исходных кодов, Вы получаете следующую ошибку: То Вам необходимо установить пакет с библиотеками OpenGL с помощью следующей команды: После чего попробовать выполнить скрипт configure [...]

Ошибка "No. You make ME a sandwich." при сборке LibreOffice

Если при начале выполнения сборки офисного пакета LibreOffice из исходных кодов вы получаете следующее: То значит вы запускаете команду make под пользователем root. Для того, чтобы сборка началась, вам нужно запустить её под другим пользователем с помощью команды sudo: К слову, текст данной ошибки является отсылкой к данной [...]

Ошибка в QEMU при использовании evdev passthrough: Permission denied

В данной статье рассмотрим как можно исправить ошибку, возникающую при использовании evdev passthrough, который позволяет использовать одну клавиатуру и/или мышку для доступа как к хосту, так и к виртуальной машине без установки какого-либо стороннего софта, вроде synergy. Выглядит ошибка таким вот образом: Error starting domain: internal error: process exited while connecting to monitor: 2020-08-01T16:55:57.909849Z qemu-system-x86_64: -object input-linux,id=kbd1 [...]

Ошибка в QEMU при использовании evdev passthrough: No such file or directory

В данной статье рассмотрим как можно исправить ошибку, возникающую при использовании evdev passthrough, который позволяет использовать одну клавиатуру и/или мышку для доступа как к хосту, так и к виртуальной машине без установки какого-либо стороннего софта, вроде synergy. Выглядит ошибка таким вот образом: Error starting domain: internal error: process exited while connecting to monitor: 2020-08-01T16:54:12.576122Z qemu-system-x86_64: -object input-linux,id=kbd1 [...]

Включаем 3D ускорение в VirtualBox

По умолчанию, виртуальные машины созданные в VirtualBox эмулируют видеокарту, которая работает только в 2D режиме. Это значит, что запустить любое 3D приложение, или даже включить эффект Aero в Windows 7 не получится. Тем не менее, VirtualBox поддерживает эмулирование видеокарты с 3D ускорения, нужно только выполнить несколько действий: Включить 3D ускорение в настройках виртуальной машины. Установить гостевые дополнения [...]