gladilov.org.ru 

1353 заметки с тегом

софт

Позднее Ctrl + ↑

Новая виртуальная ОСь — 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   виртуальные ОСи   досуг   ОС   софт

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

 MiniSlack 1.1

Дистрибутив, основанный на  Slackware Linux и впоследствии (после версии 1.1) переименованный в  Zenwalk. Основной упор разработчики дистра сосредоточили на приложениях для Интернета, мультимедиа и кодирования, получив самодостаточную систему, в которой «ис каропки» можно сёрфить по WEB’у, работать с почтой, чатить, слушать музыку, программировать, смотреть видео различного формата, писать документы, печатать, сканировать, записывать диски, подключать камеру и редактировать свои фоточки. Среда рабочего стола по умолчанию  XFCE, в качестве пакетного менеджера используются pkgtools (из Slackware), и Netpkg.

 MiniSlack

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

Slackware Linux исполнилось 25 лет

25 лет назад, 17 июля 1993 года, Патрик Фолькердинг (Patrick Volkerding) представил первый релиз дистрибутива  Slackware Linux. Это старейший из ныне существующих дистрибутивов, оказавшим влияние на многие другие проекты. Наиболее известным ответвлением является  SUSE Linux.

Важными вехами на пути развития дистрибутивов, основанных на Slackware, были  Salix,  Zenwalk (бывший  MiniSlack) и  Absolute Linux.

Из продолжающих развитие модификаций дистрибутива Slackware Linux можно выделить такие ветки потомков:

  • • дистрибутивы, базирующиеся на Slackware и дополненные той или иной системой пакетного менеджмента, например —  Voltalinux и  Draco GNU/Linux, использующие pkgsrc от  NetBSD, или  Frugalware, в котором применяется pacman, заимствованный из  Archlinux;
  • • LiveCD как общего ( Slax,  Klax,  Wolvix), так и специализированного ( Blin) назначения;
  • • порты на аппаратные платформы, отличные от i486 ( SLAMD64 и  Bluewhite — на AMD64,  Slackintosh — на PowerPC);
  • • «национальные» варианты Slackware ( Karamad — иранская,  JoLinux — бразильская,  Nonux — голландская, и так далее).

Показать

Первый выпуск Slackware был основан на ядре Linux 0.99pl10 и собран с использованием gcc 2.4.5. Графическое окружение было построено с использованием XFree-86 1.3 и оконного менеджера Open Look. Расцвет Slackware пришёлся на 1994-96 годы, в которые дистрибутив занимал лидирующие позиции среди других систем. Например, Slackware стал первым дистрибутивом, выпустившим релизы на основе ядра Linux 1.0 и 2.0 ( Debian Buzz с ядром 2.0 вышел на несколько недель позже, а  Red Hat 4.0 отстал на несколько месяцев). В последующем такие проекты, как Debian, Red Hat и SUSE, вытеснили Slackware, но вопреки многочисленным прогнозам о скором забвении проекта, дистрибутив по-прежнему жив и обновляется.

Основной причиной долгой жизни дистрибутива является неиссякаемый энтузиазм Патрика Фолькердинга, который спустя 25 лет по-прежнему остаётся лидером и основным разработчиком проекта. Кроме того, несмотря на солидный возраст, дистрибутив смог сохранить самобытность и простоту в организации работы. Отсутствие усложнений и простая система инициализации в стиле классических систем BSD делают дистрибутив интересным решением для изучения работы Unix-подобных систем, проведения экспериментов и знакомства с Linux.

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

 CRUX 3.4

Лёгкий, предназначенный для опытных пользователей, независимо-разрабатываемый source-based Linux для машин с 64-разрядными процами x86 и ARM. Дистрибутив придерживается принципа K.I.S.S. — система пакетов на основе tar.gz, максимально упрощённые BSD-подобные скрипты инициализации и относительно небольшое число готовых бинарных пакетов. Дистр имеет систему портов по типу FreeBSD. Пилит его с 2001 года  швед Фредрик Риннестам (Fredrik Rinnestam) с командой. Вообще, по моему мнению, Фредрик Риннестам — человек из прошлого. Ему нравится pkgutils в комплекте с BSD-подобным деревом портов вместо RPM, его прёт править конфиг-файлы с помощью vi. Кстати, идеями философии CRUX вдохновлялся Джадд Винет — создатель  Arch Linux.

 CRUX

Первую попытку поставить CRUX я предпринял 13.05.2018, на я тогда не знал, что весь софт кроме совсем базового собирается из исходников ;-)
Вот, что в итоге получилось: Показать

В  VirtualBox’е создал ВМ, загрузился. Готовлю разделы:

fdisk /dev/sda
mkfs.ext4 /dev/sda1
mkswap /dev/sda2
mount /dev/sda1 /mnt
swapon /dev/sda2

Запускаю setup и ставлю базовую систему. Затем нужно чрутом зайти в неё и настроить. Я делал так:

mount --bind /dev /mnt/dev
mount --bind /tmp /mnt/tmp
mount -t proc proc /mnt/proc
mount -t sysfs none /mnt/sys
chroot /mnt /bin/bash

но можно было просто запустить setup-chroot. Настраиваю систему: меняю пароль рута, правлю /etc/fstab, в /etc/rc.conf задаю hostname, создаю юзера.

useradd -m -s /bin/bash -G audio,lp,video,wheel -U soul
passwd soul
nano /etc/sudoers

После этого пришло время варить мет делать ядро:

cd /usr/src/linux-4.14.x
make menuconfig
make all
make modules_install
cp arch/x86/boot/bzImage /boot/vmlinuz
cp System.map /boot

Ставлю GRUB:

grub-install /dev/sda
grub-mkconfig -o /boot/grub/grub.cfg

Создаю русскую локаль:

localedef -i ru_RU -f UTF-8 ru_RU.UTF-8

Пробую бутнуться в настроенную систему, но ту меня ожидал облом — GRUB не загрузил систему. Я руками добавил в /boot/grub/grub.cfg такие строки:

menuentry 'CRUX' {
set root='hd0,msdos1'
linux /boot/vmlinuz root=/dev/sda1 ro quiet
}

Можно было и так:

menuentry 'CRUX' {
linux (hd0,msdos1)/boot/vmlinuz root=/dev/sda1 quiet
}

Выпоняю от рута:

useradd -m -s /bin/false -U pkgmk
mkdir -pv /home/pkgmk/{src,pkg,work,ports}
rmdir /usr/ports
ln -s /home/pkgmk/ports /usr/ports
chown -R pkgmk.users /home/pkgmk

Затем обновил систему:

ports -u
prt-get sysup

Обновлялась она часов восемь, перекомпилила мне всё, аптайм виртуалки после завершения компиляции был 8h 36m. После этого прописал порт:

cat > /etc/ports/xfce.rsync << EOF
> host=crux.nu
> collection=ports/xfce/crux-3.2/
> destination=/usr/ports/xfce
> EOF

и установил среду рабочего стола  XFCE:

prt-get depinst xfce4 xfce4-appfinder xfce4-terminal thunar geany

Вроде ничего не забыл... А, да, стартую startxfce4 и снимаю скрин.


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

P.S. Как привинтить полностью русификацию пока не додумался, да и времени особо нет на это.

Источники:
https://crux.nu/Main/Handbook3-1-Configuration
https://crux.nu/Main/Handbook3-4
https://sudaraka.org/note-to-self/crux-installation-guide
https://agentoss.wordpress.com/2011/04/28/a-fast-and-lightweight-linux-desktop-with-crux-linux-2-7-i686/
https://www.linuxquestions.org/questions/linux-software-2/docbook-xsl-failed-to-load-4175584326/
https://www.alv.me/crux-inicializaciya-i-nastrojka/

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

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

 Hyperbola GNU/Linux-libre 0.2.4 (Milky Way)

Интересный проект с  бразильскими корнями, ответвление от  Parabola GNU/Linux-libre, основан на снапшотах  Arch Linux, использующий ряд интересных подходов, отличающий его от других дистров. Так-же поддерживает фиксированные релизы, взятые из снимков Arch, в которые команда разработчиков добавляет обновления безопасности от  Debian. Основная идея — создать полностью свободную Arch-подобную ОСь с долговременной поддержкой, фиксированной базой и небольшими патчами обновлений. Выпускается спецветка дистрибутива Hypertalking, предоставляющее ПО для слепых пользователей (синтез речи и поддержка шрифтов Брайля), основанная на  TalkingArch.

 Hyperbola

Ставил так: Показать

В  VirtualBox’е запустил скачанный отсюда образ CD, создал MBR-разделы на 12-гиговом образе SATA-винта (10 гиг для корня, 2 гига для свопа), отформатировал и подмонтировал их:

mkfs.ext4 /dev/sda1
mkswap /dev/sda2
mount /dev/sda1 /mnt
swapon /dev/sda2


Убедился, что система имеет доступ к инету, проверил корректность даты. Инициализировал директорию gnupg, наполнил её подписями пакетов и обновил ключи pacman’а:

pacman-key --init
mount -o remount,size=100M,noatime /etc/pacman.d/gnupg
pacman-key --populate hyperbola arch
pacman-key --refresh-keys

На всякий случай повторил:

rm -r /etc/pacman.d/gnupg/*
pacman-key --init
pacman-key --populate hyperbola arch
pacman-key --refresh-keys

Установил базовую систему:

pacstrap /mnt

Поставил GRUB и Syslinux:

pacstrap /mnt grub
pacstrap /mnt syslinux

Сконфигурировал системные диски:

genfstab -p /mnt >> /mnt/etc/fstab

И прыгнул в свежепоставленную систему чрутом:

arch-chroot /mnt

В ней начал наводить свои порядки:

echo Hyperbola > /etc/hostname
ln -s /usr/share/zoneinfo/Europe/Simferopol /etc/localtime

Раскоментировал строку ru_RU.UTF-8 в файле /etc/locale.gen и с помощью команды /usr/sbin/locale-gen сгенерировал поддержку русской локали. Можно сразу прописать эту локаль в /etc/locale.conf, но я просто потом указал её в ~/.profile юзера soul. Кстати, о юзере:

useradd soul && passwd soul && gpasswd -a soul video

Создаю образ initrd (linux-libre-lts — это ядро по умолчанию для LTS):

mkinitcpio -p linux-libre-lts

Ставлю GRUB и генерю его конфиг:

grub-install /dev/sda
grub-mkconfig -o /boot/grub/grub.cfg

Выхожу из чрута, размонтирую диски и бутаюсь. В свежей системе выполняю апдейт и ставлю иксы со средой рабочего стола:

pacman -Syu
pacman -S xorg
pacman -S xfce4 xfce4-goodies
pacman -S ttf-dejavu ttf-liberation

Стартую иксы, снимаю скрин, всё.


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

Источник — официальный мануал

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