ZaLinux.ru

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

Как настроить сочетание клавиш для смены раскладки клавиатуры в Linux LMDE

Данный рецепт поможет как LMDE (Linux Mint Debian Edition), так и любой другой версии Linux Mint. Этим же способом можно назначить сочетание клавиш для смены раскладки в любом дистрибутиве в котором в качестве рабочего стола выбрана Cinnamon. В процессе установки…
ДАЛЕЕ

Как установить гостевые дополнения VirtualBox (Guest Additions) в Linux LMDE

LMDE — это Linux Mint Debian Edition, то есть Linux Mint на основе Debian. Гостевые дополнения VirtualBox (Guest Additions) — это модули ядра (драйверы), которые нужны в том случае, если вы запустили Linux LMDE в виртуальной машине VirtualBox. Благодаря гостевым…
ДАЛЕЕ

Как добавить CSS стили в body веб страницы

В одном из проектов понадобилось добавить новые стили к одной определённой странице, но шаблон позволял менять только содержимое после тега <body>. Чтобы не добавлять ненужные стили на весь сайт, а вставить их только для одной страницы, рассмотрим, какие есть варианты…
ДАЛЕЕ

Как получить доступ к веб камере в HTML

HTML5 позволяет получить доступ к камере и микрофону вашего компьютера. Вы могли видеть такие примеры на сайтах для видео чатов и видео конференций, для стриминга, для валидации на финансовых сайтах и прочих. Предварительно любой сайт должен получить ваше согласие на…
ДАЛЕЕ

Как узнать, какие модули (драйверы) используются USB и PCI устройствами

1. Какие драйверы использует USB устройство Пакет usbutils включает скрипт, называемый usb-devices. Если вы запустите его, он выведет информацию об устройствах в системе, включая используемый драйвер: usb-devices 2. Используемые драйверы в lsusb С помощью lsusb также можно увидеть используемые USB…
ДАЛЕЕ

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

Как перевернуть строку «задом наперёд» в командной строке Linux? К примеру есть строка "12345", а нужно получить строку "54321". Для этого есть специальная команда rev, которая посимвольно печатает строки в обратном порядке. Утилита rev копирует указанные файлы в стандартный вывод,…
ДАЛЕЕ

Как использовать cURL для отправки кукиз

Отправить cookie в cURL можно опцией --cookie: curl -v --cookie "USER_TOKEN=Yes" http://127.0.0.1:5000/ У опции --cookie есть короткий вариант -b. С этими опциями можно указать как файл, содержащий кукиз, так и строку с паролй ИМЯ=ЗНАЧЕНИЕ. Если аргументом является строка с символом…
ДАЛЕЕ

Ошибка в TigerVNC «CConn: End of stream» (РЕШЕНО)

TigerVNC — это набор программ, которые выполняют функции VNC сервера и клиента. VNC — это технология, позволяющая подключаться к удалённому рабочему столу и работать за ним так, как будто бы вы сидите перед ним, то есть запускать графические приложения и…
ДАЛЕЕ

Ошибка «The engine “node” is incompatible with this module» (РЕШЕНО)

Ошибка «The engine "node" is incompatible with this module» означает, что node не совместим с указанным модулем. То есть устанавливаемая программа требует более высокую версию npm чем присутствует в системе. Такая ошибка может возникнуть при использовании yarn (устанавливает зависимости): yarn Пример…
ДАЛЕЕ

Ошибка «00h00m00s 0/0: : ERROR: There are no scenarios; must have at least one» (РЕШЕНО)

yarn — это программа для быстрого, надёжного и безопасного управления зависимостями пакетов Node.js. Используется yarn очень просто, достаточно перейти в папку с исходным кодом пакета, для которого требуется установить зависимости, и выполнить команду yarn Если при этом возникла ошибка: 00h00m00s…
ДАЛЕЕ

Ошибка «Your cache folder contains root-owned files, due to a bug in previous versions of npm which has since been addressed» (РЕШЕНО)

При использовании команды npm install может возникнуть ошибка, препятствующая успешной установки, главным сообщением является: Your cache folder contains root-owned files, due to a bug in previous versions of npm which has since been addressed. В этом сообщении говориться, что из-за…
ДАЛЕЕ

Ошибка «npm WARN enoent ENOENT: no such file or directory, open ‘C:\Users\Nuwanst\package.json’» (РЕШЕНО)

При попытке установить любой пакет командой npm install может возникать ошибка, связанная с отсутствием файла package.json.  Далее приведён пример ошибки на Windows, но эта проблема может возникнуть как на Windows, так и на Linux. Показанные решения также подходят для обеих платформ.…
ДАЛЕЕ

Как вывести список только директорий используя ls в Bash

Для обработки в скриптах может понадобиться в определённой директории получить только список только папок без файлов. Далее показано, как это сделать разными способами. 1. С помощью ls увидеть все папки кроме скрытых */ - это шаблон, который соответствует всем подкаталогам…
ДАЛЕЕ

Как выгрузить файлы методом POST с помощью cURL. Как отправить форму в cURL

Метод POST — это один HTTP методов (другой популярный метод это GET). Методом POST можно отправить больший объём данных чем методом GET. cURL — это сетевая утилита, которая поддерживает множество протоколов обмена данными, в том числе HTTP и разные методы…
ДАЛЕЕ

Как использовать команду ip в Linux

Вы можете настроить IP-адреса, сетевые интерфейсы и правила маршрутизации на лету с помощью команды Linux ip. Мы покажем вам, как вы можете использовать эту современную замену классическому (и теперь устаревшему) ifconfig. Как работает команда ip С помощью команды ip вы…
ДАЛЕЕ