LINUX.ORG.RU

Избранные сообщения NightOperator

Дедупликация в Btrfs

Статьи — Администрирование
Дедупликация в Btrfs

Btrfs — это замечательная файловая система, главными фишками которой являются легковесные снапшоты, реализуемые через Copy-On-Write (COW), и сжатие. Она показала высокую надежность и стабильность, и именно поэтому она включена в ядро Linux. Однако, даже наличие COW не позволяет избежать избыточности данных на уровне блоков.

( читать дальше... )

 ,

rtxtxtrx
()

Видео искалка - reptube

Форум — Talks

Студия Колобо.. кхм. Конгломерат корпораций "000 На Коленочке ЛТД" от создателей "И таааак сойдёёёт" представляяяееет! Очередную, но уникальную во всей солнечной системе, а может быть даже галактике, фигню!
Короче суть проста как две палки, часто кидают ссылки на ютуб которые нифига не работают, но иногда есть аналогичное видео на rutube/platforma/my.mail/etc и для автоматизации поиска накалякалось. Главное чтобы youtube.com не блокировался полностью, чтобы по ссылке можно было извлечь название видео. Можно просто искать видео на rutube/platforma/my.mail/etc с разным форматом вывода, пайпы, m3u вывод для mpv и прочее Собственно воть и всё. Конечно, можно просто использовать браузер и использовать поиск в нём, но вот зачем это делать, если это можно не делать! Гениально, где моя шоколадная медалька.

Недоисходники

Чет я приболел, лень писать смешульки так что я тут тупо скопирую readme дабы не запаривать Ъ своим очередным высеро…шедевром


Зависимости

Любая версия Lua и утилита curl

  • Lua5.1
  • Luajit
  • Lua5.2
  • Lua5.3
  • Lua5.4

Использование

  • Аргументы опциональные
    • -h Отобразить справку
    • -d Отключить цветной вывод
    • -n [NUMBER] Количество результатов для вывода, в каждом из ресурсов
    • -v Подробный вывод, описание, имя канала, категория
    • -m Вывод в формате m3u (удобно для передачи в mpv)
    • -s Искать только точное совпадение с запросом
    • -l Отображать вывод в виде списка чистых ссылок
    • -ru --rutube Отобразить результаты с rutube.ru
    • -pl --platforma Отобразить результаты с platforma.ru
    • -my --mymail Отобразить результаты с my.mail.ru
    • -ok --okru Отобразить результаты с ok.ru
    • -dz --dzen Отобразить результаты с dzen.ru
    • -co --coub Отобразить результаты с coub.com

По умолчанию поиск ведётся везде, если вы выберите -ru будет показан
только вывод с rutube, если вы выберите больше ключей например ‘-pl -ru’
то будет выведено только то что выбрано, и в том порядке в котром идут ключи

Примеры

Использовать для поиска текстовый запрос, вывести 10 результатов с подробностями
аргументы можно спокойно смешивать с запросом, если в запросе нет символа - и
других символов интерпретируемых терминалом, в ином случае 'нужно обернуть в каычки'

reptube Рецепты салатов -n 10 -v

Получить только 1 вариант с названием

reptube -n 1 Почему надо выключать телефоны на борту самолета

Найти видео по ссылке из youtube

reptube https://www.youtube.com/watch?v=jN1fA6zupOM

Найти видео по ссылке из youtube в строгом режиме, 100% совпадение или ничего

reptube -s https://www.youtube.com/watch?v=jN1fA6zupOM

Оформить вывод в формат m3u, полезно для передачи видеоплеерам, например mpv

reptube -m https://www.youtube.com/watch?v=jN1fA6zupOM | mpv -

Можно использовать pipe удобно для скриптов

echo 'Фильмы' | reptube -m | mpv -

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

mpv $(reptube -l Мультики)

Примеры вывода

  • Первое попавшееся видео
dron@gnu:~$ reptube Фильм Матрица -n 1 
* [1] Матрица (фильм, 1999)
  https://rutube.ru/video/307c52af7c3e122855aea0899c247971/
  • Тоже самое только с подробным выводом
dron@gnu:~$ reptube Фильм Матрица -n 1 -v
* [1] Матрица (фильм, 1999)
  [Фильмач — фильмы и сериалы онлайн][Фильмы]
  Культовый киберпанк братьев Вачовски, стабильно занима
  ющий высокие места во всевозможных топах лучших фильмов. 
  Философский подтекст фильм так глубок, что его корни ищут
   не только в классической мысли, но и более спорных источ
  никах — от классического аниме до «Алисы в стране чудес».
  Днём Томас Андерсон пишет код в одной из поглотивших мир 
  корпораций, а по ночам взламывает цифровые системы. В мир
  е закулисья он носит имя Нео, и в сети для него нет ни од
  ной тайны. Однажды Нео приходит таинственное сообщение= «
  Ты увяз в Матрице», а также указание следовать за белым к
  роликом. Вскоре он находит того самого кролика на спине н
  екой Тринити, и она предлагает ему погрузиться в новую ре
  альность. После этого жизнь Нео разделяется на «до» и «по
  сле».Год выпуска= 1999Жанр= фантастика, боевикПродолжител
  ьность= 136 мин.Режиссёр= Лана Вачовски, Лилли ВачовскиВ 
  ролях= Киану Ривз, Лоренс Фишбёрн, Кэрри-Энн Мосс, Хьюго 
  Уивинг, Глория Фостер, Джо Пантольяно, Маркус Чонг, Джули
  ан Араханга, Мэтт Доран, Белинда МакКлориCтрана= США, Авс
  тралияCтудия= Groucho II Film Partnership, Warner Bros. P
  ictures Co., Bullet Time, Silver PicturesЗдесь вы можете 
  посмотреть фильм Матрица в русском синхронном переводе в 
  хорошем качестве (4k, 2k, Full HD, 1080p) совершенно бесп
  латно.
  https://rutube.ru/video/307c52af7c3e122855aea0899c247971/
  • В фомате m3u
dron@gnu:~$ reptube Фильм Матрица -n 1 -m
#EXTM3U
#EXTINF:-1,'Матрица (фильм, 1999)'
https://rutube.ru/video/307c52af7c3e122855aea0899c247971/
  • Чистая ссылка
dron@gnu:~$ reptube Фильм Матрица -n 1 -l
https://rutube.ru/video/307c52af7c3e122855aea0899c247971/
  • Поиск по ссылке на youtube с точным совпадением
dron@gnu:~$ reptube -s 'https://www.youtube.com/watch?v=jN1fA6zupOM'
* [1] Почему надо выключать телефоны на борту самолета
  https://rutube.ru/video/3f329d37994e4f1c9e148028c1bf5d7a/
* [2] Почему надо выключать телефоны на борту самолета
  https://rutube.ru/video/4c87a2ea11f92883cfcfabd63a79c794/
dron@gnu:~$ 
  • Тупа мультики детю врубить (нет фильтра по возрату, на свой страх и риск)
reptube добрые мультфильмы -m | mpv -

Надеюсь кому пригодится
Досвиданья ::)

 , , , ,

LINUX-ORG-RU
()

Groonga 14.0.7

Новости — Open Source
Groonga 14.0.7
Группа Open Source

После месяца разработки состоялся выпуск 14.0.7 полнотекстовой поисковой системы и столбцовой системы управления базами данных Groonga, написанной на языках C и C++, и распространяемой по лицензии GNU LGPL 2.1.

( читать дальше... )

>>> Подробности

 , , ,

dataman
()

В свободном доступе опубликована книга «PostgreSQL 16 изнутри»

Новости — Open Source
Группа Open Source

Компания Postgres Professional выпустила обновленную книгу «PostgreSQL 16 изнутри» — бестселлер о PostgreSQL, не имеющего аналогов на русском языке. Автор книги — Егор Рогов, директор по разработке образовательных программ Postgres Professional.

( читать дальше... )

>>> Подробности

 , , , ,

Postgres_Pro
()

Вышел Zabbix 7.0 LTS

Новости — Open Source
Группа Open Source

Состоялся релиз свободной и бесплатной системы мониторинга с полностью открытым исходным кодом Zabbix 7.0 LTS. Выпуск 7.0 отнесён к версиям с длинным сроком официальной поддержки (LTS). Для пользователей, которые используют версии без LTS, рекомендуется переход на LTS-версии продукта.

Zabbix – универсальная система для мониторинга производительности и доступности серверов, сервисов, инженерного и сетевого оборудования, приложений, баз данных, систем виртуализации, контейнеров, ИТ-сервисов, веб-сервисов, облачной инфраструктуры и IoT устройств.

Система реализует полный цикл от сбора данных, их обработки и преобразования, анализа этих данных для предсказания и обнаружения проблем, и заканчивая хранением этих данных, визуализацией и рассылкой оповещений с использованием правил эскалаций. Также система предоставляет гибкие возможности расширения методов сбора данных, оповещений, средств визуализации и автоматического решения инцидентов.. Единый веб-интерфейс и мощный API реализуют возможности автоматизации и централизованное управление конфигурациями мониторинга и ролевым распределением прав доступа различным группам пользователей. Код проекта распространяется под лицензией AGPLv3.

( читать дальше... )

>>> Подробности

 ,

alexvl
()

alt linux сервер как отключить рута и наоборот дать доступ пользователю из wheel к веб-морде?

Форум — Admin

Поставил альтлинупс. Вроде норм, но есть нюансы собственно сабж. Категорически неприемлемо ходить под рутом, поэтому только судо. И можно бы его выключить совсем, только на вебморду он требует именно рута, а мне бы хотелось наоборот дать туда доступ всем кто в wheel. Есть надпись добавить доступ к отдельным модулям, но этого мало, нужно чтобы ко всему, но не от рута.

 ,

justin_case
()

Ганс Рейзер стал более социальным за время сидения в тюрьме и перестал крошить батон на помогавших ему разработчиков

Форум — Talks

Собственно, сабж: https://www.phoronix.com/news/ReiserFS-README-Linux-6.10

Хотя ReiserFS устарела и в конечном итоге будет исключена из исходного ядра Linux, в Linux 6.10 это последнее изменение ReiserFS, которое было запрошено бывшим ведущим разработчиком Гансом Рейзером.

Ведущий разработчик ReiserFS и осужденный за убийство Ганс Рейзер несколько месяцев назад написал письма, чтобы их обнародовали, извиняясь за свои социальные ошибки и другие комментарии. В своих письменных сообщениях он также сделал последний запрос на ReiserFS в ядре Linux:

«Предполагая, что решение состоит в удалении [ReiserFS] V3 из ядра, у меня есть только одна просьба: для одного последнего релиза отредактировать README, добавив упоминания Михаила Гилюлы, Константина Швачко и Анатолия Пинчука, а также удалить всё, что там я мог бы сказать о том, почему они не были упомянуты. Пришло время отпустить.».

Ганс отмечает его улучшенные социальные и коммуникативные навыки приобретенные в тюрьме среди других подробностей, о которых он пишет в публичных письмах.

 ,

saahriktu
()

Ip tv через второго провайдера

Форум — Admin

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

есть два провайдера, они воткнуты в комп на прямую по витой паре. допустим п1 и п2. через п1 доступ в интернет и ресурсы провайдера. второй провайдер раньше тоже предоставлял интернет (когда было уплачено) и свои ресурсы независимо от оплаты, в том числе и iptv. вот и захотелось мне пользоваться дешовым интернетом через п1 а так жэ смотреть телевизор через п2. прочитал на форумах этого сайта почти всё что касается Multicast. и в результате что-то неработает.

у меня дебиан бастер со всеми обновлениями, уже даже обновился с тестовой ветки, в надежде что поможет. выяснил что телевизионные пакеты идут по адресам udp://@239.239.0.0:1234. но результат как можно понять, прежний. так вот по советампробовал следующее.

dhclient п1 интернет работает, а телек соответственно нет. dhclient п2 телек работает а интернет соответственно нет. потом пишу ip route replace default dev п1 интернет соответственно заработал ну и телек конечно же нет. ну думаю дело в маршрутах. поэтому пишу ip route add 224.0.0.0/4 dev п2 но не тутто было. маршрут действует а мултикаст не проходит. попробовал такой способ

dhclient п2 dhclient п1 ip route add default dev п2 tavle 100 ip rule add to 224.0.0.0/4 table 100 и никак. решил покрутить свой фаервол nftables. хотя он у меня настроен на приём мультикаста от провайдера п2, но включение ивыключение его, ничего не дали. попробовал добавить такое правило nft add rule ip filter INPUT iifname «п1» udp dport 1234 pkttype multicast counter accept comment "IpTv"

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

просьба ко всем умнейшим более чем я подсказать. где и что ещё можно покрутить? всем удачи.

 , , ,

FiveFiveFive
()

raid0 из sata ssd

Форум — Admin

Добрый день, подскажите, есть ли смысл сделать массив из таких дисков:

  1. Samsung Evo 860 256GB sata
  2. Какой-то нонейм на 256GB sata
  3. Kingston 128GB sata
  4. Какой-то нонейм м.2 на 128GB (опционально, сейчас трудится в ноутбуке)

Есть еще ноутбучный 1тб, но мне кажется это уже будет лишним. Хочу сделать raid0 чтобы получилась одна большая помойка под «/», дистрибутив арч. Получу ли я кратный прирост скорости? Мельком посмотрел на ютубе, вроде становится лучше, но у меня накопители разные по объему, возможно мне стоит взять только два по 256? Я понимаю, что можно пойти в магазине купить один хороший накопитель на 1тб, но у меня образовалась куча своих, хотелось бы применить именно их и не тратить лишние деньги

Перемещено hobbit из general

 , , , ,

artemlinux
()

chrome все?

Форум — Talks

https://chromeenterprise.google/products/chrome-enterprise-premium/?

Для Ъ: Они хотят деньги

 

ivanich10
()

Systemd 194, теперь с HTTP-сервером и генератором QR-кодов

Новости — Linux General
Группа Linux General

Выход очередной версии init-демона systemd продолжает радовать пользователей новыми встроенными функциями.

( Однако две из них привлекли особое внимание… )

>>> Леннарт про FSS и QR-код

 

anonymous
()

12309, но не он. Объясните, что это сейчас?

Форум — General

довольно быстрый десктоп на райзене, Linux ubuntu 5.15.0-82-generic, по разным делам надо сделать:

dd if=/dev/sdd of=./sdd - всего 128 Гб, с sd карты Kingston, на M2 жсткий диск.

Объясните, в 2023 году что мешает в параллель программам под линуксом открываться, и всё занимает минуты??? Разве трудно кусочек CPU и кусочек времени работы контроллера выделить в примитивный многозадачный режим?

И если это есть, то как включить и схрена ли это не включено по умолчанию?

Возможно, это: https://bugs.launchpad.net/ubuntu/ source/linux/ bug/2024599

Как написал коллега hateWin, с другим шедулером всё сильно веселее.

 , ,

Shadow
()

Уязвимость в Linux-драйвере exFAT, позволяющая поднять привилегии в системе

Новости — Безопасность
Группа Безопасность

В поставляемом в ядре Linux драйвере для файловой системы exFAT выявлена уязвимость (CVE-2023-4273), позволяющая при монтировании специально оформленного раздела (например, при подключении вредоносного USB Flash) добиться переполнения стека и выполнения своего кода с правами ядра. Проблема устранена в выпусках ядра Linux 6.4.10, 6.1.45, 5.15.25, 5.10.90, 5.4.253, 4.19.291, 4.14.324 и 6.5-rc5. Проследить за исправлением в дистрибутивах можно на следующих страницах: Debian, Ubuntu, Gentoo, RHEL, SUSE, Fedora, Arch.

( читать дальше... )

>>> Подробности (opennet.ru)

 , , , ,

zx_gamer
()

Ставим линукс рядом с android

Форум — Mobile

Всем доброго времени суток, сегодня будем разбирать как-же поставить разные дистрибутивы рядом с андроидом(рут не требуется).

Скачиваем termux(только с f-droid) -

https://f-droid.org/repo/com.termux_118.apk

После скачиваем andronix и vnc viewer:

https://apk2.apkmonk.com/apk-2/studio.com.techriz.andronix_2021-09-02.apk?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=IFVYHACUO60QSGWW9L9Z%2F20220216%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20220216T092006Z&X-Amz-Expires=2400&X-Amz-SignedHeaders=host&X-Amz-Signature=dee05e65732b65c5f1f4efc27ef97a38f0216fa28b7d1bdc875b314f75f061c3

https://apk2.apkmonk.com/apk-19/com.realvnc.viewer.android_2021-03-19.apk?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=IFVYHACUO60QSGWW9L9Z%2F20220216%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20220216T092050Z&X-Amz-Expires=2400&X-Amz-SignedHeaders=host&X-Amz-Signature=3e64e7b3685891a2c05c02481665e578c527afbbd3bbf87fec8e6a6eca5a89af

Открываем andronix, выбираем дистрибутив, далее окружение(xfce хороший выбор).

Ссылка будет скопирована автоматически, открываем termux и долгим нажатием в любое место выводим маленькое меню, нажимаем «paste».

На виртуальной клавиатуре жмем «enter» идет загрузка нужных библиотек, обновление термукс, после чего эмулятор терминала ожидает от нас ввода введите «y» так нужно будет сделать три раза.

Через некоторое время он запросит у нас новый пароль для создания локального vnc сервера на вашем устройстве.

Открываем vnc viewer создаем новое соединение и подключаемся.

Все работает отлично у меня на debian работал пакетный менеджер apt.

Если вы захотите снова включить дистрибутив вам надо выполнить определенную команду в терминале в зависимости от вида дистрибутива, а потом vncserver-start

Вот системные требования:

  • 700 ОЗУ, рекомендуется 1000 ОЗУ

  • 1500 свободной памяти, рекомендуется 3000 свободной памяти

Пишите если возникнут проблемы.

 , ,

monodevx
()

Системный администратор, Санкт-Петербург удалёнка

Форум — Job

Санкт-Петербург, удалёнка. Системный администратор. 100-180 тысяч, соц.пакет.

Ищу коллегу без в/п себе в помощь для пляски вокруг сотни виртуалок на deb10 и десятка гиперов openstack(kvm)/xen. Суть работы - подкладывание костылей во все возможные и невозможные места. Работа на «нижнем» уровне - не должно быть проблем с пониманием вещей типа «MBR/PBR/GPT/MDRAID/LVM/DD/INITRAMFS» и т.д и т.п. Способность сказать размер полезного места на дискете 1.44mb/FAT12 в байтах будет вашим преимуществом ))

Требуется не столько знание или опыт, сколько умение думать! Реально, это самая ценная редкость, что сегодня есть в людях.

В случае собеседования сначала я оцениваю вас; потом, если всё хорошо, вы идёте на собеседование.

Больше сказать нечего. Пишите в личку.

 , , , ,

Stage1
()

VCMI 1.0.0

Новости — Игры
VCMI 1.0.0
Группа Игры

Мы счастливы сообщить о новом релизе!

Несколько лет прошло с выпуска версии VCMI 0.99, и пришло время для нового релиза. Масса изменений, улучшений и исправлений были введены за это время, сложно вспомнить их все. Однако, мы хотели бы выделить несколько главных изменений.

( читать дальше... )

VCMI — проект по созданию открытого игрового движка для Heroes of Might and Magic III. Кроме того важной целью проекта является поддержка модов: возможность добавлять в игру новые города, героев, монстров, артефакты и заклинания без ограничений и конфликтов.

>>> Подробности

 , , , ,

c0deum
()

Сборка бюджетного ЧПУ с направляющими из стальной трубы с металлобазы

Форум — Science & Engineering

Хочу сделать универсальный ЧПУ на трубах 2 и 2.5 метра со сменными насадками. Фреза по дереву, нож по гофркартону, лазерная и плазменная резка и может даже 3д принтер.

Собрать из готовых комплектующих любой дурак может, но я не ищу легких путей. Поэтому основной вопрос стоит в выборе стальной трубы с наименьшей кривизной на металлобазе. Есть ли смысл переплачивать за шлифованную трубу, будет она менее кривой? Или может проще купить ламинированную фанеру, положить на неё наждачную бумагу и самому шлифануть?

Какие лучше подшипники взять для сборки опоры из уголков для размещения на направляющей? Если эту опору затем болтами отрегулировать можно добиться разумной точности ЧПУ на уровне 0.1 мм если в качестве передачи купить ШВП? Не будет оно по итогу расшатываться и не запарюсь ли я с регулировками? Может какие гайки особые применить?

 , ,

foror
()

Виртуализация в процессоре Intel Atom D525

Форум — Linux-hardware

Не долго думая, решил поставить на этот проц виртуалку KVM.
Целый день продолбался в консоли, готовя базовую систему, а когда дошел до создания виртуалок, получил полный облом на ровном месте.
И только потом решил проверить, годится ли этот проц для этих дел :-)

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

А в этой статье _https://habr.com/ru/post/132818/ и вовсе не заморачивались и поставили VMWare без особых ухищрений - как же так?

Так все-таки, есть виртуализация в этих Атомах или нет?

 ,

chukcha
()

Внезапно! Виртуализация в процессоре Intel Atom D525

Форум — Linux-hardware

Виртуализация в процессоре Intel Atom D525

Закрыто добавление комментариев для недавно зарегистрированных пользователей (со score < 50)

нормально вроде общались Jameson chukcha

 , at5nm10-i, , ,

kindof
()

Насколько лазарус совместим с.. «делфи»?

Форум — Development

Смотрел я тут на калькулятор, проскакивающий в новостях, и вдруг резко понял, что лазарус, это вполне себе норм штука для простеньких кроссплатформенных утилиток, которые легко и быстро можно накидать с гуем как раньше в делфи (лет 15 назад). И даже задумался о том, чтобы одну из своих планируемых утилиток сделать как раз на нем.

И вот тут вопрос: а насколько мои знания делфи в прошлом помогут мне взять и начать кодить на паскале в лазарусе? Была у меня книжка толстенная по делфям в те годы, там прям как справочник, на любой вопрос бы ответ - подойдет ли она для решения вопросов с паскале-лазарусом?

//Потестил - ShowMessage('Сообщение'); работает так же =)

sudo cast @saahriktu

 

Zhbert
()