gladilov.org.ru 

1367 заметок с тегом

софт

Позднее Ctrl + ↑

Новая виртуальная ОСь — 30.07.2018-2

 Refracta 8.3

Дистрибутив для работы на настольных ПК от  американской команды разработчиков, основан на  Devuan GNU/Linux. Графическая среда рабочего стола —  XFCE. Также имеется возможность создания и работы с live-CD/USB версией, например — использовать как диск аварийного восстановления.

 Refracta

2018   виртуальные ОСи   досуг   ОС   софт

Новая виртуальная ОСь — 30.07.2018

 ExTiX 18.7

Настольный дистрибутив и Live-DVD для повседневной работы на настольных ПК и ноутбуках с архитектурой x86_64, родом из  Швеции. Основан на  Ubuntu, c фиксированной моделью релизов. Рабочие столы по умолчанию —  KDE и  LXQt.

 ExTiX

2018   виртуальные ОСи   досуг   ОС   софт

Напильник для Tiny Tiny RSS

 Как я недавно писал тут, после переезда на VDS’ку на сервере из-за недостатка памяти стала отваливаться сессия screen’а, в которой крутится демон опроса и наполнения БД новостей Tiny Tiny RSS. Для контроля того, что screen-сессия и процесс демона опроса и агрегирования новостей запущены, я написал скриптик на похапе, который опрашивает состояние этих процессов и отображает на WEB-странице. Показать

Возможны 22 вариантов:

  1. Скрин запущен, демон запущен: Показать
  1. Скрин запущен, демон выпал: Показать
  1. Скрин отвалился, демон вместе с ним: Показать
  1. Четвёртый вариант я не привожу, так как демона не в скрине я никогда не запускаю.

Однако мне достаточно быстро надоело открывать новую вкладку со страницей статистики каждый раз, когда у меня возникало подозрение о том, что скрин/демон отвалился. Поэтому я интегрировал индикаторы работы прямо на страницу Tiny Tiny RSS.

Ищу две картинки индикаторов  ON и  OFF, создаю файл скрипта опроса (допустим, readerstates.php) в том каталоге, где развёрнут TT RSS, с таким содержимым:

<?php $screen=exec("ps aux | grep -e 'SCREEN -dmS reade[r]'");
$daemon=exec("ps aux | grep -e 'php <путь к скрипту демона>/update_daemon2.ph[p]'");
$scrn_t=$dmn_t='не запущен';
$scrn=$dmn='off';if($screen){$scrn='on';$scrn_t='запущен';}
if($daemon){$dmn='on';$dmn_t='запущен';}?>
<img src='/... путь к картинке .../<?php echo$dmn;?>.png' title='Демон <?php echo$dmn_t;?>' />
<img src='/... путь к картинке .../<?php echo$scrn;?>.png' title='SCREEN <?php echo$scrn_t;?>' />

Затем прописываю require в файле index.php:

<?php
    foreach (PluginHost::getInstance()->get_hooks(PluginHost::HOOK_TOOLBAR_BUTTON) as $p) {
        echo $p->hook_toolbar_button();
    }
    require_once "readerstates.php";
?>

После этого все вышеописанные ситуации выглядят у меня на странице так:

  1. Скрин запущен, демон работает: Показать
  1. Скрин запущен, демон нет: Показать
  1. Скрин отвалился, демон тоже: Показать

Новая виртуальная ОСь — 27.07.2018

 Runtu XFCE 16.04.3

 Российский дистрибутив Linux, основанный на пакетной базе  Ubuntu, собраный с помощью debootstrap с установкой базовой системы. Представляет собой расширенный вариант Ubuntu, включающий полную поддержку русского языка и всё необходимое для дома и офиса. Проект основан 14 мая 2007 года студентами СГПИ Алексеем ’Brullworfel’ Черноморченко и Александром ’Molot’ Бехером как  Ubuntu Full Power, но в июне 2007 года был переименован в соответствии с новыми правилами использования торговой марки Ubuntu. В ранних версиях в качестве графической среды использовался  GNOME и приложения на GTK+, но в настоящее время создатели перешли на более легковесные окружения рабочего стола —  XFCE и  Openbox. Дистрибутив использует репозиторий Ubuntu и Launchpad PPA. Используются окружения рабочего стола  GNOME,  LXDE,  Xfce.

 Runtu

2018   виртуальные ОСи   досуг   ОС   софт

Новая виртуальная ОСь — 24.07.2018-3

 ArcoLinux 6.9.2 (Kirk)

Дистрибутив, созданный в  Бельгии на базе  Arch Linux, раньше назывался  ArchMerge. Проект поделён на два выпуска — в первый включены интерфейсы  Xfce,  Openbox и  i3, а во втором — минимальная платформа  командной строки. Использует Pacman в качестве менеджера пакетов.

 ArcoLinux

2018   виртуальные ОСи   досуг   ОС   софт

Новая виртуальная ОСь — 24.07.2018-2

 ZoonityOS 18.04 (Britannia)

Дистрибутив на основе  бубунты, имитирующая внешний вид классического рабочего стола  Unity, но при этом на  XFCE. Ставится просто, через Ubiquity. Раньше создатель этого дистра продавал за пятёрку клоны из того-же семейства: XXCE Linux, FujiOS Linux (основан на  Xubuntu), UXOS 2015, UXOS, UXOS CE, UXOS Server и прочее, как он сам говорит: Available as a digital download for $4.99 at xxcelinux.com, UXOS Britannia is available at uxoslinux.com for $5. Возможно, кто-то и покупал, так как выглядит это поделие как подарок яблодрочерам фанатикам маков.  Серьёзный бизнес, чё...

 ZoonityOS

2018   виртуальные ОСи   досуг   ОС   софт

Новая виртуальная ОСь — 24.07.2018

 Bliss OS 7.2

Открытая ОСь на базе  Android, может запускаться на планшетах, ноутах и компьютерах с архитектурой x86, а так-же на большинстве телефонов, планшетов и ноутбуков с Android’ом. Сообщество пилит её с целью предоставления качественной ОСки, которую можно использовать для ежедневной работы, причём возможно синхронизация приложений и настроек на всех платформах, где запущена Bliss. Отлично подходит для любителей и энтузиастов, которые хотят получить практические навыки работы с новой операционной системой на базе Android.

 BlissOS

Нюансы: Показать

Скачал образ, установил в  VirtualBox’е (версия 5.2.16) с такими параметрами (по инструкциям отсюда): не менее 2 процессоров (!), включить 3D-ускорение (я ещё и максимум выставил в пункте «Видеопамять»), четыре гига ОЗУ (при двух гигах у меня дико тормозила вся система), IDE-винт (не менее полутора гигов, я выделил 4 гигабайта; возможно, что IDE можно поменять на SATA). Важно!: в меню «Ввод» выключить «Интеграцию мыши». Картинка: Показать

В установленной ОСи ставлю f-droid, чтоб не входить под моей гугель-учёткой в Google Play, в нём — устанавливаю эмулятор терминала termux и плагин к нему termux-styling для настройки размера шрифта. Снимаю скрин.


Задача решена

2018   виртуальные ОСи   досуг   ОС   софт

Новая виртуальная ОСь — 23.07.2018

 Neptune 5.4

Дистрибутив GNU/Linux общего назначения для настольных компьютеров, основанный на стабильной ветке  Debian. Не из Дебиана только новое ядро, некоторые драйверы и несколько более новых версий популярных приложений, типа LibreOffice. Установочный образ содержит среду рабочего стола  KDE, основная цель дистрибутива — создание элегантной ОСи для десктопов.

 Neptune

2018   виртуальные ОСи   досуг   ОС   софт

Автозапуск команды в screen’е

После переезда моего  сайта на VDS’ку шум раздолбанного вентилятора Asus EEE PC 710 перестал меня беспокоить, но теперь периодически вываливается screen-сессия, в которой крутится демон опроса и наполнения БД новостей TTRSS (чаще всего демон отваливался с ошибкой 12 «недостаточно памяти», но иногда и сам процесс скрина отъезжал).

Показать

Для повторного запуска я сначала стартовал сам скрин

screen -S reader

нажимал Enter и уже в нём запускал демона:

php <путь к скрипту демона>/update_daemon2.php

Теперь, если я вижу, что сессия скрина пропала, то стартую её заново и в ней автоматом запускаю демона:

screen -dmS reader sh && screen -S reader -X stuff "php <путь к скрипту демона>/update_daemon2.php^M"

Осталось написать демона, который будет контролировать работу запущенного демона.

Но об этом позже...

Новая виртуальная ОСь — 18.07.2018

 Minix 3.3.0

Свободная Unix-подобная ОСь с микроядерной архитектурой. Создатель Minix, преподаватель  Амстердамского свободного университета Эндрю Таненбаум создал его как пособие для демонстрации принципов, описываемых в его книге «Operating Systems: Design and Implementation» («Операционные системы: Разработка и реализация», 1987 год). На основе исходников Minix Торвальдс создал своё ядро  Linux. Пакетный менеджер — pkgin, среды рабочего стола —  EDE,  JWM,  TWM. Распространяется под лицензией BSD.

 Minix

Поставил не с первого раза, но зато настроил за час
Как сделал: Показать

Загрузился в виртуальной машине  VirtualBox’а с образа диска. Установил систему, перегрузил. Вот так поставил и настроил среду рабочего стола:

Xorg -configure
cp /root/xorg.conf.new /etc/X11/xorg.conf
mkdir -p /usr/pkg/X11R7/lib/X11/ 
cp /root/xorg.conf.new /usr/pkg/X11R7/lib/X11/xorg.conf

  • • Опционально — добавил старый репозиторий:
echo http://www.minix3.org/pkgsrc/packages/3.3.1/i386/All >> /usr/pkg/etc/pkgin/repositories.conf

Обновился и поставил нужные мне пакеты:

pkgin update
pkgin install nano
pkgin install fluxbox

В файле ~/.xinitrc прописал следующее:

#!/bin/sh
xsetroot -solid gray &
autocutsel -fork
xterm &
exec fluxbox

и выполнил

startx --

Запускаю xterm с параметрами:

xterm -fg green -bg black -fn 10x20 -T Terminal -e 'bash' &

Снимаю скрин.


Задача решена

Источники:
https://wiki.minix3.org/doku.php?id=start
https://wiki.minix3.org/doku.php?id=usersguide:runningonvirtualbox
https://ru.wikibooks.org/wiki/Minix/Установка_MINIX_3
https://groups.google.com/forum/#!topic/minix3/l-Qp4Wk0wqk
https://edeproject.org/wiki/installingonminix

2018   виртуальные ОСи   досуг   ОС   софт
Ранее Ctrl + ↓
Наверх