Сегодня пришел домой, включил ноутбук. Но система не забутилась. Попробовал другие. Нигде нет загрузчика Grub. С этими мыслями пошел я бутиться с образа Arch. Написал
archinstall, запустил псевдографический установщик. Вроде все правильно настроил. Выбрал окружение KDE. Создал root-пользователя. Установился Arch. Не забутился. Я полез в bios менять порядок бута. Поставил Arch первым. Система загрузилась. Открылся какой-то странный KDE. Там было написано выбрать пользователя. Проблема была лишь в том, что пользователей не было. Зашел я в TTY2, помучался с useradd, добавил пользователя и перезагрузился. Ввожу пароль. Вспоминаю, что не добавил пароль. Снова TTY2 и команда passwd. Перезагружаюсь. Ввожу я пароль и... черный экран. Создаю нового пользователя и ему сам указываю директорию /home (useradd -d {директория} {имя пользователя}). Все равно черный экран. На флешке был образ Manjaro XFCE. Ставлю как-обычно. И тут в конце установки ошибка (скорее всего из-за swap-раздела). Забил, пошел ставить Mint. И я его даже поставил! Потом ко мне пришли, сказали ставить офис всемизвестной корпорации зла. Ищу статью. там было через PlayOnLinux. Ставлю по инструкции, но оно хочет зависимость. Зависимость нашел, но для этой зависимости нужна другая, несуществующая зависимость. Забил я, сказал пользоваться либо из браузера, либо LibreOffice`ом. Вот так и закончились мои приключения сегодня👍2
Вышла утилита для резервного копирования rclone 1.58
Она позволяет сохранить данные на облачный сервер
Что нового:
- Добавлена поддержка Akamai Netstorage, Seagate Lyve, SeaweedFS, Storj и RackCorp
- Добавлена команда
- В фильтры добавлена поддержка синтаксиса регулярных выражений "{{ regexp }}" для сопоставлений с шаблонами
- В команде
- В библиотеку librclone добавлена поддержка команд монтирования
- Добавлены windows-сборки для архитектуры ARM64
- Минимальная версия компилятора Go, необходимая для сборки, повышена до 1.15
Источник: Opennet
Она позволяет сохранить данные на облачный сервер
Что нового:
- Добавлена поддержка Akamai Netstorage, Seagate Lyve, SeaweedFS, Storj и RackCorp
- Добавлена команда
rclone bisync. она осуществляет синхронизацию каталога с хранилищем- В фильтры добавлена поддержка синтаксиса регулярных выражений "{{ regexp }}" для сопоставлений с шаблонами
- В команде
hashsum реализована возможность генерации хэша для данных, поступающих через стандартный входной поток- В библиотеку librclone добавлена поддержка команд монтирования
- Добавлены windows-сборки для архитектуры ARM64
- Минимальная версия компилятора Go, необходимая для сборки, повышена до 1.15
Источник: Opennet
🔥1
Forwarded from Ketronix Blog (Артём Дадашьянц)
Выпущена оболочка Fish 3.4 с более быстрым глоббингом, улучшенным синтаксисом подстановки команд
Fish 3.4 - самая новая версия этой популярной оболочки, особенно среди энтузиастов/любителей.
В Fish 3.4 улучшен синтаксис подстановки команд, функции set/get теперь имеют опцию "--function" для установки переменной в верхней области видимости функции, улучшена производительность globbing, реализована поддержка отключения автоподсказок, а также улучшен целый ряд скриптовых и интерактивных функций.
Источник: phoronix.com
Теги: #news #fish_shell
=> Поддержать <=
Fish 3.4 - самая новая версия этой популярной оболочки, особенно среди энтузиастов/любителей.
В Fish 3.4 улучшен синтаксис подстановки команд, функции set/get теперь имеют опцию "--function" для установки переменной в верхней области видимости функции, улучшена производительность globbing, реализована поддержка отключения автоподсказок, а также улучшен целый ряд скриптовых и интерактивных функций.
Источник: phoronix.com
Теги: #news #fish_shell
=> Поддержать <=
Ketronix Blog
Выпущена оболочка Fish 3.4 с более быстрым глоббингом, улучшенным синтаксисом подстановки команд Fish 3.4 - самая новая версия этой популярной оболочки, особенно среди энтузиастов/любителей. В Fish 3.4 улучшен синтаксис подстановки команд, функции set/get…
Я про нее даже не слышал, надо будет попробовать
На конференции LibrePlanet были объявлены лауреты премии за вклад в развитие открытого ПО "Free Software Awards 2021", учрежденной Фондом свободного ПО. Вручаемые на церемонии памятные пластинки и грамоты отправлены победителям по почте (премия FSF не подразумевает денежного вознаграждения)
Премию получили:
- Пол Эггерт, отвечающий за поддержание базы часовых поясов
- Организация SecuRepairs, отстаивающих право пользователей на самостоятельный ремонт, изучение внутренностей, техническое обслуживания и внесение изменений в начинку своих устройств или программных продуктов
- Протесилай Ставру, проявивший себя в разработке Emacs
Источник: Opennet
Премию получили:
- Пол Эггерт, отвечающий за поддержание базы часовых поясов
- Организация SecuRepairs, отстаивающих право пользователей на самостоятельный ремонт, изучение внутренностей, техническое обслуживания и внесение изменений в начинку своих устройств или программных продуктов
- Протесилай Ставру, проявивший себя в разработке Emacs
Источник: Opennet
👍2
Forwarded from Ketronix Blog (Артём Дадашьянц)
Вот он, результат 4 месячной работы команды RFL Team. Сейчас еще попробуем винду. Если заработает - начнем делать GUI.
Gnome Boxes очень полезная вещь. Раньше не недооценивал ее. Так удобно, что можно просто выбрать ISO-шник и оно само откроет его, потом можно систему поставить также, как и на обычном десктопе. Если надо передать файлы, то их можно просто перетащить из фм в окно с виртуальной машиной или ее иконку. Boxes однозначно полезная штука
👍2
$linux
Gnome Boxes очень полезная вещь. Раньше не недооценивал ее. Так удобно, что можно просто выбрать ISO-шник и оно само откроет его, потом можно систему поставить также, как и на обычном десктопе. Если надо передать файлы, то их можно просто перетащить из фм…
Какой виртуальной машиной вы пользуетесь?
Anonymous Poll
27%
Gnome Boxes
33%
Oracle VirtualBox
20%
QEMU
27%
Не пользуюсь виртуалкой
Улучшение работы с NVMe и многие другие изменения в Linux 5.18
Йенс Эксбо представил:
- Поддержку векторизованного ввода-вывода в NVMe
- Поддержку буферизованного ввода-вывода на блочных устройствах NVMe в коде NVMET
- Улучшение журнала ошибок NVMe
- Обнговление MQ
- Исправления работы BCache
- Исправления BFQ
- Поддержка прямого обнаружения NVMe и центрального контроллера через sysfs
- Возможности blk-crypto теперь используются через sysfs
Тест нового ядра будет достпупен примерно через 2-е недели. Стабильное ядро скорее всего будет доступно в конце мая
Источник: Phoronix
Йенс Эксбо представил:
- Поддержку векторизованного ввода-вывода в NVMe
- Поддержку буферизованного ввода-вывода на блочных устройствах NVMe в коде NVMET
- Улучшение журнала ошибок NVMe
- Обнговление MQ
- Исправления работы BCache
- Исправления BFQ
- Поддержка прямого обнаружения NVMe и центрального контроллера через sysfs
- Возможности blk-crypto теперь используются через sysfs
Тест нового ядра будет достпупен примерно через 2-е недели. Стабильное ядро скорее всего будет доступно в конце мая
Источник: Phoronix
Microsoft включает SELinux по умолчанию в своем дистрибутиве CBL-Mariner
Для справки: SELinux - Security-Enhanced Linux. Это модуль безопасности ядра, система принудительного контроля доступа
Источник: Phoronix
Для справки: SELinux - Security-Enhanced Linux. Это модуль безопасности ядра, система принудительного контроля доступа
Источник: Phoronix
Вышел дистрибутив Lakka 4.0
Lakka - дистрибутив для игр. Он предназначен для того, чтобы сделать из компьютера ретроконсоль. он основан на LibreELEC
Что нового:
- Дистрибутив теперь основан на версии LibreELEC 10.0.2
- RetroArch обновлен до 1.10.1
- Ядра обновлены до самых последних версий
- Добавлено новое ядро - superbroswar
- Добавлено новое ядро для LibRetro - sameduck
- Mesa обновлена до версии 22.0.0
- Ядро Linux обновлено до версии 5.10.103
- Ядро Rasberry Pi обновлено до версии 5.10.95
- Добавлена поддержка Allwinner и Amlogic
- Порт для NintendoSwitch полностью переработан
Источник: DistroWatch
Lakka - дистрибутив для игр. Он предназначен для того, чтобы сделать из компьютера ретроконсоль. он основан на LibreELEC
Что нового:
- Дистрибутив теперь основан на версии LibreELEC 10.0.2
- RetroArch обновлен до 1.10.1
- Ядра обновлены до самых последних версий
- Добавлено новое ядро - superbroswar
- Добавлено новое ядро для LibRetro - sameduck
- Mesa обновлена до версии 22.0.0
- Ядро Linux обновлено до версии 5.10.103
- Ядро Rasberry Pi обновлено до версии 5.10.95
- Добавлена поддержка Allwinner и Amlogic
- Порт для NintendoSwitch полностью переработан
Источник: DistroWatch
👍2
Forwarded from Ketronix Blog (Артём Дадашьянц)
write.zip
6.3 MB
Первые плоды проекта Rufus for Linux.
Как этим пользоваться?
1. Распаковать
2. Зайти в папку write, появившейся после распаковки
3. Открыть терминал в этой папке, и выполнить следующую команду:
sudo ./write <путь к iso> <ваша флешка>
В итоге вы получите установочный образ того или иного дистрибутива на флешке. И кстати. Windows тоже записуется, и работает.
Если у вас по каким-то причинам не заработало - копируем содержимое терминала, вставляем на pastebin.com, и отправляем в комментарии.
Как этим пользоваться?
1. Распаковать
2. Зайти в папку write, появившейся после распаковки
3. Открыть терминал в этой папке, и выполнить следующую команду:
sudo ./write <путь к iso> <ваша флешка>
В итоге вы получите установочный образ того или иного дистрибутива на флешке. И кстати. Windows тоже записуется, и работает.
Если у вас по каким-то причинам не заработало - копируем содержимое терминала, вставляем на pastebin.com, и отправляем в комментарии.
👍2
Что нового в ядре Linux 5.17 (список основных изменений):
- Полностью переписана подсистема для организации кэширования
- В подсистеме отслеживания событий в ФС реализован новый тип событий FAN_RENAME, который позволяет перехватить операцию переименования файлов или каталогов
- В файловой системе Btrfs проведена оптимизация операций логгирования
- Предложен новый синтаксис монтирования файловой системы Ceph, решающий имевшиеся проблемы, связанные с привязкой к IP-адресам
- Файловая система Ext4 переведена на новый API для монтирования
- NFSv4 добавлена поддержка работы в файловых системах без разделения регистров символов в именах файлов
- Добавлен драйвер amd-pstate, обеспечивающий динамическое управление частотой для достижения оптимальной производительности
- В подсистеме eBPF предложен обработчик bpf_loop(), предоставляющий альтернативный способ организации циклов в eBPF-программах, более быстрый и простой для проверки верификатором.
- реализован механизм CO-RE (Compile Once - Run Everywhere), позволяющий собирать код eBPF-программ только один раз и использовать специальный универсальный загрузчик
- Добавлен модуль gpio-sim, предназначенный для симуляции чипов GPIO для проведения тестирования
- В команду "perf ftrace" добавлена подкоманда "latency" для генерации гистограмм с информацией о задержках
- Добавлен набор утилит "rtla" для анализа работы в режиме реального времени и выявления причин появления непредвиденных задержек
- Добавлен режим сборки "make mod2noconfig", при котором генерируется конфигурация, собирающая все отключённые подсистемы в ядре
- Подняты требования к версии LLVM/Clang, которую можно использовать для сборки ядра
- Добавлена поддержка предложенного компанией Intel интерфейса PFRUT (Platform Firmware Runtime Update and Telemetry), позволяющего обновлять прошивки без перезагрузки системы
- Добавлен механизм отслеживания подсчёта ссылок (refcount)
- Добавлена возможность распаковки модулей ядра непосредственно самим ядром
- Добавлен модуль, позволяющий через Wi-Fi взаимодействовать с подсистемой IME
- Для архитектуры ARM64 реализована поддержка отладочного инструмента KCSAN
- В KVM добавлена поддержка инструкций AMX
- Добавлена возможность использования протокола MCTP
- Предоставлена возможность настройки отдельных значений sysctl min_pmtu и mtu_expires для сетевых пространств имён
- В драйвере amdgpu включена поддержка отладочной технологии STB
- В драйвере i915 добавлена поддержка чипов Intel Raptor Lake S
- В драйверах fbcon/fbdev возвращена поддержка аппаратного ускорения прокрутки в консоли
- Продолжена интеграция изменений для поддержки чипов Apple M1
- Добавлен драйвер lenovo-yogabook-wmi для управления подсветкой клавиатуры и доступа к различным датчикам в Lenovo Yoga Book
- Добавлен драйвер asus_wmi_sensors для доступа к датчикам, используемым на материнских платах Asus
- Добавлен драйвер x86-android-tablets для планшетных ПК на базе архитектуры x86
- Добавлена поддержка сенсорных экранов TrekStor SurfTab duo W1 и электронного пера для планшентов Chuwi Hi10 Plus и Pro
Источник: Opennet
- Полностью переписана подсистема для организации кэширования
- В подсистеме отслеживания событий в ФС реализован новый тип событий FAN_RENAME, который позволяет перехватить операцию переименования файлов или каталогов
- В файловой системе Btrfs проведена оптимизация операций логгирования
- Предложен новый синтаксис монтирования файловой системы Ceph, решающий имевшиеся проблемы, связанные с привязкой к IP-адресам
- Файловая система Ext4 переведена на новый API для монтирования
- NFSv4 добавлена поддержка работы в файловых системах без разделения регистров символов в именах файлов
- Добавлен драйвер amd-pstate, обеспечивающий динамическое управление частотой для достижения оптимальной производительности
- В подсистеме eBPF предложен обработчик bpf_loop(), предоставляющий альтернативный способ организации циклов в eBPF-программах, более быстрый и простой для проверки верификатором.
- реализован механизм CO-RE (Compile Once - Run Everywhere), позволяющий собирать код eBPF-программ только один раз и использовать специальный универсальный загрузчик
- Добавлен модуль gpio-sim, предназначенный для симуляции чипов GPIO для проведения тестирования
- В команду "perf ftrace" добавлена подкоманда "latency" для генерации гистограмм с информацией о задержках
- Добавлен набор утилит "rtla" для анализа работы в режиме реального времени и выявления причин появления непредвиденных задержек
- Добавлен режим сборки "make mod2noconfig", при котором генерируется конфигурация, собирающая все отключённые подсистемы в ядре
- Подняты требования к версии LLVM/Clang, которую можно использовать для сборки ядра
- Добавлена поддержка предложенного компанией Intel интерфейса PFRUT (Platform Firmware Runtime Update and Telemetry), позволяющего обновлять прошивки без перезагрузки системы
- Добавлен механизм отслеживания подсчёта ссылок (refcount)
- Добавлена возможность распаковки модулей ядра непосредственно самим ядром
- Добавлен модуль, позволяющий через Wi-Fi взаимодействовать с подсистемой IME
- Для архитектуры ARM64 реализована поддержка отладочного инструмента KCSAN
- В KVM добавлена поддержка инструкций AMX
- Добавлена возможность использования протокола MCTP
- Предоставлена возможность настройки отдельных значений sysctl min_pmtu и mtu_expires для сетевых пространств имён
- В драйвере amdgpu включена поддержка отладочной технологии STB
- В драйвере i915 добавлена поддержка чипов Intel Raptor Lake S
- В драйверах fbcon/fbdev возвращена поддержка аппаратного ускорения прокрутки в консоли
- Продолжена интеграция изменений для поддержки чипов Apple M1
- Добавлен драйвер lenovo-yogabook-wmi для управления подсветкой клавиатуры и доступа к различным датчикам в Lenovo Yoga Book
- Добавлен драйвер asus_wmi_sensors для доступа к датчикам, используемым на материнских платах Asus
- Добавлен драйвер x86-android-tablets для планшетных ПК на базе архитектуры x86
- Добавлена поддержка сенсорных экранов TrekStor SurfTab duo W1 и электронного пера для планшентов Chuwi Hi10 Plus и Pro
Источник: Opennet
❤1
Forwarded from Ketronix Blog (Артём Дадашьянц)
TornadoVM 0.13 выпущена для выгрузки Java OpenJDK/GraalVM на GPU, FPGA и многое другое
TornadoVM продолжает развиваться как плагин с открытым исходным кодом к OpenJDK и GraalVM, который позволяет запускать Java-программы на гетерогенном оборудовании - от GPU до FPGA и других целей.
TornadoVM позволяет нескольким версиям OpenJDK и Oracle GraalVM, а также Corretto JDK и другим наборам средств разработки Java работать на гетерогенном оборудовании и поддерживает такие модули поддержки, как OpenCL, NVIDIA PTX и Khronos SPIR-V.
Источник: phoronix.com
Теги: #news #tornadoVM
TornadoVM продолжает развиваться как плагин с открытым исходным кодом к OpenJDK и GraalVM, который позволяет запускать Java-программы на гетерогенном оборудовании - от GPU до FPGA и других целей.
TornadoVM позволяет нескольким версиям OpenJDK и Oracle GraalVM, а также Corretto JDK и другим наборам средств разработки Java работать на гетерогенном оборудовании и поддерживает такие модули поддержки, как OpenCL, NVIDIA PTX и Khronos SPIR-V.
Источник: phoronix.com
Теги: #news #tornadoVM