|
Вариант для распечатки |
Архивированная нить - только для чтения!
Пред. тема | След. тема | ||
Форумы Разговоры, обсуждение новостей (Public) | |||
---|---|---|---|
Изначальное сообщение | [Проследить за развитием треда] |
"OpenNews: Минималистический подход к управлению пакетами в U..." | |
Сообщение от opennews (ok) on 09-Авг-04, 09:29 | |
Автор статьи пытается предложить новый подход к управлению программными пакетами в UNIX-системах. Статья отталкивается от реализации подобной схемы в BSD-системах, однако все необходимые для этого вещи присутствуют и в Linux, по-видимому начиная с ядра 2.6. Статья на английском языке. | |
Cообщить модератору | Наверх | ^ |
Оглавление |
Сообщения по теме | [Сортировка по времени, UBB] |
1. "Минималистический подход к управлению пакетами в UNIX" | |
Сообщение от edwin (ok) on 09-Авг-04, 09:29 | |
Да......... | |
Cообщить модератору | Наверх | ^ |
2. "Минималистический подход к управлению пакетами в UNIX" | |
Сообщение от Аноним on 09-Авг-04, 10:41 | |
Я не думаю, что RedHat'у вообще захочется как-то менять устоявшийся формат RPM -- в том числе, прикручивать к нему порты. | |
Cообщить модератору | Наверх | ^ |
3. "Минималистический подход к управлению пакетами в UNIX" | |
Сообщение от TaranTuL on 09-Авг-04, 10:55 | |
Никогда не думал что система управления пакетов может зависить от версии ядра. =) | |
Cообщить модератору | Наверх | ^ |
4. "Минималистический подход к управлению пакетами в UNIX" | |
Сообщение от Free (ok) on 09-Авг-04, 11:17 | |
Шикарный ответ :))))) Солидарен! | |
Cообщить модератору | Наверх | ^ |
5. "Минималистический подход к управлению пакетами в UNIX" | |
Сообщение от Аноним on 09-Авг-04, 11:49 | |
В Linux - зависит, в BSD - нет... К чему бы это? ;-) | |
Cообщить модератору | Наверх | ^ |
6. "Минималистический подход к управлению пакетами в UNIX" | |
Сообщение от Аноним on 09-Авг-04, 15:42 | |
Собственно, идея-то так себе. Ещё на примере с QNX было видно, как поступать. Делаем /usr/local/opt и симлинки в bin, etc, etc от /usr/local/package/<соответственно>, который, в свою очередь, является симлинком на /usr/local/opt/package-version. Утанавливаем новую версию пакета и меняем симлинк /usr/local/opt/package - телемаркет. Давно уже подобным образом живу. Удобно! | |
Cообщить модератору | Наверх | ^ |
7. "Минималистический подход к управлению пакетами в UNIX" | |
Сообщение от hatta (ok) on 09-Авг-04, 16:35 | |
А по-моему классно и очень удобно. Наверное, каждый рано или поздно приходил или придет к такой схеме, но я, например, не знал о union mounts и максимум, что мог придумать - это полжить в /etc/profile.d скрипт для каждого пакета, устанавливающий PATH, а потом читать их при старте шелла, как в slackware. | |
Cообщить модератору | Наверх | ^ |
9. "Минималистический подход к управлению пакетами в UNIX" | |
Сообщение от Аноним on 09-Авг-04, 17:42 | |
Ну, про union mount я тоже ничего не знал. :) А MacOS - штука навороченная. Спрашивается только, настолько ли нужны эти навороты? Часто отдельные файлы пакета используется другими пакетами/приложениями, в конце концов. Они, в Apple, ребята весёлые, но склонные к монстроидальности. Вот была Система7 - | |
Cообщить модератору | Наверх | ^ |
12. "Минималистический подход к управлению пакетами в UNIX" | |
Сообщение от Аноним on 09-Авг-04, 22:19 | |
>Они, в Apple, ребята весёлые, но склонные к монстроидальности. Вот была Система7 - | |
Cообщить модератору | Наверх | ^ |
8. "Минималистический подход к управлению пакетами в UNIX" | |
Сообщение от Аноним on 09-Авг-04, 17:37 | |
Я как-то жил по подобной схеме - с симлинками. Всё хорошо, кроме одного: при удалении/обновлении пакета куча геморроя с перетряхиванием всех созданных симлинков. Как на меня, так union mounts должны решить как раз проблему с симлинками. В QNX 6, по-моему, вместо симлинков как раз используется нечто вроде union mounts. | |
Cообщить модератору | Наверх | ^ |
10. "Минималистический подход к управлению пакетами в UNIX" | |
Сообщение от Аноним on 09-Авг-04, 17:44 | |
Перетряживать ничего не надо, если новых файлов не появилось. Потому что все симлинки идут из /usr/local/opt/package, а программа ставится в /usr/local/opt/package-version. | |
Cообщить модератору | Наверх | ^ |
11. "Минималистический подход к управлению пакетами в UNIX" | |
Сообщение от Аноним on 09-Авг-04, 22:15 | |
Хм. Иногда новые файлы появляются. Например /opt/package/lib/libfoo.so.X, где X вполне спокойно может меняться. | |
Cообщить модератору | Наверх | ^ |
13. "Минималистический подход к управлению пакетами в UNIX" | |
Сообщение от Аноним on 10-Авг-04, 00:01 | |
> Хм. Иногда новые файлы появляются. Например /opt/package/lib/libfoo.so.X, где X вполне спокойно может меняться. | |
Cообщить модератору | Наверх | ^ |
14. "Минималистический подход к управлению пакетами в UNIX" | |
Сообщение от sauron on 10-Авг-04, 11:49 | |
Хе-хе дааа... порты и портаджи уже не рулят хотя работают замечательно :) | |
Cообщить модератору | Наверх | ^ |
15. "Минималистический подход к управлению пакетами в UNIX" | |
Сообщение от klalafuda on 10-Авг-04, 12:05 | |
>Хе-хе дааа... порты и портаджи уже не рулят хотя работают замечательно :) | |
Cообщить модератору | Наверх | ^ |
16. "Минималистический подход к управлению пакетами в UNIX" | |
Сообщение от hatta (ok) on 10-Авг-04, 14:02 | |
Или еще можно вспомнить, как это сделано в NeXTSTEP/OpenSTEP/GNUStep. В принципе точно так же, как и в Mac OS X, тоже пакету соответствует директория .App | |
Cообщить модератору | Наверх | ^ |
Удалить |
Индекс форумов | Темы | Пред. тема | След. тема |
Закладки на сайте Проследить за страницей |
Created 1996-2024 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |