Linux

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

Статей: 178

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 [...]

Исправляем ошибку: Uncaught Error: Call to undefined function imagecreatefromjpeg()

Иногда при запуске php скрипта вы можете столкнуться с такой вот ошибкой: Как видно из текста ошибки, проблема заключается в том, что не определена функция imagecreatefromjpeg, а это в свою очередь происходит скорей всего из-за того, что у вас не установлена библиотека для работы с графикой - GD (пакет php-gd). Чтобы ее установить, необходимо воспользоваться следующей командой: В некоторых дистрибутивах данный пакет [...]

Исправляем ошибку: checking for sofia-sip-ua >= 1.12.12... configure: error: no usable sofia-sip; please install sofia-sip-ua devel package or equivalent

При установке FreeSWITCH на сервер с Ubuntu столкнулся с ошибкой, которая не позволяла скомпилировать FreeSWITCH из исходников: Для исправления ошибки можно проделать следующее: Если все сработало, то можно возвращаться к компиляции из исходных кодов FreeSWITCH. Если не помогло, то в интернете встречал еще рекомендацию проделать следующее (после приведенных выше [...]

Исправляем ошибку: configure: error: no usable spandsp; please install spandsp3 devel package or equivalent

При установке FreeSWITCH на сервер с Ubuntu столкнулся с ошибкой, которая не позволяла скомпилировать FreeSWITCH из исходников: Для исправления ошибки делаем следующее: Если все сработало, то можно возвращаться к компиляции из исходных кодов FreeSWITCH. Если после компиляции при запуске будет вылазить ошибка: То можно попробовать выполнить следующую [...]

Ошибка /bin/bash^M: bad interpreter: No such file or directory при запуске скриптов

Иногда при запуске различных sh скриптов можно столкнуться вот с такой ошибкой: В данной статье мы рассмотрим причину возникновения данной ошибки и о способах ее исправления. Как видно из текста ошибки, при запуске скрипта вместо стандартного шелла /bin/bash скрипт пытается запустить его из директории /bin/bash^M и ожидаемо выдает ошибку, потому что такого пути не существует. Все дело в том, что ^M - это символ [...]

Как посмотреть HTTP заголовки (headers)

При отладке работы веб-сервера, может возникнуть необходимость посмотреть HTTP заголовки ответа, которые отдает какая-либо страница сайта посетителю. В данной статье будут рассмотрены несколько простых способов, как это можно сделать. Если вам нужно быстро посмотреть заголовки какой-либо страницы, то это можно сделать с помощью онлайн сервисов. Для примера, это можно сделать [...]

Лучшие VPN сервисы (платные и бесплатные) для компьютера/смартфона

Современная реальность такова, что люди проводят в интернете всё больше времени. Соцсети, обучающие сайты, госуслуги и прочие порталы требуют предоставления личных, а зачастую, и платёжных данных. Утечка этой информации может плохо сказаться на пользователе. Если данные попадут в руки мошенников, на человека могут взять кредит, использовать его личность для аферы или вовсе обвинить в преступлении. [...]
  • 0
  • 9 340
  • 7
  • 7
  • 0

Особенности работы ARP в Linux

Первая особенность касается посылки ARP-запроса. В ARP-пакете есть поле source IP, в котором хост проставляет свой IP. Большинство систем ставят IP из той же подсети, что и запрашиваемый адрес. Linux по умолчанию может поставить любой свой IP-адрес, точнее: если пакет исходит от хоста (а не форвардится от другого), то Linux копирует адрес из поля source IP этого пакета (есть и другие случаи). Этот эффект легко проверить командами [...]
  • 0
  • 615
  • 1
  • 1
  • 0

Ошибка: Failed to connect socket to '/var/run/libvirt/libvirt-sock': Permission denied

При запуске Virt-manager от обычного пользователя, можно столкнуться с тем, что будет выводиться ошибка с доступом. Выглядит она таким вот образом: Traceback (most recent call last): File "/usr/share/virt-manager/virtManager/connection.py", line 1027, in _open_thread self.vmm = self._try_open() File "/usr/share/virt-manager/virtManager/connection.py", line 1009, in _try_open flags) File "/usr/lib/python2.7/dist-packages/libvirt.py", line 102, in openAuth if ret is None:raise libvirtError('virConnectOpenAuth() failed') libvirtError: Failed to connect socket to '/var/run/libvirt/libvirt-sock': Permission denied В том [...]

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

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