The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Универсальный репозиторий для пакетов - уже есть? Или - идеи?"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Открытые системы на рабочей станции (Пакетные менеджеры / Другая система)
Изначальное сообщение [ Отслеживать ]

"Универсальный репозиторий для пакетов - уже есть? Или - идеи?"  +/
Сообщение от AV (??) on 06-Дек-12, 12:33 
Программы для деятельности не связанной с ИТ в разных дистрибутивах более менее
одинаковые. У таких программ файлы настроек 99% одинаковые. У ИТ связанных - в основном тоже одинаковые.

Возникло желание, создать некое своё хранилище собственных настроек. Чтобы на свеже установленной системе можно было быстро втянуть эти настройки-файлы. Системы разные, с разными менеджерами пакетов, не у всех из коробки есть Alien, checkinstall и т.п.
Чем бы нужное реализовать, независимое от дистрибутива? Portable application.

Ну, я понимаю, есть такое понятие - дистрибутив. В принципе-то, ответ на вопрос: свой дистр + менеджер пакетов к нему. Клепать свой, по своим вкусам мне сейчас не интересно. Могу конечно, в принципе, изобрести что-то своё, которое будет тупо просто Гнутый Zip + FTP. Воткнул и работай. При этом меня интересует чужой опыт и возможно чьи-то существующие наработки.

Вопрос и надобность человеко центричны. Не главно-инженеро центричный, а именно человек в центре. А потребности и цели у человеков сильно разные. Понятие "дистрибутив" в этом случае неуместно.

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Универсальный репозиторий для пакетов - уже есть? Или - идеи?"  +/
Сообщение от erera22 (ok) on 06-Дек-12, 15:20 
Столько букв. rsync?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

4. "Универсальный репозиторий для пакетов - уже есть? Или - идеи?"  +/
Сообщение от AV (??) on 06-Дек-12, 22:44 
> Столько букв. rsync?

Тебя всё устроило в ней?

Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

2. "Универсальный репозиторий для пакетов - уже есть? Или - идеи?"  +/
Сообщение от vg (??) on 06-Дек-12, 16:15 
cfegnine, chef, puppet

http://en.wikipedia.org/wiki/Configuration_management
http://en.wikipedia.org/wiki/Comparison_of_open_source_confi...
выбор огромен

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

3. "Универсальный репозиторий для пакетов - уже есть? Или - идеи?"  +/
Сообщение от AV (??) on 06-Дек-12, 22:42 
Какие недостатки ты заметил, в использованных тобою системах?

Ну типа: хотел то, а там не было. Что-то там в принципе не реализуемо. Подобные вопросы.

Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

5. "Универсальный репозиторий для пакетов - уже есть? Или - идеи?"  +/
Сообщение от vg (??) on 07-Дек-12, 11:13 
> Какие недостатки ты заметил, в использованных тобою системах?
> Ну типа: хотел то, а там не было. Что-то там в принципе
> не реализуемо. Подобные вопросы.

Если чего-то нет, никто не мешает написать дополнительный скрипт

Или что-то еще надо?

Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

6. "Универсальный репозиторий для пакетов - уже есть? Или - идеи?"  +/
Сообщение от fantom (ok) on 07-Дек-12, 17:59 
>> Какие недостатки ты заметил, в использованных тобою системах?
>> Ну типа: хотел то, а там не было. Что-то там в принципе
>> не реализуемо. Подобные вопросы.
> Если чего-то нет, никто не мешает написать дополнительный скрипт
> Или что-то еще надо?

1. susestudio - ваяешь свой дистр на базе суси со всем необходимым тебе обвесом
2. сборка нужного ПО со статической линковкой и все в 99% случаев будет шуршать на любом дистре, но подготовки много...

А вообще - не совсем ясна изначальная постановка задачи...

Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору

8. "Универсальный репозиторий для пакетов - уже есть? Или - идеи?"  +/
Сообщение от AV (??) on 08-Дек-12, 18:54 
> А вообще - не совсем ясна изначальная постановка задачи...

Независимость от дистрибутива, без разработки собственного. Меня интересуют графические рабочие среды для людей несвязаных с ИТ. В личных целях. Не совсем постановка задачи, но поясняет.

Дистры подходящие мне не подходят другим. Оценить дистр можно личным опытом, и это не один день. Трансфер настроек позволяет относительно легко менять дистр не мешая прочей деятельности: работе и развлечениям. Т.е. слабо отвлекаясь можно оценивать: что, где, как.


1) А как там, в Suse, выглядит создание своего дистра? В двух словах. Или ответах на доп. вопросы. (Мне не сложилось её попробовать, узнать в деталях.)

Например, взять минимум второй легковесный клон Убунту. Он (LXDE) в октябре, как и предыдущий (XFCE), ещё гораздо раньше, стал тяжёлым для портативных машин. Более того, LXDE клон, текущий из лёгких, не является Long Term Support (LTS). А за 2-5 лет существования LTS много чего интересного появится в репозиториях.

Насколько просто для собственных сборок Suse бекпортировать, обратно в свою сборку, выходящиие новые версии? Насколько часто переделывать эти сборки?

Второй пример. В Убунту, чего только не грузится. Не пользуюсь их облачным сервисом, но он болтается в топ 5-7 процессов на загрузке. Firefox, стартует медленно (сверял с другими, брал (пофайлово копировал) тот же самый профиль, на том же железе. И т.п. Употеешь всё это выпиливать, да и не нужно. Надо бы найти другое решение.

Насколько возможно/невозможно выпиливать из Suse ненужные сервисы (если есть)? Мне вот Arch нравится. Очень под идею подходит. Там почти голая система - позитивно прикручиваешь к ней нужное, относительно легко скриптуешь это, вместо депрессивного хакания и выпиливания чужих наработок, не всегда элегантных.

2) Собирать со статикой означает отслеживать 1Гб пакетов (графика, издательство, разработка в широком смысле), разворачивающихся на 4Гб. Насколько это реально? За пару-тройку лет столько поменяется, что придётся второй раз проходить этот квест. Второй раз, в одиночку - не захочется.

Я иначе пошёл. У меня есть свой инструмент, проверяющий по списку на наличие в репозиториях, умеющий различать какие пакеты, среди нужных, есть в каких дистрах, перестраивать список. На условно "новом" дистре затраты личного времени на установку всего и вся, ничего не забыв - 15~30 мин. Мне не хватает переноса настроек для устанавливаемого. А там есть подводные камни. Начать писать свою утилиту - там будет не сотня строк...

P.S. Я сообразил как сделать - вспомнил личные заготовки. У Стругацких есть герой - он думал через создание картин. :) Пока пишешь... :) Но опыт, мнения, идеи и знания по прежнему собираю, и приглашаю "озвучивать" здесь.

Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору

9. "Универсальный репозиторий для пакетов - уже есть? Или - идеи?"  +/
Сообщение от fantom (??) on 10-Дек-12, 12:14 
>[оверквотинг удален]
> Я иначе пошёл. У меня есть свой инструмент, проверяющий по списку на
> наличие в репозиториях, умеющий различать какие пакеты, среди нужных, есть в
> каких дистрах, перестраивать список. На условно "новом" дистре затраты личного времени
> на установку всего и вся, ничего не забыв - 15~30 мин.
> Мне не хватает переноса настроек для устанавливаемого. А там есть подводные
> камни. Начать писать свою утилиту - там будет не сотня строк...
> P.S. Я сообразил как сделать - вспомнил личные заготовки. У Стругацких есть
> герой - он думал через создание картин. :) Пока пишешь... :)
> Но опыт, мнения, идеи и знания по прежнему собираю, и приглашаю
> "озвучивать" здесь.

Регаетесь на
http://susestudio.com/

затем расставляете галочки на необходимом наборе пакетов, если чего-то не хватает в имеющемся - можно добавить свое, можно добавить конфиги и жмакаете "сваять дистр", при необходимости - ставите галку iso - и получаете еще и инсталлятор.
Обновление - из репозиториев опенсуси....

Ответить | Правка | ^ к родителю #8 | Наверх | Cообщить модератору

7. "Универсальный репозиторий для пакетов - уже есть? Или - идеи?"  +/
Сообщение от AV (??) on 08-Дек-12, 17:50 
> Если чего-то нет, никто не мешает написать дополнительный скрипт

Примерно так иделал, примерно одна-две идеи улучшалки или помогайзера в год. По мере написания приходит понимание, зачем такие шутки пишут, и заодно открытия - не я первый такой изобретатель.

Ну, .... Ответ принимается, как один из возможных.

Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2025 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру