gladilov.org.ru 

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

ОС

Позднее Ctrl + ↑

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

 Guix System Distribution 0.15.0

 Дистрибутив свободной операционной системы GNU, построенный на основе функционального менеджера пакетов GNU Guix (основан на наработках проекта Nix, поддерживается возможность использования пакетов, подготовленных для пакетного менеджера Nix и размещённых в репозитории Nixpkgs). Использует ядро Linux-libre (очищенное от несвободных элементов бинарных прошивок) с поддержкой элементов GNU Hurd. Входит в список бесплатных дистрибутивов Linux Фонда свободного программного обеспечения.

 GuixSD

Подробности процесса: Показать

Скачал архив с образом инсталляционного CD, установил (без EFI) в  Виртуалбоксе, залогинился рутом (он без пароля). Командой

ifconfig -a

узнал наименование интерфейса (enp0s3), затем поднял его (при загрузке он в административном дауне)

ifconfig enp0s3 up

и получил IP от DHCP-сервера:

dhclient -v enp0s3

Запустил демон SSH:

herd start ssh-daemon

Теперь можно зайти в систему по сети через  SSH-клиент, где намного удобнее выполнять команды и работает copy-paste :-) Менеджером разделов cfdisk создал на 20-гигабайтном винте MBR, разметил на два раздела: на 19 гигов — для системы и 1 гиг для свопа, форматнул

mkfs.ext4 -L my-root /dev/sda2

и смонтировал в /mnt

mount LABEL=my-root /mnt

Создал и включил своп:

mkswap /dev/sda3
swapon /dev/sda3

Включил запись на диск вместо сохранения в памяти при попытке записи в  /gnu/store:

herd start cow-store /mnt

Затем создаю директорию в новом разделе /mnt/etc и копирую в неё конфигурационный файл установки, изменяя его под свои требования:

mkdir /mnt/etc
cp /etc/configuration/desktop.scm /mnt/etc/config.scm
nano /mnt/etc/config.scm

Важные замечания по правке /mnt/etc/config.scm:

в строке (host-name «GuixSD») задаю имя системы;
в строке (timezone «Europe/Simferopol») задаю временную зону;
в строке (locale «ru_RU.utf8») задаю системную локаль;
в строке (bootloader (bootloader-configuration bootloader grub-bootloader (target «/dev/sda»))) задаю место установки GRUB;
полностью комментирую раздел mapped-devices;
в разделе file-systems строку (device «my-root») меняю на (device (file-system-label «my-root»)), там-же удаляю строку (dependencies mapped-devices);
в разделе users меняю имя пользователя (name «soul»), его описение (comment «Soul»), и домашний каталог (home-directory «/home/soul»);
в разделе services убираю строку (gnome-desktop-service), чтобы установился только XFCE4, без GNOME.

После приведения конфиг-файла в порядок командой

guix system init /mnt/etc/config.scm /mnt

стартую установку системы. По завершению — ребут, система грузится в GUI, можно зайти рутом (без пароля) и донастроить её до конца. От рута меняю пароль пользователю soul, логинюсь им, снимаю скрин.


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

Использовал инфу отсюда:
https://www.gnu.org/software/guix/manual/en/guix.html
https://www.youtube.com/watch?v=fKXrGfDnUCk

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

 Tizen 3.0.0 IVI

Открытая операционка на базе Linux для широкого спектра мобильных устройств на процессорах с архитектурами ARM и x86, таких как: смартфоны, интернет-планшеты, компьютеры (включая ноутбуки, нетбуки и ультрабуки), автомобильные информационно-развлекательные системы, «умные» телевизоры, цифровые и фотокамеры, принтеры, прочая бытовая электроника (холодильники, кофемашины и т. п.) и другие вещи Интернета. Выросла из/впитала в себя (в хронологическом порядке): Samsung Linux Platform (2002),  Maemo (2005),  Moblin (2007),  LiMo (2008),  mer (2010),  MeeGo (2010),  bada (2013). Использует дисплейный сервер  Wayland и композитный менеджер Weston. Как пакетный менеджер использует zypper и pkgcmd.

 Tizen

Подробности: Показать

Скачал архив с образом Tizen 3.0.0 IVI, установил в  VMware, рутом (пароль по умолчанию «tizen») создал юзера, задал ему пароль, настроил временную зону. Обновил систему:

cd /etc/zypp/repos.d/
wget http://download.tizen.org/live/home:/gvancuts:/vmware:/3.0-sep/standard/home:gvancuts:vmware:3.0-sep.repo
zypper refresh
zypper up

В /etc/locale.conf и ~/.bashrc указал русскую локаль (не помогло, в графике всё равно использовалась английская международная). Поменял разрешение так: как дурак по рекомендации отсюда выполнил от рута

journalctl -b output

и искал в выхлопе строку, содержащую строку «weston», чтобы найти имя графического устройства вывода. А мог бы (как умный) сразу прочесть здесь о том, что в VMware имя всегда UNKNOWN1. В файле /etc/xdg/weston/weston.ini в секции [output] указал:

[output]
name=UNKNOWN1
mode=1024x768
#transform=270

и выполнил

systemctl reboot

После ребута разрешение стало 1024 × 768. Снял скрин.


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

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

 Moblin 2.0 beta

Оптимизированный под процессоры Intel Atom дистрибутив Linux, предназначенный для работы на мобильных железяках типа UMPC, ультрапортативных нетбуках и неттопах. В июле 2007 года Intel создала сайт moblin.org, а вскоре (в октябре) анонсировала новый проц для мобильных применений типа OLPC. С февраля 2010 года Интел объединяет Moblin с нокиевской  Maemo’й, породив платформу  MeeGo. Правда, Нокла в 2011 году перешла на Windows Phone и прекратила пилить MeeGo, да и голубой гигант тоже, присоединившись к проекту мобильной операционки  Tizen от Samsung. После этого, в июле 2012 года финский стартап Jolla, состоящий из нокиевских финнов финских бывших нокиевцев, замутил преемника MeeGo —  Sailfish OS.

Дистр имеет удобный интерфейс для экранов с малым разрешением, оптимизированное ядро для снижения энергопотребления и уменьшения времени загрузки оси. В качестве ВМ используется  GNOME (Metacity).

 Moblin

Процесс: Показать

Сначала запустил в  VirtualBox’е, но в нём для настройки разрешения экрана было доступно только два режима — 800 × 600 и 640 × 480. Пришлось пускать в  ВэЭмВаре, включив на всякий случай 3D-ускорение, для этого VBoxManager’ом отконвертил VDI в VMDK и при его подключении согласился на конвертацию в новый формат. ОС завелась сразу с разрешением 1024 × 768, запустил терминал и снял скрин.


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

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

 Network Security Toolkit 28 SVN:10234

Дистрибутив от команды разработчиков из  США, предназначенный для проведения анализа безопасности сети и мониторинга её функционирования. Построен на базе  Fedora Linux, имеет вид загрузочного DVD-/USB-диска с возможностью установки. Использует  MATE как рабочий стол по умолчанию (раньше использовал  GNOME, до этого —  Fluxbox).

 NST

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

 Alpine Linux 3.8.0

Минималистичный дистрибутив родом из  Норвегии, ответвление от проекта  LEAF, пилится в основном для использования во встраиваемых системах, ориентирован на безопасность, легковесность и нетребовательность к ресурсам (используется в том числе во многих образах docker), основывается на системной библиотеке языка Си musl, наборе стандартных UNIX-утилит BusyBox, системе инициализации OpenRC и пакетном менеджере apk.

 AlpineLinux

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

Установил в  VirtualBox’е, рутом создал юзера, но с локалью получилась заминка, штатно в Alpine Linux локализация не предусмотрена (вернее — глючит не доделана), нет даже утилиты генерации локалей localdef. Есть, правда, самопальная тулза musl-locales, но она у меня с ходу не скомпилировалась, решил не заморачиваться. Установил GUI командами:

apk add xorg-server xf86-video-vesa xf86-input-evdev xf86-input-mouse xf86-input-keyboard udev
apk add alpine-desktop lxdm

Снял скрин.


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

P. S. Обновление от 18.09.2019:
После установки musl-locales русскую локаль привинтить таки смог, но не до конца Показать

Хотя в системе русский язык есть: Показать

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

 Linux Mint 19 (Tara)

Дистрибутив с  ирландскими корнями, основанный на пакетной базе  Ubuntu 18.04 LTS, пилится сообществом с целью предоставить пользователю «современную, элегантную и удобную операционную систему, которая одновременно является мощной и простой в использовании»...

 Mint

Разработчики Netfilter официально объявили iptables устаревшим

На прошедшей в конце прошлой недели в Берлине конференции Netfilter workshop, объединившей разработчиков Linux-подсистемы фильтрации и модификации пакетов Netfilter, было принято решение о переводе семейства программ iptables (включая ip6tables, arptables и ebtables) в разряд устаревших, что отразится в именах соответствующих бинарных файлов:

/sbin/iptables-legacy
/sbin/iptables-legacy-save
/sbin/iptables-legacy-restore
/sbin/ip6tables-legacy
/sbin/ip6tables-legacy-save
/sbin/ip6tables-legacy-restore
/sbin/arptables-legacy
/sbin/ebtables-legacy

Показать

Место оригинальных исполняемых файлов займут программы, ранее именовавшиеся «compat» (например, iptables-compat): они имеют такой же синтаксис командной строки, однако транслируют полученные правила не в блобы ip_tables, а в BPF-программы nf_tables. Таким образом, будет осуществлён прозрачный переход с iptables на nftables, оставляющий возможность использования legacy-инструментов в случае каких-либо проблем. Тем не менее, пользователям настоятельно рекомендуется мигрировать на штатный формат правил nftables. Для этого они могут воспользоваться автоматическими трансляторами, в частности, iptables-translate.

Разработчики Netfilter уже достигли договоренности об отражении соответствующих изменений в дистрибутивах  RedHat,  Fedora,  CentOS,  SUSE,  Debian и производных от них. Кроме того, поддержка nftables уже реализована в firewalld, что упростит процесс миграции для пользователей этого инструмента.

Источник

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

 Univention Corporate Server 4.3-1 errata112 (Neustadt)

Промышленный дистрибутив из  Германии, основанный на  Debian GNU/Linux и ориентированный на обеспечение поддержки корпоративной IT-инфраструктуры, с интегрированной системой управления для централизованного и межплатформенного администрирования серверов, служб, клиентов, рабочих столов и пользователей, а также виртуализированных компьютеров, работающих в UCS. В дополнение к работе локальных виртуальных экземпляров UCS также может работать в облачных средах на базе OpenStack, на основе Microsoft Azure и Amazon EC2.

 UCS

Сделал так:

Показать

Поставил без доменов в  VirtualBox’е, от рута создал юзера, настроил ему локаль. Пароль юзеру поменял только после танцев с бубном: в файле /pam.d/common-password поставил minimum_uid=1500, так как юзер локальный, не доменный (подсмотрел здесь). Установил кеды (почему-то apt-get не нашёл пакета kde-full, был только kde-base, а вот в aptitude пакет kde-full «нашёлся», видимо — из-за обновления):

apt-get update
apt-get install kde-base
apt-get install aptitude
aptitude install kde-full

Разрешение экрана в виртуалке было только 800 × 600, поэтому в /boot/grub/grub.cfg строку

set linux_gfx_mode=800x600@24,800x600@16,800x600

изменил на

set linux_gfx_mode=1024x768@16,800x600@24,800x600@16,800x600

По команде startx запускаются  кеды, в эмуляторе терминала которых снимается скрин.


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

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

 NethServer 7.5

Дистрибутив Linux от  итальянских разработчиков, предлагающий модульное решение для быстрого развёртывания серверов в SOHO-офисах. Дистрибутив основан на пакетной базе  CentOS 7.5 и предоставляет  web-интерфейс для управления доступными серверными компонентами.

 NethServer

Сделал так:

Показать

Поставил в  VirtualBox’е, настроил юзеру локаль, прописав в файле ~/.bashrc такие строки

export LANG="ru_RU.utf8"
export LANGUAGE="ru_RU.utf8"
export LC_ALL="ru_RU.utf8"

Так как дистрибутив поставляется в минимальной конфигурации, то выполнил команды:

yum update
yum -y groups install "GNOME Desktop"

После этого по команде startx запускается  Гном, в эмуляторе терминала которого снял скрин.


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

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

 ОСь 2.0 (2017.03)

Дистрибутив на базе ядра Linux, разрабатываемый  ООО «Национальный центр информатизации», дочерней компаниии государственной корпорации «Ростех», построенный на основе пересборки пакетной базы проектов  CentOS и  Fedora, с рабочим столом  Xfce4. Позиционируется как ОС для работы на серверах, рабочих станциях, а также в ЦОД, с прицелом на возможность работы с информацией, представляющей государственную тайну.

 OS-RT

Ранее Ctrl + ↓
Наверх