TheOpenNET Project Використання пакетного менеджера PKGNG у FreeBSD
А як ви робите, коли пакет XXX зібраний НЕ З ТІЙ версією JPEG чи TIFF, що стоїть у вас у системі?
Перевстановлюєте 1500 пакаджів або просто компіліт?
| 6.22 , res2500 ( ok ), 19:32, 07/10/2012 [^] [відповісти] [до модератора] | + / – |
| > У цьому випадку й сам PKGNG відсутній у портах? |
я зробив установку через github https://github.com/pkgng/pkgng прочитайте про установку.
> А як ви робите, коли пакет XXX зібраний НЕ З ТІЙ версією JPEG чи TIFF, що стоїть у вас у системі?
особливо з цим не стикався ще, але ось я встановив скайп через pbi-manager( завантажив файл skype***.pbi і встановив, лінь було через порт збирати у форматі pkg ) і деякі залежності підтягнув, а деякі не відповідали версіям, і працює і звук та повідомлення пишу.
> Перевстановлюєте 1500 пакаджів або просто компіліт?
почитайте тут про pkg set
| -2 + / - | |
| Тим, що порти – це монстроподібне, неповоротке, не оновлюване гумно. |
| +1 + / – | |
| > Тим, що порти - це монстроподібне, неповоротке, не оновлюване гумно |
у монстроподібних, неповоротких, гамінових руках.
| 3.17 , Фкуку ( ? ), 17:09, 30/09/2012 [^] [відповісти] [до модератора] | + / – |
| > Тим, що порти - це монстроподібне, неповоротке, не оновлюване гумно |
І чим, у вашій уяві, порти відрізняються від актуальної версії вихідного коду?
| 4.18 , metallic ( ok ), 10:31, 01/10/2012 [^] [відповісти] [до модератора] | + / – |
| > І чим, у вашій уяві, порти відрізняються від актуальної версії вихідного > коду? |
Глобально ні чим, хіба портами зручніше користуватися. Я про інше писав: що порти, що установка софту з вихідного коду - зло, в першу чергу, що це все стає вкрай важко оновлюваним або зовсім не оновлюваним.
| 1.10 , dev ( ?? ), 15:48, 24/09/2012 [відповісти] [показати гілку] [····] [до модератора] | + / – |
| А чи є вже якраз для типових завдань. Наприклад: як ідеологічно правильно ставити apache22+mod_php5. Якщо я правильно розумію, то через пакети ng - ніяк, тільки через порти. А як забезпечити правильне оновлення системи? Тобто. все, що пакетами ставилося – нехай пакетами і оновлюється; а інше - portupgrade. |
| 2.12 , xxx ( ?? ), 01:22, 26/09/2012 [^] [відповісти] [до модератора] | +1 + / – |
| > А як при цьому забезпечити правильне > оновлення системи? Тобто. все, що пакетами ставилося – нехай пакетами та > оновлюється; а інше - portupgrade. |
А я гадаю ніяк. Все залишилося по-старому. Або використовуй репозитарій пакетів, чи порти. Першим користуватись досі неможливо. По-перше т.к. там досі купи пакетів немає і збирає їх слоупок. По-друге ми будь-коли побачимо пакети типу xxx-pgsql і xxx-mysql як і бінарних лінуксах, т.к. це розрулюється опціями портів, і отже в ріпі не може бути два пакети зібраних з одного порту з різними опціями.
Натомість мені сподобалася простота створення своїх ріп.