Linux

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

Статей: 197

Скачивание и запуск скрипта bash через wget

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

Отключаем сообщение "EDAC pnd2: Failed to register device with error -22"

Используя операционную систему Linux, можно натолкнуться на появление следующих сообщений при загрузке системы: [ 4.107664] i915 0000:00:02.0: firmware: failed to load i915/bx t_dmc_ver1_07.bin (02) [ 4.268656] EDAC pnd2: Failed to register device with error -22 [ 4.307626] EDAC pnd2: Failed to register device with error -22 [ 4.368173] EDAC pnd2: Failed to register device with error -22 [ 4.427787] EDAC pnd2: Failed to register device with error -22 Для того, чтобы отключить появление данных сообщений, нужно создать, или отредактировать файл [...]

Отключаем USB накопители в Linux

Ограничение работы USB накопителей - флешек, жестких дисков - распространенная практика, когда нужно защитить систему от потенциальных угроз, которые могут нести в себе данные устройства. В данном материале мы коротко рассмотрим способы, с помощью которых можно ограничить работу USB накопителей в операционных системах Linux. Создаем файл по адресу /etc/modprobe.d/usb-storage.conf, и пишем в него одну единственную [...]

Веб-киоск на основе Debian 11 с поддержкой шифрования ГОСТ 2012

В русском сегменте Интернета все чаще начинают использовать криптографический алгоритм ГОСТ Р 34.10-2012 (или проще говоря - ГОСТ2012), который является утвержденным государством стандартом для шифрования данных. В данном материале будет приведен пример настройки веб-киоска на основе Debian 11, с минимальным набором установленных программ. В качестве целевого сайта будет использоваться сайт, работающий по [...]

dpkg: Architecture not defined in architecture tables, ignored

Если, при использовании dpkg --add-architecture, вы задали некорректное имя архитектуры, то после этого у вас появится следующая ошибка: Исправить это очень просто - нужно всего-лишь удалить неправильную архитектуру: То есть, если при использовании dpkg была совершена опечатка, и введено название архитектуры o386, то команда должна выглядеть следующим [...]

Debian 11: Usermod: command not found

В дистрибутиве Debian 11, можно столкнуться с такой ситуацией, что после использования команды su, для перехода из обычного пользователя в суперпользователя root, команда Usermod будет выдавать сообщение "command not found". Связано это с тем, что при использовании команды su, пользователю root передается переменная $PATH обычного пользователя, среди которых отсутствует /usr/sbin. Из данной ситуации есть два выхода: Запускать [...]

Конвертирование видео в аудио через VLC media player

Не редко, перед пользователем персонального компьютера встает задача, сконвертировать видео в аудио - например, нужно сохранить музыку из скачанного видео с YouTube. В этом может помочь кроссплатформенный проигрыватель VLC media player, который есть практически под все операционные системы, которые есть для персональных компьютеров. С его помощью можно легко извлечь из видео аудиопоток и сохранить его [...]

Настройка прокси в apt

Для того, чтобы указать apt работать через прокси-сервер, нужно открыть файл конфигурации /etc/apt/apt.conf любым удобным текстовым редактором, и вписать туда адреса прокси-сервера в следующем формате: То есть, если ваш прокси-сервер имеет адрес 192.168.2.200, и работает на порту 3128, то выглядеть это будет так: Если на прокси сервере требуется авторизация, то выглядеть эти строки будут немного по другому: То [...]

Исправляем ошибку: netstat: command not found

Пример текста ошибки: sudo netstat -tulpn sudo: netstat: command not found Как видно из текста ошибки, проблема в том, что утилита netstat не установлена. Исправляется это достаточно легко. Для исправления ошибки на большинстве Linux дистрибутивов достаточно установить пакет net-tools. В Debian/Ubuntu подобных дистрибутивах это можно сделать следующей [...]

Как удалить snapd в Ubuntu Server

В последних версиях Ubuntu Server устанавливается альтернативный менеджер пакетов snap, который далеко не все используют. В данной статье пойдет речь о том, как можно удалить сервис snapd сразу после установки. Статья писалась и проверялась на Ubuntu Server 20.04.4 Первым делом смотрим какие пакеты установлены с помощью команды, в моем случае на сервере с Ubuntu Server 20.04.4 данная команда выдает вот такой список: Начинаем [...]