Сайт | Скачать | Видео | Wiki

Автор Тема: Мульти-ДЕ.iso (т.е. несколько вариантов раб. столов в 1 исо)  (Прочитано 8701 раз)

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

Оффлайн DdShurick

  • Это Риччи
  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 8635
  • Репутация: +187/-2
  • Старый чайник
только по правильному - через метапакет - см. pacman -Sys pra-de
По правильному - ./configure && make && makr install.
Моноблок Lenovo IdeaCentre c200 (Intel Atom D525, Intel GMA 3150, 2 Gb RAM) Richy64
Nettop Acer Aspire Revo R3610 (Atom N330, nVidia GeForce 9400, 3 Gb RAM) Richy64

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 33967
  • Репутация: +231/-0
  • Автор темы
    • PuppyRus-A
По правильному - ./configure && make && makr install.
Для арча по правильному : написать PKGBUILD и makepkg (что и предлагаю)
Можно и голым make. Тогда пакет собирать руками
Безпакетная сборка - несистемный подход, уродование дистра
« Последнее редактирование: 08 Апрель 2018, 10:27:12 от sfs »

Оффлайн DdShurick

  • Это Риччи
  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 8635
  • Репутация: +187/-2
  • Старый чайник
Для арча по правильному
Арч сам то "по правиильному" сделан?
Моноблок Lenovo IdeaCentre c200 (Intel Atom D525, Intel GMA 3150, 2 Gb RAM) Richy64
Nettop Acer Aspire Revo R3610 (Atom N330, nVidia GeForce 9400, 3 Gb RAM) Richy64

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 33967
  • Репутация: +231/-0
  • Автор темы
    • PuppyRus-A
да. Лучший донор для модульного фругала. Лучший "конструктор". Все уже обсуждали
Опять
по кругу, по кругу, по кругу...
?

Оффлайн DdShurick

  • Это Риччи
  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 8635
  • Репутация: +187/-2
  • Старый чайник
любимый icewm
IceWM-1.4.2.xzm работает в PRA64.
Моноблок Lenovo IdeaCentre c200 (Intel Atom D525, Intel GMA 3150, 2 Gb RAM) Richy64
Nettop Acer Aspire Revo R3610 (Atom N330, nVidia GeForce 9400, 3 Gb RAM) Richy64

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 33967
  • Репутация: +231/-0
  • Автор темы
    • PuppyRus-A
только по правильному - через метапакет - см. pacman -Sys pra-de
Т.е. пакет с вашими настройками и прописанными зависимостями
« Последнее редактирование: 08 Апрель 2018, 11:46:36 от sfs »

Оффлайн Pro

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 10737
  • Репутация: +113/-2
Но зачем нужно делать пакет пакмана? В аур это не будем передавать, в систему ставить, но ведь модульность.

Какие-то движения лишние получаются, сомнительной полезности, как с портируемыми модулями получилось.
Я загружаю новые пакеты сюда: http://file.puppyrus.org/users/ а дальше можно найти самостоятельно.

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 33967
  • Репутация: +231/-0
  • Автор темы
    • PuppyRus-A
делать пакет пакмана?
Чтобы потом собрать модуль с помощью pacman2pfs
Код
sudo pacman2pfs pra-de-lxqt
и модуль ДЕ готов
Лишние движения - лепить каждый раз модуль руками

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

Оффлайн DdShurick

  • Это Риччи
  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 8635
  • Репутация: +187/-2
  • Старый чайник
Какие-то движения лишние получаются, сомнительной полезности, как с портируемыми модулями получилось.
Вот именно.
Моноблок Lenovo IdeaCentre c200 (Intel Atom D525, Intel GMA 3150, 2 Gb RAM) Richy64
Nettop Acer Aspire Revo R3610 (Atom N330, nVidia GeForce 9400, 3 Gb RAM) Richy64

Оффлайн DdShurick

  • Это Риччи
  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 8635
  • Репутация: +187/-2
  • Старый чайник
лепить каждый раз модуль руками
А без рук, без головы получаем то что имеем.
прописанными зависимостями
Вот вам зависимости
Код
# ldd /usr/bin/ice* | awk '{print $1}' | sort -u 
/lib64/ld-linux-x86-64.so.2
libICE.so.6
libSM.so.6
libX11.so.6
libXau.so.6
libXdmcp.so.6
libXext.so.6
libXft.so.2
libXinerama.so.1
libXrandr.so.2
libXrender.so.1
libblkid.so.1
libbz2.so.1
libc.so.6
libdl.so.2
libexpat.so.1
libffi.so.6
libfontconfig.so.1
libfreetype.so.6
libgcc_s.so.1
libgdk_pixbuf-2.0.so.0
libgdk_pixbuf_xlib-2.0.so.0
libgio-2.0.so.0
libglib-2.0.so.0
libgmodule-2.0.so.0
libgobject-2.0.so.0
libharfbuzz.so.0
libm.so.6
libmount.so.1
libpcre.so.1
libpng16.so.16
Моноблок Lenovo IdeaCentre c200 (Intel Atom D525, Intel GMA 3150, 2 Gb RAM) Richy64
Nettop Acer Aspire Revo R3610 (Atom N330, nVidia GeForce 9400, 3 Gb RAM) Richy64

Оффлайн Pro

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 10737
  • Репутация: +113/-2
Собранный через пакман модуль это хорошо, замечательно, но как я уже писал, модуль пересобирается всегда с нуля заново и если чего поменял в настройках - все теряется. Да и не нужен тогда этот модуль ДЕ и в iso разные как щас не нужны - ставьте систему и через пакман добавляем софт.

Вот за размер портируемых модулей вобще никогда не беспокоились, аргумегт был что типа в любом дистрибутиве будет работать.
Я загружаю новые пакеты сюда: http://file.puppyrus.org/users/ а дальше можно найти самостоятельно.

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 33967
  • Репутация: +231/-0
  • Автор темы
    • PuppyRus-A
модуль пересобирается всегда с нуля заново
Нет. Можно вообще :
Код
sudo pacman2pfs -d `pfspkg старый_модуль.pfs`
ставьте систему и через пакман добавляем софт.
Если знаний для этого достаточно - да
Но теряется эффект, что у всех 1 дистр. 
Цитата
возможно использование пакетов PRA в других pacman - совместимых дистрибутивах: Arch, Manjaro.

Оффлайн Pro

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 10737
  • Репутация: +113/-2
Зачем им наши пакеты. Эффект одного дистра остается - у всех арч,  но не pra и не puppyrus
Я загружаю новые пакеты сюда: http://file.puppyrus.org/users/ а дальше можно найти самостоятельно.

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 33967
  • Репутация: +231/-0
  • Автор темы
    • PuppyRus-A
Зачем им наши пакеты
Затем же зачем нам - чтобы самим не компилить
Например, из китайской репы очень помогают (уже прилично оттуда взял)