Откат действий пакетного менеджера

2013-12-11 Нитка Alex Emergy
На работе в CentOS поставил пакет mysql-connector-java.noarch, он 
вытянул за собой 52 зависимости.

yum install mysql-connector-java.noarch


Спустя две минуты, понял, что это не что надо и удалил.
yum erase mysql-connector-java.noarch

Но удалился только сам пакет. Был удивлён. Как так? YUM не вычищает 
зависимости? Раньше как-то не обращал внимания. Погуглил - оказалось, 
что действия можно откатить назад


[root@amon-2 distfiles]# yum history list mysql-connector-java.noarch
Loaded plugins: fastestmirror
ID | Login user   | Date and time| Action(s)  | 
Altered

---
 6 | root   | 2013-12-11 16:48 | Erase  
|1
 5 | root   | 2013-12-11 16:47 | Install
|   52

history list


[root@amon-2 distfiles]# yum history undo 5
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
Undoing transaction 5, from Wed Dec 11 16:47:38 2013
Dep-Install alsa-lib-1.0.22-3.el6.x86_64 @base
Dep-Install apache-tomcat-apis-0.1-1.el6.noarch @base
Dep-Install atk-1.30.0-1.el6.x86_64 @base
Dep-Install avahi-libs-0.6.25-12.el6.x86_64 @base
...


Есть ли что-то подобное в Debian дистрибутивах?

--
Alex Emergy


--
ubuntu-ru mailing list
ubuntu-ru@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-ru


Re: Откат действий пакетного менеджера

2013-12-11 Нитка Сергей Бессонов
11.12.2013 17:35, Alex Emergy пишет:
> На работе в CentOS поставил пакет mysql-connector-java.noarch, он
> вытянул за собой 52 зависимости.
> yum install mysql-connector-java.noarch
>
>
> Спустя две минуты, понял, что это не что надо и удалил.
> yum erase mysql-connector-java.noarch
>
> Но удалился только сам пакет. Был удивлён. Как так? YUM не вычищает
> зависимости? Раньше как-то не обращал внимания. Погуглил - оказалось,
> что действия можно откатить назад
>
> [root@amon-2 distfiles]# yum history list mysql-connector-java.noarch
> Loaded plugins: fastestmirror
> ID | Login user   | Date and time| Action(s) 
> | Altered
> ---
>
>  6 | root   | 2013-12-11 16:48 | Erase 
> |1
>  5 | root   | 2013-12-11 16:47 | Install   
> |   52
> history list
>
>
> [root@amon-2 distfiles]# yum history undo 5
> Loaded plugins: fastestmirror
> Loading mirror speeds from cached hostfile
> Undoing transaction 5, from Wed Dec 11 16:47:38 2013
> Dep-Install alsa-lib-1.0.22-3.el6.x86_64 @base
> Dep-Install apache-tomcat-apis-0.1-1.el6.noarch @base
> Dep-Install atk-1.30.0-1.el6.x86_64 @base
> Dep-Install avahi-libs-0.6.25-12.el6.x86_64 @base
> ...
>
>
> Есть ли что-то подобное в Debian дистрибутивах?
>

Да.

Все пакеты, которые вы не ставили руками, помечаются как установленные
автоматически, и при удалении пакета, который от них зависел, вам будет
предложено сделать apt-get autoremove для очистки системы.

-- 
С уважением, Бессонов Сергей.


-- 
ubuntu-ru mailing list
ubuntu-ru@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-ru


Re: Откат действий пакетного менеджера

2013-12-11 Нитка Alex Emergy


11.12.13, 18:03, Сергей Бессонов пишет:

11.12.2013 17:35, Alex Emergy пишет:

На работе в CentOS поставил пакет mysql-connector-java.noarch, он
вытянул за собой 52 зависимости.
yum install mysql-connector-java.noarch


Спустя две минуты, понял, что это не что надо и удалил.
yum erase mysql-connector-java.noarch

Но удалился только сам пакет. Был удивлён. Как так? YUM не вычищает
зависимости? Раньше как-то не обращал внимания. Погуглил - оказалось,
что действия можно откатить назад

[root@amon-2 distfiles]# yum history list mysql-connector-java.noarch
Loaded plugins: fastestmirror
ID | Login user   | Date and time| Action(s)
| Altered
---

  6 | root   | 2013-12-11 16:48 | Erase
|1
  5 | root   | 2013-12-11 16:47 | Install
|   52
history list


[root@amon-2 distfiles]# yum history undo 5
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
Undoing transaction 5, from Wed Dec 11 16:47:38 2013
 Dep-Install alsa-lib-1.0.22-3.el6.x86_64 @base
 Dep-Install apache-tomcat-apis-0.1-1.el6.noarch @base
 Dep-Install atk-1.30.0-1.el6.x86_64 @base
 Dep-Install avahi-libs-0.6.25-12.el6.x86_64 @base
...


Есть ли что-то подобное в Debian дистрибутивах?


Да.

Все пакеты, которые вы не ставили руками, помечаются как установленные
автоматически, и при удалении пакета, который от них зависел, вам будет
предложено сделать apt-get autoremove для очистки системы.



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


--
Alex Emergy


--
ubuntu-ru mailing list
ubuntu-ru@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-ru


Re: [LibreOffice] точность вычислений

2013-12-11 Нитка Krosheninnikov Artem

09.12.2013 14:47, Alex Emergy пишет:

Никогда не видел анимированой пдфки))




Вопрос решился тем, что отчет был отправлен с немного округленными 
значениями. :)


По поводу анимированного пдф - первая же ссылка в гугле по "animated 
pdf" : 
http://ctan.math.washington.edu/tex-archive/macros/latex/contrib/animate/animate.pdf

Создание пдф с анимацией в латехе. Так-то.

А не видели потому, что у нормальных людей под линуксом вряд ли стоит 
Adobe Reader. ;)



--
ubuntu-ru mailing list
ubuntu-ru@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-ru