Alexey
29.02.2016
Сеть
Deprecation, iw, iwconfig, Wi-Fi, wireless_tools, беспроводные сети
Источники: 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 (интерфейс беспроводного расширения), является…
ДАЛЕЕ
Alexey
19.02.2016
Сеть
Deprecation, ifconfig, ip, iproute2, net-tools, ошибки, решение проблемы
Вместо net-tools теперь iproute2, а вместо ifconfig теперь ip a Если вы работаете с командной строкой в Linux, то почти наверняка используете команду ifconfig. Возможно, использовали её уже много лет. Она упоминается во многих инструкциях и книгах. И тем больше,…
ДАЛЕЕ
Alexey
11.02.2016
Для новичков
PhantomJS
PhantomJS (phantomjs.org) — это безголовый скриптовый WebKit с JavaScript. Случаи применения: Безголовое веб-тестирования. Лёгкое быстрое тестирование без браузера теперь возможно! Автоматизация страницы. Доступ и манипулирование веб-страницами со стандартными DOM API или с обычными библиотеками вроде jQuery. Захват экрана. Программный захват…
ДАЛЕЕ
Alexey
29.01.2016
Железо
ошибки, решение проблемы
За последние несколько дней потратил уйму часов на разрешение проблемы с установкой проприетарных драйверов на Linux. Причём ставил на очень разные системы (Arch Linux и Kali Linux с ядром 3.4). Проблема заключалась в том, что после установки драйверов встречал чёрный…
ДАЛЕЕ
Alexey
11.01.2016
Для новичков
ошибки, решение проблемы
Ещё одна ошибка, которая может появиться при попытке компиляции программы: fatal error: libnetfilter_queue/linux_nfnetlink_queue.h: Нет такого файла или каталога Воспользуемся подходящей для этих целей инструкцией «Как в Linux узнать, в каком пакете содержится файл»: root@HackWare:~# t=linux_nfnetlink_queue.h; apt-file search $t | grep…
ДАЛЕЕ
Alexey
11.01.2016
Для новичков
ошибки, решение проблемы
Ошибка 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 Всё оказалось достаточно просто,…
ДАЛЕЕ
Alexey
11.01.2016
Для новичков
ошибки, решение проблемы
Если при компиляции у вас появилось предупреждение: InsecurePlatformWarning: A true SSLContext object is not available. This prevents urllib3 from configuring SSL appropriately and may cause certain SSL connections to fail. То есть два варианта действия: проигнорировать его (это не повлияет…
ДАЛЕЕ
Alexey
11.01.2016
Для новичков
ошибки, решение проблемы
Иногда при компиляции возникают ошибки, которые не удаётся решить с помощью стандартного алгоритма поиска пакета, в котором содержится отсутствующий файл. Например, у меня однажды вылезло такое: ValueError: --enable-jpeg requested but jpeg not found, aborting. Забегая вперёд, сразу скажу, что требуется…
ДАЛЕЕ
Alexey
11.01.2016
Для новичков
ошибки, решение проблемы
Если при компиляции у вас возникла ошибка fatal error: ffi.h, то здесь вы найдте ответ на вопрос как избавиться от этой проблемы. Алгоритм решения этой ситуации довольно стандартный и описан в заметке «Как в Linux узнать, в каком пакете содержится файл».…
ДАЛЕЕ
Alexey
02.01.2016
Системное администрирование
apt-file, auto-apt, dlocate, whichpkg
При написании многое подсмотрено здесь: Find which package contains a file in Debian Linux Если вы компилируете программы из исходных кодов, то вы, наверняка, сталкивались с ошибками компиляции, когда программа не находит какой-либо файл и компиляция обрывается. Что делать в…
ДАЛЕЕ
Alexey
04.12.2015
Для новичков
ошибки, решение проблемы
Эта ошибка может возникнуть при кросскомпиляции бинарных файлов для Windows в Linux. Но я столкнулся с этой проблемой при попытке компиляции бинарников для Linux. О Windows у меня и мысли не было. Кстати, кусочек лога: x86_64-w64-mingw32-gcc -Wall -W -pipe -O2…
ДАЛЕЕ
Alexey
11.11.2015
Для новичков
ошибки, решение проблемы
При попытке компиляции программы на свежей установки Linux Mint возникла ошибка: fatal error: stdlib.h: Нет такого файла или каталога Как написано в самой ошибке, отсутствует файл, необходимый во время компиляции. Этим файлом является stdlib.h, расширение которого .h говорит о том, что это…
ДАЛЕЕ
Alexey
27.10.2015
Python
ошибки, решение проблемы
На одном из этапе установке программы у меня всё время возникала указанная в заголовке ошибка. В логе в первую очередь в глаза бросилась строка error: command 'x86_64-linux-gnu-gcc' failed with exit status 1. Но это общая ошибка компилятора, которая обусловлена другой проблемой.…
ДАЛЕЕ
Alexey
27.10.2015
Python
pip, ошибки, решение проблемы
Процесс установки одной из программ завершился ошибкой, в логах я наблюдал следующее: [+] Running the command: sudo -E pip install --upgrade termcolor Traceback (most recent call last): File "/usr/bin/pip", line 9, in <module> load_entry_point('pip==1.5.6', 'console_scripts', 'pip')() File "/usr/lib/python2.7/dist-packages/pkg_resources.py", line 356,…
ДАЛЕЕ
Alexey
26.10.2015
Безопасность, Железо, Производительность труда, Сеть, Системное администрирование, Утилиты, Файловая система, Ядро
интерфейс командной строки (CLI)
По материалам http://xmodulo.com/useful-cli-tools-linux-system-admins.html Системные администраторы (сисадмины) ответственные за каждодневные операции работающих систем и служб. Одна из критических ролей сисадминов — это убедиться, что производственные услуги доступны круглосуточно. Для этого они должны тщательно планировать политики резервного копирования, стратегии ликвидации аварий, расписание…
ДАЛЕЕ