eddy_em: (Костерок)
eddy_em ([personal profile] eddy_em) wrote2017-01-24 11:31 pm
Entry tags:

Почему я ем кактус?

Несмотря на кучу всяких мелких неприятностей я продолжаю использовать генту. Почти везде (только на нетбуке стоит дебиан, потому что я не хотел заморачиваться с кросс-компиляцией под i686, но там практически голая командная строка — ресурсов негусто; а еще есть планшеты, но они — не компьютеры, а игровые приставки, там даже макось сгодилась бы).
Использую ее потому, что в ней нет узких границ. Она — один из немногих дистрибутивов, которые остались верны знаменитым UNIX-way, KISS и кастомизируемости. Этот дистрибутив позволяет заставить компьютер работать на пользователя, а не наоборот.
И пока гента остается верна этим принципам, я буду использовать ее. Если же случится непоправимое, и гента превратится в очередную поделку вроде огрызка или M$W, … Даже не знаю. FreeBSD пока кажется уж слишком сырым.

P.S. Сегодня (25 января) убил полдня в попытке поставить spaceclaim под winXP в виртуалбоксе. Запустилась в итоге, но пишет, что нет графики ☹

[identity profile] mbr.livejournal.com 2017-01-24 09:08 pm (UTC)(link)
Имея два монитора и новенький i7 в придачу, можно и генту ;) А если серьезно... Система хорошая, но а) задолбешься компилять б) проприетарщики ее не жалуют в) соответственно пользователи тоже.

Т.е. когда ты разрабатываешь коммерческий софт, ты сначала протестишь ее на win7, потом на win10. В виртулочке естественно, без трех презервативов windows запускать нельзя. Потом на ubuntu lts. Ну, может будет желание, с rpm заморочишься. А с гентой - ну да, жри кактус.

[identity profile] eddy-em.livejournal.com 2017-01-24 09:13 pm (UTC)(link)
а) это только дома проблема — уже четвертый день обновляю. Надо почаще обновлять, а то так досижусь иной раз, что несколько сот пакетов компилять. Вообще же, это не так и напряжно, если бы не жирные webkit и chrome.
б) да насрать мне на проприетастов
в) и на них тоже, мне главное — чтобы мне удобно было. А мне удобно именно в ней.

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

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

[identity profile] mbr.livejournal.com 2017-01-25 05:59 am (UTC)(link)
> уже четвертый день обновляю

:)))))

[identity profile] eddy-em.livejournal.com 2017-01-25 06:09 am (UTC)(link)
Ну так каждый вечер начинается с emerge --resume. Зато все по-человечески: каждый пакет можно по-своему сконфигурировать и т.д., и т.п.

Кстати, хрень какая-то в нонешнем spell'е: отсутствует человеческий словарь в thunderbird (все слова с буквой 'е' вместо 'йо' он подчеркивает).

[identity profile] jamesjames7.livejournal.com 2017-01-25 11:23 pm (UTC)(link)
> Вообще же, это не так и напряжно, если бы не жирные webkit и chrome

А какой смысл их обновлять? Я такие тяжёлые пакеты крайне редко обновляю (Seamonkey, Firefox, LibreOffice), разве что в новой версии нечто нужное намастерили или исправили надоедливую ошибку. Обновляю в основном среднее и мелкое, то чем постоянно пользуюсь.

[identity profile] dimas.livejournal.com 2017-01-26 02:35 am (UTC)(link)
Ну это смотря чем заниматься ... Если нужен фронтенд, то часто вообще надо все и самое свежее, особенно если какие-то новые плюшки нужны ...

С другой стороны, даже на домашней десктопе, который древний-древний, оно занимает не такое и большое время, а либру я вообще бинарным пакетом поставил. Да и за ночь соберется, и ладно :)

[identity profile] eddy-em.livejournal.com 2017-01-26 05:19 am (UTC)(link)
Если что-то замаскировать, потом такая ерунда начнется: пакету А требуется пакет Б, который хочет замаскированный пакет В. В итоге emerge -uDN world (а иной раз даже элементарный emerge -u world) отваливаются, так ничего и не обновив, предлагая вручную все проблемы решить.
Я и так вчера дома обновления накатывал с -backtrack=30, сегодня без этой опции попробую (тоже, как на рабочем, решил на unstable перейти).

[identity profile] dimas.livejournal.com 2017-01-26 02:31 am (UTC)(link)
а) а чего, надо руками компилять что ли? тяжелые апдейты можно на ночь поставить, или в фоне, если лень собирать тот же либреофис, можно поставить бинарный пакет
б) я, конечно, не в курсе будней ембедщиков, но как-то из проприетарщины на девелоперской машине разве что айдею приходилось гонять ... когда приходилось разбираться с багами под виндой, проще было пойти на ноду с виндовыми виртуалками, и там и деплоить, и тестить, и дебажить ...

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

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

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

[identity profile] eddy-em.livejournal.com 2017-01-26 05:16 am (UTC)(link)
В случае с домашним компьютером вариант "на ночь" не годится вообще, т.к. слишком шумно.
К счастью, я не программист, поэтому мне никакие докеры не нужны.

[identity profile] dimas.livejournal.com 2017-01-26 09:56 am (UTC)(link)
Ну это уже вопрос места, где стоит компьютер, и его оптимизации. У меня стоит вне спальни, и во время сборки вентиляторы практически на минимуме работают, шумоизоляция корпуса хорошая, даже винты слышны только рядом ...