Автор Тема: Как подружить Runtu и UCK?  (Прочитано 6790 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн smik55

  • Местный
  • *****
  • Сообщений: 1111
Re: Как подружить Runtu и UCK?
« Ответ #15 : Сентябрь 25, 2019, 00:04:05 »
Цитировать (выделенное)
Правда, пока еще толком не разобрался, чего пихать в /etc/skel/ ,а чего не нужно.
Зачем? В Ubuntu Builder можно загрузить рабочий стол, сделать все настройки и они сами сохранятся.
Записывать флешки лучше в программе Unetbootin. Она имеет свой загрузчик, свое меню загрузки и расширенные возможности.
=
Пересобрал полностью Lubuntu 18.04.3, обновил, сразу удалил старое ядро ч.з. терминал. Яз. пакеты и шрифты пришлось удалять списком с выборкой по одному. В системе все равно осталось 104 МБ фалов локализации и 150МБ списка пакетов. Localepurge на установленные не срабатывает. rm /var/cache/apt/archives/*.deb  - нет в системе. clean , autoclean , autoremove  выполнял.
 Кто может подскажет, как удалить через терминал лишние файлы лакализации и список пакетов?

В Ubuntu Builder все конечно решаемо и с меньшими затратами.

Оффлайн Alik29

  • Новичок
  • **
  • Автор темы
  • Сообщений: 52
Re: Как подружить Runtu и UCK?
« Ответ #16 : Сентябрь 25, 2019, 09:17:02 »
sudo dpkg-reconfigure localepurge
Оставляю только   ru
                                 ru_RU
                                 ru_RU.1251
                                 ru_RU.KOI8-R
                                 ru_RU.UTF-8
Но есть сомнения, может en тоже оставлять?

RE: Чем пересобирали Lubuntu?
RE:RE: UnetBootin требует дополнительных телодвижений по возврату
           родного меню. Не хочется "портить" Runtu :)
Celeron Core 2 Duo E8400 3Gz RAM-2Gb nVidia GeForce 9500GT  MB-P5KPL-AM

Оффлайн HsH

  • Administrator
  • *****
  • Сообщений: 3474
Re: Как подружить Runtu и UCK?
« Ответ #17 : Сентябрь 25, 2019, 09:22:13 »
Я так понял, что через dd / cp тоже не сработает?
   dd должен работать всегда, это самый универсальный способ записи гибридного образа на носитель.

как удалить через терминал лишние файлы лакализации и список пакетов?
   Нужно запустить localepurge в chroot. Про список пакетов вопрос не понял.

Оффлайн HsH

  • Administrator
  • *****
  • Сообщений: 3474
Re: Как подружить Runtu и UCK?
« Ответ #18 : Сентябрь 25, 2019, 09:43:11 »
Оставляю только   ru
Но есть сомнения, может en тоже оставлять?

    Оригинальный текст пакетов в 99% на английском. Я не оставляю.

Оффлайн Alik29

  • Новичок
  • **
  • Автор темы
  • Сообщений: 52
Re: Как подружить Runtu и UCK?
« Ответ #19 : Сентябрь 25, 2019, 10:01:09 »
ОоО, Приветствую, уважаемый!
Спасибо за хорошую систему!
Но как всегда, позднее хочется большего:)

По поводу замены UCK нашел такое https://www.linuxmint.com.ru/viewtopic.php?t=96
Для Runtu это ведь должно сработать?
Подкупает отсутствие необходимости доустанавливать дополнительные программы.
(UCK, Ubuntu Builder, Customizer...)
RE: dd пишет, но с образа не грузится.
Celeron Core 2 Duo E8400 3Gz RAM-2Gb nVidia GeForce 9500GT  MB-P5KPL-AM

Оффлайн HsH

  • Administrator
  • *****
  • Сообщений: 3474
Re: Как подружить Runtu и UCK?
« Ответ #20 : Сентябрь 25, 2019, 10:11:46 »
По поводу замены UCK нашел такое https://www.linuxmint.com.ru/viewtopic.php?t=96
Для Runtu это ведь должно сработать?
Подкупает отсутствие необходимости доустанавливать дополнительные программы.
(UCK, Ubuntu Builder, Customizer...)
    Статья старая. По сути в ней расписаны ручные шаги, которые программы для пересборки делают в автоматическом режиме. Я не пересобираю существующие образы, а делаю систему с нуля с помощью debootstrap.

RE: dd пишет, но с образа не грузится.
    Значит, образ некорректный.

Оффлайн Alik29

  • Новичок
  • **
  • Автор темы
  • Сообщений: 52
Re: Как подружить Runtu и UCK?
« Ответ #21 : Сентябрь 25, 2019, 10:21:34 »
Если записать образ Usb-Creator-Gtk  - грузится.
Через RosaImageWriter - нет.
Тогда как оригинальные образы грузятся и так, и так.
Вот и хотелось бы выяснить причину такого поведения.
"...статья старая" - то-есть в принципе таки должно работать?
Celeron Core 2 Duo E8400 3Gz RAM-2Gb nVidia GeForce 9500GT  MB-P5KPL-AM

Оффлайн smik55

  • Местный
  • *****
  • Сообщений: 1111
Re: Как подружить Runtu и UCK?
« Ответ #22 : Сентябрь 25, 2019, 12:16:51 »
 
Цитировать (выделенное)
Нужно запустить localepurge в chroot. Про список пакетов вопрос не понял.
Все выполняю в  chroot программы CUBIC.
При установке localepurge и
Цитировать (выделенное)
sudo dpkg-reconfigure localepurge
почему то не срабатывают пункты отметки пакетов кнопкой enter. сразу срабатывает ОК и далее на выход. Я так понял, что на установленные она не срабатывает, может она не доработана для 18.04? В другой рабочей ОС 18.04.3 так же.
При загрузке в виртуалку, мне Bleachbit показывает, что остался список пакетов = 150МБ. Ну это тот список, что после
apt update загружается в ОС.


Оффлайн HsH

  • Administrator
  • *****
  • Сообщений: 3474
Re: Как подружить Runtu и UCK?
« Ответ #23 : Сентябрь 25, 2019, 12:26:02 »
"...статья старая" - то-есть в принципе таки должно работать?
    Попробуйте, хотя есть сомнения. Проблемы всегда в частностях.

почему то не срабатывают пункты отметки пакетов кнопкой enter.
    Нужно выбирать пункты пробелом, переход на подтверждение - табом.

Ну это тот список, что после
apt update загружается в ОС.
    Там должен быть указан путь, по которому расположены предлагаемые к удалению файлы. Bleachbit можно запустить и в chroot-окружении.

Оффлайн smik55

  • Местный
  • *****
  • Сообщений: 1111
Re: Как подружить Runtu и UCK?
« Ответ #24 : Сентябрь 25, 2019, 13:08:25 »
Спасибо, про пробел это я значит забыл. Но все равно что то с ней не так, оставил только русский, но:
locale-gen
Generating locales (this might take a while)...
  en_AG.UTF-8... done
  en_AU.UTF-8... done
  en_BW.UTF-8... done
  en_CA.UTF-8... done
  en_DK.UTF-8... done
  en_GB.UTF-8... done
  en_HK.UTF-8... done
  en_IE.UTF-8... done
  en_IL.UTF-8... done
  en_IN.UTF-8... done
  en_NG.UTF-8... done
  en_NZ.UTF-8... done
  en_PH.UTF-8... done
  en_SG.UTF-8... done
  en_US.UTF-8... done
  en_ZA.UTF-8... done
  en_ZM.UTF-8... done
  en_ZW.UTF-8... done
  ru_RU.UTF-8... done
  ru_UA.UTF-8... done

Ну пусть так, я еще раньше все остальные руками поудалял.
 Bleachbit в терминале не хочет запускаться, она ж ведь ГТК-шная.
# bleachbit
No protocol specified
/usr/lib/python2.7/dist-packages/gtk-2.0/gtk/__init__.py:57: GtkWarning: could not open display
  warnings.warn(str(e), _gtk.Warning)
Could not open X display

Может файлы списка пакетов по адресу : Удалить ... /var/lib/apt/lists/. Хорошо, спасибо за подсказку, сейчас посмотрю.
-
п.с. Ну да, похоже все пакеты и файлы update лежат там /var/lib/apt/lists, но только как его очистить? Там содержимое разного типа.
rm /var/lib/apt/lists
rm: невозможно удалить '/var/lib/apt/lists': Это каталог

« Последнее редактирование: Сентябрь 25, 2019, 13:21:20 от smik55 »

Оффлайн HsH

  • Administrator
  • *****
  • Сообщений: 3474
Re: Как подружить Runtu и UCK?
« Ответ #25 : Сентябрь 25, 2019, 23:23:06 »
Bleachbit в терминале не хочет запускаться

xhost +local:
sudo chroot /путь_к_корню
bleachbit

rm /var/lib/apt/lists
rm: невозможно удалить '/var/lib/apt/lists': Это каталог
    Удалять нужно файлы внутри этого каталога.

Оффлайн Alik29

  • Новичок
  • **
  • Автор темы
  • Сообщений: 52
Re: Как подружить Runtu и UCK?
« Ответ #26 : Сентябрь 26, 2019, 02:39:39 »
После выхода из chroot, нужно выполнять host -locale: ?
Просто во всех статьях только xhost + (xnest/xephyr), а
никаких "-" нет.
« Последнее редактирование: Сентябрь 26, 2019, 06:55:24 от Alik29 »
Celeron Core 2 Duo E8400 3Gz RAM-2Gb nVidia GeForce 9500GT  MB-P5KPL-AM

Оффлайн Alik29

  • Новичок
  • **
  • Автор темы
  • Сообщений: 52
Re: Как подружить Runtu и UCK?
« Ответ #27 : Сентябрь 26, 2019, 06:49:58 »
Хмм...Возникла проблеммка.
Сразу после входа в chroot, мне нужно выполнить скрипт 1.sh
Перед выходом - скрипт 2.sh
Как это можно реализовать "автоматически"?
Насколько я понял из man - передать скрипты в качестве параметров не выйдет.
Там выполнить-то нужно что-то вроде:  mount -t proc none /proc
                                                                       dbus-uuidgen > /var/lib/dbus/machine-id
                                                                      ....
                                                                        rm /var/lib/dbus/machine-id
                                                                        umount /proc

RE:  Похоже первый скрипт передать все-таки можно.
       А вот чтобы второй автоматом выполнялся перед выходом?
       Или :    chroot n.sh
                  В n.sh:
                      1. нужные комманды
                      2. запустить еще одну копию терминала/сделать что нужно/выход
                      3. нужные комманды
                   exit chroot
       
       Кривенько, конечно...Но других вариантов пока не вижу.
                   
« Последнее редактирование: Сентябрь 26, 2019, 07:58:38 от Alik29 »
Celeron Core 2 Duo E8400 3Gz RAM-2Gb nVidia GeForce 9500GT  MB-P5KPL-AM

Оффлайн smik55

  • Местный
  • *****
  • Сообщений: 1111
Re: Как подружить Runtu и UCK?
« Ответ #28 : Сентябрь 26, 2019, 21:23:23 »
Программа CUBIC хорошо себя зарекомендовала.
Из установленной системы Ubuntu18.04х64 можно создавать образы и на базе ИСО Ubuntu 16.04х32 .
Программа активно развивается и поддерживает большинство ИСО образов на основе Ubuntu, начиная с 14.04 - и по сей день.
Создал уже 3 готовых работающих образа, взяв за основу Lubuntu 18.04x64 и Lubuntu 16.04x32. Полностью их перебал и на двух заменил рабочий стол Лубунту со всеми сопутствующими пакетами на среду МАТЕ. Удалил лишнее, почистил каталоги и заменил софт. Проверил в ВируалБоксе.
Нареканий нет.

Создал по ней тему на форуме:

http://forum.runtu.org/index.php/topic,7889.0.html
« Последнее редактирование: Сентябрь 26, 2019, 21:45:19 от smik55 »

Оффлайн Alik29

  • Новичок
  • **
  • Автор темы
  • Сообщений: 52
Re: Как подружить Runtu и UCK?
« Ответ #29 : Сентябрь 27, 2019, 23:35:30 »
В Runtu 14 на выходе из чрута Cubic завис.

По поводу скрипта - пошел читать Bash и Chroot :)
(Не хватает понимания элементарных вещей...)
« Последнее редактирование: Сентябрь 28, 2019, 00:14:59 от Alik29 »
Celeron Core 2 Duo E8400 3Gz RAM-2Gb nVidia GeForce 9500GT  MB-P5KPL-AM