LINUX.ORG.RU

Сообщения linuks

 

curl 8.0.0 (8.0.1)

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

curl 8.0.0 (8.0.1) — юбилейный релиз к 25-летию проекта. Версия 8.0.1 — срочный багфикс.

Curl — это программа командной строки, позволяющая взаимодействовать с множеством различных серверов по множеству различных протоколов с синтаксисом URL. Распространяется по собственной лицензии, похожей на MIT.

Видеопрезентация

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

 ,

linuks
()

Архиватор RAR 6.10

Новости — Проприетарное ПО
Группа Проприетарное ПО

Состоялся релиз проприетарного архиватора RAR версии 6.10. Список изменений в консольной версии:

  1. Ключ -si можно использовать для чтения архивных данных с stdin при извлечении или тестировании, например:
    cat docs.rar | rar x -si -o+ -pmypwd dummy docs/
    Хотя при использовании этого ключа имя архива игнорируется, в командной строке всё равно должно быть указано произвольное фиктивное имя архива.

    Операции, требующие поиск в обратном направлении, в этом режиме недоступны. К ним относятся отображение комментариев к архиву, тестирование данных для восстановления, использование информации для быстрого открытия архива, обработка многотомных архивов.

    Не допускаются запросы, требующие взаимодействие с пользователем. Для подавления таких запросов используйте ключи -o[+|-|r], -p<пароль> или -mes.
  2. Новый ключ -ep4<путь> исключает префикс пути при архивировании или извлечении, если этот путь находится в начале имени архива. Путь сравнивается с именами, уже подготовленными для сохранения в архиве, без букв дисков и предшествующих разделителей путей. Например, команда
    rar a -ep4texts/books archive /texts/books/technical
    удаляет «text/books» из архивных имён, так что они начинаются с 'technical'.
  3. Новый ключ -mes пропускает зашифрованные файлы при извлечении или тестировании. Он заменяет прежний ключ -p-.
  4. Новый ключ -op<путь> задаёт папку назначения для команд извлечения 'x' и 'e'. В отличие от параметра командной строки <путь_для_извлечения/>, этот ключ также принимает пути без символа разделителя пути в конце.
  5. Если команда 'p' используется для печати файла на стандартный вывод (поток stdout), информационные сообщения автоматически подавляются, чтобы предотвратить их смешивание с данными файла.
  6. Опция «Генерировать имя архива по маске» («Generate archive name by mask») и ключ -ag считают минутами только первые два символа 'M' после 'H'. Ранее минутами считалось любое количество таких символов.

    Благодаря этому стало возможным помещать поле времени перед датой, например, так: -agHHMM-DDMMYY. Предыдущие версии считали все 'M' в этой строке как минуты.
  7. Максимально допустимый размер данных для восстановления RAR5 увеличен до 1000% от размера защищаемых данных. Максимальное количество томов для восстановления RAR5 может быть в 10 раз больше, чем защищаемых томов RAR.

    Предыдущие версии WinRAR не могут использовать данные для восстановления для исправления повреждённых архивов, если размер этих данных превышает 99%. Аналогично, предыдущие версии не смогут использовать тома для восстановления, если их количество равно количеству томов RAR или превышает его.
  8. Если введённый пароль превышает допустимый предел в 127 символов и усекается, выдаётся предупреждение. Ранее такие пароли усекались молча.
  9. Ключ -en командной строки больше не поддерживается. Он создавал архивы RAR4 без добавления блока «Конец архива».

    Блок «Конец архива» позволяет изящно пропускать внешние данные, например цифровые подписи.
  10. Исправлена ошибка:
    • общий ход выполнения мог отображаться неправильно при использовании ключей -oi, -f, -u или соответствующих параметров графического интерфейса.

Также обновлён распаковщик с открытым кодом UnRAR до версии 6.1.4 и опубликован RAR for Android версии 6.10 build 103 (в виде файла apk и в Play Market).

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

 , ,

linuks
()

proxychains-ng 4.15 с новым DNS-демоном и поддержкой Haiku

Новости — Интернет
Группа Интернет

После двух лет разработки выпущена новая версия 4.15 динамического прокси-сервера proxychains-ng, использующего простые конфигурационные файлы со списками прокси-серверов разных типов для организации работы приложений через их цепочки (в том числе для приложений, не имеющих встроенной поддержки прокси). Программа позволяет удобно использовать списки с большим процентом бракованных прокси, поддерживая открытые в приложение соединения, пока среди них не будет найден работающий вариант.

Среди изменений в новой версии:

  • поддержка цифровых IPv6 в getaddrinfo;
  • поддержка DNAT (конфигурационная запись dnat 1.1.1.1:1234 1.1.1.2:443 означает, что соединения на первый адрес будут учитываться и обрабатываться как фактически соединения на второй указанный адрес);
  • поддержка raw proxy-типа — для пересылки трафика без каких либо манипуляций;
  • поддержка имитации режима работы старых версий proxychains 3.1;
  • поддержка нового DNS-сервера proxy_dns_daemon;
  • поддержка Haiku (в дополнение к поддержке платформ Linux, BSD, Mac).

Программа распространяется на условиях GNU General Public License v2.0.

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

 , , , proxychains-ng,

linuks
()

Windows 11

Форум — Talks

 ,

linuks
()

Sway 1.6 (и wlroots 0.13.0) — композитор для Wayland, совместимый с i3

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

Вышла новая версия фреймового Wayland-композитора (с поддержкой XWayland) Sway 1.6, совместимого с фреймовым X11-оконным менеджером i3. Также обновлена библиотека wlroots 0.13.0, позволяющая разрабатывать другие композиторы для Wayland. В этом выпуске 69 разработчиков внесли 231 изменение, обеспечивающее множество новых функций и исправлений ошибок.

Это первый мажорный выпуск, подготовленный новым мейнтейнером Simon Ser после того, как оригинальный автор Drew DeVault передал ему проекты Sway и wlroots и ушёл развивать собственную платформу совместной разработки sourcehut, разрабатывать новый язык программирования и заниматься другими делами.

Основные изменения:

  • улучшена поддержка редактора метода ввода (IME — Input Method Editor): лучшая поддержка азиатских CJK-языков (китайского, японского, корейского), добавлена поддержка ввода на элементах рабочего стола (например, на панели и экране блокировки);
  • более плавная работа интерактивного перемещения окна и изменения его размера;
  • программы, установленные с помощью Flatpak и Snap, теперь смогут лучше интегрироваться со Sway, используя Wayland-протокол xdg-foreign;
  • улучшена совместимость с i3 по командам изменения схемы расположения окон;
  • добавлена настройка скрытия курсора во время печати на клавиатуре;
  • добавлена поддержка иконок в трее для систем без systemd/elogind;
  • улучшена работа с буфером обмена X11.

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

 , , , ,

linuks
()

Релиз тонкого клиента Steam Link для Linux

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

Компания Valve выпустила Linux версию приложения тонкого клиента Steam Link для удаленного запуска игр (через присоединение к другому компьютеру с библиотекой игр, клиент и сервер могут иметь разные ОС). Качество трансляции зависит от скорости соединения и не требует высокой вычислительной мощности на клиентской части. Пакеты распространяются в виде 64-битных бинарников через flatpak и tgz (без исходных кодов).

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

 , , ,

linuks
()

Пополнить счет мобильного телефона из командной строки

Форум — General

Как можно автоматизировать пополнение мобильного счета из командной строки (bash скрипт)?
Для простоты - путь это будут повторные пополнения счета одного и того же телефона на разные суммы (менее 1000 руб).
Желательно без подтверждения оплаты кодом из смс (при повторных оплатах).
Рассмотрю все варианты, кроме автоплатежей через сайт оператора.
Например через платежные системы, счета которых надо заранее пополнить вручную.
или с оплатой через карту, данные которой будут храниться без шифрования (можно завести для этого отдельную карту).

 , , ,

linuks
()

mtPaint 3.50

Новости — Мультимедиа
mtPaint 3.50
Группа Мультимедиа

После 9 лет разработки Дмитрий Грошев выпустил новый стабильный релиз растрового графического редактора mtPaint версии 3.50.

Интерфейс приложения использует GTK+, но также поддерживает возможность работы в режиме CLI ($ mtpaint --cmd, см. $ mtpaint --help) без запуска графического интерфейса (благодаря чему можно использовать mtPaint и на платформе Android с помощью терминала Termux).

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


>>> Исходный код релиза и бинарные пакеты (SourceForce)

>>> Git-репозиторий исходного кода (GitHub)

>>> Статус пакета в репозиториях (Repology)

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

 , ,

linuks
()

Ruby 3.0.0

Новости — Разработка
Ruby 3.0.0
Группа Разработка

Вышел новый релиз динамического рефлективного интерпретируемого высокоуровневого объектно-ориентированного языка программирования
Ruby версии 3.0.0. По заявлению авторов, зафиксировано утроение производительности (по тесту Optcarrot), таким образом достигнута поставленная в 2016 году цель, описанная в концепции Ruby 3x3.

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

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

 ,

linuks
()

Релиз WordPress 5.6 (Simone)

Новости — Интернет
Группа Интернет

Доступна версия 5.6 системы управления содержимым сайтов WordPress, получившая имя «Simone» в честь джазовой певицы Нины Симон. Основные изменения касаются настройки внешнего вида и улучшения безопасности:

  • Возможность гибкой настройки раскадровки сайта (layout) без необходимости правки кода;
  • Предварительные подборки различных схем расстановки блоков в заготовках тем, для ускорения настройки внешнего вида сайта;
  • Twenty Twenty-One - обновленная тема, с широким спектром цветовых наборов, каждый из которых соответствует высоким стандартам качества отображения (по контрастности);
  • Поддержка REST API аутентификации Application Passwords;
  • Максимальное упрощение настройки для организации автоматического обновления движка WordPress;
  • Начало поддержки PHP 8.

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

 , ,

linuks
()

Архиватор RAR 6.00

Новости — Проприетарное ПО
Группа Проприетарное ПО

Состоялся релиз проприетарного архиватора RAR версии 6.00. Список изменений в консольной версии:

  1. В запрос при ошибках чтения добавлены опции «Пропустить» и «Пропустить все». Опция «Пропустить» позволяет продолжить обработку только с уже прочитанной частью файла, а «Пропустить все» делает то же самое для всех последующих ошибок чтения.

    Например, если вы архивируете файл, часть которого оказалась заблокирована другим процессом, и на запрос при ошибке чтения выбираете «Пропустить», то в архиве будет сохранена только часть файла, предшествующая недоступному для чтения участку.

    Это может помочь избежать прерывания длительных операций архивирования, но нужно иметь в виду, что файлы, добавленные в архив с опцией «Пропустить», будут неполными.

    Если указан ключ -y, то «Пропустить» применяется по умолчанию ко всем файлам.

    Ранее доступные опции «Повторить» и «Выход» по-прежнему присутствуют в запросе при ошибке чтения.
  2. При использовании в режиме командной строки, ошибки чтения вызывают код возврата 12. Этот код возвращается для всех опций запроса при ошибках чтения, включая новую опцию «Пропустить».

    Ранее ошибки чтения вызывали более общий код возврата 2, соответствующий критическим ошибкам.
  3. Новый ключ -ad2 служит для помещения извлечённых файлов непосредственно в собственную папку архива. В отличие от ключа -ad1, он не создаёт отдельной вложенной папки для каждого распаковываемого архива.
  4. При извлечении части файлов из многотомного непрерывного архива RAR пытается пропускать тома в начале и начинать распаковку с тома, ближайшего к указанному файлу, и со сбросом статистики непрерывной упаковки.

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

    На скорость распаковки всех файлов из архива это не влияет.
  5. Ранее RAR автоматически прибегал к извлечению из первого тома, если пользователь начинал извлечение не из первого тома, и первый том был доступен. Теперь RAR делает это, только если также доступны все тома между первым и указанным.
  6. Ключ -idn отключает показ имён файлов/папок в архиве при архивировании, извлечении и ряде других команд в консольной версии RAR. На показ других сообщений и общего процента выполнения ключ -idn не влияет.

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

    При использовании ключа -idn возможны небольшие визуальные дефекты, например, процент выполнения может накладываться на несколько последних символов сообщения об ошибке.
  7. Удален ключ -mci в командной строке. Оптимизированное сжатие исполняемых файлов Itanium больше не поддерживается. Однако RAR по-прежнему может распаковывать ранее созданные архивы, в которых используется сжатие исполняемых файлов Itanium.

Также обновлён распаковщик с открытым кодом UnRAR до версии 6.0.3.

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

 , ,

linuks
()

Android Studio 4.1

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

Состоялся стабильный релиз Android Studio 4.1 — интегрированной среды разработки (IDE) для работы с платформой Android. Подробнее об изменениях в описании релиза и в YouTube презентации.

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

 , , , ,

linuks
()

nnn v3.4 — консольный файловый менеджер с поддержкой иконок в терминале

Новости — Open Source
nnn v3.4 — консольный файловый менеджер с поддержкой иконок в терминале
Группа Open Source

Вышла новая версия полнофункционального терминального менеджера файлов nnn, оптимизированного для продуктивной работы (поиск, отбор, сортировка, переименования, мгновенная работа с тысячами файлов). Программа использует минимум ресурсов (бинарник 100КБ, 3.5 МБ в оперативной памяти), совместима с Pi, Termux (Android), Linux, macOS, BSD, Haiku, Cygwin, WSL, с различными графическими и консольными средами работы. Программа работает с 8-цветовыми и 256-цветовыми терминалами, минимизирует операции ввода-вывода, имеет минимум зависимостей, поддерживаются плагины и горячие клавиши. Основное нововведение версии 3.4 — поддержка иконок в терминале.

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

 , , , ,

linuks
()

Релиз WordPress 5.5 (Eckstine)

Новости — Интернет
Группа Интернет

Доступна версия 5.5 системы управления содержимым сайтов WordPress, получившая имя «Eckstine» в честь джазового музыканта Билли Экстайн. Основные изменения касаются скорости работы, оптимизации поиска и улучшение безопасности:

  • Улучшение скорости загрузки страниц с использованием технологии lazy loading
    (асинхронная загрузка, позволяющая сэкономить время, трафик и батарейку при просмотре с мобильных устройств).
  • Новый sitemap.xml — карта сайта для поисковых систем.
  • Настройки безопасности, позволяющие выборочно включать и отключать автоматическое обновление для отдельных плагинов.
  • Расширение возможностей редактора.
  • Множество изменений для разработчиков.

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

 , ,

linuks
()

Работа над портом coreboot (свободного BIOS) для AMD Ryzen

Новости — Hardware and Drivers
Группа Hardware and Drivers

Jeremy Soller (инженер system76) сообщил о том, что он начинает работу по портированию coreboot (LinuxBIOS) для современных систем AMD Ryzen (серии Matisse и Renoir), при поддержке Lisa Su (AMD CEO). Проект представляет собой свободную альтернативу для проприетарных и закрытых систем BIOS и UEFI.

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

 , , , ,

linuks
()

Sway 1.5 (и wlroots 0.11.0) — композитор для Wayland, совместимый с i3

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

Вышла новая версия совместимого с i3 фреймового оконного менеджера Sway 1.5 (для Wayland и XWayland). Обновлена библиотека композитора wlroots 0.11.0 (позволяющая разрабатывать другие WM для Wayland). 78 разработчиков внесли 284 изменения, обеспечивающие множество новых функций и исправления ошибок. Основные изменения:

  • Режим Headless для запуска среды без вывода изображения, может быть использован вместе WayVNC;
  • Поддержка новых протоколов для текстового ввода (Input method editors - IME);
  • Поддержка переменной частоты обновления (Variable Refresh Rate - VRR), в т.ч. для улучшения отображения игр;
  • Поддержка протокола viewporter, позволяющего запускать старые X11 игры и улучшающий скорость их работы;
  • Поддержка протокола wlr-foreign-toplevel-management для расширения возможностей мозаичной стыковки окон;
  • Множество обновлений в библиотеке wlroots - список изменений.

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

 , , , ,

linuks
()

hashcat v6.0.0

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

В релизе 6.0.0 программы hashcat для подбора паролей по более чем 320 типам хешей (с использованием возможностей видеокарт) разработчик представил множество улучшений:

  • Новый интерфейс для плагинов с поддержкой модульных hash-режимов.
  • Новый интерфейс API, поддерживающий API, отличные от OpenCL.
  • Поддержка CUDA.
  • Подробная документация для разработчиков плагинов.
  • Режим эмуляции GPU — для запуска кода ядра на процессоре (вместо видеокарты).
  • Оптимизация поточности и обращений к видеопамяти.
  • Улучшение автоматической настройки (на основе оценки имеющихся ресурсов).
  • 51 новый тип хешей для перебора, в т.ч. Android Backup, BitLocker, PKZIP, QNX (shadow), SecureZIP, Telegram.
  • Улучшение производительности по старым хешам, в т.ч. MD5: 8.05%, NTLM: 13.70%, WPA/WPA2: 13.35%, SHA256: 8.77%, SHA512: 20.33%, WinZip: 119.43%.

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

 ,

linuks
()

FFmpeg 4.3 («4:3»)

Новости — Мультимедиа
Группа Мультимедиа

Состоялся стабильный релиз FFmpeg 4.3 («4:3») — набора свободных библиотек с открытым исходным кодом, которые позволяют записывать, конвертировать и передавать цифровые аудио- и видеозаписи в различных форматах. FFmpeg 4.3 включает в себя бибилотеки libavutil 56.51.100, libavcodec 58.91.100, libavformat 58.45.100, libavdevice 58.10.100, libavfilter 7.85.100, libswscale 5.7.100, libswresample 3.7.100, libpostproc 55.7.100.

Список основных изменений:

  • Поддержка Vulkan API, ускорение с использованием Intel QSV (для декодирования MJPEG и VP9), кодировщик AMD AMF (через Vulkan API с использованием VDPAU VP9)
  • Поддержка кодека AV1 (библиотека librav1e), протокола ZeroMQ Message Transport Protocol (ZMTP), добавление PCM и PGS в контейнеры M2TS, расширенная поддержка субтитров 3GPP (movtext)
  • Поддержка AviSynth+ (вместо AviSynth)
  • Декодеры форматов CDToons video, mvdv, mvha, IMM5 видео, Argonaut Games ADPCM, Simon & Schuster Interactive ADPCM, siren audio, Rayman 2 ADPCM, High Voltage Software ADPCM, ADPCM IMA MTF, CRI HCA, DERF DPCM, mv30, PFM, NotchLC, Cunning Developments ADPCM
  • Поддержка контейнеров AV1 Annex B, Argonaut Games ASF, Real War KVAG, Rayman 2 APM, FWSE, LEGO Racers ALP (.tun & .pcm), CRI HCA, DERF, and Pro Pinball Series Soundbank для распаковки (demuxing), и контейнеров The Real War KVAG и streamhas для создания (muxing)
  • Множество новых фильтров, включая v360, scroll video, photosensitivity, и др. (anlms filter, arnndn filter, bilateral filter, maskedmin & maskedmax filters, median filter, AV1 frame merge bitstream filter, axcorrelate filter, histogram filter, freezeframes filter; xfade video filter, xfade_opencl filter, pad_opencl filter, cas video filter, avgblur_vulkan, overlay_vulkan, scale_vulkan & chromaber_vulkan filters, overlay_cuda filter, tmedian filter, maskedthreshold filter, asubboost filter, pcm_rechunk bitstream filter, scdet filter, gradients source video filter, untile filter, dblur video filter)
  • Добавлены: парсер WebP, кодировщик MediaFoundation, протокол AMQP 0-9-1 (RabbitMQ), кодировщик Simon & Schuster Interactive ADPCM, и аудио-видео фильтры sierpinski.

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

 , , , ,

linuks
()

Android Studio 4.0 и анонс презентации Android 11 beta 1

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

Состоялся стабильный релиз Android Studio 4.0 — интегрированной среды разработки (IDE) для работы с платформой Android. Подробнее об изменениях в описании релиза и в YouTube презентации. Вместе с этим анонсом Google распространил приглашение для разработчиков на онлайн-презентацию Android 11 beta 1, которая состоится 3 июня 2020 года. Список изменений в среде разработки:

Изменения для работы с дизайном:

  • Motion Editor - новый инструмент для создания анимации (движения объектов)
  • Layout Inspector - обновленный инструмент, с упрощением визуального контроля пользовательского интерфейса
  • Layout Validation - новый инструмент для сравнения внешнего вида приложения на устройствах с разными экранами

Изменения для разработки:

  • CPU Profiler - оптимизирован интерфейс, для упрощения анализа производительности
  • R8 - обновление схем подсветки и проверки синтаксиса
  • Внутренняя оптимизация с использованием обновленного IntelliJ IDEA 2019.3.3
  • Поддержка Clangd

Изменения для сборки:

  • Build Analyzer дополнен возможностью отслеживания регрессий
  • Поддержка Java 8+ для разработки под старые версии Android
  • Базовая поддержка DSL скриптов Kotlin (KTS)

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

 , , , ,

linuks
()

2.5 GbE на мат. платах 2020 г. и бюджетный 5x2.5 свитч QNAP QSW-1105-5T

Форум — Linux-hardware

Тренд - в материнские платы 2020 года (AMD B550 и Intel Z490) встроены сетевые карты на 2.5 Гбит/с.
На бюджетные модели ставят карты Realtek RTL8125, на премиальные - intel i225-v.
Поддержка драйвера в ядре есть, но не во всех дистрибутивах доступна.
Например, в Debian висит баг о потерянном rtl8125a-3.fw из non-free пакета firmware-realtek.

MSI о 2.5 Гбит/c на презентации мат.плат B550:
https://www.youtube.com/watch?v=S1daLRFbdPY#t=5793

Бюджетный свитч QNAP QSW-1105-5T;
https://www.qnap.com/en/product/qsw-1105-5t

 , ,

linuks
()

RSS подписка на новые темы