Здравствуйте, уважаемое сообщество пользователей openSUSE! Предлагаю создать принципиально новый образ диска дистрибутива. Дополнил раздел 6 пояснением.
1). Программы набираются не из каталога x86 (x86_64) репозитория дистрибутива, а из каталога SRC. В первой вкладке процесса установки по-прежнему показывать тексты и картинки, а во второй вместо процесса распаковывания файлов RPM - процесс их сборки.
2). Установка производится не тупым распаковыванием RPM-файлов в случайном порядке, а упорядоченно, как в Gentoo Linux.
3). Не создавать образы ISO для различных архитектур, а сделать один образ ISO для всех поддерживаемых архитектур процессоров. Файлы для программы установки занимают немного, а SRC.RPM универсальны для каждой архитектуры.
4). Сделать предупреждение о том, что с таким количеством MHz процессора установка займёт слишком много времени, в программе установки, и на странице загрузки образа ISO. Последнее делается с помощью JavaScript, когда в поле ввода вводится количество мегагерц процессора и количество ядер.
5). Дополнить программу установки дополнительными шагами: выпадающий список для выбора профиля GCC, generic-i586 (generic-x86_64) либо архитектура конкретного процессора. Можно также добавить галочки некоторых параметров компиляции ядра Linux.
6). Сделать формат пакетов по-умолчанию - SRC.RPM, а не RPM-файлы с бинарными файлами внутри. Предлагать возможность установки бинарных пакетов. (Наш OBS и так позволяет делать из одного spec-файла RPM'ы для всех популярных дистрибутивов Linux RPM-based, и нескольких их последних версий. А если сделать SRC.RPM пакетом по-умолчанию в openSUSE, то исчезнет проблема бинарной несовместимости между дистрибутивами Linux. Также любой желающий сможет устанавливать любую версию программы, включая из SVN/GIT, а не только предварительно скомпилированную.) Придумать, чем заменить drpm для SRC.RPM, так как файлы исходных текстов не сохраняются на компьютере, в отличие от бинарных.
Я думаю, для этого не потребуется много труда. Дистрибутив Linux у нас хороший, делается профессионалами. Компания Novell делает огромный процент коммитов во многие программы, дистрибутив openSUSE уже сейчас очень настраиваемый, и можно сделать такой экспериментальный дистрибутив. Если я разместил сообщение не в тот раздел, просьба перенести.
Во первых, для этого действительно есть гента, и боюсь это скажут ещё много раз, во вторых не всё собирается у нас из src.rpm, например ядро. Ну и в третьих ещё надо найти реального энтузиаста, кто решит написать такой инсталлер+надстройку к зипперу. Поиску конечно мешать не будут, но вряд ли.
openSUSE 13.1 x86_64 / Xfce 4.10
Windows 8.1 Pro x64
О, ответ! Так быстро...
Ну неправда, ядро собирается из SRC-RPM (spec-файлы). Если нужно, сделаю руководство, просто openSUSE Kernel GIT оказался немного сложнее, чем я думал. Теперь у меня ядро 3.4.0-rc6 с компиляцией для "k8" в настройках! В Factory есть бинарники.
Спасибо за быстрый ответ и мнение. Энтузиасты здесь вряд ли будут, конечно, но я английского и немецкого не знаю, чтобы писать на другие сайты.
Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.22) Gecko/20111020 Gentoo Firefox/3.6.22
Хачу полноценные 64 бита, чтоб вааще ни одна срака 32-битная и меньше даже не определялась как бинарник.
Я люблю Вас, мешки с костями.
Хатэт' можно бэсплатна
Алексей Федорчук aka alv
а ещё много раз спросят - а зачем?
если в лоб пересобрать те же пакеты с теми же спеками - получатся те же Фаберже, причём в том же ракурсе
если менять опции компиляции etc. - а факт ли, что получится лучше, чем у майнтайнеров пакетов, которые годами ведут оди пакет или их группу?
Алексей Федорчук aka alv
Это ваша хатэт, а моя давно работат.
Я люблю Вас, мешки с костями.
Так зачем и кому это нужно?
"Здравствуйте, Я username, и я анонимный археолог."
closed
openSUSE 13.1 x86_64 / Xfce 4.10
Windows 8.1 Pro x64