This media is not supported in your browser
VIEW IN TELEGRAM
AM (Application Manager) - база данных и решения для всех AppImages и портативных приложений для GNU/Linux!AM легко интегрирует переносимые программы и AppImages на уровне всей системы (по умолчанию) или локально (с использованием флага --user), позволяет обновлять их и управлять ими из командной строки, интегрирует их в меню приложений и даже может собирать их «на лету» в качестве помощника AUR.AM - это всего лишь инструмент для простого и быстрого предоставления приложений, который отвечает только за интеграцию AppImages в систему и установку различных доступных программ, соблюдая следующий порядок:- создание базовых каталогов и скрипта удаления
- загрузка пакета
- создание файла версии и скрипта обновления
возможно, извлечение иконок и файлов .desktop
https://github.com/ivan-hc/AM
Каталог готовых AppImage: https://portable-linux-apps.github.io/apps
опубликовано в @gitgate
#appimage #devkit #linux
👍11🔥7
This media is not supported in your browser
VIEW IN TELEGRAM
Exodus - инструмент, который упрощает успешное перемещение исполняемых файлов Linux ELF с одной системы на другую. Это полезно в ситуациях, когда у вас нет прав
root на компьютере или пакет просто недоступен для данного дистрибутива Linux. Например, в CentOS 6.X и Amazon Linux нет пакетов для Google Chrome или aria2. В серверных дистрибутивах, как правило, набор пакетов более ограничен и устарел, чем в настольных, поэтому довольно часто бывает, что на ноутбуке установлено программное обеспечение, которое сложно установить на удалённый компьютер.Exodus отвечает за сборку всех зависимостей исполняемого файла, компилирует статически скомпонованную оболочку для исполняемого файла, которая напрямую вызывает перемещённый компоновщик, и устанавливает сборку в каталог ~/.exodus/ на удалённой машине. https://github.com/intoli/exodus
опубликовано в @gitgate
#linux #elf #migrate
👍22🔥12
This media is not supported in your browser
VIEW IN TELEGRAM
swaptop - монитор использования подкачки в реальном времени для систем Linux и Windows с интерфейсом TUI. Отображает список процессов, использующих подкачку, потребление по каждому процессу/программе и предоставляет обновляемые в режиме реального времени графики.
Возможности:
- анимированный график использования свопов в реальном времени
- отслеживание потребления свопа на уровне процесса
- группированный просмотр по программному обеспечению (агрегированный режим)
- несколько цветовых тем (Дракула, Соляризация, Монокай, Норд)
- перевод единиц (КБ/МБ/ГБ)
- легкий (использование памяти <5 МБ)
https://github.com/luis-ota/swaptop/
опубликовано в @gitgate
#swarm #top #tui #linux #windows
👍19🔥9
Howdy - обеспечивает аутентификацию в стиле Windows Hello™ для Linux. Используйте встроенные ИК-излучатели и камеру в сочетании с функцией распознавания лиц, чтобы подтвердить свою личность.Используя централизованную систему аутентификации (
PAM), это работает везде, где в противном случае вам потребовался бы пароль: вход в систему, экран блокировки, sudo, su и т. д.https://github.com/boltgolt/howdy
ВНИМАНИЕ: Рекомендуется не полагаться только на распознавание как метода авторизации, а использовать его например совместно с 2FA
опубликовано в @gitgate
#camera #auth #pam #linux
👍6🔥4
Sbnb Linux - революционный минималистичный дистрибутив Linux, предназначенный для загрузки серверов на «голом железе» и обеспечения удалённых подключений через быстрые туннели. Возможности:
- минималистичная ОС – серверы на физическом носителе загружаются под управлением sbnb Linux, лёгкой ОС, сочетающей ядро
Linux с Docker. - работает в памяти –
sbnb Linux не устанавливается на системные диски, а работает в памяти, подобно LiveCD. - конфигурация при загрузке –
sbnb Linux считывает файл конфигурации с USB-ключа во время загрузки для настройки среды.- неизменяемая архитектура –
Sbnb Linux – это неизменяемый, доступный только для чтения унифицированный образ ядра (UKI), позволяющий легко подписывать и аттестовать образы. - удалённый доступ – во время загрузки создаётся туннель
Tailscale, обеспечивающий удалённый доступ. - гибкая среда –
sbnb Linux включает скрипты для запуска контейнеров Docker, позволяя пользователям переключаться с минимальной среды на такие дистрибутивы, как Debian, Ubuntu, CentOS, Alpine и другие.- режим разработчика — активируйте режим разработчика, запустив скрипт
sbnb-dev-env.sh, который запускает контейнер Debian/Ubuntu с различными предустановленными инструментами разработчика.- надёжные
A/B-обновления — в случае сбоя новой версии аппаратный сторожевой таймер автоматически перезагружает сервер, устанавливая предыдущую рабочую версию. - регулярный график обновлений –
Sbnb Linux следует предсказуемому графику обновлений. Обновления рассматриваются как плановые операции, а не как прерывание работы, что гарантирует защиту системы от вновь обнаруженных уязвимостей.- обновления прошивки –
Sbnb Linux применяет последние обновления микрокода ЦП и процессора безопасности при каждой загрузке. https://github.com/sbnb-io/sbnb
опубликовано в @gitgate
#linux #docker #distr #remote #talos #rancheros
1👍21🔥13
Monitor Control - Приложение для управления внешними мониторами через системный трей с поддержкой плавной анимации и автоматического обновления.Возможности:
- Управление яркостью с плавной анимацией
- Контроль громкости встроенных динамиков
- Переключение источников входа
- Поддержка множественных мониторов
- Современный интерфейс в системном трее
- Управление яркостью с плавной анимацией (0-100%)
- Управление громкостью встроенных динамиков монитора
- Переключение источников входа (
HDMI, DisplayPort, USB-C)- Плавная анимация изменения яркости
- Автоматическое обновление информации о мониторах
- Поддержка множественных мониторов
- Современный интерфейс в системном трее
- Быстрые кнопки для часто используемых настроек
https://github.com/Toxblh/Monic
Опубликовано в @gitgate
#monitor #hardware #linux
👍11🔥5
Pinta - клон Paint.Net 3.0, поддерживающий Linux, Windows и macOS с интерфейсом GTKИсходный код
Pinta распространяется под лицензией MIThttps://github.com/PintaProject/Pinta
Опубликовано в @gitgate
#paint #linux #windows #macos
GitHub
GitHub - PintaProject/Pinta: Simple GTK Paint Program
Simple GTK Paint Program. Contribute to PintaProject/Pinta development by creating an account on GitHub.
3👍8🔥3
mtPaint - программа для рисования, которую Марк Тайлер разработал с нуля, чтобы с легкостью создавать пиксельную графику и обрабатывать цифровые фотографии.Она использует инструментарий
GTK+ (версии 1, 2 или 3) и работает на ПК под управлением операционных систем GNU/Linux или Windows. Благодаря своей эффективной конструкции она может работать даже на устаревшем оборудовании ПК (например, с процессором 200 МГц и 16 МБ свободной оперативной памяти).https://mtpaint.sourceforge.net/
Подсказал: Elliot Spencer - @tehn0mad
Опубликовано в @gitgate
#editor #linux #windows #gtk
👍12🔥5
apt-dater - терминальный координатор обновлений, c его помощью вы можете легко поддерживать в актуальном состоянии один или несколько хостов GNU/Linux (Debian).Возможности:
- поддержкой
XML-отчетов- поддержкака
screen и tmux-
TCL фильтры для группировки хостов- фильтр по тэгам хостов
-
hooks до и после выполнениядействие на хосте
- запись сессий
- устанавка обновления на хостах, являющихся частью
кластер одновременно
- автоматические обновления
https://github.com/DE-IBH/apt-dater
Опубликовано в @gitgate
#system #update #apt #tui #linux
GitHub
GitHub - DE-IBH/apt-dater: terminal-based remote package update manager
terminal-based remote package update manager. Contribute to DE-IBH/apt-dater development by creating an account on GitHub.
👍8🔥3
Malcontent - защита и ограничение для детей (parental control). Реализует поддержку ограничения типов контента, доступного для учетных записей, не являющихся администраторами, в системе
Linux. Как правило, при использовании этой функции учетная запись, не являющаяся администратором, будет принадлежать ребенку, использующему систему; учетные записи администраторов будут принадлежать родителям; а фильтруемый контент будет включать приложения, которые не подходят для использования ребенком, например, из-за чрезмерного насилия.Он предоставляет расширение для поставщика услуг учетных записей, позволяющее хранить фильтр приложений для ограничения доступа ребенка к определенным приложениям; простую библиотеку для доступа к фильтру приложений и его применения; а также программу пользовательского интерфейса (
malcontent-control) для просмотра и изменения настроек родительского контроля для пользователей.Политика родительского контроля хранится в файле
/var/lib/AccountsService/users/${user}, который является ключевым файлом, доступным для чтения и записи только демону accounts-service. Доступ к данным осуществляется через интерфейс D-Bus сервиса accounts-service, для которого libmalcontent является клиентской библиотекой.В настоящее время поддерживаются два типа политики:
- фильтр, определяющий, разрешено ли запускать установленные приложения; обычно он настраивается для ограничения доступа к ограниченному набору уже установленных приложений, но может быть настроен таким образом, чтобы разрешать доступ только к фиксированному списку приложений и запрещать доступ ко всем остальным. Приложения, которые в данный момент не установлены, не подпадают под действие этого фильтра.
- набор сопоставлений категорий
OARS с максимальными рейтингами для этих категорий, с которыми пользователю разрешено устанавливать приложения. Например, сопоставление violence-realistic=mild предотвратит установку любых приложений, содержащих более чем «умеренный» уровень насилия. Приложения, которые уже установлены, не подпадают под действие этого фильтра.Любое приложение или сервис, предоставляющий пользователю доступ к контенту, который должен быть отфильтрован родительским контролем, несет ответственность за проверку фильтра родительского контроля пользователя и отказ в предоставлении контента, если это не разрешено фильтром. Это может означать отказ в запуске приложения
Flatpak, скрытие результатов поиска в gnome-shell или скрытие приложения в gnome-software из-за его высокого рейтинга OARS.Достаточно технически подкованный пользователь всегда сможет обойти эти родительские настройки. malcontent не является системой обязательного контроля доступа (
MAC), как AppArmor или SELinux. Однако её правильное использование приложениями должно создавать достаточное препятствие, чтобы предотвратить лёгкий или случайный доступ пользователей к контенту, к которому они не должны иметь доступа.Включен в базовые репозитории почти всех дистрибутивов
Linuxhttps://gitlab.freedesktop.org/pwithnall/malcontent
Опубликовано в @gitgate
#parentalcontrol #linux
GitLab
Philip Withnall / malcontent · GitLab
libmalcontent implements parental controls support which can be used by applications to filter or limit the access of child accounts to inappropriate content.
👍5🔥3