Linux

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

Статей: 187

Исправляем ошибку: MySQL server has gone away

В данной статье пойдет речь об ошибке, которую можно получить при обращении к MySQL Server: Наиболее частыми причинами возникновения ошибки являются следующие причины: Слишком долгое неактивное соединение между скриптом/приложением и MySQL сервером (по умолчанию составляет 8 часов, потом разрывается и вылезает эта ошибка) Слишком большой размер пакета при запросе к серверу MySQL (по умолчанию = 16M, если [...]

Linux: Отключение участия в опросе популярности пакетов после установки

Во время установки дистрибутивов Linux, основанных на Debian, может появится окно с предложением участвовать в опросе о популярности пакетов. Если согласиться с данным предложением, то утилита popcon будет передавать данные об используемых пакетах на вашем компьютере на сервера разработчиков дистрибутива. Если вы хотите отключить передачу данной информации, то можно очень легко выключить участие в опросе [...]

nano: command not found - установка nano в Linux

При выполнении команды nano, можно получить следующее сообщение: nano: command not found Данная команда обозначает, что редактор nano не установлен в системе. Для того, чтобы установить nano потребуется выполнить команду установки, которая может различаться в зависимости от дистрибутива Linux. Примеры таких команд, вы можете найти ниже. Устанавливается редактор nano в различных дистрибутивах практически одинаково, с [...]

Thinstation: использование принтеров HP LaserJet 1000 1005 1018 1020

При попытке использовать для печати с Thinstation принтеры HP серии LaserJet моделей 1000, 1005, 1018 и 1020, можно столкнуться с тем, что они напрочь отказываются печатать. Связано это с тем, что данные принтеры не работают без предварительной загрузки прошивки на само устройство. Делать это должно непосредственно устройство, к которому подключен принтер, в данном случае этим устройством выступает тонкий клиент. В UNIX [...]

Ошибка при выполнении команды shutdown: Failed to connect to bus: No such file or directory

В некоторых дистрибутивах Linux, при попытке выполнить команду shutdown можно получить следующее сообщение: "Failed to connect to bus: No such file or directory". При этом сама процедура выключения не будет начата, система продолжит свою работу как ни в чем не бывало. Исправляется это запуском демона dbus. На большинстве современных дистрибутивов это делается с помощью следующей команды: На более старых системах, где [...]

Установка SSH сервера в Linux

SSH сервер - наиболее используемый способ удаленной связи с сервером, работающим под операционной системой Linux. Хотя SSH сервер по умолчанию почти всегда включен в состав любого серверного дистрибутива, возможны ситуации когда его понадобиться установить вручную - например, при использовании десктоп ориентированного дистрибутива Linux, или при минимальной установке операционной системы. По факту, в [...]

Настройка работы обратного прокси в Apache 2

Процедура настройки обратного (реверс) прокси в Apache 2 достаточно проста, и укладывается всего лишь в 4 пункта: Включим необходимые модули Apache 2 для обратного прокси: Настроим файл конфига: Где http://127.0.0.1:8000/ - это адрес (может быть как IP-адрес, так и доменное имя) сервера, на который будет происходить перенаправление. Использование слэша в конце обязательно! Перезагрузим Apache 2: Проверяем [...]

Как найти дубликаты строк в текстовом файле

Иногда возникает необходимость найти все дублирующиеся строчки в каком-либо текстовом файле, что в ОС Linux делается очень легко Для поиска дубликатов строк в текстовом файле можно воспользоваться следующей командой: Где filename.txt - это название текстового файла в котором мы ищем дубликаты строк. В случае, если в данном файле есть одинаковые строки, в консоль будут выведены эти строки и можно будет вручную [...]

Linux: Как зайти в Recovery Mode (Режим восстановления)

Режим восстановления - это особый режим загрузки операционной системы Linux, который предназначен для решения проблем с загрузкой и работой системы в штатном режиме. Специально для этого, в режиме восстановления загружается и работает минимум необходимых сервисов (например, по умолчанию не работает сеть, звук и т. д.), и вся работа происходит в консольном режиме. По сути, данный режим является своеобразным [...]

Unable to connect to libvirt qemu:///system

Полностью текст ошибки выглядит таким вот образом: Unable to connect to libvirt qemu:///system. Verify that the 'libvirtd' daemon is running. Libvirt URI is: qemu:///system Traceback (most recent call last): File "/usr/share/virt-manager/virtManager/connection.py", line 956, in _do_open self._backend.open(connectauth.creds_dialog, self) File "/usr/share/virt-manager/virtinst/connection.py", line 172, in open conn = libvirt.openAuth(self._open_uri, File "/usr/lib/python3/dist-packages/libvirt.py", line 104, in openAuth if ret is None:raise libvirtError('virConnectOpenAuth() failed') libvirt.libvirtError: Failed to connect socket to '/var/run/libvirt/libvirt-sock': Permission [...]