Ubuntu

Ubuntu — один из самых популярных дистрибутивов Linux, как для обычных компьютеров, так и для серверов. Основан на другом Linux дистрибутиве — Debian. Новые выпуски Ubuntu выходят каждые полгода, и делятся на два типа — обычные выпуски, поддержка которых заканчивается через 9 месяцев с момента релиза, и выпуски LTS (англ. Long Time Support), которые поддерживаются 5 лет после выхода.

Статей: 58

Исправляем ошибку: 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 в различных дистрибутивах практически одинаково, с [...]

Ошибка при выполнении команды 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, или при минимальной установке операционной системы. По факту, в [...]

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

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

Исправляем ошибку: 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 - это символ [...]