Метка: linux

Arch Linux AUR package build

Ускоряем сборку пакетов из AUR в Arch Linux и Manjaro

Каждый пользователь дистрибутива Arch Linux (как и Manjaro) замечал, что по умолчанию пакеты из AUR собираются в один поток, тем самым не задействуя весь потенциал процессора. Чтобы задействовать при сборке AUR пакетов все ядра ЦП, распараллелив процесс сборки, выполним следующие несколько нехитрых шагов.

Читать далее

Earlyoom

Earlyoom — предотвращаем ситуацию OOM в Linux быстро и просто

Если вы работаете с «тяжелыми» приложениями в условиях нехватки оперативной памяти, вам знакома такая ситуация, как OOM — Out Of Memory, это когда запущенным программам нужно больше оперативной памяти, чем имеется в системе. В такой ситуации система обычно начинает свапиться на диск и при этом тормозить, что неприятно для пользователя. У меня в блоге уже был материал про Nohang, так вот Earlyoom делает всё то же самое, ну кроме отображения уведомлений, но в то же время менее требовательна к конфигурации компьютера.

Читать далее

Наблюдение за работой Nohang в мониторе ресурсов Gtop

Предотвращаем переполнение оперативной памяти (OOM) в Linux

Я уверен, что каждый пользователь в своей жизни хоть раз сталкивался с явлением переполнения оперативной памяти или OOM (Out Of Memory). Все помнят как это происходит: система встаёт раком колом, ядро начинает грузить свопом жёсткий диск на 100%, хорошо если можно хоть курсором двигать, хотя это уже делу не поможет. В этом случае помогает только перезагрузка. А ведь мы же только Libre Office с Chromium на 2 ГБ ОЗУ запустили! Не понятно, почему ядро Linux так плохо справляется с переполнением оперативки, но с этим явлением можно успешно бороться своими силами и при минимуме накладных затрат.

Читать далее

Усиление безопасности и приватности в Firefox

Усиление безопасности и приватности в Firefox

Firefox — мой любимый браузер. Я использую Firefox как в домашнем Arch Linux, так и на Android смартфоне. Более того, я рекомендую использовать только этот браузер всем своим друзьям и знакомым. Но, как и в любом другом приложении, рассчитанном на массовое использование, настройки в Firefox по умолчанию не оптимальны в плане защиты приватности и безопасности пользователя. Хорошо, что этот замечательный браузер позволяет настроить его «так, как надо», чем сейчас и займёмся.

Читать далее

Minetest Server на Raspberry Pi

Установка последней версии игрового сервера Minetest в Raspbian

На днях решил проверить, потянет ли моя Raspberry Pi 3 Model B+ сервер игры Minetest, и столкнулся с некоторыми проблемами, решение которых пришлось искать самому, т.к. в интернете информации по данной теме практически нет. Для себя «на будущее» и для тех, кому это может оказаться полезно, оставляю здесь данный материал на тему как установить сервер Minetest на Raspberry Pi под управлением Raspbian 10.

Читать далее

Logstalgia

Визуализация лога работы веб-сервера Apache/Nginx с Logstalgia

Есть множество утилит, умеющих в наглядном и понятном виде разобрать логи того или иного веб-сервера, но среди них выделяется Logstalgia, которая представляет данные лога сервера Apache или Nginx в виде игры Ping Pong, где в роле игрока выступает сам веб-сервер, а мячи, которые нужно отбивать — это приходящие на него и уходящие с него сетевые пакеты.

Читать далее

ZRAM

Настройка zRam в Arch/Manjaro Linux

Как-то в блоге я уже писал о том, как настроить zRam на Raspberry Pi 3. Что это такое и чем оно полезно, можно узнать на Википедии. В этом материале речь пойдёт о том, как настроить zRam в Arch Linux или его варианте для новичков — Manjaro Linux.

Читать далее

Syncthing

Syncthing — свободная кроссплатформенная система синхронизации данных

Логотип Syncthing

Каждый день мы используем в процессе своей работы и досуга множество различных электронных устройств: мобильные телефоны, планшеты, телевизоры, и т. д. Но как легко, а главное безопасно синхронизировать данные между ними? В этом случае поможет свободная, кроссплатформенная система синхронизации данных с открытым исходным кодом для Linux, Android, macOS и Windows — Syncthing.

Читать далее

XnConvert - окно выбора файлов

XnConvert — быстрый и функциональный пакетный конвертер фотографий для Linux

Нужен быстрый, богатый функционалом, бесплатный конвертер графических файлов для Linux? Необходимо быстро проявить большое количество фотографий из RAW в JPEG? Или нужно в пакетном режиме изменить размер множества фотографий без необходимости всё делать вручную по одному файлу? Вне всякого сомнения, Вы ищите XnConvert.

Читать далее

nmon в Raspbian

Мониторим систему в консоли с nmon

Решил я погонять свою Raspberry Pi синтетическими тестами производительности, чтобы примерно представлять на что она способна. И в выводе команды поиска пакетов в репозиториях

apt-cache search benchmark

наткнулся на интересную утилиту nmon, которая представляет из себя консольный монитор системы.

Читать далее

Zram Raspbian 9

Настройка zram в Raspbian 9 на Raspberry Pi 3 Model B+

Одноплатный компьютер-малютка Raspberry Pi 3 Model B+ у меня уже несколько месяцев, и справляется он с нужными мне задачами без проблем. ОЗУ у неё всего 1 гигабайт, что даже для современных среднечков-смартфонов уже мало, и никак её физически не увеличишь. За то программно — легко ☺️ Данный пост — заметка преимущественно для себя о том, как увеличить оперативную память на Raspberry Pi 3, но писался в надежде на то, что многим владельцам малины это тоже будет полезно 😉 Будем запиливать Zram в Raspbian 9.

Читать далее

Htpdate в эмуляторе терминала Konsole, Arch Linux/KDE Plasma 5

Синхронизация времени в Linux с помощью HTTP заголовков сайтов

Существует интересная утилита htpdate, позволяющая синхронизировать время на устройстве под управлением любого популярного дистрибутива Linux необычным способом, а именно по заголовку HTTP ответа от сервера. Да, я знаю, есть timedatectl, но есть некоторые ситуации, в которых он не будет работать. Например, если на сервере сетевым фильтром заткнуты все порты, кроме 80 и 443.

Читать далее

Скачивание сайта с помощью wget в Linux

Как скачать сайт с помощью wget для просмотра в оффлайн

Недавно мне понадобилось скачать на жёсткий диск целый сайт, чтобы сохранить его для последующего просмотра в оффлайн режиме. Тогда я в который раз убедился, что CLI утилиты Linux — необычайно мощные и гибкие инструменты, с помощью которых можно сделать практически всё! Вот и в моём случае мне помогла небольшая утилита с управлением из терминала Wget, которая уже давным давно установлена в моём Arch Linux, а во многих дистрибутивах установлена «из коробки».

Читать далее

Kali Linux

Установка Kali Nethunter в Android с помощью Magisk

Специалистам в сфере компьютерной безопасности не надо представлять дистрибутив Kali Linux, который является одним из основных рабочих инструментов для тестировании компьютерных систем на проникновение. Offensive Security, разработчик Kali Linux, в недавнем прошлом выпустили мобильную версию своего дистрибутива для ОС Android — Kali Nethunter.

Читать далее

Scroll Up