Создание deb пакетов

Самый популярный способ распространения программ в Linux — это репозитории программного обеспечения. В репозиториях программы находятся в специальном формате. В Debian и основанных на нём дистрибутивах используется формат пакетов deb. В этих пакетах находится архив всех файлов программы, инструкции по их установке в системе для … Читать далее

Как удалить snap пакет

Пакеты программного обеспечения snap — это очень удобная вещь, поскольку они позволяют один раз подготовить установочный пакет, который потом можно развернуть в любом дистрибутиве поддерживающим эту технологию, а таких дистрибутивов довольно много. Для управления пакетами snap используется специальный пакетный менеджер. Устанавливать пакеты надо с помощью … Читать далее

Лучшие аналоги Visio для Linux

Microsoft Visio – это универсальный инструмент для работы со схемами и диаграммами, также имеющий функции векторного редактора. К сожалению, Microsoft не спешит выпускать свои офисные программы на Linux. Поэтому мы постараемся подобрать лучшую альтернативу Visio, доступную для Linux. Рассмотрим как многофункциональные редакторы, так и с … Читать далее

Как пользоваться gdb

Программа gdb — это популярный отладчик для программ, написанных на языке программирования Си и С++. Отладчик позволяет выполнить программу пошагово, посмотреть значения всех переменных на каждом из этапов выполнения, а если это необходимо, то и дизассемблировать код и посмотреть состояние регистров процессора. В сегодняшней статье … Читать далее

Установка Wine в Debian 10

Всё больше людей переходят на операционные системы, семейства Linux. И каждый из них хочет проводить время за привычными Windows играми на новой платформе. На данный момент вопрос игр на Linux стоит довольно остро , но эта отрасль активно развивается. Не менее востребованы и некоторые приложения … Читать далее

Настройка PHP-FPM

Интерпретатор языка программирования PHP может работать в нескольких режимах. Он может быть интегрирован в веб-сервер в виде специального модуля или использоваться как отдельный сервис php-fpm. Аббревиатура FPM расшифровывается как Fastcgi Process Manager. Это сервис, который запускает несколько процессов, которые могут выполнять PHP скрипты. Процессы могут … Читать далее

Команда xargs Linux

Возможность объединения нескольких команд Linux в терминале и использования их в качестве конвейера, когда каждая следующая команда получает вывод предыдущей — очень мощный и гибкий инструмент. Но команды можно объединять не только так. С помощью утилиты xargs вывод предыдущей команды можно передать в аргументы следующей. … Читать далее

Что нового в Ubuntu 21.04

В апреле выйдет новый выпуск дистрибутива Linux Ubuntu 21.04. По давней традиции кодовое имя соответствует букве алфавита и описывает животное. В этот раз релиз имеет негласное название Hirsute Hippo (Волосатый гиппопотам). Выпуск будет проходным, то есть без долгой поддержки. И всё же он имеет несколько … Читать далее

Аналоги Total Commander для Linux

При работе с большим количеством файлов нередко возникает необходимость в наличии сразу нескольких окон. Если же говорить об удалённой работе через терминал, то без файлового менеджера никуда. В Windows для этих целей существует Total Commander и Far Manager. Для Linux не так много достойных альтернатив, … Читать далее

Виртуальные файловые системы

Что такое файловая система? Согласно высказыванию одного из первых мэйнтейнеров Linux и автора популярных книг — Роберта Лава, файловая система — это иерархическое хранилище данных, придерживающиеся определённой структуры. Однако, это описание одинаково хорошо подходит как для VFAT (Virtual File Allocation Table), так и для Git, … Читать далее