#linux LIFE
1.22K subscribers
184 photos
8 videos
13 files
141 links
Группа канала Linux Life в youtube
Обозреватель свободного программного обеспечения для линукс , а также канал о пингвинах и не только!

youtube канал https://www.youtube.com/@linuxlifepage

Связаться с автором @worldranger
Download Telegram
😁91
4❤‍🔥2🤡2
Мои молитвы услышаны)
Forwarded from Linux News
Mozilla Firefox 117 планирует внедрить встроенную опцию "Перевести страницу" в меню приложения, которая автоматически будет переводить веб-контент.

🌐 Эта новая функция упростит процесс чтения и понимания информации на иностранных языках, позволяя пользователям получать доступ к контенту без необходимости использования сторонних переводчиков.
🔧 Встроенная функция перевода страницы обеспечит более удобный и быстрый доступ к переводу, не требуя от пользователей установки дополнительных расширений......
Forwarded from Linux News
Доля Linux на рабочих столах продолжает расти и составляет теперь 3,13%. Это означает, что все больше людей выбирают Linux в качестве операционной системы для своих компьютеров. Согласно данным StatCo

Linux - это открытая операционная система, которая предоставляет пользователям больше свободы и гибкости. Она позволяет пользователям настраивать свои компьютеры под свои нужды и предпочтения. Кроме того, Linux является более безопасной операционной системой, поскольку ее исходный код доступен для публичного просмотра и проверки на наличие уязвимос......
👍5😁1
🔥🔥🔥Куча моделей для Stable Diffusion, к примеру Midjourney v4
https://rentry.org/sdmodels#midjourney-v4-diffusion


Загружать файл mdjrny-v4.ckpt в директорию /home/ubuntu/easy_diffusion/models/stable_diffusion/
Поставил Devuan с openrc в честь 30 летия дебиана 😂🎉
Потребление всего 98 мегабайт из 300 доступных)
😱31👍1
Это для сравнение почти пустой debian 11 на systemd. Потребление 400+ мегабайт из 753
Собираю ядро для bcachefs 🙈

Далее еще сложнее будет задача - переставить систему/переформатировать системный раздел и все это по ssh 🤯🤣
🔥2
Подолжение про переустановку сервера Xeon/24gbRAM/SSD500G+2TB HDD по ssh и файловую систему bcachefs 🐄

*кому интересно про bcachefs, можете посмотреть мое старое видео
https://www.youtube.com/watch?v=0am5W_AFO1E

Изначально идея 💡 была в том чтобы сделать корневым разделом файловую систему bcachefs, удалив изначальный lvm и переразбив диски и разделы

Но в итоге по ssh не получилось это сделать, так как не удалось отвязать активный диск из под системы загруженной в память, решения на просторах интернета не нашлось, и даже не помог chatgpt 😁
Продолжение поста:

Сделал иначе. В панели сервера можно перезагрузить сервер в rescue 🚨 систему основанную на арче Sysrcd 9.05

Далее уже простая схема с базовой системой debootstap

1) Отключаем hdd чтобы он нам не мешал
2) Через fdisk очищаем ssd и создаем 2 раздела: 1-boot с ext2 размером 1GB, и 150GB корневой раздел на ext4, остаток в 300+GB пойдет на bcachefs пул когда мы загрузимся в нашу систему.
3) Монтируем наш корневой раздел 150GB в /mnt , а boot в /mnt/boot
4) Ставим минимальную систему дебиан debootstrap в корневой раздел
5) Делаем chroot в /mnt и доставляем необходимое (стандартный список библиотек)
6) Устанавливаем ядро, фиксим fstab, ставим grub на целевой /dev/sdb и не забываем вернуть сетевые настройки, данные на 0 этапе в исходной системе на lvm
7) Перезагружаемся в наш debian и ставим новое ядро и bcachefs tools собранные еще в системе с lvm и забэкапленные на мой пк, перезагружаемся и создаем bcachefs том из ssd+hdd

Примерная команда

bcachefs format --compression=lz4 \
--encrypted \
--replicas=2 \
--label=ssd.ssd1 /dev/sda \
--label=ssd.ssd2 /dev/sdb \
--label=hdd.hdd1 /dev/sdc \
--label=hdd.hdd2 /dev/sdd \
--label=hdd.hdd3 /dev/sde \
--label=hdd.hdd4 /dev/sdf \
--foreground_target=ssd \
--promote_target=ssd \
--background_target=hdd
Тут подробнее https://bcachefs.org/bcachefs-principles-of-operation.pdf

На скриншоте к сообщению видно что размер тома BCACHEFS 2TB, но куда делись 300+GB от SSD? 😧Оказывается bcachefs сожрал их для кэша.
Также надо не забыть сделать swap размером в 10-15GB

ЧТО ДАЛА В ИТОГЕ МНЕ BCACHEFS?
Использование hdd в 2ТБ со скоростью почти равной SSD за счет ssd кэша, выделенного в размере 300+GB

НА ЭТОТ сервер я хотел поставить Proxmox и управлять сотней виртуалок с выделенными 5 внешними айпишниками. Но в итоге оказалось что проксмокс ставит свое ядро, а у меня оно с bcachefs, поэтому это будет чистый qemu/kvm + libvirtd и управление через GUI утилиту virt-manager.

Создание любой виртуалки будет происходить автоматом через телеграм, но это уже другая история 🤘
👍8🔥2🐳2👾1
Полезные команды для управления kvm виртуалками