LINUX.ORG.RU
ФорумTalks

Поставил FreeBSD


0

3

накатил иксы, Icewm, Оперу. Все отлично работает, полет нормальный, Опера работает раза в три быстрее чем на Венде и Линуксе. Хотя с локализацией иксов из-за кои8-р проблем, русские буквы в rxvt не отображаются. Подумываю на еще одну машину поставить Арч. В целом мне кажется что Бздя все равно быстрее Линусов. Гораздо. Памяти на этой машине 256 метров, проц в 1 гигагерц целерончик. Все летает.

Ставьте FreeBSD на десктоп.


Ответ на: комментарий от different_thing

> И что одна комманда?
Удобно, одна команда, чо-чо.

В pkgsrc «глобальных USE-flag'ов» скорее нет

Круто. Как представлю каждый раз указывать "-gtk -gnome…", так аж страшно становится.

ставь любые свои опции и зависимости для компеляния

То есть, если я ксоргу выставлю evdev и nvidia, то он не станет их тащить? Или там просто отдельными пакетами это регулируется?

В pkgsrc любой URL с сылкой на файл с исходниками можно преобразовать в «инструкцию для конпеляния».

«Любой URL» называется винус-вэем. Нужна единая система.

А лицензии на ПО портеж контроллирует?

Да. ACCEPT_LICENSE в make.conf.

KevinDetry
()
Ответ на: комментарий от KevinDetry

>Лёгким движением руки превращаем дистрибутив в слаку!

Неа, это только в Линуксе :) Все что ставится из портов при помощи make install отмечается в базе /var/db/pkg/ и ничем не отличается от пакета внешне. Удаляется даже при помощи pkg_delete.

Печально. Значит, нету.

Я просто не канпеляю целыми днями, извини.

Так умеет даже винда, и что теперь?

Это же замечательно? А как получить дерево портов для Венды? =)

Прямо при установке? То есть _до_ никак? А глобально, для всех пакетов?

Можно, make config. Для всех make config-recursive

Enoch
() автор топика
Ответ на: комментарий от KevinDetry

> То есть, если я ксоргу выставлю evdev и nvidia, то он не станет их тащить? Или там просто отдельными пакетами это регулируется?

Как в Debian, например, метапакет, который тянет много мелких.

Круто. Как представлю каждый раз указывать "-gtk -gnome…", так аж страшно становится.

У меня всё это по дефолту где надо, лол

«Любой URL» называется винус-вэем. Нужна единая система.

Venus Way? Я не против.

Нужна единая система.

Она и есть единая, но ставить ты можешь что угодно

different_thing
()
Ответ на: комментарий от Enoch

Кстати, а там можно узнать количество пакетов в дереве? Не интересовался никогда, как это сделать. Если только вручную папки считать)

different_thing
()
Ответ на: комментарий от different_thing

Вы с GotF про порты не слышали?

При чём тут я? Я о скудности софта говорил применительно к гайке. О портах BSD знаю.

GotF ★★★★★
()
Ответ на: комментарий от different_thing

>Файловая система, основанная на каких-то там B-деревьях. Как btrfs, но стабильней. И ещё она распределенная

Да ну эти ваши эксперименты! Лучше ufs2 ничего нет :)

Enoch
() автор топика
Ответ на: комментарий от vertexua

>омню тормоза текстового редактора в консоли. Ну может это только у нас.

???? Это какой же? vi? ee?

Enoch
() автор топика
Ответ на: комментарий от vertexua

Только что глянул, в портах нет маскировки. system очень стабильный, а остальное ~arch. Весело вам там живется. Вот что называют стабильностью FreeBSD. Да, система таки стабильна

Нет, не ~arch, Вы неправильно поняли. К тому же, то, что ~arch в Gentoo - не всегда нестабильно в других даже Linux-дистрибутивах.

Я Вам больше скажу. Не то что маскировки, а и зоопарка вроде версий 1.2.16, 1.2.18, 1.2.19 и 1.2.21 - тоже нет. И, не поверите, не разу не было нужно. Дело в том, что задачи у системы другие. Не школьников развлекать, а поставить стабильный пакет по-возможности наиболее новой версии, и чтобы при этом всё работало.

maxkit
()
Ответ на: комментарий от Enoch

Вообще, у меня ощущение, что они малость преукрасили. Так как дров там много, от FreeBSD, а они сам знаешь, в kernelspac'е сидят) Но это Legacy-код, от которого рано или поздно избавятся.

different_thing
()
Ответ на: комментарий от maxkit

> Это каждом релизе Windows написано «теперь Windows ещё выше, быстрее, сильнее».
Вы таки не поверите, но так оно и есть. В этом случае они не врут.

KevinDetry
()
Ответ на: комментарий от KevinDetry

Круто. Как представлю каждый раз указывать "-gtk -gnome…", так аж страшно становится.

Этого делать не нужно. Но Вы не хотите смотреть.

То есть, если я ксоргу выставлю evdev и nvidia, то он не станет их тащить?

Станет.

maxkit
()
Ответ на: комментарий от maxkit

«не нужно», я все понял.

Не нужна фича простого выбора версии программы от старой и стабильной до очено новой. Как там с оверлеями?

vertexua ★★★★★
()
Ответ на: комментарий от maxkit

> Повторяю в восьмой раз. make config.
Я не успеваю всё читать, вы все хором и быстро говорите. Я отвечаю на каждое прочитанное сообщение подряд.

KevinDetry
()
Ответ на: комментарий от NekoExMachina

> WITH_X WITHOUT_Y опции в /etc/make.conf
А, другое дело тогда. Я то уж испугался.

есть на выбор portmaster, portupgrade, ещё какие-то варианты.

Ладно, не стану придираться, почему они сразу не сделали удобную систему.

KevinDetry
()
Ответ на: комментарий от Enoch

> Все что ставится из портов при помощи make install отмечается в базе /var/db/pkg/ и ничем не отличается от пакета внешне
И обновляется вместе с остальной системой?

KevinDetry
()
Ответ на: комментарий от vertexua

Не нужна фича простого выбора версии программы от старой и стабильной до очено новой. Как там с оверлеями?

Не нужна, потому что в портах - стабильное максимально возможной версии. Нестабильное идёт в -devel, там, где это необходимо.

А вот картина вида:

[U] sys-libs/glibc
     Available versions:  (2.2)  [P]2.2.5-r10 2.5-r4 **2.5.1 2.6.1 ~2.7-r2 2.8_p20080602-r1 2.9_p20081201-r2 ~2.9_p20081201-r3 2.10.1-r1 2.11.2 ~2.11.2-r1 ~2.12.1-r1

не всем и нужна. Хотя, думаю, в это Вы тоже не поверите.

С оверлеями - примерно, как у Вас с jail'ами.

maxkit
()
Ответ на: комментарий от different_thing

> Как в Debian, например, метапакет, который тянет много мелких.
Ужасно.

Venus Way? Я не против.

Торопился ответить, пропустил «д». Должно было быть «виндус-вэй».

Она и есть единая, но ставить ты можешь что угодно

Прямо как в дебиане — через гугл.

KevinDetry
()
Ответ на: комментарий от KevinDetry

Ладно, не стану придираться, почему они сразу не сделали удобную систему.

А ведь Ubuntu Вы, поди, критикуете? Или нет?

maxkit
()
Ответ на: комментарий от KevinDetry

> Ужасно.

И чем? От тебя хоть один аргумент не в стиле «это всё не как в моём уютненьком портеже» можно услышать? Или стереотипное мышление никак покоя не дает?

Прямо как в дебиане — через гугл.

Ты клинический? А дерево пакетов на кой черт?

different_thing
()
Ответ на: комментарий от KevinDetry

А радеоны всякие, синаптиксы?

Не проверял, т.к. нет у меня радеонов, но если драйвер есть - не вижу, почему ему не поставиться.

maxkit
()
Ответ на: комментарий от maxkit

> А ведь Ubuntu Вы, поди, критикуете? Или нет?
Дебиан? Критиковать? Да это убожество даже критики не достойно!
Хотя как хомячковый дистр убунта ничотак, но не моё.

KevinDetry
()
Ответ на: комментарий от KevinDetry

И обновляется вместе с остальной системой?

Для обновления пактов существует portupgrade, portmaster и другие инструменты - по вкусу.

maxkit
()
Ответ на: комментарий от different_thing

Кстати, как основанная на дебиан, убунта имеет свои преимущества. Единственный минус - пакеты идиоты собирали.

different_thing
()
Ответ на: комментарий от KevinDetry

Дебиан? Критиковать? Да это убожество даже критики не достойно!

Вот Вам и ответ, почему во FreeBSD на запихнули всё сразу с конфигами, которые нравятся Марку.

maxkit
()
Ответ на: комментарий от different_thing

> И чем? От тебя хоть один аргумент не в стиле «это всё не как в моём уютненьком портеже» можно услышать? Или стереотипное мышление никак покоя не дает?
Я этого в арче нажрался, спасибо, больше это говно я есть не хочу. Метапакеты должны сдохнуть, зависимости должны тянуться по USE'ам, так гораздо удобнее и глобальнее.

Ты клинический? А дерево пакетов на кой черт?

любой URL с сылкой на файл с исходниками


Я не знаю, кто из вас клинический, то ли ты, потерявший свою же мысль, то ли дерево пакетов, которое лежит не на локалхосте, а на левом URL'е.

KevinDetry
()
Ответ на: комментарий от different_thing

Ну посмотрим во что это превратится через пару лет ;) Проект-то еще юный ;)

Enoch
() автор топика
Ответ на: комментарий от KevinDetry

> так гораздо удобнее и глобальнее.

А мне удобнее и глобальнее не юзать генту. Чем они должны сдохнуть? Тем, что занимают пару килобайт на диске? А если мне понадобится отключить один компонент, что, мне править конфиг и реконпелять?

different_thing
()
Ответ на: комментарий от KevinDetry

Я этого в арче нажрался, спасибо, больше это говно я есть не хочу. Метапакеты должны сдохнуть, зависимости должны тянуться по USE'ам, так гораздо удобнее и глобальнее.

Да что Вы говорите:

* kde-base/kde-meta
     Available versions:
        (4.4)   4.4.5
        (4.5)   ~4.5.2
        {accessibility aqua kdeprefix nls sdk semantic-desktop}
     Homepage:            http://www.kde.org/
     Description:         KDE - merge this to pull in all split kde-base/* packages
maxkit
()
Ответ на: комментарий от filosof

>Нет, завтра Убунту поставлю. Надоело с мобильника сидеть в интернете.

Ты с мобильника О_о А что так? Какой сейчас дистр? Ты погугли, может твой мобильник-мопед и в БЗД заведется.

Enoch
() автор топика
Ответ на: комментарий от maxkit

> Вот Вам и ответ, почему во FreeBSD на запихнули всё сразу с конфигами, которые нравятся Марку.
А я задавал вопрос, на который вы дали такой ответ?

KevinDetry
()
Ответ на: комментарий от KevinDetry

то ли дерево пакетов, которое лежит не на локалхосте, а на левом URL'е.

Нет, Вы таки не хотите посмотреть /usr/ports.

maxkit
()
Ответ на: комментарий от KevinDetry

> то ли дерево пакетов, которое лежит не на локалхосте, а на левом URL'е.

Ты бы почитал хотя бы, что такое дерево пакетов. Речь была про то, что в него можно добавить любую программу по URL'ю на её исходники.

different_thing
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.