Comments 199
> а смешивание в ядре позволяет нескольким приложениям воспроизводить звуки одновременно
Вы уверены, что именно этот нюанс позволяет сделать ОС полезной на домашних компьютерах?
И напротив: в Windows такой отзывчивой звуковой системы нет, если не считать всякие специализированные решения вроде ASIO. Однако, имеем то, что имеем.
Но все это не нужно для домашнего пользования, где максимум, что потребуется, это ASIO4ALL, который все равно будет использовать теже самые WASAPI или kernel streaming.
Sound Just Works. FreeBSD has low-latency sound mixing in the kernel and has a really amazing implementation of the OSS 4 APIs. Multiple applications can just openУ FreeBSD есть, конечно, куча проблем, но только не со звуком (за исключением поддержки некоторых (полу)профессиональных звуковых карт разве что)./dev/dsp
, issue a couple ofioctls()
to select the sample rate and so on, and away it goes. I installed FreeBSD on a NAS / Media Center box a few weeks ago. 5.1 sound output in VLC just worked, and I can ssh into the machine and run another music player with the display exported to my laptop without needing to close the VLC that has the sound device open to play audio from DVDs, or configure some userspace sound daemon. The kernel just does what a kernel is supposed to do: abstract the details of the underlying system (including the fact that multiple unrelated processes are running) from userspace apps. This was what made me switch from Linux to FreeBSD in the 4.x days — multiple apps playing sound at once was easy. Apparently, three sound daemons later, it's almost easy in Linux, in a hacky kind of way, as long as PulseAudio doesn't hate you as much as it apparently hates most people...
Технологически это круто, когда «multiple apps playing sound at once was easy», но для пользователей, не занимающихся профессиональной обработкой звука, это все равно что одновременная поддержка системой 128 мышек.
Да ну, задача с домашним кинотеатром прекрасно решается бытовой звуковой картой за $200. Для этого не нужно сооружать монстра из нескольких звуковых карт и хитрого программного обеспечения.
Хотелось бы чтоб ОС могла работать как микшер, объединять все звуковые карты в одну многоканальную систему, накладывать фильтры на сигнал и т.п.Дык, есть: JACK Audio Connection Kit, LADSPA, LV2 и далее по ссылкам.
> чтобы громкость независимо (per-program) регулировалась
Мне, конечно, не приходилось слушать одновременно два-три плейера одновременно. И вряд ли придется. Но по опыту использования разных ОС, последние лет десять я подобной проблемы не видел нигде, будь-то Ubuntu, MacOS или Windows. Параллельная работа нескольких приложений со звуком везде работает вполне корректно, с достаточным качеством как для человеческого уха. Вы можете говорить по Скайпу, при этом в фоне будет тихонько играть музыка, и будут слышны системные звуки.
Более того, насколько я помню, микширование разных потоков делается же аппаратно звуковой картой, лишь бы драйвер поддерживал. Поправьте меня, если я ошибаюсь.
А если капнуть чуть глубже, и попробовать установить видеокарту, то мы получим пару бессонных ночей чистейшего секса с системой.
FreeBSD идеально дружит с nVidia, отлично с ATI, и хорошо со всеми остальными картами.
Но говоря о «Desktop-e» подразумевается настольный ПК, без камер, тачпадов, WiFi и портативных видеокарт, там проблем ни с чем не возникнет, и практически все будет работать из коробки ( более 8 лет имею с этим дело на разных конфигурациях).
У FreeBSD в настоящее время очень плохо с поддержкой Intel — хуже чем год назад. Если год назад поддержки Haswell хотя и не было, но работа велась и были известны примерные сроки, то в настоящее время поддержки Broadwell нет ни в каких планах.У вас устаревшие данные, читайте свежий (2016Q2) квартальный отчет, раздел про графический стек:
All Intel GPUs up to and including the unreleased Kaby Lake are supported. The xf86-video-intel driver will be updated soon. Updating this driver requires updating Xorg, which in turn is blocked on Nvidia updates.
Но ладно игры. Работает ли на фре cuda, или тоже аппаратно ускоренное gpu транскодирование в ffmpeg?
Аппаратное ускорение через GPU потоков ffmpeg (через VDPAU/VAAPI) тоже работает — можно спокойно смотреть на FullHD экране фильмы высокого разрешения и что-нибудь компилировать в фоне в несколько потоков — основной процессор не загружается на 100%, ответная реакция на действия пользователя сохраняется.
Под wine играл в «Сталкера».
— На FreeBSD работает популярная игровая консоль Play Station 3 (а возможно и 4)
— Компания yandex, по известным причинам перешла с FreeBSD на Linux.
Windows XP была там исключительно для управления! собственно Storage, т. е. управление данными выполняет ОС FLARE. вернее выполняла.
Аналогично, если в High-end HDS управление и мейнтененс выполняется через Windows Vista на SVP, это НЕ ЗНАЧИТ, что массивы HDS работают под Windows…
Как и Whatsapp, к примеру.
Компания yandex, по известным причинам перешла с FreeBSD на Linux.Ну, справедливости ради, там тоже не всё так просто и гладко было. В 2012 г. Сергей Матвейчук вообще говорил, что они откатывали обратно на фрю (речь шла про поисковый кластер) то, что успели перевести на линукс: мол, не взлетело. Правда, из комментариев ниже можно сделать вывод, что летом 2014 г. последние машинки в поисковом кластере таки-перезалили на Linux. :-(
Тем не менее, несколько src-коммитеров, которые активно занимаются фрей по сей день, частенько добавляют в commit-логи «Sponsored by: Yandex LLC», так что какой-то интерес к FreeBSD у Яндекса, по-видимому, остается.
FreeBSD импортировала две функции высокого профиля
Может быть «две высокоуровневые функциональные части»? Или даже «фичи»?
Распределение программного обеспечения БерклиНо переводной распределение ализара
Для меня главный недостаток FreeBSD заключается в отсутствии KVM или Hyper-V подобного гипервизора (на HVM разумеется) являющегося частью системы.
KVM в FreeBSD это есть FreeBSD Jail. Так-что не нужно гнать на отсутствие KVM.
Ну а на десктопе — это я вообще не понимаю, зачем, только если ярый фанат системы.
Я уже старый для всех этих плясок и хочу, чтобы включил и работает, потому просто пользуюсь макбуком с OSX :)
Сейчас подумал, что для OS X через accessibility API изобразить подобное вполне реально. Погуглил и нашел как минимум два проекта:
1) https://ianyh.com/amethyst/
2) https://koekeishiya.github.io/kwm/
Не знаю, насколько они юзабельны, но можете попробовать при случае.
http://linus-torvalds.livejournal.com/616.html
https://geektimes.ru/post/124563/
«отсутствие нормальных средств разработки, отладки и деплоймента, а также — неадекватный современным реалиям менеджер пакетов»
Отлично все разрабатывается в IntelliJ IDEA уже несколько лет. Netbeans и Eclipse тоже нормально справлялись в свое время.
pkg обновили, но он и до этого был нормальным, «неадекватный» — голословное и субъективное утверждение.
Статья от Линуса Торвальдса 2004 года, это даже не смешно…
Вот куда бы я смотрел — https://github.com/freebsd/freebsd/graphs/commit-activity и сравнивал с https://github.com/torvalds/linux/graphs/commit-activity
Слово "перевод" есть, а вот ссылки на wiki не вижу.
Уважаемый habit тоже видит, надеюсь. Наверняка не первый случай и всё же стоит дублировать ссылку на оригинал в начале статьи, чтобы до ката была видна.
Порты это так, для локалхоста. Для продакшена — из портов собирать пакеты на билд-машине (см. Poudriere), а устанавливать на прод уже из своих пакетов. pkgng как раз решает проблему использования нескольких репозиториев — со старым pkg приходилось миррорить у себя все нужное или городить хитрые прокси.
Одной из причин, по которой пользователи выбирают FreeBSD является тот факт, что набор портов обеспечивает определенную, относительно неясную часть программного обеспечения, в котором она нуждается, в то время как другие системы этого не делают.
Извините, несколько раз перечитывал эту фразу, можно пояснить? Выбирают ради неясности?
"The fact that the ports collection provides a certain relatively obscure piece of software that they need, while other systems don't, is a frequently cited reason for people choosing FreeBSD."
Тут о том, что FreeBSD часто выбирают потому, что есть некий "малоизвестный в широких кругах" софт, которого для других систем нет.
Часто упоминаемой причиной выбрать FreeBSD является тот факт, что в наборе портов можно найти некоторый относительно малоизвестный пласт ПО, которого не предоставляют другие системы.
Тут о том, что FreeBSD часто выбирают потому, что есть некий «малоизвестный в широких кругах» софт, которого для других систем нет.Точнее говоря, нет для других систем в пакетированном состоянии, чтобы тупо поставить через
apt-get install
, не подключая какие-то левые репозитории и PPA, и уж тем более не через ./configure && make && make install
.Это правда, и это действительно клёвая фишка FreeBSD. Подчас проще нужный софт найти не через гугл, а просто погрепав порты. Верно и обратное: наткнувшись на интересную/полезную программу, которой нет в портах, я обычно сразу же делаю порт и добавляю его в коллекцию.
make search name=""
или
make search key=""
?
Я в курсе про
make search
и даже пару раз когда-то давно им пользовался, но уж больно он сложный (посмотрите реализацию в Mk/bsd.port.subdir.mk
); grep
или find
с нужными параметрами позволяют намного гибче задавать критерии поиска (искать нужные файлы, каталоги, патчи, содержимое pkg-plist
) и обычно намного быстрее.Спасибо за статью, в виду использования Linux (в основном), узнал для себя немного нового о FreeBSD.
Я за любые способы популяризации и продвижение этой ОС, как и OpenSource вообще.
Мне очень нравится организация системы, идея портов, а главное ее свободность.
С удовольствием буду и далее следить за развитием этого проекта.
FreeBSD хороша для серверов, но не для настольных компьютеров
Как насчет поддержки Secure Boot?
Не каждая система позволяет отключить эту опцию.
FreeBSD распространяет образ виртуальной машины для qemu. Я в качестве эксперимента использую этот образ для разворачивания виртуальных машин в рамках тестирования (Ubuntu, CentOS, CoreOS, Fedora, и т.д.). Мои скрипты используют cloud-config для первоначальной настройки системы (dhcp, hostname, ssh-pubkeys). Готового образа FreeBSD, который уже содержит в себе реализацию cloud-init, нет, потому изначально работать можно только через терминал.
Скрипты можно посмотреть здесь. Рекомендую прочитать README перед использованием. т.к. понадобится настроить dnsmasq и права для $HOMEDIR.
Развернуть FreeBSD можно командой: ./deploy_vms_cluster.sh -o freebsd
The BSD License Means Companies Don't Contribute Back -> Лицензия BSD способствует взаимному сотрудничеству
Не все виды машинного перевода одинаково полезны.
Думаю, что бсдя кому-то хороша. Из того, что имею я у себя (только о серверах):
- Сопровождение какого-то дополнительного ПО — геморой. Причем еще какой. Автоматизировать пересборку пакетов при изменении зависимостей почти не реально. Сопровождение манифестов сборки — еще тот процесс. Может я его не знаю, тогда покажите, хоть что-то похожее на OBS для бсди.
- Не предсказуемое поведение систем управления конфигурацией, при наличии геторогенной *nix среды выливается в кучу каких-то обвязок и условных ветвлений.
- Не всегда предсказуемое поведение интерпретируемого кода, сталкивался с ruby/python/lua. Что, снова, ведет к каким-то обвязкам.
Собственно, в случае большой гетерогенной среды и ориентировки большинства ПО на линукс, приводит к тому, что наличие бсди увеличивает вдвое затраты на поддержку.
WOW! Целых 400!
И всё-таки: зачем оно нужно, если есть Linux с огромным community и досдаточно уже неплохим признанием со стороны индустрии. NIH или есть какие-то более серьезные причины?
Где-то прочитал хорошую фразу «Я так долго работаю сисадмином, что у меня уже нет любимой системы». Сегодня я работаю и с виндой, и с линуксом, и с фряхой. Каждая система для своего предназначения, но именно потому что мне комфортно в своей работе использовать все эти системы. Все что можно сделать на на фряхе, можно сделать на линуксе и наоборот. Есть вещи которые работают лучше или хуже на этих системах, поэтому и выбираю для разных задач наиболее полно отвечающую техзаданию и моим предпочтениям ось. Фряха на десктопе вполне себе приемлемый вариант. Если не пытаться сделать из нее универсальную машину для всего – игр, криптования, cuda и прочих фишек. Хотя все возможно…
PS: Русский не родной, прошу прощения за возможные смысловые и грамматические ошибки ))
Мне кажется единственный правильный путь для развития свободного ПО это создание единых стандартов для «железа» и на уровне законодательства запретить продажу «железа» не соответствующего единым стандартам(кроме специфичного железа). То есть, если производитель называет свой продукт видеокартой, значит что бы её продавать на территории государства, она обязана работать по стандартному универсальному протоколу для видеокарт и видеоускорителей, с полным заявленным функционалом. Пускай она работает не оптимально и не на полную мощность, но главное чтобы продукт не был привязан к той ОС под которую производитель пожелает написать драйвера.
Таким образом, купив ноутбук, пользователь загружает любую ОС с поддержкой стандарта и сразу начинает работать. Без «танцев с бубном», у него сразу будет нормальная картинка, звук, Wi-Fi, ютюб и т.п…
За «бесплатность» Linux или FreeBSD приходится расплачиваться потерей своего личного времени, которое лучше потратить на развитие своих профессиональных навыков, а ОС просто купить и не париться.
Спасибо, ТМ, за свободную регистрацию, теперь у нас есть мнения настоящих профессионалов. Пропал калабуховский дом…
Я бы очень хотел чтоб Linux и FreeBSD стали популярными системами, но им мешает отсутствия дружелюбия к пользователю и даже агрессия на тех кто недоволен системой.
Вот в этом-то и фишка. Я сам себя ловлю на мысли, что спустя столько лет работы вообще никакого интереса к ОС не осталось. Всё, что от неё хочется получить — вообще забыть о её существовании сразу после быстрой автоматической установки, и не тратить ни минуты лишнего времени на эту утилитарную штуку.
Скажем так, есть люди, которые пользуются операционной системой, и есть люди, которые пользуются только программами (не исключая оконный менеджер, файловый менеджер и пр.), написанными под операционную систему. Вторым по большому счету нет дела до операционной системы, главное — экосистема; никто же не говорит, что Windows Phone лучше Android, потому что под Андроидом лежит Linux. А тем, кому по долгу службы (ну или по призванию) приходится общаться с самой операционной системой, Unix-подобные системы предлагают то, чего они больше нигде не найдут.
Работая с пользователями понимаешь что дизайнер или инженер-проэктировщик могут быть гораздо умнее админа, но ничего не понимать в компьютерах — для них это нормально, ведь каждый должен заниматься своим делом. В оконном сообществе таким людям всегда стараются помочь, а в сообществе *nix часто называют ламером и отправляют «курить маны»…
А теперь представьте ситуацию — звонит пользователь, например не может установить принтер, но надо срочно распечатать доклад, а то уволят… В случае с окнами, я могу по памяти сказать ему куда кликать чтоб открыть диспетчер устройств и поставить драйвер. А что делать если у пользователя *nix...? Заставлять его открывать консоль и писать команды..?
Я выше писал о дружелюбии и единых стандартах, это бы очень помогло развитию системы, ведь сегодня не 90-е, среди пользователей много домохозяек, которым надо чтоб компьютер был не сложнее чем установка программы на стиральной машинке.
Если бы создатели свободного ПО объединились и заставили принять законы, то сами же себе облегчили жизнь, не пришлось бы тратить время на написание драйверов. Например принтеры уже давно могут работать по единому протоколу, как мыши и клавиатуры, надо лишь немного надавить на производителей и у нас небыло бы проблем с совместимостью — воткнул шнур и печатай… И тоже самое почти со всеми устройствами…
Можно было бы всем разработчикам дистрибутивов договориться о едином стандартном сервисном ПО для десктоповых систем, чтобы любой школьник-эникейщик мог провести диагностику компьютера и устранить неисправность — но линуксоиды скажут что это будет уже не тот Линукс, понабегут виндузятники и испортят систему!!))
Не то, чтобы я хотел (и мог) давать вам советы по профессиональному развитию. Если вы занимаетесь поддержкой компьютеров, которые сами не контолируете, то тут вам знание Linux действительно мало что добавит — разве что вы сможете брать клиентов с Линуксом, а не только с Виндой. Если же вы администратор, то Линукс мог бы многое вам упростить, если не на пользовательских машинах (не всегда под Linux есть весь нужный софт для тех же дизайнеров, к примеру), то на сервере точно.
Поддерживать линуксовые машины проще, чем виндовые. В описанном вам случае вы можете:
— Подключиться по ssh и выполнить всю установку самостоятельно (это если вы администратор и у вас есть рутовый доступ).
— Написать юзеру все необходимые операции в письме. По-моему это проще, чем управлять движениями мышки пользователя на экране — открыл почту и терминал, copy, paste и готово.
— Вариация предыдущего: послать пользователю shell-скрипт, который все сделает за него.
С законами это очень плохая идея. Не знаю даже, кто будет от этого в выигрыше, кроме государства. Стандарты должны вырастать из профессиональной среды, а не навязываться ей извне. Сейчас есть разные группы, которые ставят себе целью стандартизацию, например, freedesktop или рабочая группа Linux Standard Base. Не слышал, чтобы кто-нибудь занимался стандартизацией GUI, но мне кажется, что для непрофессионалов Ubuntu с GNOME уже стандарт де факто.
Я не считаю себя профессионалом, тем более на таком ресурсе...))
>>>>Поддерживать линуксовые машины проще, чем виндовые
Согласен, но в мелких фирмах иногда роль админа исполняет кто-нибудь из персонала, например дизайнер, ему будет проще водить мышкой по экрану, поэтому создателям дистрибутивов стоит думать и о таких «админах»)
>>>>С законами это очень плохая идея.
А как же антимонопольный комитет, ГОСТ-ы, сертификация и т.п. — это и есть законодательное ограничение, которое создаёт условия для честной конкуренции.
Сложно конкурировать на рынке ОС, если большинство производителей железа пишут драйвера для одной компании, поэтому необходимо установить такие правила, чтоб все были на равных.
Будет очень глупо обязывать производителя железа писать драйвера для всех ОС, поэтому необходимо чтоб были какие-то единые стандарты, тогда создателям ОС достаточно будет написать универсальные драйвера и не тратить время на прикручивание к своей ОС каждой новой железки, а пользователи будут тратить на установку ОС всего 15 минут и без «танцев с бубном»
Кстати, любители XP тоже пострадали от отсутствия драйверов для новых ноутбуков. Уже много принтеров и другого старого железа не работает в Win 7… А вот USB мышка/клава или флешка будет работать на любой системе и даже в БИОСе, потому что соответствуют стандарту и не надо никаких «уникальных драйверов от производителя» :)
В этом плане пример Андроида очень показателен — система разрабатывается всего лет пять, имеет свои минусы, но достигла большей популярности чем десктоповые GNU Linux и FreeBSD, которым уже более 20 лет.
Если я не отстал от жизни, то планшетов на GNU Linux всё ещё не выпускают…
На таком уровне стандартизация есть и сейчас. Поставьте ОС без вендорских драйверов, и у вас будет работать и ютуб из коробки, и звук, и принтер. Но пользователям нужны как раз специфичные функции. Чтобы на этой видеокарте работали аппаратные кодеки. Чтобы эта звуковая карта умела 7+1, а МФУ сканировало прямо в PDFки на компьютере.
В этом плане пример Андроида очень показателен — система разрабатывается всего лет пять, имеет свои минусы, но достигла большей популярности чем десктоповые GNU Linux и FreeBSD, которым уже более 20 лет.Вот только что-то я не вижу его на десктопах, хотя x86-сборкам столько же лет, сколько и андроиду.
Если я не отстал от жизни, то планшетов на GNU/Linux всё ещё не выпускают…Отстали. :-)
Мой point был исключительно в том, что если такой человек захочет профессионально развиваться в сфере IT, то от Linux ему никуда не деться.
А так да, некоторым фирмам не нужен админ в штате, достаточно переставлять винду периодически =)
А теперь представьте ситуацию — звонит пользователь, например не может установить принтер, но надо срочно распечатать доклад, а то уволят… В случае с окнами, я могу по памяти сказать ему куда кликать чтоб открыть диспетчер устройств и поставить драйвер. А что делать если у пользователя *nix...? Заставлять его открывать консоль и писать команды..?
Страдать то нужно в любом случае. В большинстве популярных дистрибутивов Linux почти все драйвера можно поставить через apt-get/yml install. А если нет, то вы будете страдать.
Такая же борода и в случае c Windows. Причем там значительно хуже, так как, например, драйвера с Win10 портировать на старые версии невозможно.
Линукс более гибкая система, можно настроить/собрать систему под себя, не понимаю, чего бояться эти крутые парни их же это вообще никак не коснётся)))
- На счет драйверов. С ними действительно бывают сложности. Так, например, поддержка OpenGL 3.3+ для Intel HD Graphics 4000 появилась только во FreeBSD 11, которая на данный момент еще в бете. Все это портируется из линуксовых драйверов силами энтузиастов. Еще часто бывают проблемы с Wi-Fi адаптерами. Гибернация не работает практически нигде. К счастью, это не большая проблема в последнее время, так как полная загрузка системы сейчас занимает 1-2 секунды. В общем и целом — выбирать железо под FreeBSD приходится очень внимательно.
- Про виртуализацию. Jails использовать очень неудобно по сравнению с тем же LXC. Попробуйте, например, настроить виртуальную сеть между контейнерами. VirtualBox использовал, работает нормально. По идее с ним должен работать и Vagrant.
- В мире FreeBSD мне нравится отношение к документации. Она есть и она хороша. По тому же LXC информацию я собирал обрывками месяца два по ишьюсам на гитхабе и блог-постам.
- Сообщество вокруг FreeBSD сравнительно небольшое, но технически грамотное и дружелюбное.
Это конечно удобно с точки зрения приложения ждать в одном месте но много разных типов эвентов, не добавля все дескрипроты что могут просигнализировать.
Но потом я думаю, как бы я реализовал драйвер, который бы раскидал эвент в очереди десятка приложений и в них бы небыло гарантированно зарезервированного места под этот эвент?
Просто увеличивать очередь? А если часть приложений уснет? Мы ведь или всю память забъем или часть эвентов потеряем, как с очередью сигналов, так?
Как это в современном BSD решено?
Короче, бестолковая да ещё и криво переведённая статья.
>>>>Юзби девайсы — это такой юзерленд демон с всунутыми внутрь линуксовыми ядерными дровами
Так где же стандарт..?)
Зачем разводить зоопарк с дровами и приделывать костыли, если можно всё стандартизировать. Сейчас почти в каждой USB железке стоит ARM процессор c Linux ядром, нет никаких проблем заставить её работать по одному стандарту и написать один стандартный драйвер, чтоб всё работало без костылей и танцев с бубном.
Возможность хоум эдитион.
Возможность ворк станции для кодинга, для видио монтажа, для аудио монтажа, для 3D-модэлирования.
Возможности потянуть игропром uniti, Unreal Engine.
И много чего такова. Тупая уинда с этим всем справляется.
На рабочих станциях работают аборигены, а не админы и ИТ-мозги, а для аборигенов топ вариант виндовс. Минимум усилий и ноу брайн. В итоге планктон изумительно работает, ну почти изумительно.
На рабочих станциях работают аборигены
Не аборигены, а профессионалы своего дела. Попробуйте, например, запустить под Linux MS Visio или MS Project. А, например, в отрасли связи и телекома это стандарт. Или запустите нативный софт виртуализации отдельных приложений от citrix/vmware. Во всех крупных конторах этот софт работает. Я даже не говорю об интеграциях телефонии, exchange, vdi, skype/lynq. Вы же не считаете, что все админы и ИТ-мозги работают на фрилансе и конторах на 10 человек?
Хотя смею заметит что мы можем по разному трактовать выражения рабочая станция.
Я думаю, работники Макдоналдса тоже нередко, улыбаясь покупателям, считают их обезьянами. А на самом деле они их клиенты и именно благодаря клиентам эти мальчики и девочки получают зарплату.
У вас та же ситуация. Вы считаете своих пользователей тупыми аборигенами, но на самом деле проектировать оборудование — это куда более сложная работа, чем выводить ярлычки на рабочий стол. И вполне закономерно, что люди с более ценной квалификацией нанимают людей с менее ценной квалификацией для выполнения черновой работы.
К этому вопросу я отношусь с пониманием и по крайне мере не грублю, но все же считаю что хоть в своей среде, в своих программах пользователь должен сам работать без помощи амина. Если пользователь конструктор и закончил три высших, он по крайне мере должен сам знать свою программу для разработок и сам ставить свои библиотеки и устанавливать ярлычки на раб. стол. Или вы считаете что если у него три и более высших админ обязан и попку в туалете таким вытерать, извените, но я так не считаю. Если вы программист то извольте со своей рабочей средой разбиратся сами, если конструктор то со своим КОМПАСОМ и подобными программами разбирайтесь сами. Не стоит думать и надеется что ваш администратор за вас отработает ваше ТЗ, а вы тока за зарплатой сходите.
Если пользователь доброжелательно относится к своей работе и просит помощи, а не заявляет что это обязанность, администратор поможет, мы не злые, но все же не стоит перегибать палку и заявлять что работа с вашей рабочей средой это обязанность администратора сети.
в своих программах пользователь должен сам работать без помощи амина
Установка дополнительных необходимых библиотек — это не работа в своих программах, а подготовка рабочего места. Если у меня не открывается документ MS Word и ругается, что не установлен .net framework, я обращусь к профильным специалистам, чтобы его установили. Хотя и работа с MS Word является основной частью моей деятельности.
Это тоже самое что механик не знает какими ключами работать. Вы отдадите свою машину на ремонт такому механику, который вас встретит такой фразой «щас я у админа спрошу с каким мне инструментом работать»?
Вы видимо не правильно поняли/прочитали мое изречение.
Начнем с того что я вас не знаю что вы из себя представляете.
>Вы правда думаете, что разработчик БД Oracle или сетевой архитектор будет самостоятельно ставить MS Office?
Да за места вас его должен поставить администратор сети, человек который занимает работой сетевых ресурсов. Шутку понял, как и ваше состояние. Ты наверно из тех людей которые говорят «тыжпрограмер так почине мне комп». Я как админ рабочее место предоставлю, рабочую станцию сделаю, а вот свою рабочую среду будьте добры делайте сами. Как вы и говорили если вы разработчик ДБ Oracle то будьте добры со своей БД оракул разбирайтесь сами, если у ваше фирмы есть представитель Orarle в Комнатке с админами то это как бы другая должность и другая задача, не путайте мягкое с теплым. У нас к примеру с нами сидит программист 1С он ен администратор, он программист 1с и работает непосредственно с 1с и базами 1с и не более не менее, у нас он помощи в работе со своей средой никогда не просил.
Виндоуз на рабочей станции превращается в боль всё больше
Так из рабочей или домашней?
Если вам от компьютера нужно только лазить по интернет сайтам (или делать интернет сайты) и смотреть кино, безусловно вам подойдет и фря, и линукс. Но большинству людей на рабочем ПК нужен какой-то больший функционал.
Только вот пользовательский опыт при использовании других DE надо нарабатывать с нуля, а в восьмерке, кроме меню пуск на весь экран — ничего страшного нет. Папки работают так-же, меню в тех-же местах. У меня когда gnome2 обновился до gnome3 — мне стало плохо.
Мифы о FreeBSD