LINUX.ORG.RU

Сообщения JackYF

 

Cupt 2.7

Группа Debian

Вышла новая стабильная версия программы Cupt — полуофициального менеджера пакетов высокого уровня в дистрибутивах Debian и производных от него. Cupt стремится к логичности, скорости, безошибочности, нетребовательности к ресурсам системы, а также предоставляет некоторые отсутствующие у конкурентов экзотические возможности. Cupt состоит из С++11-библиотеки libcupt, консольной оболочки cupt и модулей доступа к репозиториям libcupt-downloadmethod-*.

Относительно версии 2.6 произошли следующие основные изменения:

  • добавлена возможность т.н. ранней конфигурации для изменения опций, связанных с чтением основных конфигурационных файлов (APT и Cupt) до собственно чтения этих файлов
  • поддержка третьей версии доустановочных хуков APT (APT preinstall hooks)
  • улучшения в потреблении памяти и скорости решателя зависимостей
  • исправления ошибок

Cupt 2.7.1 доступен в Debian sid.

>>> Список изменений на английском языке

 ,

JackYF
()

Cupt 2.6

Группа Debian

Вышла новая стабильная версия программы Cupt — полуофициального менеджера пакетов высокого уровня в дистрибутивах Debian и производных от него. Cupt стремится к логичности, скорости, безошибочности, нетребовательности к ресурсам системы, а также предоставляет некоторые отсутствующие у конкурентов экзотические возможности. Cupt состоит из С++11-библиотеки libcupt, консольной оболочки cupt и модулей доступа к репозиториям libcupt-downloadmethod-*.

Относительно версии 2.5 произошли следующие основные изменения:

  • поддержка файлов метаданных формата InRelease;
  • снижено время начальной загрузки за счёт построения индекса второго уровня метаданных репозиториев («index-of-index»);
  • новый вариант ответа rc в диалоге просмотра предлагаемых изменений для просмотра цепочки причин изменений для конкретного пакета (пример);
  • новые параметры для задания в командах, следует ли рассматривать только лучшую версию пакета/выражения (--select=traditional, по-умолчанию), либо же все подходящие версии пакета/выражения (--select=flexible) (пример);
  • новые параметры --must, --try, --wish, а также более общий --importance= для задания относительной важности запрашиваемых действий (примеры);
  • команды markauto и unmarkauto теперь, как и остальные команды, могут вызывать связанные действия (например, удаление более не нужных пакетов), а также быть смешанными с другими запросами с помощью новых параметров --markauto и --unmarkauto;
  • новые параметры --asauto=yes, --asauto=no and --asauto=default для управления, будут ли помечены пакеты, (прямо) установленные любой командой, как автоматически установленные или же как вручную установленные (примеры);
  • новый экспериментальный синтаксис для выборки групп пакетов/версий — «FSE» (примеры);
  • поддержка параметров trusted=yes и trusted=no в файлах типа sources.list;
  • поддержка версий одного пакета с одной и той же строкой версии, но разными (либо отсутствующими) хэш-суммами с помощью добавления суффиксов формата «^xyz» (например, «1.2.3», «1.2.3^installed», «1.2.3^dhs0»);
  • точечные улучшения производительности и потребления памяти, а также исправления ошибок.

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

 ,

JackYF
()

Европейский парламент проголосовал против ACTA

Группа Интернет

Утром 4 июля 2012-го года тихо и незаметно пришли хорошие новости для борцов за права человека в интернете — европейский парламент проголосовал против печально известного «торгового соглашения по борьбе с контрафакцией» (ACTA).

«Нет» соглашению сказали 478 человек, воздержались 165, голосов «за» набралось всего 39.

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

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

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

 ,

JackYF
()

Cupt 2.5.0

Группа Debian

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

С момента последней новости о версии 2.2.0 произошли следующие основные изменения:

Консольная оболочка:

  • Новая команда iii («install if installed»), аналогичная команде install, но игнорирующая неустановленные пакеты. Примеры использования;
  • Новые параметры --include-archives, --exclude-archives, --include-codenames, --exclude-codenames для фильтрации используемых репозиториев на лету;
  • Новый параметр --show-not-preferred для показа пакетов, версия которых будет не оптимальной после предлагаемых действий. Включён по-умолчанию для обновленческих команд (*-upgrade);
  • Новые параметры --show-archives, --show-codenames, --show-components, --show-vendors для показа соответствующих деталей в диалоге предпросмотра выбранных действий с пакетами;
  • Теперь в диалоге предпросмотра выбранных действий с пакетами по-умолчанию выводится сводная таблица действий («summary»). Новые параметры --summary-only, --no-summary;
  • Поддержка цвета (опция cupt::console::use-colors) в диалоге предпросмотра выбранных действий с пакетами. Пример, как это выглядит.

С++-библиотека:

  • Новая опция cupt::languages::indexes для поддержки нескольких языков локализаций описанов пакетов одновременно;
  • Улучшения стиля и грамматики в сообщениях об ошибках и предупреждениях;
  • Улучшения в скорости и качестве механизма разрешения зависимостей.

Версия 2.5.0 доступна в Debian unstable.

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

 ,

JackYF
()

Пятый выпуск подкаста «DePo»

Группа Debian

Практически сразу же после выхода четвёртой части мы представляем вашему вниманию пятую серию нашего подкаста. В ней пойдет речь о таких новостях:

  • Проблемы на пути реализации режима безопасной загрузки UEFI в Linux;
  • Aptitude returns!;
  • ACTA;
  • KDE SC 4.8;
  • GNU MediaGoblin 0.2.1;
  • Debian GNU/Linux «оккупирует» Испанию;
  • А также другие новости и обновления, например, свежие yaWP, Mesa, libvpx и прочие.

У проекта сменилось название, но тематика остаётся прежней - новости и обсуждение Debian GNU/Linux & OpenSource.

У одного из ведущих, по неизвестным (на момент записи) причинам, хрипел микрофон, извините за качество звука.

Скачать/прослушать (ogg, 139MiB)

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

 ,

JackYF
()

Cupt 2.2.0

Группа Debian

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

С момента последней новости (о версии 2.0.0) произошли следующие основные изменения:

Библиотека:

  • Поддержка дельт списков метаданных («index diffs», «PDiffs»). Для работы необходим пакет ed.
  • Множественные улучшения в скорости и качестве формирования списка команд для dpkg.
  • Журнал важных изменений (работа с пакетами, обновления метаданных, работа со «снимками» системы). По-умолчанию находится в /var/log/cupt.log.

Консольная оболочка:

  • Новая команда showauto для показа списка автоматически установленных / установленных пользователем пакетов.
  • Новые параметры --install, --remove, --purge, --satisfy, --unsatisfy для смешивания различных команд в одном запросе.

Версия доступна для обновления из репозиториев Debian unstable и Debian experimental (2.2.0 == 2.2.0~rc2).

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

 ,

JackYF
()

Cupt 2.0.0

Группа Debian

Вышла новая стабильная версия программы Cupt - полуофициальной альтернативы APT для управлениями пакетами в дистрибутивах Debian и производных от него.

Главные изменения относительно ветки 1.x:

  • Проект переписан на С++(0x). Увеличена скорость работы и уменьшено потребление памяти.
  • Написан справочник по возможностям от простого к сложному (веб-копия).
  • Поддержка исходных Debian-пакетов с больше чем одним тарболлом исходных файлов.
  • Сообщения об ошибках в конфигурационных файлах стали намного подробнее.
  • Поддержка сроков устаревания заголовков репозитория.
  • Добавлен метод скачивания, основанный на wget (меньше зависимостей, чем libcurl).
  • Переработан алгоритм порядка вызова dpkg для пакетов, теперь пакеты в среднем находятся меньше времени в промежуточных состояниях.
  • Добавлена группа параметров для тонкого контроля приоритетов решателя зависимостей (cupt::resolver::score::*).
  • Если не удалось решить зависимости, подробно объясняется, почему (пример).
  • Возможность добавлять аргументы решателю зависимостей (во время показа возможных решений, вариант 'a') без перезапуска всей программы.
  • Исправления некоторых ошибок.

Сравнение с другими менеджерами пакетов

>>> Домашняя страница проекта

 , ,

JackYF
()

Cupt 1.5.3

Группа Debian

Cupt - менеджер пакетов, front-end к dpkg, альтернатива APT для управлениями пакетами в дистрибутивах Debian и производных от него.

С момента прошлой новости на ЛОРе сделаны следующие значимые изменения:

  • добавлена возможность принудительной переустановки пакета, имеющего ту же версию, что и в системы, но отличающегося контрольные суммой (команда 'reinstall')
  • увеличена средняя скорость разрешения зависимостей и определения порядка вызова dpkg
  • уменьшено среднее потребление памяти
  • реализовано автодополнения аргументов командной строки для для Bash
  • добавлена возможность сохранения и восстановления «снимков» системы (снимок - набор всех установленных пакетов системы, восстановление означает установку сохранённых версий пакетов и не является транзакционным)
  • добавлена экспериментальная возможность обновления системы в режиме скачать-установить-удалить, дающая возможность снизить нужное для скачивания всех пакетов место на 1-70% (в среднем, на 10-20%)
  • реализована поддержка плагинов - методов скачивания пакетов
  • исправлены десятки ошибок

Версия 1.5.3 уже доступна в Debian unstable.

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

 , cput

JackYF
()

Релиз-кандидат менеджера пакетов Cupt для Debian

Группа Debian

Доступен для тестирования первый релиз-кандидат программы Cupt - альтернативы APT для управлениями пакетами в дистрибутивах Debian и производных от него.

Cupt использует те же списки пакетов, индексы, кэш пакетов, синтаксис опций, что и APT, понимает большинство широко используемых опций APT.

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

  • строгий полнофункциональный разрешитель зависимостей
  • отображение причин смены состояния пакета при запросах на изменение состояния системы
  • проверка имён параметров командной строки и APT-специфичных параметров
  • регистрозависимый поиск
  • команда 'satisfy' для удовлетворения набора требований
  • возможность принудительной синхронизации версий бинарных пакетов по именам исходных пакетов
  • команда 'shell' - текстовая «оболочка» менеджера пакетов
  • интеграция с пакетом 'debdelta' для прозрачного использования бинарных различий пакетов при обновлениях (для тестируемой (testing) и нестабильной (unstable) веток дистрибутива Debian)

Из нереализованного:

  • поддержка PDiff'ов при обновлениях списков пакетов
  • поддержка репозиториев на CD/DVD-дисках

Пакеты Cupt имеются в Debian testing (1.0.0~beta1) и Debian unstable (1.0.0~rc1).

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

 , ,

JackYF
()

daptup — расширение к 'aptitude update'

Группа Debian

daptup — скрипт, который умеет делать чуть-чуть из того, что пока не умеют apt-get и aptitude. Он отображает, что же качественно изменилось после апдейта: какие пакеты пришли в репозиторий относительно прошлого апдейта, какие ушли, что нового в обновлениях.

Зависимости: aptitude, apt-show-versions.
Минусы: только английские сообщения, дубовый вывод, не обрабатываются коды завершения aptitude (пока, скоро исправлю).

Использование: вместо '[sudo] aptitude update' — '[sudo] daptup'.

Критика и предложения, как обычно, приветствуются.

>>> Страница проекта на cli-apps

 

JackYF
()

Вышел nlkt 0.2.2.1

Группа Open Source

Всем любителям попробовать что-то новое и покритиковать представляется нелинейный клавиатурный тренажёр nlkt, текущая версия - 0.2.2.1. Тулкит - Qt4.

Возможности:

  • упражнения не заданы изначально, они формируются динамически;
  • в качестве части упражнений использованы "фортунки", они же fortunes;
  • несколько профилей для одного пользователя;
  • поддержка разных раскладок для набора (пока что есть русская и английская);
  • возможность просмотра подробной статистики в виде таблиц и графиков;
  • визуальная клавиатура с подсказками по ходу упражнения;
  • языки интерфейса - русский, украинский, английский.
Программа требует библиотеку qwt.

Скриншоты, исходники, deb-пакеты для i386 и amd64, deb-src-архив в наличии здесь: http://www.qt-apps.org/content/show.p...

>>> Страница проекта на sourceforge

 nlkt,

JackYF
()

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