LINUX.ORG.RU
Форум — Talks  

Что для вас значит «работает из коробки»?

 ,


0

1

Постоянно слышу утверждения, что Windows и MacOS работают из коробки, а Linux — нет.

Так вот, что вы вкладываете в это понятие? Ну ведь разработчик не может сделать так, чтобы автоматически установилось нужное именно вам ПО и залогинилось в ваши учётные записи.

Мало того, в десктопном Linux обычно предустановленного ПО больше, чем в винде. В винде даже офисных приложений не предустановлено (даже wordpad уже давно был выпилен с очередным обновлением).

Если же сравнивать поддержку железа, то почему-то обычно сравнивают ПРЕДУСТАНОВЛЕННУЮ винду/макось с линуксом, который сам пользователь накатывает. Ну надо сравнивать с железом, на которому уже предустановлен Linux. Правда иногда его ставят в качестве заглушки, чтобы пользователь поставил пиратскую винду.

★★

что вы вкладываете в это понятие?

Для меня это означает, что оно в принципе работает, а если есть проблемы, то они решаемы, а если не решаемы, то есть костыли и обходные пути, а если нет костылей и обходных путей, то проблемы должны быть мелкими и незначительными и их должно быть мало. А то что система какие-то дрова автоматом не подтягивает – это дело десятое. Полноценно работать у меня получалось только на Windows и MacOS. Предпочитаю Windows, но если нет возможности, то можно и MacOS. С линухом я бился в своё время. Сейчас нет. Хотя установлен, и отдельный диск для него. Вгружаюсь 2-3 раза в неделю. Justforfun.

Изкаробочность линукса довольно часто использую на флешке. Это ощутимая польза.

И, кстати, на Linux (на битвы с ним) я потратил раз в 10 больше времени, чем на Windows и MacOS вместе взятые. Для меня это существенный показатель изкаробочности.

rechnick ★★★
()
Последнее исправление: rechnick (всего исправлений: 1)
Ответ на: комментарий от verdammter_katze

Подразумевалось: «Поддержку всего спектра имеющегося у пользователя, устанавливающего систему, железа без каких-либо дополнительных манипуляций».

Вот у меня три машины на x86, одна на ARM64, одна на MIPS. Как винда поддерживает весь спектр имеющегося у меня оборудования? Ответ: никак. Значит из коробки она не работает.

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

Хотя хз, лично мне в яблочной экосистеме разного рода баги всю дорогу в глаза лезли. (:

Я багов насмотрелся примерно везде: в Windows, в MacOS, в GNU/Linux. Не стоит идеализировать мир и считать свой личный опыт общим случаем.

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

а как думаешь как быстро попадают драйвера в пак винды? год у него совпадал :)

Выходит, из коробки оно работает только в особых условиях. Этак у меня и GNU/Linux из коробки работает. И NetBSD, и OpenBSD.

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

В Windows это бывает крайне редко, а в linux сплошь и рядом.

Примерно каждый раз у меня было в windows. Если в windows без бубна что-то заработало, значит погода на Марсе сегодня хорошая. А в deb-based дистрибутиве чтобы что-то сломалось при установке из репозитория, это надо или железо битое (например, диск) или какую-то поделку типа Ubuntu выбрать вместо системы.

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

С такой позиции GNU/Linux работает из коробки. За 20 лет не было ни одной проблемы с железом.

Везло.

anc ★★★★★
()

Так вот, что вы вкладываете в это понятие?

Отсутствие необходимости пердолинга.

обычно предустановленного ПО больше

Заберите обратно.

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

Ну винда, установленная с образа от microsoft, а не от производителя железки, обычно не работает из коробки. Нужно скачать и установить набор драйверов.

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

Ну винда, установленная с образа от microsoft, а не от производителя железки, обычно не работает из коробки. Нужно скачать и установить набор драйверов.

Это враньё. Начиная с 7 и до 10 я покупаю Professional на 5 устройств, сношу предустановленный булшит со шпайваре, ставлю чистый образ и доволен как слон. Цена $150-250 для меня окупается комфортом работы. Два лаптопа под 10, с которых я иногда сюда пишу. Модераторы подтвердят - да, иногда пишет с телефона, иногда с 10, сейчас с SuSe.

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

Ну откуда я знаю? Вы предлагаете разобраться?

Конечно, это тоже можно сделать. Вы указываете пример вашего оборудования, мы все его жутко обосрём, решим что купить надо было то, а не это. Почему всё пошло так мы конечно не узнаем.

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

С такой позиции GNU/Linux работает из коробки. За 20 лет не было ни одной проблемы с железом.

Везло.

Просто железо выбирал поддерживаемое. Это для всех систем так работает.

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

Ну винда, установленная с образа от microsoft, а не от производителя железки, обычно не работает из коробки. Нужно скачать и установить набор драйверов.

Разве что сеть и, иногда, видеодрайвер. Но это уже не из коробки.

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

Ну а почему у меня не так?

Потому что вы оба частные случае выдаёте за общие. Если оборудование подобрать, то любая система будет из коробки работать. Если взять рандомную железку, то тут как повезёт.

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

Вы указываете пример вашего оборудования, мы все его жутко обосрём, решим что купить надо было то, а не это.

Это утверждение противоречит вышеуказанному критерию изкоробочности.

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

Они передумали выпиливать поддержку x86?

Да вроде нет.

Тогда я запутался. Вроде как, в Golden Gate собирались выпиливать поддержку x86, а до 2020 года не было Apple Silicon. Как тогда mac os 27 работает на старых машинах?

skiminok1986 ★★★★★
()

Так вот, что вы вкладываете в это понятие?

Когда что-то работает без непредвиденных телодвижений и настроек.

Например, само по себе отсутствие ПО в поставке еще не значит его неработу из коробки. Установка гимпа или офиса - нормальное и ожидаемое пользователем поведение. А вот необходимость поставить pipewire для работы звука уже нет.

Четкой грани между этими случаями нет, есть и пограничные ситуации, отношение к которым зависит от навыков и привычек пользователя. Пользователь линукса ожидает работу железа без доп. телодвижений, что драйвера не удаляют десятилетиями, но привык к тому, что надо искать и подбирать поддерживаемые железки. Пользователь винды привык к необходимости установки дровишек в ручную что рабочие железки приходится менять на новые при обновлениях ос, но ожидает, что любая новая железка будет поддерживаться его системой и можно об этом даже не задумываться.

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

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

Ну, вот, много пердаков подгорело, когда сканер/принтер поддерживался только предыдущей виндой, а новая игрушка - требует исключительно новую винду. Хотя, всё втыкается в один и тот же комп :)

tiinn ★★★★★
()
Последнее исправление: tiinn (всего исправлений: 1)
Ответ на: комментарий от tiinn

Люди со временем привыкают к ограничениям и возможностям и начинают воспринимать их как должное.

Вот у меня пердак горит в играх под виндой, в играх практически никогда нет в опциях аналог тройной буфферизации - фастсинка в dx12 играх. У меня олед и freesync приводит к мерцанию, из-за чего обычный vsync без дикой задержки использовать невозможно. А без него разрывы. Под линуксом же в вейленде это всё из коробки с любыми играми и я просто не включаю в них vsync. Ну и в иксах можно получить простой передачей параметра при запуске. Под виндой приходится искать подходящий для игры костыль.

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

выходит я не ошибся в твоей зеленой коже.

Даже разжевывать не хочу про время на принятие в очередную сборку и даты релизов

Morin ★★★★★
()
Последнее исправление: Morin (всего исправлений: 1)
Ответ на: комментарий от anc

ага, ага и по тексту далее, составь весь портрет этого фанатика трольченка

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

Вы указываете пример вашего оборудования, мы все его жутко обосрём, решим что купить надо было то, а не это.

Это утверждение противоречит вышеуказанному критерию изкоробочности.

Это утверждение только говорит о бессмысленности такого рода обсуждений. Ведь мы оба понимаем, всегда можно найти странную комбинацию железа.

VIT ★★★
()

Это значит, что я устанавливаю операционную систему, следуя стандартному общепринятому пути. И полученный результат поддерживает все нужные мне периферийные устройства без дополнительных настроек.

Например я устанавливаю Ubuntu со скачанного ISO файла. После установки у меня не работает WiFi. FAIL. Не грузится операционная система с чёрным экраном. FAIL. И тд.

При этом нужное оборудование у каждого своё. К примеру на моём ноутбуке есть датчик пальца. Вроде бы он у меня даже работает в линуксе. Но меня это не интересует. Я ноутбуком пользуюсь в сложенном состоянии и к датчику пальца доступа у меня нет. Поэтому его работоспособность меня не интересует совсем.

Также в «работает из коробки» входит в целом работоспособность системы. В последние годы с этим проблем я не замечал. Но было время, когда устанавливаешь KDE, и он начинает сразу падать. Ну просто баги где-то, проявляющиеся при обычном использовании. Это, конечно, совсем плохо.

Про предустановленную винду аргумент не вполне понятен. Пока что на всех компьютерах, с которыми я сталкивался, винду можно установить с чистого образа, добавить драйверы, скачанные с сайта производителя (эта процедура может быть не всегда тривиальной, да) и полученный результат в плане поддержки оборудования будет таким же, как предустановленная винда. Предустановленность тут лишь экономит время (да и то спорно, обычно там насуют всяких макафи, так что проще просто переустановить).

Какое-либо предустановленное ПО в понятие «работает из коробки» не входит. Когда я устанавливаю операционную систему, меня интересует абсолютно минимальный набор ПО, офисные пакеты в который точно не входят. Я, например, вообще не пользуюсь офисными пакетами и не хочу их видеть на своём компьютере ни в каком виде. Поэтому если что-то предустановлено из того, что мне не нужно, то это скорей аргумент в пользу «не работает из коробки», т.к. мне придётся кастомизировать установку, а это может быть достаточно трудоёмко. Помню, как я потратил несколько недель и несколько десятков переустановок, прежде чем мне удалось установить Fedora в удобоваримом виде. Впрочем тут линукс выигрывает у винды и макоси всухую - те вообще невозможно штатными средствами кастомизировать.

vbr ★★★★★
()
Последнее исправление: vbr (всего исправлений: 1)
Ответ на: комментарий от vbr

Предустановленность тут лишь экономит время

Для меня это не так. Купленный ноутбук с предустановленным программным обеспечением для меня неработоспособный. Почему? Потому что вся его цель, продать что-то ещё. Поэтому каждое моё действие прерывается предложением купить. Вычистить это нельзя, это часть образа системы. Поэтому, это не «лишь экономит время», это принципиально меняет суть покупки.

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

Впрочем тут линукс выигрывает у винды и макоси всухую - те вообще невозможно штатными средствами кастомизировать.

И вновь несогласен. Я вверху рассказал свой путь к «доволен как слон». Он стоит денег, но для меня он стоит этих денег.

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

сразу работает без лишних телодвижений

Например в моем случае телодвижения потребуются в любой ОС - потому что мои личные привычки и предпочтения существенно отличаются от тех настроек которые установлены по умолчанию. И надо сказать что в линуксе таскать за собой комплект своих настроек значительно проще чем выковыривать их из виндового реестра и переносить на свежепоставленные винды.

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

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

там железо опенсорсное на 100% должно быть

Достаточно чтобы к железу была документация как его программировать, а само оно совсем не обязательно должно быть открытым. Главное - хорошо документированным. От наличия к примеру схемы системной платы польза будет разве что ремонтникам.

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

Эпплу тоже было не то чтобы легко — сперва они вышли на рынок с дешёвыми, доступными компьютерами для обычных людей

Это когда это Маки были дешевле ibm pc? Вроде как всегда дороже были. Если же под «доступностью» понимать возможность что-то подключить к компу или установить какой-нибудь софт - то у Маков с этим всегда было хуже чем у ibm pc.

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

Этого когда после установки, работает ВСЁ железо.

Покупайте заведомо хорошо поддерживаемое железо и оно будет работать. Просто вопрос совместимости с нужной ОС и софтом надо изучать ДО покупки, а не жаловаться после.

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

Ну а винда не соответствует этому критерию, так как часто нужно вручную искать и ставить драйвера.

В прошлом году по просьбе соседа ставил ему win7 на комп-моноблок от Асус. Так там прямо инсталлятор виндов не видел ни клавиатуру ни мышь потому что в нем не было поддержки какого-то экзотического usb-контроллера, стоящего в этом моноблоке. А клаву и мышь там только в usb и можно воткнуть - ничего другого нет. Увидела только одна из неофициальных сборок виндов («пираццкая»:) А вот линукс там заводился с пол-пинка - я не поленился попробовать.

Это к вопросу о том, работает ли виндовс из коробки.

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

Это когда это Маки были дешевле ibm pc?

До появления IBM PC. И не «маки», а Apple I, мегапопулярный Apple II, ну и Apple III.

Macintosh тоже вроде как изначально проектировался как дешёвый компьютер для дома, но на середине пути концепцию несколько сменили, благодаря Джобсу как раз. Возможно, выход IBM PC как раз на это как-то повлиял — решили, что на этот поезд уже опоздали. Возможно. Точно обо всех причинах, конечно, я не в курсе.

CrX ★★★★★
()
Последнее исправление: CrX (всего исправлений: 1)
Ответ на: комментарий от watchcat382

Нет, товарищ. Я куплю такое железо, которое мне нужно. И даже комп куплю, который этому железу нужен.

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

А зачем радиомодему быть открытым? Достаточно чтобы к нему прилагалось полное и подробное описание всех AT-команд которыми он управляется. Вон, в жестких дисках тоже свой процессор есть и свой программный код который он исполняет. Но так как интерфейс и его команды хорошо документированы - я что-то не слышал жалоб на закрытость этого кода.

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

Достаточно чтобы к железу была документация как его программировать,

«Вот вам описание нашей нокиевской Java-машины, программируйте!» - так, что ли?

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

В текущем виде десктоп на линуксе какой-то позор.

Главное что линукс позволяет настроить свой десктоп(в смысле - комп) под СВОИ предпочтения и привычки. Да, надо приложить руки. Зато результат радует.

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

Чисто визуально шрифты в Винде были всегда на уровне как минимум ОК, на всех системах, которые я видел.

Лет так 25 назад в винде было засилие мелких буковок, нарисованных тонкими линиями на ярко-белом фоне. Убийство для глаз:(

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

например локаль, под линукс UTF-8 из коробки, а под виндой нет, надо лезть в intl.cpl и там менять.

А вот мне как раз совершенно не надо UTF-8 в консольных сеансах. В браузере - там да, нужно. И я очень доволен что в линуксе локаль можно выставлять для каждого отдельного процесса свою.

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

А зачем радиомодему быть открытым?

Для секты FSF, очевидно же. Железо должно быть непорочнымоткрытым полностью, с описанием всех внутренних регистров и режимов работы, со схемами во всяких VHDL и Verilog, чтобы каждый обладающий микроэлектронной промышленностью мог свободно его воссоздать. Иначе, секты не выйдет же ж.

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

Зачем этот зоопарк cp866 (столько крови пролито), cp1251 и unicode в одном рабочем окружении?

А мне вот критически необходимо. В линуксе. И тут это работает так как локаль штатно является атрибутом каждого процесса, а не сеанса пользователя в целом.

Для избежания дополнительных вопросов даже поясню зачем это надо - а потому что имею дело с микроконтроллерами, а там часто даже прямо в железе гвоздями прибито что один байт это один символ. Всякие знакосинтезирующие индикаторы как один из примеров.

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

выходит я не ошибся в твоей зеленой коже.

Выходит, ошибся.

Даже разжевывать не хочу про время на принятие в очередную сборку и даты релизов

Разжёвывать тут ничего не надо. Изначально этого упомянуто не было, значит это не считается. И вот выходит, что не работает из коробки.

ЗЫЖ Хорошо. Исключим из задачи интернет. Ведь его наличие не является обязательным для работы системы. Вот лежит у меня 27 дисков с Debian и всё работает без интернета (на поддерживаемом оборудовании). Как быть с виндой в такой ситуации?

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

Это утверждение только говорит о бессмысленности такого рода обсуждений. Ведь мы оба понимаем, всегда можно найти странную комбинацию железа.

Не нужна даже странная комбинация. Железо может быть более другой архитектуры банально.

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

Предустановленность тут лишь экономит время (да и то спорно, обычно там насуют всяких макафи, так что проще просто переустановить).

В 2026-м в винде до сих пор есть проблемы с удалением софта? О_О

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

очевидно взять поддерживаемое оборудование не? Прекрати, ты все сильней зеленеешь, с чего вдруг линуксам можно иметь дату релиза и апдейты, а остальным нет? потому-что ты так решил? и задачку так под свой мирок подогнал?

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

Это когда это Маки были дешевле ibm pc?

Apple Macintosh на старте продаж стоил около $1000. IBM 5150 AKA IBM PC на старте продаж стоил около $1500.

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

очевидно взять поддерживаемое оборудование не?

Если взять поддерживаемое оборудование, то всё будет заводиться хоть в Windows, хоть в GNU/Linux, хоть в *BSD. Выходит, Windows тут не уникальна. Только вот эта тривиальная, в сущности, мысль не помещается в голову Windows-пользователей.

skiminok1986 ★★★★★
()
Вы не можете добавлять комментарии в эту тему: только для зарегистрированных, score>=50.