Прочтённые книги — 10.10.2018
Прочёл/прослушал
«Занимательные опыты и задачи по физике» — Я. И. Перельман
Прочёл/прослушал
«Занимательные опыты и задачи по физике» — Я. И. Перельман
Subgraph OS 1.0 (aaron)Альфа-версия дистрибутива Линукс для обеспечения безопасности, конфиденциальности и анонимности на основе
Дебиана. ОСь включает в себя несколько приложений и компонентов, которые уменьшают поверхность атаки пользователя — автоматизированная расширенная защита с применением песочницы и использованием контейнеров, обязательное полное шифрование диска (FDE), интернет-анонимность обеспечивается через Tor, расширенная настройка прокси, безопасность системы и ядра, безопасные почтовые службы, обязательный контроль целостности бинарных пакетов. Дистрибутив имеет некоторое сходство с
Qubes OS, но, в отличие от Subgraph OS, изолирующего отдельные приложения на более узком уровне, Qubes OS обычно запускает разные изолированные домены внутри разных виртуальных машин — одна для работы, одна для личного использования. Subgraph не изолирует сетевые и USB-стёки или другие устройства и драйверы, а Qubes OS это делает. Кроме того, Subgraph OS использует Xpra для виртуализации графического интерфейса, которое менее безопасно, чем протокол GUI Qubes, но имеет некоторые преимущества удобства использования, такие как бесшовный рабочий буфер обмена. Графическая подсистема дистра —
GNOME3.
Нюансы: Показать
Создал виртуальную машину в
ВиртуалБоксе. После установки дождался окончания мерцания текстовой консоли, пытающейся перейти в графический режим, во второй консоли логинюсь юзером «user», завожу нужного пользователя, выполняю необходимые настройки, затем командой
sudo chmod u+s /usr/bin/xinit
чиню запуск графического сервера из консоли. В терминале снимаю скрин.

Источники:
https://unix.stackexchange.com/questions/159124/xf86enableioports-failed-to-set-iopl-for-i-o-operation-not-permitted
https://www.jamieweb.net/blog/subgraph-os-overview/#virtualmachines
За последние годы, в основном благодаря космическому телескопу Kepler, астрономы обнаружили тысячи планет за пределами Солнечной системы. Однако метод, которым пользуются учёные, имеет массу ограничений.
В частности, из-за них до сих пор не удавалось обнаружить ни у одной из экзопланет естественных спутников. Они попросту слишком малы для текущего уровня техники. Однако астрономам Колумбийского университета, похоже, впервые удалось засечь спутник у экзопланеты.
Показать
Такой планетой является Kepler-1625b, находящаяся на расстоянии около 4000 световых лет от Земли. Сама она по размерам близка к Юпитеру. А вот её спутник удалось обнаружить из-за его внушительных размеров, аналогичных Нептуну.
Сейчас полученные данные ещё требуют подтверждения, но, если всё сойдётся, получится, что у Kepler-1625b спутник менее чем втрое меньше самой планеты. А это в свою очередь означает, что данная связка вполне может быть двойной планетой, так как, учитывая размеры объектов, они, вероятнее всего, вращаются вокруг общего центра масс, находящегося за пределами обоих объектов.
Систему обнаружили при помощи того же телескопа Kepler, однако для подтверждения данных понадобились и наблюдения телескопа Hubble. К слову, Kepler-1625b находится обитаемой зоне. И хотя сама она, учитывая размеры, вероятнее всего, представляет собой газовый гигант, её спутник в теории может быть и земного типа, что позволяет предположить наличие на его поверхности условий для зарождения жизни в типичном её понимании.
Источники:
http://advances.sciencemag.org/content/4/10/eaav1784
https://science.ru-land.com/stati/sputnik-ekzoplanety-kepler-1625b-vyglyadit-kak-ogromnaya-planeta-pokrytaya-okeanom
https://habr.com/post/405719/
FIDOSlax Linux 3.1.3Гибридный дистрибутив из
России (занимает промежуточное положение между обычными и Live-дистрибутивами), основан на
Porteus и включает в себя приложения для подключения и работы в Fidonet. Porteus базируется на скриптах
Linux Live Scripts, которые, в свою очередь, появились в результате поддержки в актуальном состоянии пакетов из
SLAX, созданный на базе дистрибутива
Slackware. Дистр позволяет использовать его на компьютере даже с параллельно установленной на винте
Виндой. Графическая среда рабочего стола —
Fluxbox (в ретро-версии используется
Tritity DE). Размер места, занятого на винте после установки — 1,8 Гб.
В этот день в 1906 году в Берлине состоялась Морская конференция с участием представителей 29 государств, утвердившая новый международный сигнал бедствия на море, который позднее стал широко известен как сигнал «SOS».
Ещё до изобретения в начале 1890-х радио, на морских судах уже применялось множество различных визуальных и аудиосигналов бедствия. Для этого использовались такие средства связи как семафорные флаги, сигнальные огни и колокола. Радио (называвшееся тогда «беспроводным телеграфом») сначала использовало азбуку Морзе, систему, изначально разработанную для наземного проводного телеграфа. Когда на судах стали появляться радиостанции, появилась необходимость в стандартизации коммуникаций.
Показать
Первоначально предложенный сигнал состоял из букв CQD — первые две буквы означали стандартный вызов всех радиостанций, а последняя — D — была добавлена к сигналу потому, что с этой буквы начиналось английское слово Danger — опасность. К этому сочетанию моряки быстро подобрали фразу «Come Quick, Danger», что означает в переводе с английского «Идите быстpее, опасность».
Однако в виде кода на языке азбуки Морзе эта фраза имела довольно сложный вид. Во избежание неприятностей вместо этих букв решено было выбрать другой сигнал. По коду Моpзе на всех языках новый сигнал выглядел одинаково — он представляет собой последовательность «три точки — три тире — три точки», передаваемую без каких-либо межбуквенных интервалов. То есть, эта девятизнаковая группа представляет собой отдельный символ азбуки Морзе.
Таким образом, этот сигнал был выбран из чисто технических соображений. Фразы, которые часто с ним связывают (как расшифровку «SOS») — например, «Save Our Ship» (спасите наш корабль), или «Save Our Souls», «Save Our Spirits» (спасите наши души), или «Swim Or Sink» (плывите или утонем), или даже «Stop Other Signals» (прекратите другие сигналы) появились после принятия сигнала.
С 1 февраля 1999 все морские суда должны использовать для передачи сигналов бедствия более совершенную систему — GMDSS. В связи с этим значение сигнала «SOS» уменьшилось, хотя он по-прежнему может применяться.
Robolinux 10.1Дистрибутив линукс для начинающих пользователей, на основе
бубунты. Предназначен для пользователей
Windows для акклиматизации в среде Linux. Предоставляет возможность (функция платная, как и поддержка) запускать существующие установки Windows 7 и 10 в качестве виртуальной машины. Графическая среда —
Cinnamon,
MATE,
Xfce. Инсталляционный CD (может работать как Live-система) с XFCE «весит» полтора гига. Размер занятого места на винте после установки — 6,2 Гб.
DilOS 1.3.7.141Дистрибутив солярки под лицензией MIT на основе
illumos, но с пакетным менеджером от
Дебиана. Акцент в стратегиях использования делается на серверы с виртуализацией, типа Xen’а, с зонами и инструментами для использования в домашнем и SOHO-бизнесе (в качестве файлового сервера с торрент-клиентом и WEB-интерфейсом, apache+mysql/postgresql+php для разработки, DLNA-медиасервер для интеллектуального телевидения или мобильных устройств с хостингом видео и музыки и т. д.) Пакетный менеджер — dpkg и apt плюс преобразованные двоичные файлы в пакеты DEB от
OpenIndiana, графический сервер отсутствует. Размер занятого места на винте после установки — 4 Гб.
Так как графика в системе после инсталляции не предусмотрена, то привожу просто текстовый скрин.
Container Linux 1855.4.0 (Rhyolite)Дистрибутив GNU/Linux на основе пакетной базы
Федоры, бывший
CoreOS. Обеспечивает достаточно лёгкую организацию кластеров и свободное мигрирование служб по узлам этих кластеров для «размазывания» нагрузки. По идее — незаменимая вещь для крупных компаний, владеющих огромным количеством bare-metal серверов или тем, кто хочет обладать своим PaaS. При количестве более тысячи хостов привычные средства оркестрации, такие, как Puppet, Chef, Salt становятся менее эффективны. Особенности системы: корень ФС и /usr доступны только для чтения, отсутствует пакетный менеджмент, нет возможности запустить что-либо не в изолированном контейнере, который объявляется декларативно через Dockerfile, нельзя что-либо поломать своими-же костылями. Изменена сама парадигма деплоя и системного администрирования. На борту Systemd для управления локальными службами на машинах кластера, Docker для обеспечения изоляции служб, Etcd для распределенного хранения конфигурации кластера, Fleet обеспечивает распределенное управление службами (как «надстройка» над systemd).
Так как пакетный менеджмент отсутствует как класс, я не смог поставить графический сервер в хостовой-системе (в контейнере — не вопрос). Поэтому привожу чисто текстовый скрин.
Подробности установки: Показать
Установил в виртуальной машине
ВиртуалБокса. Процесс установки: на другой системе генерирую ключи для SSH (они потом пригодятся для входа в поставленную систему):
core@otherOS:~ $ ssh-keygen -t rsa -b 2048 -f /tmp/coreos core@otherOS: ~$ cat /tmp/coreos.pub
Гружусь с CD, получаю IP и меняю пароль юзера core:
$ ip a $ sudo -s # passwd core # exit
Затем логинюсь по ssh core@<IP виртуалки> и все действия выполняю через ssh-клиент (т. к. в нём поддерживается copy-paste):
scp core@otherOS:/tmp/coreos* . rm coreos wget https://raw.githubusercontent.com/coreos/init/master/bin/coreos-install -O coreos-install.sh chmod +x coreos-install.sh cat << EOF >> cloud-config.yaml #cloud-config # Set Hostname hostname: CoreOS # Set SSH Keys ssh_authorized_keys: EOF echo -n '- ' >> cloud-config.yaml && cat coreos.pub >> cloud-config.yaml cat << EOF >> cloud-config.yaml coreos: etcd: # generate a new token for each unique cluster from https://discovery.etcd.io/new EOF echo -n ' discovery: ' >> cloud-config.yaml && wget https://discovery.etcd.io/new -O ->> cloud-config.yaml sudo ./coreos-install.sh -d /dev/sda -C stable -c cloud-config.yaml
После корректной установки выполняю gdisk /dev/sda, в этой утилите нажатием клавиши W чиню перезаписываю GPT-таблицу, затем перегружаю виртуалку.
После загрузки в свежую систему можно зайти со второй машины:
ssh -i /tmp/coreos core@coreos
и делать с ней всё, что захочу... 
Источники:
https://coreos.com/os/docs/latest/installing-to-disk.html
http://www.appcontainers.com/installing-coreos-on-a-bare-metal-or-virtual-server/
https://habr.com/post/256107/
https://habr.com/post/244585/
Project Trident 20.02Дистрибутив
BSD на основе пакетной базы
FreeBSD и
TrueOS (бывший
PC-BSD), начал пилиться парой ребят в этом году (домен зареган 1 мая, первый коммит на гитхаб — 13 апреля) при подддержке iXsystems. Среды рабочего стола — легковесные
Lumina и
Fluxbox. Модель обновлений ОСи — rolling release. На борту графический установщик BSDInstall, центр приложений AppCafe и центр управления Control Panel. После установки размер занятого места на винте составил 7,5 Гб. Формат пакетов — TXZ, но поддерживаются и TGZ и порты от TrueOS/FreeBSD.
Историческая справка: В начале 2005 года Крисом Муром (Kris Moore) была создана
РС-BSD как форк
FreeBSD для настольных компьютеров, ориентирующаяся на предоставление простого и удобного графического интерфейса. По мере роста запросов пользователей в конце 2016 года из неё выросла
TrueOS, ориентированная на серверное использование. Ну а по мере роста интереса к TrueOS снова стала вырастать потребность в десктопной ОСи на её основе. Так в апреле этого года появился
«Проект Трезубец» (Project Trident). Он пока ещё сыроват (ребята выкатили третью бету в конце сентября), но вполне работоспособен.
Обновление от 30 октября 2021 года. В октябре 2019 года проект Trident объявил о миграции на
VoidLinux, причиной которой стала невозможность иным способом избавиться от некоторых проблем, ограничивающих пользователей дистрибутива, таких как совместимость с аппаратным обеспечением, поддержка современных коммуникационных стандартов и доступность пакетов. Первая бета-версия стала доступна 06 января 2020 года, стабильная версия (20.20) вышла 15.02.2020 года. Эта версия опубликована 8 сентября 2021 года. 29 октября 2021 года было объявлено о прекращении разработки дистрибутива. Постепенный вывод из эксплуатации элементов инфраструктуры начнётся 1 ноября 2021 года и закончится 1 марта 2022 года, когда будет остановлена работа сайта проекта и отключён репозиторий пакетов. Размер файла образа винчестера установленной версии составил 3,5 гига.
Версия 2018-09-25 Beta3 на основе TrueOS: Показать