1.1, pejot (?), 14:40, 18/06/2010 [ответить] [﹢﹢﹢] [ · · · ]
| –1 +/– |
вот интересно почему не пишут линь обновлять (ну там федора, ибунту...), а вот как бсд - пишут?!
| |
|
2.3, ivan1986 (?), 14:43, 18/06/2010 [^] [^^] [^^^] [ответить]
| +1 +/– |
Потому что в линуксе все привыкли, а во фре от такой относительно простой команды все еще мозг взрывает "как, неужели так можно"
| |
|
3.8, John Kramer (?), 15:11, 18/06/2010 [^] [^^] [^^^] [ответить]
| +5 +/– |
Фряха хороша тюнингованная. Ставить непонятно где компиленные бинари - это не bsd-way. Всегда, во все времена система обновлялась так:
тюнить make.conf
тюнить src.conf
make buildworld
make buildkernel KERNCONF=kern.conf
make installkernel KERNCONF=kern.conf
reboot in single user mode
монтировать всё на запись
mergemaster -p
make installworld
mergemaster
reboot
kern.conf надо выстрадать для каждой машины, будь их даже 100 (отговорки что мол "это не для большого парка машин\вы упаритесь так делать" - для неудачников). src.conf тоже надо аккуратно написать, ну и make.conf подобрать по вкусу.
Вот так. Только так система будет родная, тёплая, ламповая. А иначе получится линукс.
| |
|
4.12, Andrew Kolchoogin (?), 15:27, 18/06/2010 [^] [^^] [^^^] [ответить]
| +7 +/– |
> make installkernel KERNCONF=kern.conf
> reboot in single user mode
> монтировать всё на запись
> mergemaster -p
> make installworld
> mergemaster
Как правило, это приходится делать примерно раз в десять лет. Когда меняются системные UID'ы/GID'ы, или происходит несовместимое изменение между ядром и libc (UID'ы/GID'ы вместо 16'битных становятся 32'хбитными, меняется NGROUPS или что-нибудь из номеров/форматов нужных syscall'ов).
А так -- вполне достаточно installkernel/reboot/installworld/mergemaster. Без Single User Mode. И удалённо. Вполне работает. :)
> Только так система будет родная, тёплая, ламповая.
Не. Только так она будет по-настоящему цифровая и транзисторная (то есть, абсолютно точно воспроизводящая звук), а не тёплый ламповый Линукс, вносящий по своему усмотрению нужные ему нелинейные искажения в собственную работу, причём заявляя, что пользователю так будет приятнее. ;)
| |
|
5.17, John Kramer (?), 15:42, 18/06/2010 [^] [^^] [^^^] [ответить]
| +/– |
>Не. Только так она будет по-настоящему цифровая и транзисторная (то есть, абсолютно
>точно воспроизводящая звук), а не тёплый ламповый Линукс, вносящий по своему
>усмотрению нужные ему нелинейные искажения в собственную работу, причём заявляя, что
>пользователю так будет приятнее. ;)
+1 Всё правильно сказал.
| |
|
6.46, Hety (??), 17:45, 18/06/2010 [^] [^^] [^^^] [ответить]
| +4 +/– |
Раз в десять лет проще перезалить на новую железку новую фрю и перенести данные :)
| |
|
7.70, yet another anonim (?), 02:45, 19/06/2010 [^] [^^] [^^^] [ответить]
| –1 +/– |
>Раз в десять лет проще перезалить на новую железку новую фрю и
>перенести данные :)
Как это вам ещё не ответили, что это не есть ТРУ и не БСД-вей?)
| |
7.75, iZEN (ok), 07:56, 19/06/2010 [^] [^^] [^^^] [ответить]
| +/– |
make buildkernel KERNCONF=kern.conf DESTDIR=/mnt/newjelezka
make installkernel KERNCONF=kern.conf DESTDIR=/mnt/newjelezka
make distribution KERNCONF=kern.conf DESTDIR=/mnt/newjelezka
cp -a /usr/src /mnt/newjelezka/usr/
cp -a /usr/ports /mnt/newjelezka/usr/
cp -a /usr/local /mnt/newjelezka/usr/
cp -a /var/db/ports /mnt/newjelezka/var/db/
cp -a /var/db/pkg* /mnt/newjelezka/var/db/
ну и ещё там "cp -a" по мелочи из /etc/ и из /var/, если нужно.
| |
|
|
|
4.13, Vitaly_loki (ok), 15:29, 18/06/2010 [^] [^^] [^^^] [ответить]
| +/– |
А я еще перед этим правлю /root/csup.conf:
*default host=cvsup.FreeBSD.org
*default base=/var/db
*default prefix=/usr
*default release=cvs tag=.
*default delete use-rel-suffix
*default compress
src-all
ports-all
а потом, csup -L 2 -g csup.conf
Ну а потом все примерно так, как и вы и описали )) Да, это true-way
P.S. таки да, это CURRENT получается
P.P.S Я бы не стал противопоставлять этот способ Линуксу, как противоположность. Линукс разный бывает. Мне больше всего нравится Slackware и Gentoo. Последний в этом отношении мало чем отличается от обновления FreeBSD
| |
|
5.18, Andrew Kolchoogin (?), 15:43, 18/06/2010 [^] [^^] [^^^] [ответить]
| +8 +/– |
> Да, это true-way
Не, не true ни разу.
True Way для мэйнтенэнса современной FreeBSD, поставленной на современную ZFS, выглядит так:
1) создаём четыре отдельные файловые системы с '-o compression=gzip-9' и с точками монтирования соответственно:
/export/FreeBSD/src
/export/ftp/pub/FreeBSD/ports/ports
/usr/src
/usr/ports
2) правим /etc/portsnap.conf на предмет BASEDIR в /export/ftp/pub/FreeBSD/ports/ports и /usr/local/etc/csup.d/src-supfile на предмет *default base /export/FreeBSD/src
3) запускаем portsnap fetch && portsnap extract; после чего csup -L 2 -g src-supfile
4) идём в первые две директории, и в каждой говорим:
hg init && hg addremove && hg commit -m "Initial import"
Таким образом, мы получаем директории с "образцовыми" деревьями исходников и портов, которые вполне можно обновлять раз в сутки по крону скриптом типа:
===
#!/bin/sh
portsnap fetch && portsnap update && cd /export/ftp/pub/FreeBSD/ports/ports && hg addremove && hg commit -m "Syncing: 'date'"
csup -L 0 -g /usr/local/etc/csup.d/src-supfile && cd /export/FreeBSD/src && hg addremove && hg commit -m "Syncing: 'date'"
===
Из которых мы, конечно же, приготовим те куски исходников (и портов), над которыми мы будем издеваться сами (или с помощью "доброжелателей", пишущих внешние патчи):
cd /usr
hg clone /export/FreeBSD/src
hg clone /export/ftp/pub/FreeBSD/ports/ports
Кстати говоря, у меня (подсмотрел в OpenBSD) есть группы 'wsrc' и 'portmgr', которым принадлежат деревья исходных текстов системы и портов соответственно (первой, к тому же, принадлежит ещё и /usr/obj, который тоже есть отдельная файловая система с '-o compression=on'), так что править исходники я могу и не от рута, и собирать систему и порты, впрочем, тоже, что есть тщательно согласованное с Кашрутом и Верховным Раввином действо. ;)
А дальше -- да, дальше /etc/make.conf, /etc/src.conf, ${LOCALBASE}/etc/pkgtools.conf, make -j 4 buildworld && make buildkernel KERNCONF=GENERIC...
Ну, остальное понятно.
В исходниках операционной системы я, как правило, правлю nfs_vfsops.c на предмет разрешения монтирования по NFS из Jail'ов (ну нужно мне это), порты захачены заметно сильнее...
| |
|
6.24, Vitaly_loki (ok), 15:50, 18/06/2010 [^] [^^] [^^^] [ответить]
| +2 +/– |
Спасибо, добавил в избранное ))
P.S. Узнаю старый-добрый, теплый, ламповый OpenNET периода 2004-2007 ))
| |
|
5.19, John Kramer (?), 15:44, 18/06/2010 [^] [^^] [^^^] [ответить]
| +/– |
>*default host=cvsup.FreeBSD.org
А можно ещё выбрать fastest cvs. Да и порты удобнее штатным postsnap тягаять. Я лично предпочитаю STABLE. А в целом Ъ.
| |
5.76, iZEN (ok), 07:57, 19/06/2010 [^] [^^] [^^^] [ответить]
| +/– |
>[оверквотинг удален]
>*default host=cvsup.FreeBSD.org
>*default base=/var/db
>*default prefix=/usr
>*default release=cvs tag=.
>*default delete use-rel-suffix
>*default compress
>src-all
>ports-all
>
>а потом, csup -L 2 -g csup.conf
А "-L 2" зачем?
| |
|
|
5.23, Andrew Kolchoogin (?), 15:50, 18/06/2010 [^] [^^] [^^^] [ответить]
| +1 +/– |
> И никогда не попадать в ситуацию, когда на "собери-себя-сам" системе (вроде FreeBSD
> или Gentoo), работающей в production, нужно очень срочно установить новую версию
> оказавшегося дырявым или не держащим нагрузку демона (ну мало ли что
> в жизни случается), особенно должго собирающегося. А то минуты и часы
> ожидания сборки могут много нервов (и данных) напортить :)
Ога. А твоя машина будет собирать его, безусловно, на несколько порядков медленнее, чем то время, которое понадобится мэйнтэйнерам твоего дистрибутива. Или ты думаешь, что они бинарники за бесконечно малое время генерят, что ли?-)))
Да и, кроме всего прочего, если уж что -- "ipfw add 1 deny <...>", пересборка, "ipfw delete 1".
И волосы станут... ;)
| |
5.68, QuAzI (??), 01:47, 19/06/2010 [^] [^^] [^^^] [ответить]
| –3 +/– |
Да, пруфлинки с лурка это авторитетно. В школу, на курс физики, срочно. Там расскажут, что (вдруг) у транзистора есть частота срабатывания (от неё на транзисторе в принципе нельзя избавиться), которая даёт ступенчатую диаграмму (читай лестницу вместо гладкого прямолинейного изменения сигнала), чего у ламп нет.
Но вы можете объяснить мне, как будет менять звук вставленная между усилителем и динамиком вешалка, пуговица и другие элементы, на которые не наводятся специально посторонние сигналы (катушка Тесла у соседей, трансформаторная будка под полом и т.п.).
| |
|
|
7.72, yet another anonim (?), 03:01, 19/06/2010 [^] [^^] [^^^] [ответить]
| –1 +/– |
Да, а ещё вспомнил историю ЭВМ - тот момент, когда "почти компактный" и "почти производительный" ламповый комп "почти" справлялся с функцией калькулятора (экрана ведь когда-то не было - нужно было выводить на бумаге (факсом? не помню точно) или другим способом, а управление и комманды - рычагами и перемычками; требовалась целая комманда людей, чтоб посчитать 2*2...) и "почти" влазил в одну квартиру... Хы.. а теперь вот жалуются юзвери "флеш - гамьно редкостное", КДЕ 4 - "сакс", и вообще везде сплошной УГ)))
| |
|
8.77, QuAzI (??), 10:19, 19/06/2010 [^] [^^] [^^^] [ответить] | +/– | Вот тут ваши главные грабли Это всё равно что спутать видеокарту и монитор - ви... текст свёрнут, показать | |
|
|
6.80, Wulf (??), 12:45, 19/06/2010 [^] [^^] [^^^] [ответить] | +2 +/– | Зато они не стесняются называть идиотов именно идиотами, а не альтернатино одар... большой текст свёрнут, показать | |
|
7.81, Andrew Kolchoogin (?), 13:54, 19/06/2010 [^] [^^] [^^^] [ответить]
| +1 +/– |
> и теорему Котельникова/Найквиста
В данном случае -- Котельникова-Найквиста-Шеннона.
Если мне ни с кем не изменяет мой склероз, то Найджелом Найквистом и Владимиром Котельниковым она была сформулирована для случая амплитудной модуляции, то есть, когда несущая частота сама по себе гармонична.
Для случая импульсно-кодовой модуляции (и вообще для случаев, когда несущая не подчиняется "классической" теореме Фурье для дискретного спектра, а только обобщённой -- когда вводится понятие спектральной плотности) она была обобщена Клодом Шенноном.
Если я, конечно, ничего не путаю.
| |
7.92, gena (??), 13:47, 20/06/2010 [^] [^^] [^^^] [ответить]
| +/– |
> Кстати, если Вы подставите параметры бытового AudioCD (16bit - квантование, 44kHz дискретизация) в формулы оценки шума квантования и теорему Котельникова/Найквиста, то получившийся сигнал/шум - 96 дб и верхняя частота - 22кГц намного превзойдут параметры лампового антиквариата и среднего человеческого уха даже с поправкой на неидеальность АЦП и фильтров
ой не надо!!! то-то мое немузыкальное ухо слышит искажения этого цифрового старья. И со мной согласны авторы hi-end: 24bit - 96/192 kHz. Только эти величины покрывают аналоговый сигнал.
| |
|
8.95, Wulf (??), 00:00, 21/06/2010 [^] [^^] [^^^] [ответить] | +/– | Еще один аудиофил Вы себе представляете причины ухода в 24bit и 192kHz в профес... текст свёрнут, показать | |
|
|
|
|
4.87, www2 (??), 16:18, 19/06/2010 [^] [^^] [^^^] [ответить]
| –3 +/– |
Смотрите, дети. И учитесь на чужих ошибках. Кто-то растёт, решает всё более новые и интересные задачи, более высокооплачеваемые крупные сложные проекты, а кто-то до пенсии компилит бсдюшное ядро для каждой машины.
| |
|
5.88, Andrew Kolchoogin (?), 16:22, 19/06/2010 [^] [^^] [^^^] [ответить]
| +2 +/– |
> Кто-то растёт, решает всё более новые и интересные задачи,
... как бы ещё выбить из народа денег...
> более высокооплачеваемые крупные сложные проекты
... путём генерации Windows 2000 Server -> Windows 2003 Server -> Windows 2008 Server.
Он всё более крупный, всё более сложный... Но всё такой же глючный. :)
| |
|
|
|
2.65, GreenX (??), 23:17, 18/06/2010 [^] [^^] [^^^] [ответить]
| +/– |
Отчего же... пишут, только пишут "доброжелатели".
Это издержки журналистики, как в мультике про смешариков:
- Спешите, спешите, только сегодня с ОПОЗДАНИЕМ вышел очередной выпуск FreeBSD.
- Спешите, спешите, только сегодня с ИСПРАВЛЕНИЕМ БЕЗОПАСНОСТИ вышел очередной выпуск Linux.
| |
2.78, XoRe (ok), 11:19, 19/06/2010 [^] [^^] [^^^] [ответить]
| +3 +/– |
>вот интересно почему не пишут линь обновлять (ну там федора, ибунту...), а
>вот как бсд - пишут?!
Одна из черт FreeBSD - хорошая документированность.
Даже в новостях =)
| |
|
1.2, oops (ok), 14:40, 18/06/2010 [ответить] [﹢﹢﹢] [ · · · ]
| +2 +/– |
Ура, жду недождусь!
Наконец-то сами стали делать имиджи для флэшек!
> к сожалению из-за нехватки места на FTP размер DVD-образа ограничен минимальным набором пакеджей)
детский сад какой-то =)
| |
|
|
3.6, oops (ok), 14:50, 18/06/2010 [^] [^^] [^^^] [ответить]
| +/– |
представьте себе есть! Регулярно жертвую бабло на некоторые опенсорсные продукты, в том числе и на Фрю. Хоть и получаю не много
| |
|
|
5.16, oops (ok), 15:37, 18/06/2010 [^] [^^] [^^^] [ответить]
| +2 +/– |
еще чего! я как и вы хочу оставаться анонимом, так на всякий пожарный.
предлагаю поверить мне на слово, врать мне причины нет
| |
|
|
|
2.7, ALHSLeo (ok), 15:00, 18/06/2010 [^] [^^] [^^^] [ответить]
| +/– |
oops - ну имаджи для флешек они начали год назад делать - с выходом 8 ветки как таковой.
То что делвют, и это удобно - без спору, сам пользую на серверах, если чтонить не корретно встало, и система не оживает стандартными методами, так как сидюки не на всех машинах есть, а вот усб - повсеместно.
Да и зфс онли к примеру систему только с лайвфс поднять можно, а диски писать - сам понимаешь - прошлый век :)
| |
2.11, Michael (??), 15:23, 18/06/2010 [^] [^^] [^^^] [ответить]
| +/– |
неточный перевод - в оринале что-то вроде ограничения на размер образа 2Гб
| |
|
3.14, Andrew Kolchoogin (?), 15:29, 18/06/2010 [^] [^^] [^^^] [ответить]
| +/– |
> неточный перевод - в оринале что-то вроде ограничения на размер образа 2Гб
Очень мало BIOS'ов умеют грузиться с DVD ROM'ов, данные на которых записаны в Universal Disk Format. Умеют некоторые, да, но очень мало.
А ограничение размера файловой системы ISO9660 в 2 гибибайта без одного байта написано в этом самом ISO 9660. :)))
| |
|
|
5.25, Andrew Kolchoogin (?), 15:54, 18/06/2010 [^] [^^] [^^^] [ответить]
| +/– |
>>А ограничение размера файловой системы ISO9660 в 2 гибибайта без одного байта
>>написано в этом самом ISO 9660. :)))
>маленькие, они помещаются на "половине" DVD...
Кто маленькие?
| |
|
6.27, Andrey Mitrofanov (?), 15:59, 18/06/2010 [^] [^^] [^^^] [ответить]
| +/– |
>>>А ограничение размера файловой системы ISO9660 в 2 гибибайта без одного байта
>Кто маленькие?
Файлы на ISO 9660 level 2. Они ещё и слышат плохо...
| |
|
7.74, yet another anonim (?), 03:06, 19/06/2010 [^] [^^] [^^^] [ответить]
| +/– |
>>>>А ограничение размера файловой системы ISO9660 в 2 гибибайта без одного байта
>>Кто маленькие?
>
>Файлы на ISO 9660 level 2. Они ещё и слышат плохо...
Развели демагогию...
| |
7.86, XoRe (ok), 16:08, 19/06/2010 [^] [^^] [^^^] [ответить]
| +/– |
>>>>А ограничение размера файловой системы ISO9660 в 2 гибибайта без одного байта
>>Кто маленькие?
>
>Файлы на ISO 9660 level 2. Они ещё и слышат плохо...
И бледненькие
| |
|
|
|
|
3.15, Andrey Mitrofanov (?), 15:35, 18/06/2010 [^] [^^] [^^^] [ответить]
| +/– |
>ограничения на размер образа 2Гб
В какой версии обещают сделать поддержку "large files"? А полную поддержку?...
...как труЪ админы раздают DVD и прочий пр0н?...
| |
|
4.28, Аноним (-), 16:03, 18/06/2010 [^] [^^] [^^^] [ответить]
| +/– |
due to some limitations of the FTP mirroring system we are limited to images no larger than 2Gb
| |
|
5.34, Andrey Mitrofanov (?), 16:24, 18/06/2010 [^] [^^] [^^^] [ответить]
| +1 +/– |
>limitations of the FTP mirroring system we are limited
Спонсоры терабайты трафика "для народа" зажимают?
| |
|
6.56, тигар (ok), 18:46, 18/06/2010 [^] [^^] [^^^] [ответить]
| –1 +/– |
врядли. не смотрел как насчет актуальных версий, но для старых они раздавали исошки через торенты в том числе
| |
|
|
|
|
|
|
2.26, Andrew Kolchoogin (?), 15:58, 18/06/2010 [^] [^^] [^^^] [ответить]
| +/– |
> А как обстоят дела с поддержкой UTF в нативной консоли в 8.1?
Просто распрекрасно.
Нативная консоль FreeBSD поддерживает X-серверы из портов этой же FreeBSD буквально out-of-the-box. :) Ничего в консольном драйвере для этого настраивать не надо. ;)
| |
2.31, RedRat (ok), 16:12, 18/06/2010 [^] [^^] [^^^] [ответить]
| +/– |
C виртуальной консолью - всё замечательно. Можешь выставить LANG в ru_RU.UTF-8 и зайти через Путти. С физической консолью, конечно, понадобятся дополнительные телодвижения, но тоже решаемо.
| |
2.50, hhg (ok), 18:06, 18/06/2010 [^] [^^] [^^^] [ответить]
| +1 +/– |
типа да, есть...
options TEKEN_UTF8 и TEKEN_XTERM в kernconf (+шрифты) - и у вас отображается utf в консоли. вот только консоль нужна как правило для рута, а там рулит - C.
давным-давно мне хотелось utf в консоли freebsd, а когда оно появилось - оказалось, что ничего для меня не изменилось. :-/
| |
|
1.29, John Kramer (?), 16:06, 18/06/2010 [ответить] [﹢﹢﹢] [ · · · ]
| +1 +/– |
Ложка дёгтя.
Сегодня узнал из достоверных источников, что постоянно поддерживаются и обновляются менее 1/3 из более 22000 портов под freebsd. Это значит, что программа в реале давно обновилась, а мантайнер тянет с обновлением порта, потому что скорее всего он уже и руки умыл, надоело ему (слил короче). Причины этого - ОЧЕНЬ маленькое число мантайнеров и тестеров портов сейчас. Это ужасно. Например, популярный браузер или менеджер базы данных или клиент im может оставаться необновлённым в портах год и более. Например, менеджер базы данных TOra в портах имеет версию 2.0.0 (2008 года!!!), а актуальная 2.1.2. Ну куда это годится??
| |
|
2.33, arachnid (ok), 16:19, 18/06/2010 [^] [^^] [^^^] [ответить]
| +/– |
ну не знаю, единственно, на что наткнулся, так например на zim - да и тот собрался и запустился с иходников. использую гном
| |
2.37, off_koss (?), 16:42, 18/06/2010 [^] [^^] [^^^] [ответить]
| +3 +/– |
>Ложка дёгтя.
>Сегодня узнал из достоверных источников, что постоянно поддерживаются и обновляются менее 1/3
>из более 22000 портов под freebsd. Это значит, что программа в
>реале давно обновилась, а мантайнер тянет с обновлением порта, потому что
>скорее всего он уже и руки умыл, надоело ему (слил короче).
>Причины этого - ОЧЕНЬ маленькое число мантайнеров и тестеров портов сейчас.
>Это ужасно. Например, популярный браузер или менеджер базы данных или клиент
>im может оставаться необновлённым в портах год и более. Например, менеджер
>базы данных TOra в портах имеет версию 2.0.0 (2008 года!!!), а
>актуальная 2.1.2. Ну куда это годится??
всё, что реально актуально _для_работы_ обновляется более чем своевременно (кое-что выкатывают быстрее, чем та же убунта), например порт nginx-devel обновляется чуть ли не каждый день.
| |
|
3.47, metallic (?), 17:50, 18/06/2010 [^] [^^] [^^^] [ответить]
| +/– |
# uname -a
FreeBSD sambaserver.windomain 8.0-RELEASE-p3 FreeBSD 8.0-RELEASE-p3 #0: Wed May 26 05:45:12 UTC 2010 root@i386-builder.daemonology.net:/usr/obj/usr/src/sys/GENERIC i386
# cat /usr/ports/sysutils/bacula-server/distinfo
MD5 (bacula-5.0.0.tar.gz) = 68e008d2578a6d9a50af60439db17dcb
SHA256 (bacula-5.0.0.tar.gz) = 4c6344807769d1b6b61f9cbddc0a5dc1160c3eb51744b23c790fcb57947ac294
SIZE (bacula-5.0.0.tar.gz) = 4075825
Bacula Version 5.0.1 has been released to Source Forge
25 February 2010 at 15:35
Eric has released Bacula Version 5.0.2 to Source Forge
28 April 2010 at 19:15 CET
Скажите, а бакула она не актуальна или не "_для_работы_" ?
| |
|
4.48, off_koss (?), 18:00, 18/06/2010 [^] [^^] [^^^] [ответить]
| +/– |
цитирую комент по теме, чуть ниже:
если нужно вам, почему вы ее не взяли и обновили?
| |
|
5.52, metallic (?), 18:29, 18/06/2010 [^] [^^] [^^^] [ответить]
| +3 +/– |
Так и думал, что ответят так. Вначале говорят, что ничего стоящего в мертвых портах нет, а как тыкаешь носом - сразу, а если оно вам надо, делайте сами, детский сад :)
| |
|
6.57, arachnid (ok), 18:48, 18/06/2010 [^] [^^] [^^^] [ответить]
| +/– |
>Так и думал, что ответят так. Вначале говорят, что ничего стоящего в
>мертвых портах нет, а как тыкаешь носом - сразу, а если
>оно вам надо, делайте сами, детский сад :)
а что в этом такого? если кому-то надо - так надо делать. да, это неудобно и хочется быстрого обновления софта в портах - но это не значит, что кто-то кому-то должен.
| |
6.61, off_koss (?), 21:17, 18/06/2010 [^] [^^] [^^^] [ответить]
| +1 +/– |
>Так и думал, что ответят так. Вначале говорят, что ничего стоящего в
>мертвых портах нет, а как тыкаешь носом - сразу, а если
>оно вам надо, делайте сами, детский сад :)
Бакула не относится к мёртвым портам (давно ли выпустили 5.0? в феврале месяце), это раз.
Два — о каком детском саде вы говорите, если гонитесь за номером версии с 5.0 на 5.0.2 на некритичном приложении?
И три — политика разработки ФриБЗД такая, что порты выпускают либо разработчики софта (если им интересна и важна поддержка данной платформы), либо энтузиасты. Здесь вам никто ничего не должен. Есть проблемы? Надо обращаться к мейнтейнеру, либо самому им становиться, опенсорс такой опенсорс.
З.Ы.
в случае бакулы достаточно слегка подправить файлик distinfo - вписать название файла 5.0.2 и его md5 и sha256. Это так сложно для вас?
| |
|
7.89, тигар (ok), 10:29, 20/06/2010 [^] [^^] [^^^] [ответить]
| +/– |
про Makefile забыли (как минимум). ну и вполне возможно что plist тоже нужно будет править;)
| |
|
|
|
4.49, arachnid (ok), 18:04, 18/06/2010 [^] [^^] [^^^] [ответить]
| +/– |
давайте попробуем по другому - какие отличия между 5.0.2 и 5.0.0? какие-то критические, мешающие работе? или если они нужны вам, почему вы не списались с мейнтайнером?
взять ту-же бубунту - так там что вышло на момент изготовления, то и будет по версиям. и только несколько недель назад сделали исключение для фф.
я не к тому, что проблемы слежения за свежестью нет совсем, но вот утверждать. что большинство портов никем не обслуживается - это перебор
| |
|
5.53, metallic (?), 18:34, 18/06/2010 [^] [^^] [^^^] [ответить]
| +/– |
>давайте попробуем по другому - какие отличия между 5.0.2 и 5.0.0? какие-то
>критические, мешающие работе?
Да, есть мешающие работе, я даже постил баг-репорт, его закрыли порекомендовали обновиться до 5.0.1, якобы там пофикшено. А вообще читайте ченжлог, там все написано.
>или если они нужны вам, почему вы не
>списались с мейнтайнером?
А он сам не знает, что порт обновлять бы уже пора, спустя 4 месяца после релиза новой версии?
>взять ту-же бубунту - так там что вышло на момент изготовления, то
>и будет по версиям. и только несколько недель назад сделали исключение
>для фф.
Как бы не путайте, во-первых, в убунте пакеты обновляются (баг и секьюрити фиксы).
Во-вторых, бубунта - бинарный дистр. А в данном случае речь идет о портах, если мне надо было бы убунту/дебиан/центос-лайк систему на основе фри получить - ставил бы из пакетов, но ведь весь интерес портов в том, что ты имеешь всегда свежий софт и собираешь его с нужными ф-ми.
>но вот утверждать. что большинство портов никем не обслуживается - это перебор
Я такого нигде не утверждал, просто привел пример конкретный, с которым сам столкнулся.
| |
|
6.55, arachnid (ok), 18:45, 18/06/2010 [^] [^^] [^^^] [ответить]
| +/– |
ну у нас бакула стоит древняя, сам я за ней не слежу, поэтому и спросил.
кстати, а мейнтайнер что-нибудь ответил?
| |
|
|
|
3.58, fac (?), 19:23, 18/06/2010 [^] [^^] [^^^] [ответить]
| +/– |
>чем та же убунта), например порт nginx-devel обновляется чуть ли не
>каждый день.
т.к. nginx изначально пишется под FreeBSD, потом портируется на все остальное.
Сысоев, рамблер, freebsd.
| |
3.67, мимо крокодил (?), 23:52, 18/06/2010 [^] [^^] [^^^] [ответить]
| –1 +/– |
>всё, что реально актуально _для_работы_ обновляется более чем своевременно (кое-что выкатывают >быстрее, чем та же убунта), например порт nginx-devel обновляется чуть ли не каждый день.
ха. так Сысоев известный фрибсдшник. у него и всех в его отделе насколько я знаю на
рабочих лапопах фря уже далеко не первый год. удивительно если бы он свою софтину
в порты не обновлял. да и работает Сысоев же в рамблере. а у них на фре пашет многое.
короче пример с nginx не катит. Сысоев с коллегами пилит nginx. коммитит его в порты и
сами же его в первую очередь из этих портов юзают. такой сферический nginx в вакууме.
| |
|
4.90, тигар (ok), 10:32, 20/06/2010 [^] [^^] [^^^] [ответить]
| +/– |
>[оверквотинг удален]
>ха. так Сысоев известный фрибсдшник. у него и всех в его отделе
>насколько я знаю на
>рабочих лапопах фря уже далеко не первый год. удивительно если бы он
>свою софтину
>в порты не обновлял. да и работает Сысоев же в рамблере. а
>у них на фре пашет многое.
>короче пример с nginx не катит. Сысоев с коллегами пилит nginx. коммитит
>его в порты и
>сами же его в первую очередь из этих портов юзают. такой сферический
>nginx в вакууме.
вообще-то ментейнер nginx ниразу не Игорь;-) И я не уверен в том что Сергей Осокин работает в рамблер.
| |
|
|
2.39, Andrew Kolchoogin (?), 16:47, 18/06/2010 [^] [^^] [^^^] [ответить]
| +/– |
> Например, менеджер базы данных TOra в портах имеет версию 2.0.0 (2008 года!!!),
> а актуальная 2.1.2. Ну куда это годится??
В данном случае ситуация вот в чём.
TOra -- "Toolkit for Oracle" -- давно уже, конечно, не только "for Oracle". Однако, для разработки под PostgreSQL и MySQL есть другие утилиты, а с Оракулом под FreeBSD дела, прямо скажем, средне.
Между "хреново" и "очень хреново".
Вот мэйнтэйнер и забил на порт большой болт за его ненужностью. :(
| |
|
3.41, off_koss (?), 16:54, 18/06/2010 [^] [^^] [^^^] [ответить]
| +1 +/– |
>[оверквотинг удален]
>> а актуальная 2.1.2. Ну куда это годится??
>
>В данном случае ситуация вот в чём.
>
>TOra -- "Toolkit for Oracle" -- давно уже, конечно, не только "for
>Oracle". Однако, для разработки под PostgreSQL и MySQL есть другие утилиты,
>а с Оракулом под FreeBSD дела, прямо скажем, средне.
>Между "хреново" и "очень хреново".
>Вот мэйнтэйнер и забил на порт большой болт за его ненужностью. :(
>
Оракл и фрибзд это да, хреново и очень хреново.
| |
|
4.44, аноним (?), 17:20, 18/06/2010 [^] [^^] [^^^] [ответить]
| +/– |
>Оракл это да, хреново и очень хреново.
Fixed. Не нужна ни эта монструозная проприетарщина, ни поделки для нее - тут все просто.
| |
|
5.79, freebsduser (?), 11:58, 19/06/2010 [^] [^^] [^^^] [ответить]
| +/– |
Вам не нужна, а мне нужна, но ее все равно нет, клиент древний и кривой, под php52 еще есть модуль, а под php53 все идите лесом. Это ограничевает лично у меня применение фри в продакшене. Пока что стоит php52 и как-то работает, но через год/два когда этот порт будет заброшен придется видимо отказываться от фри. Там других вариантов нет приконнектится из php к ораклу.
И да у меня продакшен, а не игрушки играть...
| |
|
6.84, Andrew Kolchoogin (?), 14:22, 19/06/2010 [^] [^^] [^^^] [ответить]
| +/– |
> Пока что стоит php52 и как-то работает, но через год/два, когда этот порт будет заброшен,
> придется видимо отказываться от фри. Там других вариантов нет приконнектится из php
> к ораклу.
Хм.
1) iODBC/unixODBC (databases/php5-odbc или databases/php5-pdo_odbc, если хочется объедков)
2) sqlrelay (databases/php-sqlrelay), и на машине с Оракулом ставим SQL Relay.
Какие проблемы?
| |
6.99, аноним (?), 00:26, 22/06/2010 [^] [^^] [^^^] [ответить]
| +/– |
> Это ограничевает лично у меня применение фри в продакшене
Ограничивает не это, а использование проприетарного гoвна. С ним вы, кстати, далеко не только в выборе системы ограничены.
| |
|
|
|
|
2.43, аноним (?), 17:19, 18/06/2010 [^] [^^] [^^^] [ответить]
| +/– |
> Сегодня узнал из достоверных источников, что постоянно поддерживаются и обновляются менее 1/3 из более 22000 портов под freebsd. Это значит, что программа в реале давно обновилась, а мантайнер тянет с обновлением порта
Нет, это просто значит что 2/3 софта не обновляются и обновлять их не требуется, либо что мантэйнера у порма просто нет, а это с большой вероятностью всякое старье и никому не нужная рухлядь, которая, пока не перестала собираться вроде как никому не мешает.
Смотрим http://portscout.org - даже из портов без мантейнера всего 6% требуют обновления, так что не заливайте.
> Причины этого - ОЧЕНЬ маленькое число мантайнеров и тестеров портов сейчас
Ложь, мантейнеров и комитеров достаточно.
> Например, менеджер базы данных TOra в портах имеет версию 2.0.0 (2008 года!!!), а актуальная 2.1.2
Что это такое, кому это вообще нужно, и если нужно вам, почему вы ее не взяли и обновили?
| |
|
3.45, off_koss (?), 17:28, 18/06/2010 [^] [^^] [^^^] [ответить]
| +/– |
>[оверквотинг удален]
>так что не заливайте.
>
>> Причины этого - ОЧЕНЬ маленькое число мантайнеров и тестеров портов сейчас
>
>Ложь, мантейнеров и комитеров достаточно.
>
>> Например, менеджер базы данных TOra в портах имеет версию 2.0.0 (2008 года!!!), а актуальная 2.1.2
>
>Что это такое, кому это вообще нужно, и если нужно вам, почему
>вы ее не взяли и обновили?
Кстати, из достоверных источников — неподдерживаемые порты из этих самых 22к+ выкидываются (а мейнтейнеры расстреливаются на заднем дворике;) ).
Так что, если где-то версия 2.1.2, а в портах 2.0.0 (2008 года!!!), то на это обычно есть причины ;)
| |
|
4.54, Andrey Mitrofanov (?), 18:38, 18/06/2010 [^] [^^] [^^^] [ответить]
| +/– |
>неподдерживаемые порты из этих самых 22к+ выкидываются
>(а мейнтейнеры расстреливаются на заднем дворике;) ).
>
>Так что, если где-то версия 2.1.2, а в портах 2.0.0 (2008 года!!!),
>то на это обычно есть причины ;)
Ментейнер расстрелян, порт _поддерживается_, и *неспешно* ищестя новый ментенер на расстрельную должность? :))) Которые тут добровольцы?!
| |
|
|
|
1.30, Anon (?), 16:09, 18/06/2010 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Всё обсуждение можно перенести в ветку форума "Как правильно обновить Free BSD".
| |
|
2.38, Andrew Kolchoogin (?), 16:45, 18/06/2010 [^] [^^] [^^^] [ответить]
| +3 +/– |
> Всё обсуждение можно перенести в ветку форума "Как правильно обновить Free BSD".
По-моему, это лучше, чем обсуждать количество дыр на единицу исходных текстов в *BSD, Linux, Solaris и Windows, кичась при этом длиной и толщиной, сами знаете, чего и утверждая, что его-то логи самые-самые длинные, так что все остальные ни хрена ни в чём не понимают. ;)
| |
|
1.40, Andrew Kolchoogin (?), 16:50, 18/06/2010 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
А самое смешное -- так это то, что 8.1-RC у меня стоит на машинке, обновлённой из репозитария ещё 16 июня.
Core Team -- не тормоза, они просто долго думают?-)
| |
|
2.42, Michael (??), 17:08, 18/06/2010 [^] [^^] [^^^] [ответить]
| +/– |
>А самое смешное -- так это то, что 8.1-RC у меня стоит
>на машинке, обновлённой из репозитария ещё 16 июня.
>
>Core Team -- не тормоза, они просто долго думают?-)
нужно сначала собрать образы, а потом дождаться, пока они разойдутся по зеркалам. на это и уходит 2-3 дня
| |
2.51, hhg (ok), 18:19, 18/06/2010 [^] [^^] [^^^] [ответить]
| +/– |
скорее не тормоза, а объявляют после распространения на официальные зеркала(иль хотябы на большинство) - у меня с ближайшего зеркала 8.1-PRERELEASE #7: Wed Jun 16
| |
|
1.59, co6aka (ok), 19:34, 18/06/2010 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Вопрос по UTF8 в консоли актуален. В новостях было, что к 8.1 syscons приведут в порядок. Но в каком все это состоянии сейчас не нашел...
| |
|
2.60, fac (?), 19:47, 18/06/2010 [^] [^^] [^^^] [ответить]
| +/– |
>Вопрос по UTF8 в консоли актуален.
мде, актуален для тех кто на десктопе сидит в консоле) круто.
| |
2.64, oops (??), 22:26, 18/06/2010 [^] [^^] [^^^] [ответить]
| +/– |
syscons в порядок? это вы о чем? может вас интересует newsyscons?
| |
|
1.66, co6aka (ok), 23:31, 18/06/2010 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Возможно... newsyscons был отдельным проектом. Вот и интересует текущая ситуация.
| |
1.96, Аноним (-), 09:27, 21/06/2010 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Скажите, пожалуйста, есть ли подвижки в FreeBSD 8.1 с поддержкой драйверов для видео Intel? Или по-прежнему из-за отсутствия KMS в ядре последняя версия 2.7 в портах ? 2.9 не собирается в 7.3. А для линукса уже 2.11.
| |
|
2.98, Аноним (-), 18:14, 21/06/2010 [^] [^^] [^^^] [ответить]
| +/– |
>Скажите, пожалуйста, есть ли подвижки в FreeBSD 8.1 с поддержкой драйверов для
>видео Intel? Или по-прежнему из-за отсутствия KMS в ядре последняя версия
>2.7 в портах ? 2.9 не собирается в 7.3. А для
>линукса уже 2.11.
тот же вопрос мучает.
| |
|
3.103, Аноним (-), 02:51, 26/06/2010 [^] [^^] [^^^] [ответить]
| +/– |
Интересно, а в таком случае интегрированная в процессоры графика Intel будет работать с драйвером 2.9 под FreeBSD 8?
| |
|
|
|