Дистрибутивы проекта PuppyRus Linux > Сборки Linux от пользователей

SFSLinux = попытка сделать из .deb puppy. apt-get для puppy

(1/27) > >>

sfs:
Все началось  с попыток прикрутить apt-get к puppy.
Получалось очень криво: ломались зависимости, на выходе получались модули огромного размера
Пришло понимание, что пакетный менеджер (ПМ) хорош только вместе со своим репозиторием и только для дистрибутива, который построен на этом репозитории. Так и сделал:

--- [ Читать далее ] ---
Собрал (точнее сказать - пересобрал apt-ом crunchbang) SFSLinux
  Пакетная база - debian stable (позже еще и ubuntu)
  Live система - live-boot
  Размер iso - до 200мб
  frugal, sfrugal, apt-get, подключение модулей.sfs

История:
1е описание  (кодировка UTF-8)
Страница на форуме

Дополнительное применение : сборка модулей .sfs для puppy. Ниже описано. Метод рекомендуется только если нужный софт не скомпилить для Вашего дистрибутива, а он очень нужен. Плюс в том, что apt разруливает все зависимости.
--- Конец цитаты ---

Скачать ; Документация

130408
Позже пришло понимание, что .deb - не лучшая основа для маленького frugal дистрибутива с ПМ.
Попробовал Arch - понравилось больше.
В настоящее время развитие SFSL приостановлено. Продолжение этих идей здесь

https://help.ubuntu.com/community/LiveCDCustomizationFromScratch

sfs:
Доработал SFSLinux
Поскольку улучшений, как и ухудшений с apt не планируется,
перенес на http://uco.puppyrus.org/forum/thread176.html

sfs:
Если не понятно про сборку .sfs модулей (на др. ? готов ответить в другой теме):

Загружаем SFSL
sudo apt-get update
sudo apt-get install --no-install-recommends интересующее Вас ПО

Копируем нужное из /live/cow (сюда система записывает измененные Вами файлы) в /tmp (или любое удобное место)
Можно было бы просто взять .deb пакеты и разобрать- но, в моем варианте проблемы зависимостей и пр. решит apt

sudo mksquashfs /tmp Ваш.sfs
Если при запуске Ваш.sfs в puppy не окажется каких-то библиотек - добавить руками в Ваш.sfs из SFSL

Для простого ПО (без кучи зависимостей) метод не актуален
Понимаю, что для того, кто может скомпилить из исходников - такой метод - ужас
Но если очень хочется какое-то ПО в puppy, его там нет, компилить не умеешь...
Только таким способом мне удалось сделать remmina0.9.x.sfs

RoDoN:

--- Цитата: sfs от 19 Сентябрь 2011, 19:31:34 ---Доработал SFSLinux
Поскольку улучшений, как и ухудшений с apt не планируется,
перенес на http://uco.puppyrus.org/forum/thread176.html

--- Конец цитаты ---
Ваша сборка по описанию заинтересовала. Скачал сначала sfs-c1.39.4.iso потом sfsl-c-110915-5.iso, при загрузке хоть в виртуалке из iso, хоть на реальной машине с CD-диска или frugal с HDD получаю такой результат:

Что не так и что делать?

sfs:
Насколько я понял правила форума2011 - мы нарываемся на жесткий офф-топ
Ответил здесь http://uco.puppyrus.org/forum/thread176.html#new

Навигация

[0] Главная страница сообщений

[#] Следующая страница

Перейти к полной версии