ZaLinux.ru

Мы ZaLinux: инструкции, советы, обсуждение новостей и решение проблем

Исправление ошибки error: postfix/master: fatal: 0.0.0.0:smtps: Servname not supported for ai_socktype

Вы могли увидеть ошибку: postfix/master[5309]: fatal: 0.0.0.0:smtps: Servname not supported for ai_socktype на некоторых Linux (Arch Linux, OpenSuSE server и др.) при включении smtps в файле postfix master.cf. Причина её в том, что отсутствует определение smtps порта /etc/services. Решение Отредактируйте…
ДАЛЕЕ

Как цветной вывод консоли конвертировать в HTML код

Конвертировать вывод консоли в HTML код – это задача, которая может пригодиться при составлении документации, для вывода результатов облачных вычислений на страницы сайта и т.д. При этом если удастся сохранить цвета в том виде, как они есть в стандартном выводе –…
ДАЛЕЕ

Не работает буфер обмена с гостевой ОС Linux

Для того, чтобы буфер обмена работал с гостевой операционной системой, необходимо установить дополнения гостевой ОС, и указать соответствующую настройку: Тем не менее, иногда возникают ситуации, когда дополнения гостевой установлены, а копирование и вставка в гостевую (или из гостевой) ОС не…
ДАЛЕЕ

Переход с устаревшей команды iwconfig (wireless_tools) на iw

Источники: https://wireless.wiki.kernel.org/en/users/documentation/iw https://wireless.wiki.kernel.org/en/users/documentation/iw/replace-iwconfig iw — это новая утилита командной строки, основанная на nl80211, для беспроводных устройств. Она поддерживает все новые драйверы, которые были добавлены в ядро за последнее время. Старый инструмент iwconfing, который использует Wireless Extensions interface (интерфейс беспроводного расширения), является…
ДАЛЕЕ

Решение проблемы «bash: ifconfig: команда не найдена»

Вместо net-tools теперь iproute2, а вместо ifconfig теперь ip a Если вы работаете с командной строкой в Linux, то почти наверняка используете команду ifconfig. Возможно, использовали её уже много лет. Она упоминается во многих инструкциях и книгах. И тем больше,…
ДАЛЕЕ

Как установить PhantomJS на Linux

PhantomJS (phantomjs.org) — это безголовый скриптовый WebKit с JavaScript. Случаи применения: Безголовое веб-тестирования. Лёгкое быстрое тестирование без браузера теперь возможно! Автоматизация страницы. Доступ и манипулирование веб-страницами со стандартными DOM API или с обычными библиотеками вроде jQuery. Захват экрана. Программный захват…
ДАЛЕЕ

Решение проблемы «чёрного экрана» после установки Catalyst 15.9 (несовместимость с GDM3, Cinnamon, GNOME)

За последние несколько дней потратил уйму часов на разрешение проблемы с установкой проприетарных драйверов на Linux. Причём ставил на очень разные системы (Arch Linux и Kali Linux с ядром 3.4). Проблема заключалась в том, что после установки драйверов встречал чёрный…
ДАЛЕЕ

Решение проблемы с ошибкой fatal error: libnetfilter_queue/linux_nfnetlink_queue.h: Нет такого файла или каталога

Ещё одна ошибка, которая может появиться при попытке компиляции программы: fatal error: libnetfilter_queue/linux_nfnetlink_queue.h: Нет такого файла или каталога Воспользуемся подходящей для этих целей инструкцией «Как в Linux узнать, в каком пакете содержится файл»: root@HackWare:~# t=linux_nfnetlink_queue.h; apt-file search $t | grep…
ДАЛЕЕ

Решение проблемы с ошибкой fatal error: libnfnetlink/linux_nfnetlink.h: Нет такого файла или каталога

Ошибка fatal error: libnfnetlink/linux_nfnetlink.h: Нет такого файла или каталога может возникнуть при компиляции. Воспользуемся нашей инструкцией «Как в Linux узнать, в каком пакете содержится файл»: root@HackWare:~# t=linux_nfnetlink.h; apt-file search $t | grep -E "/$t$" libnfnetlink-dev: /usr/include/libnfnetlink/linux_nfnetlink.h Всё оказалось достаточно просто,…
ДАЛЕЕ

Решение проблемы с предупреждением InsecurePlatformWarning: A true SSLContext object is not available.

Если при компиляции у вас появилось предупреждение: InsecurePlatformWarning: A true SSLContext object is not available. This prevents urllib3 from configuring SSL appropriately and may cause certain SSL connections to fail. То есть два варианта действия: проигнорировать его (это не повлияет…
ДАЛЕЕ

Решение проблемы с ошибкой ValueError: --enable-jpeg requested but jpeg not found, aborting.

Иногда при компиляции возникают ошибки, которые не удаётся решить с помощью стандартного алгоритма поиска пакета, в котором содержится отсутствующий файл. Например, у меня однажды вылезло такое: ValueError: --enable-jpeg requested but jpeg not found, aborting. Забегая вперёд, сразу скажу, что требуется…
ДАЛЕЕ

Решение проблемы с ошибкой fatal error: ffi.h: Нет такого файла или каталога

Если при компиляции у вас возникла ошибка fatal error: ffi.h, то здесь вы найдте ответ на вопрос как избавиться от этой проблемы. Алгоритм решения этой ситуации довольно стандартный и описан в заметке «Как в Linux узнать, в каком пакете содержится файл».…
ДАЛЕЕ

Как в Linux узнать, в каком пакете содержится файл

При написании многое подсмотрено здесь: Find which package contains a file in Debian Linux Если вы компилируете программы из исходных кодов, то вы, наверняка, сталкивались с ошибками компиляции, когда программа не находит какой-либо файл и компиляция обрывается. Что делать в…
ДАЛЕЕ

Решение проблемы с ошибкой make: x86_64-w64-mingw32-gcc: Команда не найдена

Эта ошибка может возникнуть при кросскомпиляции бинарных файлов для Windows в Linux. Но я столкнулся с этой проблемой при попытке компиляции бинарников для Linux. О Windows у меня и мысли не было. Кстати, кусочек лога: x86_64-w64-mingw32-gcc -Wall -W -pipe -O2…
ДАЛЕЕ

Решение проблемы с ошибкой fatal error: stdlib.h: Нет такого файла или каталога

При попытке компиляции программы на свежей установки Linux Mint возникла ошибка: fatal error: stdlib.h: Нет такого файла или каталога Полный лог такой: make -C osdep make[1]: Вход в каталог `/home/mial/opt/mdk3-master/osdep' Building for Linux make[2]: Вход в каталог `/home/mial/opt/mdk3-master/osdep' gcc -g…
ДАЛЕЕ