В svn-репозитории FreeBSD сегодня выделены (http://docs.freebsd.org/cgi/getmsg.cgi?fetch=872553+0+curren...) ветки 11-STABLE и 12-CURRENT, а также началось формирование первой бета версии FreeBSD 11.0. Стоит отметить, что ветка 11-STABLE появилась в строгом соответствии с планом (https://www.freebsd.org/releases/11.0R/schedule.html) выпуска 11-ой ветки. Релиз FreeBSD 11.0 запланирован на 2 сентября.URL: https://lists.freebsd.org/pipermail/svn-src-all/2016-July/12...
Новость: http://www.opennet.me/opennews/art.shtml?num=44749
На десктопе админам самый раз.
Долгих лет жизни.
Чем плох Линукс на десктопе админа?
Тем, что мало похож на POSIX систему, Linux настолько разросся , что структура директорий в RHEL своя, в Debian своя, а в gentoo и arch`е да же и не думают быть похожими на всех.
Нет стабильности , что ли, ну это мой опыт, может Ваш опыт говорит об обратном.
Таки говорит об обратном, на протяжении последних пяти лет. Раньше же бздя была гораздо стабилнее.
> Таки говорит об обратном, на протяжении последних пяти лет. Раньше же бздя
> была гораздо стабилнее.Да кто ж спорит, но то, скорость выпуска обновлений никак не сказалось на её POSIX - это очевидно. А вот Linux наоборот, показывает, что ему на POSIX плевать.
как же мы живём, без чистого света православного POSIX
> как же мы живём, без чистого света православного POSIXИзвините но, я не готов с Вами дискутировать.
И Вы меня извините.
> Таки говорит об обратном, на протяжении последних пяти лет. Раньше же бздя
> была гораздо стабилнее.- Штурман, приборы!
- 25!
Дяденька, вы такой умный!
> Тем, что мало похож на POSIX систему, Linux настолько разросся , что структура директорий в RHEL своя, в Debian своя, а в gentoo и arch`е да же и не думают быть похожими на всех.Ты возьми на сопровождение несколько пакетов. Откроешь для себя нестабильный (мягко говоря) мир в стане программистов. Огромное число плевать хотели на LSB, FHS, etc. Знаю перла, который отвечал - "я на дебиане работаю и поэтому программирую с учетом его закидонов. Все остальное меня не касается." После таких слов мантейнеру приходится выкручиваться своими силами.
да, и это все недоработки майнтейнеров. Перешли б уже все на rpm и успокоились.
Зачем переходить на *овно?!?!?
Хуже рпм может быть только отсутствие пакетника вообще :( АзЪ
> В svn-репозиторииomg
>> В svn-репозитории
>omg# svn ls svn://svn.freebsd.org/base/releng
10.0/
10.1/
10.2/
10.3/
2.0.5/
4.10/
4.11/
4.3/
4.4/
4.5/
4.6/
4.7/
4.8/
4.9/
5.0/
5.1/
5.2/
5.3/
5.4/
5.5/
6.0/
6.1/
6.2/
6.3/
6.4/
7.0/
7.1/
7.2/
7.3/
7.4/
8.0/
8.1/
8.2/
8.3/
8.4/
9.0/
9.1/
9.2/
9.3/
ALPHA_2_0/
BETA_2_0/можешь скачать себе в уютный git.
git-svn и фперед.
svnlite ls http://svn.freebsd.org/base/stable
10/
11/
2.0.5/
2.1/
2.2/
3/
4/
5/
6/
7/
8/
9/
Для неосиляторов SVN есть https://github.com/freebsd/freebsd/tree/stable/11
> Стоит отметитьСтоит -- отметим.
Бухать начнем уже сейчас? или подождем выхода?)
> Бухать начнем уже сейчас? или подождем выхода?)Сейчас и до выхода.
а чего плохого в svn?
Работает, свои функции выполняет. А во FreeBSD думаю, что не дураки, им виднее чего они хотят от svn`а.
Снова опроверг сам себя. Молодец, возьми с полки пирожок и перечитай свои же ссылки.
> Снова опроверг сам себя. Молодец, возьми с полки пирожок и перечитай свои
> же ссылки.Снова сам что-то придумал, сам опроверг, сам доволен.
[quote]
Разработчики проекта Gentoo анонсировали перевод основного репозитория пакетов (Portage tree, gentoo-x86) на использование Git. Первая пробная попытка миграции была предпринята ещё в 2006 году, но оказалась неуспешной. Теперь все проблемы решены.
[/quote]
Но ты продолжай юлить^W опровергать …
> Снова сам что-то придумал,Твой же выс....
> Разработчики проекта Gentoo анонсировали перевод основного репозитория пакетов (Portage
> tree, gentoo-x86) на использование Git. Первая пробная попытка миграции была предпринята
> ещё в 2006 году, но оказалась неуспешной. Теперь все проблемы решены.Твой ответ тебе же, перечитай ещё раз
> а чего плохого в svn?
> Работает, свои функции выполняет. А во FreeBSD думаю, что не дураки, им
> виднее чего они хотят от svn`а.Им, разработчикам, может и удобнее. А для левых чуваков Git реально рулит, благо есть зеркало на github.
> Им, разработчикам, может и удобнее.Ну почему, тут тот же hardenedbsd, графический стек, пакетный менеджер и т.д. разрабатываются в гите.
Принцип прост:
> get the FreeBSD source code using your favorite version control system:
> git clone git://github.com/freebsd/freebsd.git src
> svn checkout svn://svn.freebsd.org/base/head srcхотя иногда "svn co xxx/yyy/subdir" в большом проекте — очень удобно, особенно при плохом соединении.
Зы:
главный прикол в том, что гит-зеркалу уже лет эдак пять, если не больше.
А может и не надо допускать к коду настолько левых людей что не могут разобраться с свн?
git под гпл, вот и приходится им жевать каку.
> git под гпл, вот и приходится им жевать каку.Так ведь специально для бздюков перфорс же есть.
Если кому 1.1.5.1-release нужен, "их есть у меня"
На 486 с 8 метрами запустится?
> На 486 с 8 метрами запустится?Да. У меня в прошлом тысячелетии модем пулл на таком висел (и левый бинк для фидошникоффф :)
Должен и на 386 с четырьмя работать более-менее.
Для тех, кто привык к git, есть https://github.com/freebsd/freebsd
Есть дистрибутивы Linux где все ПО последние версии, но например у такого же Arch Linux многое лежит в AUR который не балует стабильностью. Поэтому FreeBSD
юникод в консоли добавили?
Давным-давно, так что методичка устарела. man vt, если интересно.
> Давным-давно, так что методичка устарела. man vt, если интересно.Хахаха, какая методичка, это ж не геополитика ... . vt - драйвер консоли, а что там не так в двух словах.
В двух словах: он-таки даёт юникод в консоли с версии 10.1
> В двух словах: он-таки даёт юникод в консоли с версии 10.1да вы что, а в локальной консоли дает или тока через ssh ?
Даёт и в локальной. Для использования UTF-8, необходимо произвести следующие действия:
- добавить в /boot/loader.conf строку:
kern.vty=vt
- добавить в /etc/rc.conf
#-- Russians keymap, uncomment that you preffer
# CAPS switch to russian
keymap="ru"
# SHIFT switch to russian, top keyboard raw as number
#keymap="ru.shift"
# CTRL+SHIFT switch to russian
#keymap="ru.win"
#-- font load
font8x16="vgarom-8x16".Изменяем класс russian /etc/login.conf
russian|Russian Users Accounts:\
:charset=KOI8-R:\
:lang=ru_RU.KOI8-R:\
:tc=default:на
russian|Russian Users Accounts:\
:charset=UTF-8:\
:lang=ru_RU.UTF-8:\
:tc=default:
По завершению перестраиваем хеш-базу:
# cap_mkdb /etc/login.conf
Переводим пользователей которым нужен UTF-8 на новый класс используя на выбор: passwd(1), pw(8), chpass(1), vipw(8), пользуемся. Всё.
> юникод в консоли добавили?Добавили ... и получили от меня ведро помоев.
Потому что это самая ненужная финтифлюха какую только монжно только придумать! :-\
А нужны финтифлюхи нужные!
Перешёл на 11-STABLE (сейчас это FreeBSD 11.0-BETA1 amd64) компиляцией исходников. Операционное окружение (X-ы и всё такое) осталось от десяточки, тем не менее, заработало. Но ZFS-пулы кроме системного не захотели автоматически импортироваться при загрузке — говорит, мол, пулы от другой системы - так пришлось импортировать вручную с флагом "-f". Обычный экспорт и повторный импорт сработали.Ещё косяк с файлом /etc/login.conf - его нужно аккуратно мержить с новым, чтобы не пропали настройки класса russian-utf8. Новый класс локализации называется просто russian и уже прописан в этом файле.
Ну и так по-мелочи нужно быть внимательным, когда совмещаешь старые конфиги с новыми.
Итак, всё работает. И можно потихоньку перекомпилировать установленные программы новым компилятором:
% cc --version
FreeBSD clang version 3.8.0 (tags/RELEASE_380/final 262564) (based on LLVM 3.8.0)
Target: x86_64-unknown-freebsd11.0
Thread model: posix
InstalledDir: /usr/bin
Странное дело, когда системный компилятор опережает текущие возможности прикладного софта. На FreeBSD 11-BETA1 сейчас стабильная Mesa 11.2.2 (которая работает с LLVM 3.7), а системный компилятор Clang/LLVM 3.8. Приходится держать и тот и другой по причинам расхождения потоков разработки. Почему бы не синхронизировать, сделав вынос системного компилятора в порты, а в системе оставить только бутстрап?
На сколько помню в базовой системе clang по умолчанию идет с сильно урезаным llvm, так как компиляторы оттуда системе не нужны совсем, и да, llvm - модульный, на сколько я знаю в линуксовых дистрах меса сильно разбита на пакетики и для r600/radeonsi тянется маленький отдельный пакет с транслятором для радеонов из состава llvm, вроде для opencl еще что-то нужно и все.
> да, llvm - модульный, на сколько я знаю в линуксовых дистрах
> меса сильно разбита на пакетики и для r600/radeonsi тянется маленький отдельный
> пакет с транслятором для радеонов из состава llvm, вроде для openclИстория про "модульный" скайпик с хромиумом внутри даже становится не такой... "странной".
Расскажите ещё!
> еще что-то нужно и все.
Firefox 47 с модулями на расте, компиляется вместе с растом полдня на core 2. Сойдет?
вот выйдет, там и попробуем, и честно говоря от PC-BSD осталось впечатление ужасное. хотел попробовать GhostBSD, ну так дабы не париться с настройками всего и вся самому. еще вроде был DragonFlyBSD но там тоже установка мутная да и тормозной hammer проигрывает любому ext современному. так что кроме чистой установки, либо GhostBSD альтернатив на быструю развертку десктопа и нету ;)
PC-BSD не предлогать, ток недавно человек на distrowatch.com тщетно пытался ее апгрэйдить ;) ему это не удалось, впрочем так же как и мне, у них там с апдэйтером что гуевым, что с консольным, все плохо...
SD не предлогать, ток недавно человек на distrowatch.com тщетно пытался ее апгрэйдить
> ;) ему это не удалось, впрочем так же как и мне,
>Там, как бы, ФС меняли и аглицким по белому упоминали:
NOTE: If you are on an older 9.2 install that still uses UFS, you will want to install 10.0 fresh and move to ZFS. Many of our new tools and utilities depend upon ZFS functionality.
> Релиз FreeBSD 11.0 запланирован на 2 сентября.А когда будет на самом деле? А то 13 сентября уж на дворе!