* [devel-distro] apt-get autoremove в конце установки @ 2019-09-06 8:20 Anton V. Boyarshinov 2019-09-06 8:27 ` Anton Farygin ` (3 more replies) 0 siblings, 4 replies; 20+ messages in thread From: Anton V. Boyarshinov @ 2019-09-06 8:20 UTC (permalink / raw) To: Distributions development Добрый день В конце установки у нас удаляются пакеты installer-*, однако всё, что они вытянули в установленную систему -- остаётся, что захламляет минимальные установки и не только. Я подготовил сборку пакета installer, которая после удаления installer-* выполняет apt-get autoremove. #237190 TESTED #1 [test-only] sisyphus installer.git=1.9.1-alt1 Тестирование дало несколько парадоксальные, хотя и ожидаемые результаты: то что надо удалить удаляется, но удаляется и лишнее. Например, в альт-сервере-9 в минимальной установке такое решение удаляет dhcpcd и nfs-clients. О втором я, в целом, не очень жалею (хотя надо проверить на более полных установках), а первый хотелось бы в системе иметь :-D. Но да, его действительно не было в списках пакетов и он вытягивался неявно и это действительно было неправильно. Я склонен в понедельник отправить этот пакет в Сизиф и p9, так что предлагаю заинтересованным лицам высказаться, пока не поздно :-) АНтон ^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [devel-distro] apt-get autoremove в конце установки 2019-09-06 8:20 [devel-distro] apt-get autoremove в конце установки Anton V. Boyarshinov @ 2019-09-06 8:27 ` Anton Farygin 2019-09-06 8:31 ` Anton V. Boyarshinov 2019-09-06 12:28 ` Anton V. Boyarshinov ` (2 subsequent siblings) 3 siblings, 1 reply; 20+ messages in thread From: Anton Farygin @ 2019-09-06 8:27 UTC (permalink / raw) To: devel-distro On 06.09.2019 11:20, Anton V. Boyarshinov wrote: > Добрый день > В конце установки у нас удаляются пакеты installer-*, однако всё, что > они вытянули в установленную систему -- остаётся, что захламляет > минимальные установки и не только. > Я подготовил сборку пакета installer, которая после удаления installer-* > выполняет apt-get autoremove. > > #237190 TESTED #1 [test-only] sisyphus installer.git=1.9.1-alt1 > > Тестирование дало несколько парадоксальные, хотя и ожидаемые > результаты: то что надо удалить удаляется, но удаляется и лишнее. > Например, в альт-сервере-9 в минимальной установке такое решение > удаляет dhcpcd и nfs-clients. О втором я, в целом, не очень жалею > (хотя надо проверить на более полных установках), а первый хотелось бы > в системе иметь :-D. Но да, его действительно не было в списках пакетов > и он вытягивался неявно и это действительно было неправильно. > > Я склонен в понедельник отправить этот пакет в Сизиф и p9, так что > предлагаю заинтересованным лицам высказаться, пока не поздно :-) > Это интересное решение и мне кажется оно разумным. Явное указание пакетов dhcpcd и nfs-clients в профилях решит вопрос с autoremove этих пакетов. ^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [devel-distro] apt-get autoremove в конце установки 2019-09-06 8:27 ` Anton Farygin @ 2019-09-06 8:31 ` Anton V. Boyarshinov 0 siblings, 0 replies; 20+ messages in thread From: Anton V. Boyarshinov @ 2019-09-06 8:31 UTC (permalink / raw) To: Anton Farygin; +Cc: Distributions development > Это интересное решение и мне кажется оно разумным. Я осознал ещё одну причину, по которой это необходимо делать. Пользователь в любой момент может сказать apt-get autoremove. И будет нехорошо, если ему при этом удалят полезные пакеты, поставленные установщиком, такие как dhcpcd, например. > Явное указание пакетов dhcpcd и nfs-clients в профилях решит вопрос с > autoremove этих пакетов. Да, разумеется. ^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [devel-distro] apt-get autoremove в конце установки 2019-09-06 8:20 [devel-distro] apt-get autoremove в конце установки Anton V. Boyarshinov 2019-09-06 8:27 ` Anton Farygin @ 2019-09-06 12:28 ` Anton V. Boyarshinov 2019-09-06 12:40 ` Leonid Krivoshein 2019-09-06 13:43 ` Anton V. Boyarshinov 2019-09-09 9:27 ` Maxim Vetsalo 2019-09-10 7:38 ` Sergey V Turchin 3 siblings, 2 replies; 20+ messages in thread From: Anton V. Boyarshinov @ 2019-09-06 12:28 UTC (permalink / raw) To: Distributions development On Fri, 6 Sep 2019 11:20:19 +0300 Anton V. Boyarshinov wrote: > Я подготовил сборку пакета installer, которая после удаления installer-* > выполняет apt-get autoremove. > > #237190 TESTED #1 [test-only] sisyphus installer.git=1.9.1-alt1 В этом виде оно, определённо, не попадёт в репозитории, так как обнаружилась следующая коллизия (пример): 1) Пакет alterator—users устанавливается при установке .base, так как он требуется installer-distro и, соответственно, отмечается как auto 2) При установке дополнительных пакетов этот пакет уже установлен, поэтому он не устанавливается и остаётся в статусе auto 3) apt-get autoremove его выносит. Таким образом, моих изменений мало, видимо, надо делать apt-mark всем пакетам, явно устанавливаемым при установке дополнительных пакетов... ^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [devel-distro] apt-get autoremove в конце установки 2019-09-06 12:28 ` Anton V. Boyarshinov @ 2019-09-06 12:40 ` Leonid Krivoshein 2019-09-09 4:41 ` Anton Farygin 2019-09-09 21:00 ` Антон Мидюков 2019-09-06 13:43 ` Anton V. Boyarshinov 1 sibling, 2 replies; 20+ messages in thread From: Leonid Krivoshein @ 2019-09-06 12:40 UTC (permalink / raw) To: devel-distro 06.09.2019 15:28, Anton V. Boyarshinov пишет: > On Fri, 6 Sep 2019 11:20:19 +0300 Anton V. Boyarshinov wrote: > >> Я подготовил сборку пакета installer, которая после удаления installer-* >> выполняет apt-get autoremove. >> >> #237190 TESTED #1 [test-only] sisyphus installer.git=1.9.1-alt1 > В этом виде оно, определённо, не попадёт в репозитории, так как > обнаружилась следующая коллизия (пример): > > 1) Пакет alterator—users устанавливается при установке .base, так как он > требуется installer-distro и, соответственно, отмечается как auto > > 2) При установке дополнительных пакетов этот пакет уже установлен, > поэтому он не устанавливается и остаётся в статусе auto > > 3) apt-get autoremove его выносит. > > Таким образом, моих изменений мало, видимо, надо делать apt-mark всем > пакетам, явно устанавливаемым при установке дополнительных пакетов... Помнится, мы это обсуждали с legion@ и кем-то ещё (кажется это был manowar@), только не помню где... И ещё: у нас во всех образах ставится apt? Даже в JeOS? -- Best regards, Leonid Krivoshein. ^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [devel-distro] apt-get autoremove в конце установки 2019-09-06 12:40 ` Leonid Krivoshein @ 2019-09-09 4:41 ` Anton Farygin 2019-09-09 11:04 ` Anton V. Boyarshinov 2019-09-09 21:00 ` Антон Мидюков 1 sibling, 1 reply; 20+ messages in thread From: Anton Farygin @ 2019-09-09 4:41 UTC (permalink / raw) To: devel-distro On 06.09.2019 15:40, Leonid Krivoshein wrote: > > 06.09.2019 15:28, Anton V. Boyarshinov пишет: >> On Fri, 6 Sep 2019 11:20:19 +0300 Anton V. Boyarshinov wrote: >> >>> Я подготовил сборку пакета installer, которая после удаления >>> installer-* >>> выполняет apt-get autoremove. >>> >>> #237190 TESTED #1 [test-only] sisyphus installer.git=1.9.1-alt1 >> В этом виде оно, определённо, не попадёт в репозитории, так как >> обнаружилась следующая коллизия (пример): >> >> 1) Пакет alterator—users устанавливается при установке .base, так как он >> требуется installer-distro и, соответственно, отмечается как auto >> >> 2) При установке дополнительных пакетов этот пакет уже установлен, >> поэтому он не устанавливается и остаётся в статусе auto >> >> 3) apt-get autoremove его выносит. >> >> Таким образом, моих изменений мало, видимо, надо делать apt-mark всем >> пакетам, явно устанавливаемым при установке дополнительных пакетов... > Помнится, мы это обсуждали с legion@ и кем-то ещё (кажется это был > manowar@), только не помню где... > > И ещё: у нас во всех образах ставится apt? Даже в JeOS? Да, Антон. Можно добавить проверку наличия apt перед его запуском. ^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [devel-distro] apt-get autoremove в конце установки 2019-09-09 4:41 ` Anton Farygin @ 2019-09-09 11:04 ` Anton V. Boyarshinov 0 siblings, 0 replies; 20+ messages in thread From: Anton V. Boyarshinov @ 2019-09-09 11:04 UTC (permalink / raw) To: Anton Farygin; +Cc: Distributions development > > И ещё: у нас во всех образах ставится apt? Даже в JeOS? > Да, Антон. Можно добавить проверку наличия apt перед его запуском. try #5 is AWAITING ^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [devel-distro] apt-get autoremove в конце установки 2019-09-06 12:40 ` Leonid Krivoshein 2019-09-09 4:41 ` Anton Farygin @ 2019-09-09 21:00 ` Антон Мидюков 2019-09-10 10:16 ` Leonid Krivoshein 2019-09-10 10:23 ` Leonid Krivoshein 1 sibling, 2 replies; 20+ messages in thread From: Антон Мидюков @ 2019-09-09 21:00 UTC (permalink / raw) To: devel-distro [-- Attachment #1: Type: text/plain, Size: 1844 bytes --] 06.09.2019 19:40, Leonid Krivoshein пишет: > > 06.09.2019 15:28, Anton V. Boyarshinov пишет: >> On Fri, 6 Sep 2019 11:20:19 +0300 Anton V. Boyarshinov wrote: >> >>> Я подготовил сборку пакета installer, которая после удаления >>> installer-* >>> выполняет apt-get autoremove. >>> >>> #237190 TESTED #1 [test-only] sisyphus installer.git=1.9.1-alt1 >> В этом виде оно, определённо, не попадёт в репозитории, так как >> обнаружилась следующая коллизия (пример): >> >> 1) Пакет alterator—users устанавливается при установке .base, так как он >> требуется installer-distro и, соответственно, отмечается как auto >> >> 2) При установке дополнительных пакетов этот пакет уже установлен, >> поэтому он не устанавливается и остаётся в статусе auto >> >> 3) apt-get autoremove его выносит. >> >> Таким образом, моих изменений мало, видимо, надо делать apt-mark всем >> пакетам, явно устанавливаемым при установке дополнительных пакетов... > Помнится, мы это обсуждали с legion@ и кем-то ещё (кажется это был > manowar@), только не помню где... > > И ещё: у нас во всех образах ставится apt? Даже в JeOS? > Чтобы apt-get autoremove не удалил базовые пакеты, предлагаю такой патч для m-p. -- С уважением, Антон Мидюков <antohami@altlinux.org> [-- Attachment #2: 0001-lib-distro.mk-add-base-packages-to-distro-.base.patch --] [-- Type: text/x-patch, Size: 1039 bytes --] >From 7bf550ae4e1208ed7d75d28c0adfb0204f349c61 Mon Sep 17 00:00:00 2001 From: Anton Midyukov <antohami@altlinux.org> Date: Tue, 10 Sep 2019 03:42:53 +0700 Subject: [PATCH] lib/distro.mk: add base packages to distro/.base Basic packages that should not be removed with apt-get autoremove. See-also: https://lists.altlinux.org/pipermail/devel-distro/2019-September/001749.html --- lib/distro.mk | 3 +++ 1 file changed, 3 insertions(+) diff --git a/lib/distro.mk b/lib/distro.mk index ef8ae19f3..ad11c0c11 100644 --- a/lib/distro.mk +++ b/lib/distro.mk @@ -20,6 +20,9 @@ distro/.boot: distro/.init boot/iso # the kernel packages regexp evaluation has to take place at build stage distro/.base: distro/.boot use/kernel @$(call set,META_SYSTEM_ID,LINUX) + @$(call add,BASE_PACKAGES,interactivesystem shadow-utils e2fsprogs) + @$(call add,BASE_PACKAGES,apt) + @$(call add,BASE_PACKAGES,su) # this one should not be fundamental as it appears (think armh) distro/.installer: distro/.base use/bootloader/grub +installer; @: -- 2.21.0 ^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [devel-distro] apt-get autoremove в конце установки 2019-09-09 21:00 ` Антон Мидюков @ 2019-09-10 10:16 ` Leonid Krivoshein 2019-09-10 11:03 ` Антон Мидюков 2019-09-10 10:23 ` Leonid Krivoshein 1 sibling, 1 reply; 20+ messages in thread From: Leonid Krivoshein @ 2019-09-10 10:16 UTC (permalink / raw) To: devel-distro 10.09.2019 0:00, Антон Мидюков пишет: > [...] >> > Чтобы apt-get autoremove не удалил базовые пакеты, предлагаю такой > патч для m-p. + @$(call add,BASE_PACKAGES,su) А это точно всем надо? -- Best regards, Leonid Krivoshein. ^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [devel-distro] apt-get autoremove в конце установки 2019-09-10 10:16 ` Leonid Krivoshein @ 2019-09-10 11:03 ` Антон Мидюков 0 siblings, 0 replies; 20+ messages in thread From: Антон Мидюков @ 2019-09-10 11:03 UTC (permalink / raw) To: devel-distro 10.09.2019 17:16, Leonid Krivoshein пишет: > > 10.09.2019 0:00, Антон Мидюков пишет: >> [...] >>> >> Чтобы apt-get autoremove не удалил базовые пакеты, предлагаю такой >> патч для m-p. > > + @$(call add,BASE_PACKAGES,su) > > А это точно всем надо? > Кому не надо, есть ещё более базовая цель distro/.boot -- С уважением, Антон Мидюков <antohami@altlinux.org> ^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [devel-distro] apt-get autoremove в конце установки 2019-09-09 21:00 ` Антон Мидюков 2019-09-10 10:16 ` Leonid Krivoshein @ 2019-09-10 10:23 ` Leonid Krivoshein 2019-09-10 11:08 ` Антон Мидюков 1 sibling, 1 reply; 20+ messages in thread From: Leonid Krivoshein @ 2019-09-10 10:23 UTC (permalink / raw) To: devel-distro 10.09.2019 0:00, Антон Мидюков пишет: > 06.09.2019 19:40, Leonid Krivoshein пишет: >> >> [...] >> >> И ещё: у нас во всех образах ставится apt? Даже в JeOS? >> > Чтобы apt-get autoremove не удалил базовые пакеты, предлагаю такой > патч для m-p. Для устанавливаемых систем Антон Бояршинов задачу решил правильно, как мне кажется. Но остаются образы rootfs для всяких VE, в общем всё, что не ставится штатным инсталлятором. Только для них нужно решать вопрос маркировки "вручную" устанавливаемых пакетов. Через apt-mark, а не так, поскольку так всё ставится не apt'ом, а rpm'ом, если не ошибаюсь. И нужно сначала делать unmark для всего установленного, а затем mark для всего, что не должно выноситься автоматом. И кто-то (кажется legion@) уже делал такой списочек "рядышком", т.е. по нему достаточно пройтись ap-mark'ом. -- Best regards, Leonid Krivoshein. ^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [devel-distro] apt-get autoremove в конце установки 2019-09-10 10:23 ` Leonid Krivoshein @ 2019-09-10 11:08 ` Антон Мидюков 0 siblings, 0 replies; 20+ messages in thread From: Антон Мидюков @ 2019-09-10 11:08 UTC (permalink / raw) To: devel-distro 10.09.2019 17:23, Leonid Krivoshein пишет: > > 10.09.2019 0:00, Антон Мидюков пишет: >> 06.09.2019 19:40, Leonid Krivoshein пишет: >>> >>> [...] >>> >>> И ещё: у нас во всех образах ставится apt? Даже в JeOS? >>> >> Чтобы apt-get autoremove не удалил базовые пакеты, предлагаю такой >> патч для m-p. > > > Для устанавливаемых систем Антон Бояршинов задачу решил правильно, как > мне кажется. Но остаются образы rootfs для всяких VE, в общем всё, что > не ставится штатным инсталлятором. Только для них нужно решать вопрос > маркировки "вручную" устанавливаемых пакетов. Через apt-mark, а не > так, поскольку так всё ставится не apt'ом, а rpm'ом, если не ошибаюсь. > И нужно сначала делать unmark для всего установленного, а затем mark > для всего, что не должно выноситься автоматом. И кто-то (кажется > legion@) уже делал такой списочек "рядышком", т.е. по нему достаточно > пройтись ap-mark'ом. > Всё ставится apt'ом. В vm/ и ve/ построено по принципу постепенного наращивания функционала. Именно эти пакеты в этих базовых целях и наращиваются. Т.е. в них базовая система выноситься apt-get autoremove не должна. -- С уважением, Антон Мидюков <antohami@altlinux.org> ^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [devel-distro] apt-get autoremove в конце установки 2019-09-06 12:28 ` Anton V. Boyarshinov 2019-09-06 12:40 ` Leonid Krivoshein @ 2019-09-06 13:43 ` Anton V. Boyarshinov 1 sibling, 0 replies; 20+ messages in thread From: Anton V. Boyarshinov @ 2019-09-06 13:43 UTC (permalink / raw) To: devel-distro > В этом виде оно, определённо, не попадёт в репозитории, так как > обнаружилась следующая коллизия (пример): > > 1) Пакет alterator—users устанавливается при установке .base, так как он > требуется installer-distro и, соответственно, отмечается как auto > > 2) При установке дополнительных пакетов этот пакет уже установлен, > поэтому он не устанавливается и остаётся в статусе auto > > 3) apt-get autoremove его выносит. > > Таким образом, моих изменений мало, видимо, надо делать apt-mark всем > пакетам, явно устанавливаемым при установке дополнительных пакетов... Это поведение исправлено в alterator-pkg в этом задании: #237190 TESTED #4 [test-only] sisyphus installer.git=1.10.0-alt1 alterator-pkg.git=2.7.3-alt1 ^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [devel-distro] apt-get autoremove в конце установки 2019-09-06 8:20 [devel-distro] apt-get autoremove в конце установки Anton V. Boyarshinov 2019-09-06 8:27 ` Anton Farygin 2019-09-06 12:28 ` Anton V. Boyarshinov @ 2019-09-09 9:27 ` Maxim Vetsalo 2019-09-09 9:55 ` Leonid Krivoshein 2019-09-11 8:20 ` Anton V. Boyarshinov 2019-09-10 7:38 ` Sergey V Turchin 3 siblings, 2 replies; 20+ messages in thread From: Maxim Vetsalo @ 2019-09-09 9:27 UTC (permalink / raw) To: Distributions development Добрый день (пока он еще добрый :-) Решил сегодня провести эксперимент с apt-get autoremove на игрушечной системе с JEOS (поставлена для экспериментов с LXD). ==> [root@clroom ~]# apt-get autoremove Чтение списков пакетов... Завершено Построение дерева зависимостей... Завершено Calculating Autoremove... Завершено Следующие пакеты будут УДАЛЕНЫ: e2fsprogs info info-install libss libsysfs libzio login mingetty openresolv passwd passwdqc-utils sash sfdisk shadow-groups sysfsutils time xml-common 0 будет обновлено, 0 новых установлено, 17 пакетов будет удалено и 0 не будет обновлено. Необходимо получить 0B архивов. После распаковки будет освобождено 6459kB дискового пространства. Продолжить? [Y/n] n Прервано. <== Может не стоит вот прям такие суровые эксперименты, да сразу на людях... С уважением, М.П. Вецало. --- МГИ РАН, г. Севастополь. ^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [devel-distro] apt-get autoremove в конце установки 2019-09-09 9:27 ` Maxim Vetsalo @ 2019-09-09 9:55 ` Leonid Krivoshein 2019-09-11 8:20 ` Anton V. Boyarshinov 1 sibling, 0 replies; 20+ messages in thread From: Leonid Krivoshein @ 2019-09-09 9:55 UTC (permalink / raw) To: devel-distro 09.09.2019 12:27, Maxim Vetsalo пишет: > Добрый день (пока он еще добрый :-) > > Решил сегодня провести эксперимент с apt-get autoremove на игрушечной системе с JEOS (поставлена для экспериментов с LXD). > ==> > [root@clroom ~]# apt-get autoremove > Чтение списков пакетов... Завершено > Построение дерева зависимостей... Завершено > Calculating Autoremove... Завершено > Следующие пакеты будут УДАЛЕНЫ: > e2fsprogs info info-install libss libsysfs libzio login mingetty openresolv passwd passwdqc-utils sash sfdisk > shadow-groups sysfsutils time xml-common > 0 будет обновлено, 0 новых установлено, 17 пакетов будет удалено и 0 не будет обновлено. > Необходимо получить 0B архивов. > После распаковки будет освобождено 6459kB дискового пространства. > Продолжить? [Y/n] n > Прервано. > <== > > Может не стоит вот прям такие суровые эксперименты, да сразу на людях... > Последние изменения в alterator-pkg призваны устранить именно эту проблему. В уже проинсталлированных системах autoremove придётся использовать с осторожностью. -- Best regards, Leonid Krivoshein. ^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [devel-distro] apt-get autoremove в конце установки 2019-09-09 9:27 ` Maxim Vetsalo 2019-09-09 9:55 ` Leonid Krivoshein @ 2019-09-11 8:20 ` Anton V. Boyarshinov 1 sibling, 1 reply; 20+ messages in thread From: Anton V. Boyarshinov @ 2019-09-11 8:20 UTC (permalink / raw) To: Maxim Vetsalo; +Cc: Distributions development В Mon, 09 Sep 2019 12:27:49 +0300 Maxim Vetsalo <mvetsalo@fcss.org.ru> пишет: > Решил сегодня провести эксперимент с apt-get autoremove на игрушечной системе с JEOS (поставлена для экспериментов с LXD). Вот поэтому autoremove и должен делаться в конце установки :-) Чтоб релиз-менеджер дистрибутива и/или тестировщики заметили это и исправили ДО попадания его к людям. apt-get autoremove очень удобная возможность и я считаю, что наши дистрибутивы должны быть сделаны так, чтоб не разваливаться от её использования, тем более -- сразу после установки. > ==> > [root@clroom ~]# apt-get autoremove > Чтение списков пакетов... Завершено > Построение дерева зависимостей... Завершено > Calculating Autoremove... Завершено > Следующие пакеты будут УДАЛЕНЫ: > e2fsprogs info info-install libss libsysfs libzio login mingetty openresolv passwd passwdqc-utils sash sfdisk > shadow-groups sysfsutils time xml-common > 0 будет обновлено, 0 новых установлено, 17 пакетов будет удалено и 0 не будет обновлено. > Необходимо получить 0B архивов. > После распаковки будет освобождено 6459kB дискового пространства. > Продолжить? [Y/n] n > Прервано. > <== > > Может не стоит вот прям такие суровые эксперименты, да сразу на людях... > > С уважением, > М.П. Вецало. > --- > МГИ РАН, г. Севастополь. > _______________________________________________ > devel-distro mailing list > devel-distro@lists.altlinux.org > https://lists.altlinux.org/mailman/listinfo/devel-distro ^ permalink raw reply [flat|nested] 20+ messages in thread
[parent not found: <2146f1d7-126e-da49-cef5-c2176ddd786d@gmail.com>]
* Re: [devel-distro] apt-get autoremove в конце установки @ 2019-09-11 9:28 ` Anton Farygin 2019-09-11 10:48 ` Anton V. Boyarshinov 1 sibling, 0 replies; 20+ messages in thread From: Anton Farygin @ 2019-09-11 9:28 UTC (permalink / raw) To: devel-distro On 11.09.2019 11:59, Leonid Krivoshein wrote: > > 11.09.2019 11:20, Anton V. Boyarshinov пишет: >> В Mon, 09 Sep 2019 12:27:49 +0300 >> Maxim Vetsalo<mvetsalo@fcss.org.ru> пишет: >> >>> Решил сегодня провести эксперимент с apt-get autoremove на игрушечной системе с JEOS (поставлена для экспериментов с LXD). >> Вот поэтому autoremove и должен делаться в конце установки :-) >> Чтоб релиз-менеджер дистрибутива и/или тестировщики заметили это и исправили ДО попадания его к людям. >> >> apt-get autoremove очень удобная возможность и я считаю, что наши дистрибутивы должны быть сделаны так, чтоб не разваливаться от её использования, тем более -- сразу после установки. >> > > В этой связи прискорбный факт: при обновлении с p8 на p9 все пакеты > отмечаются, как установленные вручную, мусор от p8 в системе остаётся, > вычищать его приходится старым нудным способом. > И это нормально, т.к. в p8 такой фичи не было. ^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [devel-distro] apt-get autoremove в конце установки 2019-09-11 9:28 ` Anton Farygin @ 2019-09-11 10:48 ` Anton V. Boyarshinov 1 sibling, 0 replies; 20+ messages in thread From: Anton V. Boyarshinov @ 2019-09-11 10:48 UTC (permalink / raw) To: Leonid Krivoshein; +Cc: Distributions development > В этой связи прискорбный факт: при обновлении с p8 на p9 все пакеты > отмечаются, как установленные вручную, мусор от p8 в системе остаётся, > вычищать его приходится старым нудным способом. помечаешь lib* и python-* как auto и всё становится чудесно :) ^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [devel-distro] apt-get autoremove в конце установки 2019-09-06 8:20 [devel-distro] apt-get autoremove в конце установки Anton V. Boyarshinov ` (2 preceding siblings ...) 2019-09-09 9:27 ` Maxim Vetsalo @ 2019-09-10 7:38 ` Sergey V Turchin 2019-09-11 10:32 ` Anton V. Boyarshinov 3 siblings, 1 reply; 20+ messages in thread From: Sergey V Turchin @ 2019-09-10 7:38 UTC (permalink / raw) To: Distributions development On Friday, 6 September 2019 11:20:19 MSK Anton V wrote: [...] > Я подготовил сборку пакета installer, которая после удаления installer-* > выполняет apt-get autoremove. На экран пишет, что удаляет? [...] -- Regards, Sergey. ^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [devel-distro] apt-get autoremove в конце установки 2019-09-10 7:38 ` Sergey V Turchin @ 2019-09-11 10:32 ` Anton V. Boyarshinov 0 siblings, 0 replies; 20+ messages in thread From: Anton V. Boyarshinov @ 2019-09-11 10:32 UTC (permalink / raw) To: Sergey V Turchin; +Cc: Distributions development В Tue, 10 Sep 2019 10:38:10 +0300 Sergey V Turchin <zerg@altlinux.org> пишет: > On Friday, 6 September 2019 11:20:19 MSK Anton V wrote: > > [...] > > Я подготовил сборку пакета installer, которая после удаления installer-* > > выполняет apt-get autoremove. > На экран пишет, что удаляет? Пишет ^ permalink raw reply [flat|nested] 20+ messages in thread
end of thread, other threads:[~2019-09-11 10:48 UTC | newest] Thread overview: 20+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- 2019-09-06 8:20 [devel-distro] apt-get autoremove в конце установки Anton V. Boyarshinov 2019-09-06 8:27 ` Anton Farygin 2019-09-06 8:31 ` Anton V. Boyarshinov 2019-09-06 12:28 ` Anton V. Boyarshinov 2019-09-06 12:40 ` Leonid Krivoshein 2019-09-09 4:41 ` Anton Farygin 2019-09-09 11:04 ` Anton V. Boyarshinov 2019-09-09 21:00 ` Антон Мидюков 2019-09-10 10:16 ` Leonid Krivoshein 2019-09-10 11:03 ` Антон Мидюков 2019-09-10 10:23 ` Leonid Krivoshein 2019-09-10 11:08 ` Антон Мидюков 2019-09-06 13:43 ` Anton V. Boyarshinov 2019-09-09 9:27 ` Maxim Vetsalo 2019-09-09 9:55 ` Leonid Krivoshein 2019-09-11 8:20 ` Anton V. Boyarshinov 2019-09-11 9:28 ` Anton Farygin 2019-09-11 10:48 ` Anton V. Boyarshinov 2019-09-10 7:38 ` Sergey V Turchin 2019-09-11 10:32 ` Anton V. Boyarshinov
ALT Linux Distributions development This inbox may be cloned and mirrored by anyone: git clone --mirror http://lore.altlinux.org/devel-distro/0 devel-distro/git/0.git # If you have public-inbox 1.1+ installed, you may # initialize and index your mirror using the following commands: public-inbox-init -V2 devel-distro devel-distro/ http://lore.altlinux.org/devel-distro \ devel-distro@lists.altlinux.org devel-distro@lists.altlinux.ru devel-distro@lists.altlinux.com public-inbox-index devel-distro Example config snippet for mirrors. Newsgroup available over NNTP: nntp://lore.altlinux.org/org.altlinux.lists.devel-distro AGPL code for this site: git clone https://public-inbox.org/public-inbox.git