Linux

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

Статей: 122

Предупреждение: W: Target Packages is configured multiple times in...

Недавно, вылезло предупреждение (W = Warning) при попытке использования команды apt-get update, в котором сказано, что есть дубликаты в списках репозиториев. Хоть это и не ошибка и на функциональность не влияет, но видеть каждый раз это сообщение — напрягает. Полный текст предупреждения выглядит следующим образом: Чтобы избавиться от этого предупреждения, необходимо удалить дубли, которые указаны […]

  • 0
  • 333
  • 100,00%

Как использовать sendMediaGroup через curl

При настройке оповещения для своего телеграм-бота, который посылает сразу несколько изображений за один подход с помощью sendMediaGroup, столкнулся с тем, что в интернете практически нет рабочих примеров для использования sendMediaGroup вместе с curl из командной строки, поэтому решил написать небольшую статью, для тех, кто будет искать такую же информацию. Создаем bash скрипт и в него […]

  • 2
  • 461
  • 100,00%

Как измерить время выполнения скрипта/команды в Linux?

Иногда возникает ситуация, когда необходимо замерить время выполнения команды или скрипта в ОС Linux. Проще всего это сделать, воспользовавшись командой time, при вызове скрипта/команды. Пример: time script.sh В результате, после выполнения команды в консоль будут выведены следующие данные: real 50m42,125s user 11m44,031s sys 1m47,237s real — это именно то время (от момента запуска, до момента […]

  • 0
  • 240
  • 100,00%

Как в Samba указать путь с пробелом?

Для того, чтобы в конфиге Samba указать путь, содержащий символ пробела, его необходимо просто взять в кавычки. Т.е. должно быть примерно так: [Share] path = «/media/user/Silicon Power/» read only = No force user = user guest ok = yes В случае, если вы указали путь без кавычек, то в некоторых версиях Linux при попытке зайти […]

  • 0
  • 149
  • 100,00%

Ошибка: iwlwifi Too many chunks: 20

Столкнулся недавно с этой ошибкой, ей был забит весь лог /var/log/syslog В моем случае, для исправления данной ошибки было достаточно в файл /etc/modprobe.d/iwlwifi.conf Добавить следующую строчку (отключение встроенных средств шифрования в WI-FI карту): options iwlwifi swcrypto=1 И перезагрузить ПК.

  • 0
  • 174
  • 100,00%

Ошибка: QXcbConnection: Could not connect to display

При попытке запустить phantomjs на сервере с Ubuntu и без подключенного монитора, получил вот такую ошибку. Решение оказалось довольно простым, чтобы данная ошибка перестала вылезать, необходимо перед запуском phantomjs, выполнить следующую команду: export QT_QPA_PLATFORM=offscreen

  • 0
  • 644
  • 100,00%

Ошибка: libvirtError: internal error: Failed to initialize a valid firewall backend

После установки virt-manager и попытке настроить сеть, например, используя nat, можно столкнуть с подобной ошибкой. Чтобы это исправить, необходимо проделать следующее: Выключить virt-manager и установить пакет firewalld: sudo apt install firewalld sudo systemctl enable firewalld sudo systemctl start firewalld sudo service libvirtd restart После чего, можно попробовать запустить virt-manager и попытаться вернуться к настройке сети.

  • 0
  • 505
  • 100,00%

Ошибка: Error opening Spice console, SpiceClientGtk missing

При запуске virt-manager можно столкнуться с этой ошибкой, в ситуациях, когда виртуальная машина уже запущена и осуществляется попытка подключиться к ней. Для ее исправления, достаточно установить следующий пакет (Linux Mint 19): sudo apt-get install gir1.2-spiceclientgtk-3.0 После чего нужно перезапустить virt-manager (виртуальную машину можно не выключать) и ошибка должна исчезнуть.

  • 0
  • 346
  • 100,00%

Ошибка: Невозможно исправить ошибки, у вас отложены (held) битые пакеты

При попытке установить какие-либо пакеты через apt, можно столкнуться с такой ошибкой. Одной из причин ее появления, может быть ситуация, когда вы подключили какие-либо сторонние репозитории(ий), которые содержат более новые версии пакетов, а потом удалили их (эти репозитории). При этом информация о новых пакетах осталась в системе. Информация о доступных пакетах, содержится в файле /var/lib/dpkg/status […]

  • 0
  • 1 310
  • 73,33%

Отключаем акселерацию (ускорение) мыши в Linux Mint

Сперва нужно узнать id мыши в системе, для этого воспользуемся командой xinput list. В ответ должно получится что-то следующее: xinput list ⎡ Virtual core pointer id=2 [master pointer (3)] ⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)] ⎜ ↳ Logitech Gaming Mouse G400 id=10 [slave pointer (2)] ⎜ ↳ Razer Reclusa Keyboard id=12 […]

  • 0
  • 518
  • 100,00%