Графический интерфейс для urpmi.recover

Материал из Rosalab Wiki
Перейти к: навигация, поиск
(Created page with "На прошлой неделе мы отправили в репозитории {{prog|urpmi.recover}}, способный откатывать состояние паке...")
 
м
 
Строка 1: Строка 1:
На прошлой неделе мы отправили в репозитории {{prog|urpmi.recover}}, способный откатывать состояние пакетной базы в прошлое. Новая утилита уже нашла своих пользователей, которые, в свою очередь, нашли в ней некоторые шероховатости:) Впрочем, систему {{prog|urpmi.recover}} никому не убил, данные не потер, а найденные недочеты мы оперативно исправляем. Но хотим напомнить, что текущий {{prog|urpmi.recover}} пока надо рассматривать как бета-версию, недостаточно оттестированную и не готовую к повсеместному промышленному использованию.
+
На прошлой неделе мы отправили в репозитории {{prog|urpmi.recover}}, способный откатывать состояние пакетной базы в прошлое. Новая утилита уже нашла своих пользователей, которые, в свою очередь, нашли в ней некоторые шероховатости:) Впрочем, систему {{prog|urpmi.recover}} никому не убил, данные не потер, а найденные недочеты мы оперативно исправляем. Но хотим напомнить, что текущий {{prog|urpmi.recover}} пока надо рассматривать как бета-версию, недостаточно оттестированную и не готовую к повсеместному промышленному использованию.
  
Неожиданные результаты работы {{prog|urpmi.recover}} иногда происходят из-за того, что в командной строке не очень-то удобно определять, на какую дату следует откатиться или сколько транзакций надо отменить для возврата системы в рабочее состояние. Для решения этой проблемы, мы на скорую руку соорудили для {{prog|urpmi.recover}} простенький графический интерфейс - а точнее, добавили его поддержку в утилиту {{prog|qt4urpm}}.
+
Неожиданные результаты работы {{prog|urpmi.recover}} иногда происходят из-за того, что в командной строке не очень-то удобно определять, на какую дату следует откатиться или сколько транзакций надо отменить для возврата системы в рабочее состояние. Для решения этой проблемы, мы на скорую руку соорудили для {{prog|urpmi.recover}} простенький графический интерфейс а точнее, добавили его поддержку в утилиту {{prog|qt4urpm}}.
  
{{prog|Qt4urpm}} - это небольшая программа, написанная несколько лет назад участниками сообщества MandrivaUser.de для двух операций с репозиториями {{prog|urpmi}} - поиском в них файлов и определения и удаления осиротевших пакетов (то есть пакетов, которые были когда-то установлены в систему для удовлетворения зависимостей других пакетов, но необходимость в которых с тех пор отпала - например, потому что зависящие от них пакеты были удалены). Конечно, схожую функциональность предоставляет и графический {{prog|Rpmdrake}}, однако {{prog|qt4urpm}} - гораздо более лекговесная программа (написанная на Qt) с очень простым интерфейсом, но в то же время нередко более удобная в плане стоящих перед ней задач - например, здесь можно удалять только определенные пакеты-сироты, а не все сразу, как в {{prog|Rpmdrake}}, а выполнение типичных действий требует максимум трех кликов мышкой.
+
{{prog|Qt4urpm}} это небольшая программа, написанная несколько лет назад участниками сообщества MandrivaUser.de для двух операций с репозиториями {{prog|urpmi}} поиском в них файлов и определения и удаления осиротевших пакетов (то есть пакетов, которые были когда-то установлены в систему для удовлетворения зависимостей других пакетов, но необходимость в которых с тех пор отпала например, потому что зависящие от них пакеты были удалены). Конечно, схожую функциональность предоставляет и графический {{prog|Rpmdrake}}, однако {{prog|qt4urpm}} гораздо более легковесная программа (написанная на Qt) с очень простым интерфейсом, но в то же время нередко более удобная в плане стоящих перед ней задач например, здесь можно удалять только определенные пакеты-сироты, а не все сразу, как в {{prog|Rpmdrake}}, при этом выполнение типичных действий требует максимум трех кликов мышкой.
  
В общем, мы решили, что простой и прямолинейный интерфейс для {{prog|urpmi.recover}} хорошо впишется в {{prog|qt4urpm}} и оперативно это дело реализовали. Устанавливайте свежую версию (2.0) пакета {{pkg|qt4urpm}}, запускайте программу и переходите на вкладку '''urpmi.recover'''. Здесь будут перечислены транзакции, отсортированные по дате; для каждой транзакции указывается перечень установленных во время ее выполнения пакетов:
+
В общем, мы решили, что простой и прямолинейный интерфейс для {{prog|urpmi.recover}} хорошо впишется в {{prog|qt4urpm}} и оперативно это дело реализовали. Устанавливайте свежую версию (2.0) пакета {{pkg|qt4urpm}}, запускайте программу и переходите на вкладку '''urpmi.recover'''. Здесь будут перечислены транзакции, отсортированные по дате, и для каждой транзакции указывается перечень установленных во время ее выполнения пакетов:
  
[[File:Qt4urpm.png]]
+
[[File:Qt4urpm.png|center]]
  
Выбирайте интересующую вас дату/транзакцию и жмите '''Rollback''' - и {{prog|urpmi.recover}} откатит все транзакции, начиная с выделенной.
+
Выбирайте интересующую вас дату/транзакцию и жмите '''Rollback''' и {{prog|urpmi.recover}} откатит все транзакции, начиная с выделенной.
  
В будущем, возможно, наши специалисты по приложения с графическим интерфейсом создадут что-нибудь более красивое и эстетичное, но в плане функциональности {{prog|qt4urpm}} предоставляет все необходимое. Надеемся, он позволит вам избежать путаницы в транзакциях {{prog|rpm}} и более удачно рассчитывать эффекты от отката пакетной базы.
+
В будущем, возможно, наши специалисты по приложениям с графическим интерфейсом создадут что-нибудь более красивое и эстетичное, но в плане функциональности {{prog|qt4urpm}} предоставляет все необходимое. Надеемся, он позволит вам избежать путаницы в транзакциях {{prog|rpm}} и более удачно рассчитывать эффекты от отката пакетной базы.
  
<!--
+
<poll>
<poll>  
+
 
ALTERNATIVE
 
ALTERNATIVE
 
OPEN_RESULTS
 
OPEN_RESULTS
UNSAFE_ID=good-news-2013-09-30
+
UNSAFE_ID=good-news-2014-04-02-qt4urpm
 
Надеюсь, эта новость вас…
 
Надеюсь, эта новость вас…
 
Ввела в экстаз <tt>^_^</tt>
 
Ввела в экстаз <tt>^_^</tt>
Строка 24: Строка 23:
 
Огорчила <tt>:(</tt>
 
Огорчила <tt>:(</tt>
 
</poll>
 
</poll>
-->
 
  
 
[[Category:ToROSAPoint]]
 
[[Category:ToROSAPoint]]
 
{{wl-publish: 2014-04-02 17:24:44 +0400 | Denis.silakov }}
 
{{wl-publish: 2014-04-02 17:24:44 +0400 | Denis.silakov }}

Текущая версия на 13:13, 14 мая 2014

На прошлой неделе мы отправили в репозитории urpmi.recover, способный откатывать состояние пакетной базы в прошлое. Новая утилита уже нашла своих пользователей, которые, в свою очередь, нашли в ней некоторые шероховатости:) Впрочем, систему urpmi.recover никому не убил, данные не потер, а найденные недочеты мы оперативно исправляем. Но хотим напомнить, что текущий urpmi.recover пока надо рассматривать как бета-версию, недостаточно оттестированную и не готовую к повсеместному промышленному использованию.

Неожиданные результаты работы urpmi.recover иногда происходят из-за того, что в командной строке не очень-то удобно определять, на какую дату следует откатиться или сколько транзакций надо отменить для возврата системы в рабочее состояние. Для решения этой проблемы, мы на скорую руку соорудили для urpmi.recover простенький графический интерфейс — а точнее, добавили его поддержку в утилиту qt4urpm.

Qt4urpm — это небольшая программа, написанная несколько лет назад участниками сообщества MandrivaUser.de для двух операций с репозиториями urpmi — поиском в них файлов и определения и удаления осиротевших пакетов (то есть пакетов, которые были когда-то установлены в систему для удовлетворения зависимостей других пакетов, но необходимость в которых с тех пор отпала — например, потому что зависящие от них пакеты были удалены). Конечно, схожую функциональность предоставляет и графический Rpmdrake, однако qt4urpm — гораздо более легковесная программа (написанная на Qt) с очень простым интерфейсом, но в то же время нередко более удобная в плане стоящих перед ней задач — например, здесь можно удалять только определенные пакеты-сироты, а не все сразу, как в Rpmdrake, при этом выполнение типичных действий требует максимум трех кликов мышкой.

В общем, мы решили, что простой и прямолинейный интерфейс для urpmi.recover хорошо впишется в qt4urpm и оперативно это дело реализовали. Устанавливайте свежую версию (2.0) пакета qt4urpm, запускайте программу и переходите на вкладку urpmi.recover. Здесь будут перечислены транзакции, отсортированные по дате, и для каждой транзакции указывается перечень установленных во время ее выполнения пакетов:

Qt4urpm.png

Выбирайте интересующую вас дату/транзакцию и жмите Rollback — и urpmi.recover откатит все транзакции, начиная с выделенной.

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

Надеюсь, эта новость вас…

Ввела в экстаз ^_^2
11%
Порадовала :)17
89%
Оставила равнодушным -_-0
0%
Огорчила :(0
0%

[ Хронологический вид ]Комментарии

(нет элементов)

Войдите, чтобы комментировать.