Программы

Ответить в тред Ответить в тред
Check this out!
NixOS Аноним (Google Android: Mobile Safari) 13/06/20 Суб 18:30:19 28040461
ET9J1uY-400x400.png 40Кб, 400x400
400x400
Без названия.jpeg 8Кб, 284x177
284x177
Nix-girl.png 533Кб, 1920x1080
1920x1080
Откуда столько хайпа последнее время вокруг Никсос?
Якобы это уже и не UNIX и тем более не дистр линукса в классическом понимании, а нечто новое и охуенное. ЛИШЕННОЕ ВСЕХ НЕДОСТАТКОВ. ЭТО ЛУЧШИЙ ДИСТР И ТРЕНД 2021 ГОДА!!!
Почему анон до сих пор сидит на древних не таких уж и стабильных как малюют, со всеми минусами и адом зависимостей дебианах, на опасном арче который может, как пороховая бочка, ёбнуть на очередном обновлении, на других колясках с вонючими ебанутыми менеджерами пакетов которые всех заебали уже, КОГДА ЕСТЬ НИКСОС? Какого хуя происходит? Почему ты еще не поставил лучшую ОС
Аноним (Google Android: Mobile Safari) 13/06/20 Суб 18:32:04 28040472
Аноним (Linux: Firefox based) 13/06/20 Суб 19:16:45 28040593
А в чем его сила?
Аноним (Linux: Firefox based) 13/06/20 Суб 19:22:24 28040624
>>2804046 (OP)
Бездисковая pxe загрузка и контейнеры искаропки?
Аноним (Google Android: Mobile Safari) 13/06/20 Суб 19:37:15 28040745
Ну что, противостоянию дебианокуколдов и арчешкольников пришел конец?
Никсос нечто выше этих сортов говна. Тут вообще отсутствует "стабильность" как устаревшее определение дедов говноедов, тут нечто лучшее и большее. И роллинг тут прямо начиная с установщика.
Короче дистр устроит всех.
Ожидается что арчебляди все перейдут на него уже в следующем году, поскольку эти ребята падки на что то новое и совершенное и легки на подъем. Арч в итоге уйдет в историю.
Но и дебиановцы заинтересуются еще более сильной отказоустойчивостью и надежностью, все лишь упрется в их консервативную тормознутость и лень.
Аноним (Linux: Firefox based) 13/06/20 Суб 19:46:34 28040786
76574391.jpg 42Кб, 750x422
750x422
Аноним (Google Android: Mobile Safari) 13/06/20 Суб 20:02:26 28040817
>>2804074
Зачем нужен этот нихос, если там даже нет пакмана. Фу, короче.
Аноним (Google Android: Mobile Safari) 13/06/20 Суб 20:03:44 28040828
>>2804047
Очень занятно. Особенно после 1:40:00. Пожалуй поставлю на ноут вместо арча.
13/06/20 Суб 20:05:09 28040839
>>2804046 (OP)
>Почему ты еще не поставил лучшую ОС
Поставил, снёс. Не осилил. Столкнулся с багами некоторых программ из-за того, что те рассчитывают на FHS.
Аноним (Google Android: Mobile Safari) 13/06/20 Суб 20:25:51 280409010
Аноним (Linux: Firefox based) 13/06/20 Суб 20:40:30 280409811
>>2804090
> Что ты под ними понимаешь? NixOS основана на концепции контейнеров так то.
Могу ли я взять контейнер со всеми зависимостями и в оффлайне тупо скопировать его на другой комп и там запустить тоже в оффллайне, не докачивая ничего из репов?
Аноним (Google Android: Mobile Safari) 13/06/20 Суб 20:40:58 280409912
5962457c8bd780d9.jpg 109Кб, 1200x750
1200x750
Бамп лучшему дистру
Аноним (Linux: Firefox based) 13/06/20 Суб 21:55:14 280411613
>>2804074
Толсто. Роллинг по определению не может быть стабильным, ибо постоянно обновляется. Стабильность=протестированные и отдебаженные пакеты. Естественно что при этом они будут немножко старыми.
Аноним (Google Android: Mobile Safari) 13/06/20 Суб 22:35:38 280413014
>>2804116
Ебать тупой долбоеб, ты хоть погугли про никсос и вообще про слои обновлений.
NixOS это самый правильный роллинг дистр!
Аноним (Google Android: Mobile Safari) 13/06/20 Суб 22:37:21 280413115
Вангую через года 3-4 все перейдут на никсос, либо еще выпустят какой нибудь убунту-подобный никсос типа манжары
Аноним (Linux: Firefox based) 13/06/20 Суб 22:46:05 280413516
>>2804130
>Ебать тупой долбоеб
Ещё одна причина отказаться от никсососа.
Аноним (Linux: Firefox based) 13/06/20 Суб 22:46:39 280413717
Аноним (Google Android: Mobile Safari) 13/06/20 Суб 22:57:06 280414018
>>2804135
Почему же, у никсоса есть вполне обычный лайв сиди с кде, лаже долбоебы установят. Проще арча. Намного. Все в одном конфиге.
Аноним (Linux: Firefox based) 13/06/20 Суб 23:03:00 280414119
>>2804140
>Все в одном конфиге.
Гениальное решение. Если раньше при отвале чего-то одного система продолжала функционировать, то теперь может грохнуться всё и сразу. Для надёжности все конфиги должны быть на своих местах, а не сваленными в одну большую кучу.
Аноним (Google Android: Mobile Safari) 13/06/20 Суб 23:07:38 280414220
>>2804137
Всем нужна идеальная ОС ты просто не сталкивался с проблемами, не у всех потребности заканчиваются двачеванием в десктоп тредах. Есть сервера, разные сервера, а там стабильность важна. Школоарч твой там сосет. Дебиан совершенно не так стабилен как кажется. Есть стабильность другого уровня. Никсос дает новый уровень. Уровень послойных обновлений. И не только это.
Но и для твоих десктопных нужд NisOS намного лучше, система просто 100% отказоучтойчива и супербыстрая
Аноним (Linux: Firefox based) 13/06/20 Суб 23:10:36 280414321
>>2804142
Не видел ни одного сервера на никсососе. Кому надо ставить экспериментальную ОС, чтобы потом ебаться с ней, когда есть замечательный опёнок? Он безопасный, минималистичный, истинный наследник UNIX.
Аноним (Google Android: Mobile Safari) 13/06/20 Суб 23:10:57 280414422
>>2804141
Погугли хоть, не унижайся. Надеюсь ты запоролил свои сообщения чтобы удалить, ибо такой позор пиздос...
Аноним (Google Android: Mobile Safari) 13/06/20 Суб 23:12:21 280414523
>>2804143
Погугли дебилоид блядь, система новая. Ебать ты хуй.
Аноним (Linux: Firefox based) 13/06/20 Суб 23:16:20 280414624
>>2804145
Ну чего ты огрызаешься, банан? Обидно, что это пердоподелие никому не интересно?
Аноним (Google Android: Mobile Safari) 13/06/20 Суб 23:20:16 280414725
Аноним (Linux: Firefox based) 13/06/20 Суб 23:21:11 280414926
Аноним (Google Android: Mobile Safari) 13/06/20 Суб 23:22:03 280415027
>>2804146
Лично ты нахуя заинтересовался? Если тебе не интересно - нахуй пошел.
Аноним (Google Android: Firefox based) 13/06/20 Суб 23:44:56 280415228
>>2804074
Не нужно, когда есть федора, федора атомик и сильверхуильвер.
Аноним (Google Android: Firefox based) 13/06/20 Суб 23:47:40 280415429
>>2804142
>система просто 100% отказоучтойчива и супербыстрая
Вот только бизнес не услышит этих вскукареков и просто оплатит за RHEL.
Аноним (Linux: Firefox based) 14/06/20 Вск 00:05:39 280416230
image.png 610Кб, 1280x720
1280x720
>>2804130
>>2804145
Фу, какой ужас. Если сообщество никсоса действительно состоит из подобного агрессивного и токсичного быдла, то я точно пас.
Аноним (Microsoft Windows 10: Firefox based) 14/06/20 Вск 01:15:09 280417531
>>2804162
Сообщество никсов напоминает сообщество хаскеля. Концепция декларативности-то хорошая, но всё портят фанатики, которые отпугивают новичков от использования

Аноним (Linux: Firefox based) 14/06/20 Вск 02:42:07 280419532
>>2804046 (OP)
> ЛУЧШИЙ ДИСТР
С одной единственной редакцией, в которой вместо инита троян Поттеринга
Аноним (Apple GayPhone: Safari) 14/06/20 Вск 02:44:17 280419633
Аноним (Linux: Firefox based) 14/06/20 Вск 02:50:54 280419734
Дистр вроде бы и многообещающий. Декларативность - действительно круто. Но я искренне не понимаю, зачем он нужен на десктопе. Оверхед ведь. Всегда жили с обычными императивными пакетниками и не тужили, а тут вдруг появляется ЭТО. Ещё всякие хоум-менеджеры и всё, чтобы сделать управление системой максимально complicated. Ну не могу я просто взять и принять это. Что умеет ваш никс, чего не умеют классические дистрибутивы вроде арча и генту? Есть гуикс, который без системд, но он выглядит ещё более монструозно и переусложнённо.
Аноним (Linux: Firefox based) 14/06/20 Вск 03:13:21 280420635
А ещё этот ваш чудесный покетник доступен и без самого никсоса, сам же запакечен во многих дистрах.
Аноним (Fedora Linux: Firefox based) 14/06/20 Вск 03:20:24 280421036
Цыгане? Ебаные, блядь, цыгане?
Аноним (Linux: Firefox based) 14/06/20 Вск 10:00:05 280426537
Аноним (Microsoft Windows 10: Firefox based) 14/06/20 Вск 10:15:02 280427238
>>2804074
> Тут вообще отсутствует "стабильность" как устаревшее определение дедов говноедов
Nix может быть тебя и спасёт от депенденси хелла, но от багов в софте он тебе ничего предложить не может. Что толку от этих косытлей с откатом, когда у тебя баг в конкретной версии писечки?
Аноним (Microsoft Windows 10: Firefox based) 14/06/20 Вск 10:17:13 280427339
Аноним (Linux: Firefox based) 14/06/20 Вск 10:50:38 280427740
>>2804273
Пфф, почтовик можно и на Windows ME поднять, и он будет работать. Я про нормальные сервера спрашиваю.
Аноним (Linux: Firefox based) 14/06/20 Вск 11:28:41 280429141
>>2804277
Нормальные сервера работают на AIS/HPUX/Solaris)))
Для твоего подкроватного локалхоста любая коляска сгодиться.
Аноним (Linux: Firefox based) 14/06/20 Вск 12:15:16 280431842
Банан в треде, все остальные бананы не бананы и я никого не оскорблял. Такое очущение тред создали "хейтеры никсоса" чтобы дискредитировать его ну или просто шизоид.
>>2804098
Если нужно перекинуть один пакет на кампуктер в деревню, то вот, на офф сайте, на первом же видосе, показывают как сделать минимальный докер образ на 2 мегабайта - https://nixos.org/
Теоретически, можно написать софтину, которая делает не докер образ, а просто кидает все зависимости с бинарником в архив.
>>2804143
Ставлят, только максимально не-консервативные компании. Такие компании и на хаскеле вместо джавы пишут. Та и сейчас дебиан на сервере это скорее просто запускалка докер контейнеров.
Но вообще, никс в проде охуенен именно как инструмент для разработчиков - поднимает нужное окружение в один клик, не засоряя основную систему, кроссплатформенный, отличный ПМ для си, плюсов и, как ни странно, хаскеля. Скоро и для раста удобным будет. лично меня заебало что каждый языковый недоПМ компилирует зависимости и пихает их в папку проекта, раздувая ее до гигабайтов. Только блять шарповский нугет научился нормально ставить зависимости, а для всего остального приходится юзать nix
>>2804141
Конфиг менять можешь только ты, а не какая-то софтина. Благодаря атомарности, если ты его криво написал и что-то сломалось при билде, никс скажет что именно сломалось и не перейдет на новую генерацию системы. Если же ты написал что-то криво, но при билде оно не сломалось, то можешь сделать откат на старую генерацию системы. Так же само и с обновлением всей ОС.
>>2804116
В роллинге будет стабильность уровня "если сломались иксы - просто сделаю откат". Но прекол никса в том, что ты можешь сидеть на стабильной версии, а нужные тебе пакеты ставить из unstable ветки. Да, они скачают все unstable зависимости и система будет весить больше, но тут уж ничего не поделаешь.
Алсо, так же само можно держать никс хоть на дебиане, чтобы иметь доступ к свежим пакетам. сам не проверял, но мне кажется, что это идеальный юзкейс никсоса - заменить снапы и флатпаки
>>2804197
Банально тем, что я могу перенести свою систему куда угодно. Да, если ты сидишь на стоковой убунте, это не так критично, но всяким пердолям со своими системд юнитами, xorg-конфигами, и различными ВМами это может быть критично. А еще я не боюсь ставить любое говно через nix-shell.
Аноним (Linux: Firefox based) 14/06/20 Вск 12:20:37 280432143
>>2804046 (OP)
Никсос не стабильнее дебиана. Он обновляется каждые пол года, тогда как дебиан полируют годами. Да, в нем есть откаты, но кроме поломки самой системы есть еще и просто кривые пакеты. И в результате любая релизная версия никсоса менее стабильна, чем debian old old stable.
>нечто новое и охуенное
дистру 15 лет, ау. Просто про его никто не слышал до форса на дваче.
Аноним (Linux: Firefox based) 14/06/20 Вск 13:10:48 280436844
Guixlogo.svg.png 66Кб, 1200x1090
1200x1090
>>2804046 (OP)
>Почему анон до сих пор сидит
Потому что успел прирасти к Генте за 14 лет. Плюс, грамотно сконфигурированная Гента в связке с функционалом ZFS и LXC уже обладает многими из тех фич, которые мне кажутся полезными в дистрибутивах, базирующихся на декларативных менеджерах пакетов.
Однако же в последнее время начинаю посматривать на пикрелейтед. Архитектурно он смотрится прямее Nix, да и разбираться с очередным DSL, оторванным от родительского языка, откровенно лениво. А Scheme - она и в Африке Scheme.
Аноним (Linux: Firefox based) 14/06/20 Вск 13:57:00 280439745
>>2804318
> никс в проде охуенен именно как инструмент для разработчиков - поднимает нужное окружение в один клик
Как в никсе ставить пакет определённой версии? В прошлый раз я так и не нашёл. А без этой фичи позиционировать себя как прозрачная замена venv-ам, контейнерам, пипам, нпмам и прочим композеторам - как то не оче.
Аноним (Linux: Firefox based) 14/06/20 Вск 14:12:09 280442046
>>2804397
Немного поясню в чём хотелка. Есть например у Remmina в последних версиях очень неприятный баг с пробросим электронного ключа. Насколько неприятный, настолько и редкий, встречается на наших рутокенах и определённых версиях рдп-сервера. В доебане я накостылил на apt-preferences, ставлю ремину из олдстэйбла, а остальной десктоп с акутально репы. Немного перолиться с зависимостями приходится, потом лучше не трогать, но работает.

Так вот я хочу чтобы можно было сказать в к конфиге что-то типа:
1) remmina:1.1 (установить пакет конкретной версии)
2) remmina(<=1.1) (найди подходящий пакет из заданного диапазона),
3) ну или типа: remmina-nixos-16.03 (высосать ремину из никсоса 16.03 с всеми зависимостями)
Аноним (Linux: Firefox based) 14/06/20 Вск 14:48:17 280444247
image.png 6Кб, 334x56
334x56
>>2804420
1) Сделать банальный оверрайд по версии. Не факт что соберется, но я так много раз делал когда в unstable не самый последний пакет был и оно собиралось.
Для зависимостей хаскеля это точно сработает, так как никс билды для них вообще автоматически генерятся. Скорее всего с растом, питоном, да и со всем у чего есть свой пм, так же само будет.
3) Так постоянно делаю, просто добавь отдельный канал. Ставлю пакеты из 20.03, анстейбл а иногда и со старых каналов.

Но вообще, никс способен решить эту проблему, только в офф репах ее не решают, потому что и так 60к пакетов билдят, а если еще к каждом по пару версий прицепить, то пизда будет.
Знаю, что для раста есть отдельный оверлей, мб там что-то фиксят: https://github.com/mozilla/nixpkgs-mozilla
Аноним (Microsoft Windows 10: Chromium based) 14/06/20 Вск 17:26:47 280452048
>>2804046 (OP)
Бля, парни, читаю вас, и интересно становится. Хочется также шарить в линуксах. Максимум, что я делал - попробовал разные дистры debian based, rpm (opensuse), и чуть-чуть поиграл в баше. Подскажите с чего начать? Сейчас думаю, на какой дистр перекатиться, готов изучать. Думал об арче, но тут вот ваши варианты появились в виде никсоса и гуикса. Ну и главный вопрос: в каком порядке изучать линукс, чтобы понимать его?
Аноним (Linux: Firefox based) 14/06/20 Вск 17:32:24 280452249
>>2804520
Начать вполне можно с арча. Пока ты не понимаешь, что тебе нужно, нет смысла искать что-то. Когда ты уже близко познакомишься с миром Linux и у тебя сформируются свои предпочтения (касательно инита, философии и подобного), можно будет поискать дистрибутив, воплощающий их. Всякую экзотику пробовать потом, уже после освоения классических основ.
Аноним (Microsoft Windows 10: Chromium based) 14/06/20 Вск 17:36:16 280452550
>>2804522
О, спасибо, что ответил. Можешь подсказать мне насчет разделения диска как раз. Всегда бесило это. Нужен ли свап? Сколько гб отдавать на него? Нужен ли отдельный раздел для хоума? Стоит ли шифровать диски, сильно ли это сказывается на скорости работы,учитывая, что это hdd. Правильно ли я понимаю, чтобы линукс жил мирно с виндой, нужно линукс обязательно устанавливать после винды, а наоборот не выйдет? Легко ли установить на арч потом граб, чтобы уже установленная винда работала? Ну и... по арчу, думаешь, стандартного мануала хватит для установки и последующей настройки? Или есть еще что-нибудь получше? Ну и что удобнее^ bash или zsh?Что изучать?
Аноним (Linux: Firefox based) 14/06/20 Вск 18:09:24 280453251
Аноним (Linux: Firefox based) 14/06/20 Вск 19:59:22 280460252
>>2804525
>Нужен ли свап?
Нужен только если это ноутбук который ты будешь отправлять в сон. Тогда ОС будет записать в своп дамп памяти. В в остальных 99% случае ненужен и при необходимости потом сможешь создать отдельный своп-файл.

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

>Стоит ли шифровать диски
По умолчанию нет. Ты сам поймёшь когда надо шифровать диски.

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

>удобнее^ bash или zsh?Что изучать?
Удобнее zsh. Он новее и ништяков несёт. Учить bash. Он продуманный, совместим с zsh и по нему не в пример больше материала.
Аноним (Linux: Firefox based) 14/06/20 Вск 20:03:13 280461053
>>2804525
> Нужен ли свап?
Да.
> Сколько гб отдавать на него?
8 вполне хватит на любой системе (если, конечно, не пользоваться гибернацией).
> Нужен ли отдельный раздел для хоума?
Кому как. Вообще - не принципиально, так как все преимущества (переставить систему, не трогая файлы) полностью гасятся недостатками (нужно правильно подбирать соотношение выделенного дискового пространства на / и /home, да и само преимущество сомнительное, ибо можно просто смонтировать / и скопировать оттуда все файлы, да и некоторые дистры (тот же никс) активно срут в /home, так что поменять дистр без форматирования /home тоже не особо выйдет).
> Стоит ли шифровать диски, сильно ли это сказывается на скорости работы,учитывая, что это hdd
Если ты не кулхацкер, хранящий терабайты лоли-хентая, то нет. Лишняя боль в попе при настройке. Про потери производительности погугли, я хз, но они 100% есть.
> Правильно ли я понимаю, чтобы линукс жил мирно с виндой, нужно линукс обязательно устанавливать после винды, а наоборот не выйдет?
Совершенно не принципиально, разве что на системе с BIOS винда выкинет GRUB (или любой другой загрузчик) и запишет свой, так что придётся грузиться с флешки, чрутаться в установленный линукс и переустанавливать GRUB. С UEFI винда постоянно будет перемещать драгоценную загрузочную запись с собой любимой в самый верх, так что постоянно будет грузиться она, а не линукс. Впрочем, это не зависит от того, в каком порядке ставить, так как возникнет в любом случае. На арчвики есть инструкция, как фиксить (добавляется скрипт в автозагрузку винды, который будет восстанавливать нормальный порядок загрузки).
> Легко ли установить на арч потом граб, чтобы уже установленная винда работала?
Да, grub-mkconfig должен её найти и добавить с ней загрузочную запись в граб (всё автоматически). Но если система с UEFI и CSM (legacy mode) выключен, то в грабе смысла нет, и стоит посмотреть в сторону rEFInd или вообще использовать только efistub, напрямую прописывая ядро линукса в загрузочную запись UEFI (подробнее на арчвики).
> Ну и... по арчу, думаешь, стандартного мануала хватит для установки и последующей настройки?
Абсолютно.
> Или есть еще что-нибудь получше?
Не бывает ничего лучше официальных мануалов и документации.
> Ну и что удобнее^ bash или zsh?Что изучать?
Разницы почти никакой. Команды там используются абсолютно одинаковые - те, что уже есть в системе (coreutils, busybox и т.д., не забивай голову). В качестве интерпретатора shell-скриптов почти всегда используется sh (то есть чаще всего bash в режиме POSIX-совместимости) или собственно сам bash. Но у zsh на голову выше интерактивные возможности (т.е. всякие автодополнение и всё остальное, что используется только интерактивно и не используется в скриптах): поддержка плагинов, очень гибкая настройка, автодополнение аргументов к командам, и огромное количество этих самых плагинов, которые сильно экономят время и делают работу в терминале приятнее (лично я пользуюсь oh-my-zsh, fast-syntax-highlighting, powerlevel10k и zsh-autosuggestions). Есть даже автодополнение для git и mercurial (поставляется с oh-my-zsh). В общем, для интерактивного использования выбор очевиден. Да и для использования в качестве POSIX shell'а для скриптинга bash мало подходит, есть тот же dash, который зачастую симлинкают в /bin/sh вместо bash, ибо он быстрее оного и при этом предоставляет те же возможности с точки зрения скриптового использования.
Аноним (Linux: Firefox based) 14/06/20 Вск 20:04:28 280461254
Аноним (Linux: Firefox based) 14/06/20 Вск 20:35:50 280463755
>>2804520
>Хочется также шарить в линуксах. ... Подскажите с чего начать? Сейчас думаю, на какой дистр перекатиться, готов изучать.
"Хочется научиться играть на фортепиано. ... Подскажите с чего начать? Сейчас думаю, какой инструмент купить, готов изучать."
Аналогия понятна?
Начни с решения практических задач, а не с перебирания дистрибутивов и вечной "настройки под себя", иначе практически гарантированно этим же и закончишь. У тебя сейчас десятка, судя по UA? Поставь WSL(2), на ближайшие полгода-год его тебе точно хватит.
>чуть-чуть поиграл в баше
That's more like it. Начни, например, с изучения того, как работает и что умеет связка find + xargs. Ими толком не умеют пользоваться процентов 80 здешних завсегдатаев и это даст тебе гораздо больше потенциально полезных знаний, чем десяток перебранных дистрибутивов. Как разберешься - добавь к этому sed и awk, и вот ты уже практически бог пакетной обработки файлов по сравнению с собой нынешним. Потом можешь браться за shell, чтобы связать все освоенное тобой воедино. И так далее. Рано или поздно тебе станет тесно в рамках WSL, тогда естественным образом и всплывет вопрос о перекате на какой-нибудь дистрибутив, но к тому времени ты уже будешь делать это осмысленно, а не метаться, как курица без головы.
Аноним (Microsoft Windows 10: Chromium based) 14/06/20 Вск 20:53:07 280465056
>>2804602 >>2804610
Спасибо вам большое за подробные ответы, особенно про граб.
>>2804637
Да, 10ка. И тебе спасибо!
14/06/20 Вск 21:21:10 280467857
>>2804046 (OP)
>чмонимепараша
>ЛИШЕННОЕ ВСЕХ НЕДОСТАТКОВ. ЭТО ЛУЧШИЙ ДИСТР И ТРЕНД 2021 ГОДА!!!
>лучшую ОС
Пошёл-ка ты нахуй со своей пердохуйнёй, малолетний долбоёб.
Аноним (Google Android: Mobile Safari) 15/06/20 Пнд 17:36:34 280529658
Аноним (Linux: Firefox based) 15/06/20 Пнд 22:18:49 280545559
>>2804442
Спасибо, стало немного понятнее.
Аноним (Linux: Firefox based) 17/06/20 Срд 16:37:46 280640060
18/06/20 Чтв 05:08:37 280672461
Screenshot2020-[...].png 361Кб, 1080x2340
1080x2340
Очень популярная. /thread.
Аноним (Linux: Firefox based) 18/06/20 Чтв 05:34:43 280672962
image.png 30Кб, 458x362
458x362
>>2806724
Может открою секрет, но русский сегмент вики порой обновляют через жопу. Удивительно, да?
18/06/20 Чтв 06:44:57 280674463
>>2806729
Я тебе показал, что всем похуй на этот популярный дистр, что даже страничку не обновляют.
18/06/20 Чтв 06:45:44 280674564
>>2806729
На всякий случай поясню, что последнее обновление статьи в этом году было, что как бы намекает.
Аноним (Google Android: Mobile Safari) 18/06/20 Чтв 09:25:14 280677165
>>2804272
Ну устарели у тебя пакеты, и баги старые, и что?
Аноним (Google Android: Mobile Safari) 18/06/20 Чтв 09:34:33 280677466
Аноним (Linux: Firefox based) 18/06/20 Чтв 09:47:07 280678067
>>2806771
Старые баги-то патчатся.
А в новых пакетах - новые неотловленные баги. "Стабильным" от этого твой никсос не становится.
Аноним (Google Android: Mobile Safari) 18/06/20 Чтв 09:54:58 280678268
>>2806780
А что мешает в никсосе пропатчить старые баги?
Аноним (Google Android: Mobile Safari) 18/06/20 Чтв 11:14:39 280681969
>>2806780
> Старые баги-то патчатся.
Васянами-мейнтенерами, которые проект знают в разы хуже, чем разработчики проекта
Аноним (Google Android: Mobile Safari) 18/06/20 Чтв 11:46:59 280684270
>>2806782
Ты вообще в курсе, как система работает? Как ты патчить собрался?
Аноним (Google Android: Mobile Safari) 18/06/20 Чтв 12:07:48 280684871
>>2806842
Ну вот есть программа с багом, ментейнеры его пропатчат и сделают оьновление, и юзеры скачают новую версию программы
18/06/20 Чтв 14:36:49 280688372
Какой же унылый говноформ
18/06/20 Чтв 14:37:06 280688473
18/06/20 Чтв 14:37:47 280688574
>>2805296
Твоя мамаша шлюха, вот мой аргумент.
19/06/20 Птн 14:17:45 280759775
Аноним (Google Android: Mobile Safari) 19/06/20 Птн 21:54:47 280785176
Аноним (Linux: Firefox based) 20/06/20 Суб 00:19:48 280791277
У вас это. Кловер не завезли что ли?
Аноним (Linux: Firefox based) 25/06/20 Чтв 10:11:42 281133378
Как в 2020 на efi поставить загрузчик? Строки из официальной документации не помогают.
25/06/20 Чтв 20:51:17 281170879
>>2804520
Начни с изучения minix на виртуалке и чтения книжки по этой ос с сайта разработчика.
Аноним (Linux: Firefox based) 25/06/20 Чтв 21:00:32 281171580
Снимок экрана о[...].png 77Кб, 1230x757
1230x757
>>2811333
Так ладно. С этой еботой я разорался.
Как мне теперь в ней syncthing настроить? Как ёпт вообще в этой ебанине что-либо настравить. Гайдов-то нема. Гуглить параметры и по очреди отгадыватьнеобходимы ли они?
Аноним (Google Android: Mobile Safari) 25/06/20 Чтв 21:14:47 281173481
>>2811715
>гайдов то нема
Тебе блять в почти каждой опции написано описание зачем она нужна, что непонятного то?
И даже страницу на вики с очевидной информацией сделали:
https://nixos.wiki/wiki/Syncthing
Аноним (Linux: Firefox based) 25/06/20 Чтв 21:17:55 281173782
>>2811734
>страницу на вики
О заебись, спасибо. Не гуглилась она.
Аноним (Linux: Firefox based) 25/06/20 Чтв 23:41:00 281180483
Снимок экрана о[...].png 108Кб, 873x586
873x586
Так, ладно, продолжаем, моему очку нравится.

Корчое я ставил никсос на одной машине а потом тупо переставил диск на другую.

Короче остался интефейс enp2s0. Теперь при старте системд ждёт его 90 секунд и скипает по таймауту. Во всех других операционных системах этот юнит можно просто удолить. А тут я пососал лямбд. Я ж думал мне всё функицонально при ребилде пересчитается. Как теперь эту сетевуху теперь корректно удалить? инбифо переставить
Аноним (Linux: Firefox based) 26/06/20 Птн 23:06:46 281236884
>>2811804
Ну же, бананчик, помоги. У меня не только система струет 90 секунд, у меня теперь любой ребилд затягивается навечно.

Где-то же есть у никсоса хранилище всего этого хлама типа сгенереных юнитов, раз уж в конфиге упомниания о сети нет, а ребилд не помогает.
Аноним (Неизвестно: Неизвестно) 27/06/20 Суб 00:59:35 281243685
>>2804520
>в каком порядке изучать линукс, чтобы понимать его?
Зачем? Пердоликс - это умирающая параша, которую в скором времени (через 5-10 лет) окончательно добьют и поглотят майки. Лучше чем-то полезным и востребованным займись. Выучи язык программирования, например, если нравится ИТ, или кватист в нейросети. От того, что ты заучишь команды в терминале (которые в егда можно погуглить) или начнешь разьираться в сотнях видах говна разных дистров, ничего в твоей жизни не изменится. В прошлом веке в пердоликс еще можно было вкатиться, чтобы в перспективе стать одменом и обслуживать сервера, но сейчас это уже неперспективно.
27/06/20 Суб 01:40:14 281244986
Аноним (Microsoft Windows 10: Chromium based) 27/06/20 Суб 02:00:44 281245887
>>2812449
Очевидно у линукса больше будущего чем у индусопараши если случится пиздец. При ткущем капитализме прыщемрази сосут не нагибайазь.
Аноним (BSD: Chromium based) 27/06/20 Суб 10:00:09 281256988
>>2812436
>Пердоликс - это умирающая параша
Настолько умирающая, что на ней весь интернет держится. Это уже не говоря про то, что практически все компании в мире его используют на своих серверах. А NASA и CERN даже используют их в качестве рабочих станций.
>которую в скором времени (через 5-10 лет) окончательно добьют и поглотят майки
Эти байки ходят уже на протяжении 15 лет. От того, что ты похоронишь Linux в своём маленьком неразвитом мирке, реальность не изменится.
>Лучше чем-то полезным и востребованным займись
Саморазвитием через аниме?
>Выучи язык программирования
>кватист в нейросети
Это родная среда для Linux. К тому же практически везде, где хочешь влезть в IT нужен опыт использования.
>От того, что ты заучишь команды в терминале (которые в егда можно погуглить) или начнешь разьираться в сотнях видах говна разных дистров, ничего в твоей жизни не изменится
Ну почему же не изменит? См. предыдущий пункт
>В прошлом веке в пердоликс еще можно было вкатиться, чтобы в перспективе стать одменом и обслуживать сервера, но сейчас это уже неперспективно
У тебя слишком узкий кругозор и неверное представление в данной области. Прежде чем говорить, что перспективно а что нет, будь добр, ознакомься с темой получше.
Аноним (BSD: Chromium based) 27/06/20 Суб 10:19:12 281257889
>>2804520
Смотря чего хочешь. А вообще:
Arch Linux > Gentoo > CRUX > LFS
И можешь попробовать NixOS и GuixSD как для общего развития, может что-то из них понравится и захочешь на постоянной основе использовать. А так, больше не на что смотреть.
Аноним (Google Android: Mobile Safari) 27/06/20 Суб 11:17:56 281260590
>>2812578
Artix > Arch Linux

Но, Gentoo - мастхэв. Есть USE-флаги, что очень удобно. Но придется платить временем компилирования. Также, можно установить Calculate Linux - та же Gentoo, только с скомпилированными бинарями по умолчанию.
Аноним (Linux: Firefox based) 27/06/20 Суб 11:28:47 281260891
image.png 568Кб, 937x525
937x525
>>2812436
>Выучи язык программирования, например, если нравится ИТ, или кватист в нейросети.
Ахаха, блядь)))
Собственно из-за этих миллионов вкатывальщиков в макакинг и машнилёрнинг с нулевыми познаниями сети, архитектры и ввода-вывода, я до сих пор имею работу "слушай у нас посденюю неделю серв тупит, посмотри чё там".
Аноним (Microsoft Windows 10: Chromium based) 27/06/20 Суб 23:20:53 281294892
>>2804047
Бестолково, непрофессионально, тупо. Очень грязная речь. Неприятно, нудно слушать
Аноним (Microsoft Windows 7: Firefox based) 28/06/20 Вск 20:42:09 281350093
>>2812569
>NASA
скрывают пришельцев

>CERN
Разрабатывают машину времени для порабощения всего мира.
Одни пидорасы.
Аноним (Неизвестно: Неизвестно) 28/06/20 Вск 23:55:47 281362694
15912662904230.png 644Кб, 1068x784
1068x784
>>2804046 (OP)
>опасном арче который может, как пороховая бочка, ёбнуть на очередном обновлении
Это как с автомобилями. Кому быдлу, кому же ещё штабильность и автоматическая коробка передач с климат-контролем и подстаканником для кофе из старбакса, а кому старый задрыстанный опель кадет с неродными запчастями и колонками от аудиосистемы "Маяк" внутри салона, который может поднять последний дрыщ-дотер, работающий на соляре и ацетоне из растворителя для ногтей, к тому же с оксидом азота внутри ДВС способный обогнать всякие новые говноиномарки, попутно загрязняя атмосферу и приближая глобальное потепление
Аноним (Microsoft Windows 10: Firefox based) 29/06/20 Пнд 00:06:20 281363595
>>2812569
>практически все компании в мире его используют на своих серверах
Не более, чем вскукарек.
Большинство компаний сидит как раз на шинде.
Аноним (BSD: Firefox based) 29/06/20 Пнд 00:12:58 281364396
>>2813635
Разве что на десктопе у бабы сраки. Работал и сотрудничал с многими компаниями, нигде Windows нет на серверах. Даже суперкомпьютеры мира работают на Linux.
Аноним (Microsoft Windows 10: Firefox based) 29/06/20 Пнд 01:25:48 281368197
>>2813643
А я нигде линух не видел. Везде на серверах шинда.
Аноним (Google Android: Mobile Safari) 29/06/20 Пнд 01:30:03 281368298
>>2813643
Бабкам сракам как раз жму/аналикс ставят чтобы они вирусов не нахватались и делом занимались, а не в шарики хуярили.
Аноним (Microsoft Windows 7: Firefox based) 29/06/20 Пнд 01:38:55 281368499
1200px-Trollfac[...].png 93Кб, 1200x953
1200x953
>>2804046 (OP)
> не таких уж и стабильных как малюют
>со всеми минусами и адом зависимостей дебианах
>на опасном арче который может, как пороховая бочка, ёбнуть на очередном обновлении
>на других колясках с вонючими ебанутыми менеджерами пакетов которые всех заебали
И все равно лучше виндовса, да?
Аноним (Microsoft Windows 10: Chromium based) 29/06/20 Пнд 02:06:32 2813695100
>>2804047

3 часа пердолинга и на выходе дефолтные кеды. Охуительно.

И чем это лучше например кубунты где все тоже самое но за 5 минут ставиться?
Аноним (Google Android: Mobile Safari) 29/06/20 Пнд 03:42:18 2813715101
>>2813695
Например тем, что ты не будешь куколдоподобным мартыханом.
Аноним (Microsoft Windows 10: Chromium based) 29/06/20 Пнд 04:18:29 2813725102
>>2813715
А кем ты будешь? Долбаебом который проебал 3 часа жизни непонятно на что?
Аноним (Google Android: Mobile Safari) 29/06/20 Пнд 08:34:35 2813747103
Аноним (Google Android: Mobile Safari) 29/06/20 Пнд 11:25:02 2813806104
>>2813695
Какие три часа? Ты один раз пишешь конфиг, и тебе хватает его на всю жизнь. Во второй раз ты быстрее поставишь и настроишь никсосв один клик после разметки дисков, чем любой другой дистрибутив.

Ну и сами кеды ставятся за 4-5 строчек в конфиге, хз про что тот чел мямлил три часа.
Аноним (Google Android: Mobile Safari) 29/06/20 Пнд 12:56:24 2813836105
Никсос это будущее блджад! Только проект что то как то вяло развивается. Вот бы микрософт взял бы дистр под крыло лол
Аноним (Linux: Firefox based) 29/06/20 Пнд 14:52:47 2813867106
>>2813806
Эй, чувак, ты вроде в теме, погляди мой вопрос, плес: >>2811804
Аноним (Linux: Firefox based) 29/06/20 Пнд 16:06:13 2813920107
>>2813836
Вот бы он не нарушал FHS, мне бы очень понравилось иметь арч, который имеет nix вместо pacman
Аноним (Linux: Firefox based) 29/06/20 Пнд 16:08:15 2813923108
image.png 99Кб, 1005x325
1005x325
>>2813920
А нет нихуя, никто не сделал дистрибутив Nix где всё нормально с FHS
Аноним (Неизвестно: Неизвестно) 01/07/20 Срд 21:10:23 2815213109
Че такого пиздатого в вашем никсусе? Стоит перекатываться из рача?
Аноним (Fedora Linux: Firefox based) 01/07/20 Срд 21:34:08 2815233110
>>2804154
Не, ну шапка-то сама идёт сейчас в атомарно-контейнерном направлении. Другой вопрос, нужно ли всё это дело на десктопе? Не видел Никсос, но немного поюзал Fedora Silverblue, и, как по мне, овчинка выделки не стоит.
Аноним (Microsoft Windows 8: Chromium based) 01/07/20 Срд 22:35:10 2815274111
Untitled.png 8Кб, 957x181
957x181
>>2815233
>Fedora Silverblue
И где её взять?
Аноним (Fedora Linux: Firefox based) 01/07/20 Срд 22:40:15 2815277112
Аноним (Microsoft Windows 10: Firefox based) 01/07/20 Срд 23:15:45 2815302113
Аноним (Linux: Firefox based) 07/07/20 Втр 14:28:05 2818237114
изображение.png 242Кб, 400x400
400x400
>>2815302
Может потому что /etc не существует? Что это просто хитрожопая свалка из симлинков на деривации в nix-хранилище? Что ad-hoc инструменты управления типа системд не могут полноценно работать в декларативной ос бай дизайн?
Аноним (Linux: Firefox based) 07/07/20 Втр 16:04:42 2818306115
>>2818237
>ad-hoc инструменты управления типа системд не могут полноценно работать в декларативной ос бай дизайн
Системд прекрасно работает со стейтлесс машинами, но если пытаться настраивать стейт, естественно это не сработает. Это как хедлесс линукс загрузить, а потом пытаться разрешение экрана выставить.
Аноним (Неизвестно: Неизвестно) 13/07/20 Пнд 17:50:42 2821484116
Пебятки как он дружит с i3 (тайловый манагер), можно напердолить, люблю арч и пердолинг всей душой хочу попробовать этот ваш никс, какие подводные?
Аноним (Linux: Firefox based) 14/07/20 Втр 09:48:02 2821837117
>>2821484
Прекрасно дружит.
Всё можно напердолить.
Аноним (Неизвестно: Неизвестно) 14/07/20 Втр 09:50:07 2821839118
>>2821837
Нихуя не запускается только, прописал как в мануале но хуй то там,
Аноним (Linux: Firefox based) 14/07/20 Втр 09:54:09 2821845119
Аноним (Неизвестно: Неизвестно) 14/07/20 Втр 09:58:48 2821847120
>>2821845
Полностью стоковый добавлено только
services.xserver.windowManager.i3.enable = true;
services.xserver.displayManager.startx.enable = true;
Аноним (Google Android: Mobile Safari) 14/07/20 Втр 11:32:07 2821885121
>>2821847
В xinit добавь exec i3, как в раче делал
Аноним (Неизвестно: Неизвестно) 14/07/20 Втр 11:51:59 2821888122
Аноним (Неизвестно: Неизвестно) 14/07/20 Втр 12:20:45 2821904123
все ещё не может в AppImage?
Аноним (Microsoft Windows 8: Chromium based) 14/07/20 Втр 12:54:21 2821927124
>>2804046 (OP)
Ну если ты програмист энтузиаст, то может и подойдет, а в продакшине, особенно на серверах все может оказаться не так радужно, вот и не ставлю.
Аноним (Linux: konqueror) 14/07/20 Втр 12:57:10 2821928125
>>2821904
Без пердолинга не может.
Аноним (Linux: Firefox based) 14/07/20 Втр 14:21:59 2821969126
Аноним (Неизвестно: Неизвестно) 14/07/20 Втр 14:25:36 2821970127
>>2821969
Да, но я хочу просто с дефолтного экрана логиниться, но и в lightdm дальше экрана логина не пускает
Аноним (Неизвестно: Неизвестно) 14/07/20 Втр 22:16:30 2822247128
Аноним (Google Android: Mobile Safari) 15/07/20 Срд 08:10:57 2822317129
>>2822247
А зачем аппимеджи, когда там и так весь софт в репе есть?
Аноним (Неизвестно: Неизвестно) 15/07/20 Срд 09:17:59 2822344130
А че в репах даже фокс древний? Нового нет?
Аноним (Microsoft Windows 8: Chromium based) 15/07/20 Срд 10:28:06 2822363131
>>2804368
Братюня, хочу кстати попробовать Гуикс дома, но че-то пока очень чкудно инфы по приетарным драйверам.
Даже не понятно до конца есть ли пропритарное в репах, или их подключать надо? Или же вообще искать исходники и собирать самому?
Можешь мне пояснить за эту тему? Если кто-то еще обладает информацией так-же прошу поделиться.
Аноним (Linux: Firefox based) 15/07/20 Срд 13:46:43 2822517132
>>2822363
Проприетарного в репах ничего нет, это freetard дистрибутив
15/07/20 Срд 14:34:00 2822550133
>>2822344
Потому что это васянское говно никому не нужно, всем похуй
Аноним (Linux: Firefox based) 15/07/20 Срд 19:05:17 2822659134
>>2804046 (OP)
То ощущение когда перекатился на заинтересовавшую систему когда про нее знали 3.5 анона а теперь про нее пишут везде
>>2804195
Шиз, плес
>>2804321
>Никсос не стабильнее дебиана
Начисто установленного дебиана - возможно. Но после обновления дебиана ты получаешь обновленный дебиан, а после обновления никсоси ты получаешь чистую новую никсось рядом со старой (без дублирования общих пакетов, если они есть). Плюс окончательное решение проблемы "поставить две разных версии одной софтины".
>дистру 15 лет, ау. Просто про его никто не слышал до форса на дваче.
А еще форса на лоре, реддите, опеннете. Ох уж эти форсеры
Аноним (Linux: Firefox based) 15/07/20 Срд 19:15:16 2822672135
>>2813920
>>2813923
Подобие FHS никсоси собирается в пакете с симлинками, который в рантайме доступен через /run/current-system . Полагаю, можно исхитриться и сделать так чтоб все эти /run/current-system/{bin,etc,lib,sbin,share} были в корне. Но не нужно.
Аноним (Linux: Firefox based) 15/07/20 Срд 19:24:20 2822680136
>>2811804
>Я ж думал мне всё функицонально при ребилде пересчитается.
Если ты ставил по мануалу у тебя автоматически сгенерились /etc/nixos/{configuration.nix,/etc/nixos/hardware-configuration.nix} под твою машину в котором статически айдишники сетевых интерфейсов, ююидшники разделов и пр. Наверняка можно написать никс выражение которое при ебилде будет там подставлять айдишник первой сетевой карты или что-нибудь посложнее, но зачем? 100% способа определить нужный интерфейс на любой машине в общем случае нет, а на десктопе большинство вообще удаляют статику и включают нетворк манагер первым делом (у которого своя эвристика)
Аноним (Linux: Firefox based) 15/07/20 Срд 19:41:28 2822688137
MfgtiHTXDys.jpg 131Кб, 1037x768
1037x768
>>2804098
Этот >>2804090 нихера не понимает, в никсоси для установленного обычным способом (никсом) софта контейнеры не используются (если только это не какой-то софт которому нужно работать контейнере, типа anbox). В никсоси самодостаточная совокупность пакета со всем зависимостями называется closure. Да, кложуру можно скопировать, даже по ссш, https://nixos.org/nix/manual/#ssec-copy-closure . Можно тупо вручную, находишь труЪ путь к бинарнику нужной программы в /nix/store, выполняешь nix-store -qR /nix/store/ivrbscjsq53zv6dpr624m985qzd1kj87-firefox-77.0.1/bin/firefox , получаешь список директорий и копируешь. На целевой машине нужно будет перемонтировать /nix/store в режим чтения (насколько я понимаю при штатной работе это делает сам никс только во время установки в своем неймспейсе, чтоб у кривого софта не было шансов насрать в иммьютебл стор)
Аноним (Linux: Firefox based) 15/07/20 Срд 20:05:58 2822697138
>>2822688
>>2822688
Только вот сборка мусора такую кложуру удалит. Для того чтоб она стала частью системного или пользовательского профиля - придется поставить программу так чтобы никс захотел собрать именно эту кложуру (с там же хэшом). А это уже нетривиальная задача
Аноним (Google Android: Mobile Safari) 15/07/20 Срд 20:10:26 2822698139
1594820935164.png 5Кб, 338x262
338x262
Банан Паша в треде порядок гранд навел...
Аноним (Microsoft Windows 10: Firefox based) 16/07/20 Чтв 00:32:02 2822782140
Че по вайну и игорам?
Норм работает или тоже пердолиться?
Аноним (Linux: Firefox based) 16/07/20 Чтв 21:57:45 2823118141
>>2822782
Норм.
Стим ставится с либами из убунты которую он официально поддерживает и steam-fhs, в котором из этих либ (каждая из которых в сторится отдельно) собрана симлинками FHS. Запускается посредством какого-то chrootenv, который создает стиму иллюзию того что эта FHS находится в корне (еще хомяк в нее пробрасывается).
Для запуска левых игор собранных для убунты есть steam-run который делает то же самое для произвольного бинарника.
Вайн просто работает.
Свободные игры есть в nixpkgs, даже свежатина вроде порта сталкера.
Единственная проблема с которой сталкивался: реализации OpenGL и других аппаратно ускоренных апи конкретных драйверов не являются зависимостями игр. В результате изредка может получиться так, что ты поставил игру в пользовательский профиль, обновил систему и игра сломалась т. к. новая системная libGL драйвера твоей видеокарты не дружит с libc которую использует необновленная игра.
Алсо многие линуксгеймеры любят лутрис, вот он вроде не работает пишут что уже работает, https://github.com/NixOS/nixpkgs/pull/61742 .
Аноним (Linux: Firefox based) 16/07/20 Чтв 22:21:48 2823128142
Хочу никсос, но одновременно не хочу никсос. Что делать?
Аноним (Linux: Firefox based) 16/07/20 Чтв 23:32:52 2823168143
>>2823128
Да ты пердолик Шредингера прям
Аноним (Microsoft Windows 8: Firefox based) 16/07/20 Чтв 23:42:13 2823172144
Аноним (Linux: Firefox based) 16/07/20 Чтв 23:46:23 2823173145
>>2823128
подожди годик пока флейки доделают (я кстати не знаю что это такое но звучит круто)
Аноним (Linux: Firefox based) 17/07/20 Птн 00:07:12 2823177146
>>2823173
Чет типа портедж оверлеев вроде. Хз надо ли оно, когда можно собираться со своего форка nixpkgs и регулярно rebase'ить его на стейбл. Наверное надо, раз делают
Аноним (Неизвестно: Неизвестно) 17/07/20 Птн 06:20:48 2823255147
>>2823128
Посмотри репы, о них походу дела все забыли или забили
Аноним (Linux: Firefox based) 17/07/20 Птн 08:49:23 2823276148
>>2823255
Пакеты можно ставить с анстейбла. Не обновляют до новых версий только в случае, когда случаются какие-то проблемы с поддержкой в анстейбле.
Аноним (Неизвестно: Неизвестно) 17/07/20 Птн 10:50:06 2823312149
Как во время установки сменить ядро? Хочу вьебать hardended, или хуевая идея
Аноним (Google Android: Mobile Safari) 17/07/20 Птн 10:54:15 2823314150
Аноним (Microsoft Windows 10: Firefox based) 17/07/20 Птн 12:53:50 2823342151
>>2804046 (OP)
Не перейду, пока Банан не покажет свою писю.
Аноним (Google Android: Mobile Safari) 17/07/20 Птн 13:29:32 2823362152
>>2823342
Он уже показывал, не знаю где фотка правда, на фоне был его 27" фуллхд монитор и стол такой деревянный желтенький
Аноним (Неизвестно: Неизвестно) 19/07/20 Вск 13:27:14 2824436153
Как добавить анстейбл в конфиг? Нашел что нужно сначала добавить через add, добавил, дальше прописать в конфиге какую то ебатень в виде let хуе мое config хуе мое не помню, при ребилде ошибка на эти строки, какого хуя?
Аноним (Google Android: Mobile Safari) 19/07/20 Вск 13:32:15 2824439154
Аноним (Неизвестно: Неизвестно) 19/07/20 Вск 13:35:45 2824441155
>>2824439
Там нихуя не понятно, делаю по нему, пишу let система ругается что нужно LET, на форуме у всех через let они там блять говна обожрались?
Аноним (Google Android: Mobile Safari) 19/07/20 Вск 13:36:55 2824442156
19/07/20 Вск 13:37:19 2824443157
Аноним (Google Android: Mobile Safari) 19/07/20 Вск 14:21:48 2824467158
Screenshot20200[...].jpg 261Кб, 720x1520
720x1520
Screenshot20200[...].jpg 173Кб, 720x1520
720x1520
>>2824436
Ну первая ссылка в гугледакдакго же.
Аноним (Неизвестно: Неизвестно) 19/07/20 Вск 20:45:01 2824607159
Так и не починил отвал мыши на i3 в vmware, поиск молчит, xlibы прописывал похую, че делать а?
Аноним (Неизвестно: Неизвестно) 20/07/20 Пнд 06:16:43 2824714160
Анонсы как лучше организовать каналы? Удалить стандарт и оставить unstable с pkgs? И если я перезапишу канал nixos на unstable у меня система пересоберется из unstable?
Аноним (Linux: Firefox based) 28/07/20 Втр 04:13:53 2829319161
Короче, в итоге установил арч, поучил чуть-чуть баша, порешал возникшие проблемы после установки. Сейчас у меня связка sddm+kde, думаю перекатиться на i3. но пока не знаю, как это безопасно сделать. Типа просто отключить и удалить их юниты? А ксинит то я не устанавливал, ибо не было необходимости тогда.
У меня еще возник вопрос по поводу бэкапов? Пока воспользовался timeshift, ссусь от того, что может что-то сломаться от обновления нового. Пока ничего не учу, периодически захожу на арч вики, что-нибудь читаю.
анон >>2804520
Аноним (Linux: Firefox based) 28/07/20 Втр 12:01:38 2829452162
Аноним (Microsoft Windows 7: Firefox based) 28/07/20 Втр 17:41:11 2829717163
>Какого хуя происходит? Почему ты еще не поставил лучшую ОС
Пакетов мало -> дистр гавно
Аноним (Google Android: Mobile Safari) 28/07/20 Втр 18:42:22 2829805164
Screenshot20200[...].jpg 266Кб, 720x1520
720x1520
Аноним (Google Android: Mobile Safari) 28/07/20 Втр 18:44:19 2829806165
>>2829319
> Сейчас у меня связка sddm+kde, думаю перекатиться на i3. но пока не знаю, как это безопасно сделать.
А вот на никсосе это делается в одну строчку!
> У меня еще возник вопрос по поводу бэкапов?
Для бекапа системы есть nixos-поколения, для своих файлов - zfs.
Аноним (Microsoft Windows 7: Firefox based) 28/07/20 Втр 19:06:35 2829823166
>>2829805
Они могут хоть на миллион пакетов свои пакеты наразбивать, только вот больше десяти нужных мне программ которые есть в генту, в вашем отсосе нету.
Аноним (Apple Mac: Firefox based) 28/07/20 Втр 19:07:24 2829824167
>>2829823
Это какие же? Давай список.
Аноним (Linux: Firefox based) 28/07/20 Втр 19:49:20 2829856168
>>2829823
Это repology, в нём дробление пакетов учитывается, всякие либы не считаются, только конкретные проекты.
В дебиане например на самом деле в дефолтном репозитории AMD64 больше 50к пакетов, на repology вроде бы показывают около 30-35к
Аноним (Linux: Firefox based) 28/07/20 Втр 20:47:26 2829879169
>>2829806
Это все, конечно, круто, но мне до никсоса еще далеко. А я спрашивал про арч.
Аноним (Apple Mac: Firefox based) 28/07/20 Втр 21:04:42 2829880170
Аноним (Linux: Firefox based) 28/07/20 Втр 21:19:36 2829883171
>>2829880
Там даже Projects, а не Packages написано.
Аноним (Microsoft Windows 10: New Opera) 28/07/20 Втр 21:39:11 2829891172
Аноним (Google Android: Mobile Safari) 28/07/20 Втр 23:16:48 2829948173
>>2829891
У repology свои названия каждого проекта. Как он там называется и как у дистрибутива всё дробится при этом не учитывается
Аноним (Linux: Firefox based) 29/07/20 Срд 21:27:09 2830687174
Как в gnome3 добавить приложение в автозапуск?
Аноним (Linux: Firefox based) 01/08/20 Суб 00:49:44 2832134175
>>2830687
Так же как и в любом другом линуксе. Декларативное описание системы не означает что в configuration.nix все вплоть до каждой настройки рабочего стола должно быть описано.
Аноним (Linux: Firefox based) 01/08/20 Суб 02:05:01 2832179176
>>2829805>>2829883>>2829880>>2829856>>2829823>>2829805
а вы в курсе, что большая часть пакетов у никсоса из хакажа и пипи? это не программы, это всякие пакетики для хаскела и петона. и даже с учетом этого они не могут АУР перегнать по числу, ваще лол.
Аноним (Google Android: Mobile Safari) 01/08/20 Суб 09:58:57 2832313177
Screenshot20200[...].jpg 225Кб, 720x1520
720x1520
Screenshot20200[...].jpg 133Кб, 720x1520
720x1520
Screenshot20200[...].jpg 153Кб, 720x1520
720x1520
>>2832179
Ну вот мой херовый подсчет:
Хаскель пакетов 15к, питона 3, еще какой-то хуйни накинем до 20и.
Сайт никса говорит, что всего 60к пакетов, а значит, не-библиотек 40к.

Хз почему, но это меньше, чем в реполоджи, но при этом все еще достаточно,чтобы быть на втором месте по числу пакетов на том же рополоджи

Ну и пруфани, что в аур никто не грузил пакеты с пипа и хэкэджа.
Аноним (Linux: Firefox based) 01/08/20 Суб 15:46:01 2832458178
>>2832134
Ну это не интересно. Мне тут по ушам ездили, что nixos - это замена ansible. А на деле на любой чих мне говорят: ну так руками подправь.
Я хочу идемпотентность, чтобы я конфиг подсунул - и система под ключ сразу. Дотфайлы не вариант, у меня нет гарантий одинаковой версии ПО на всех машинах. Костыль, чтобы он брал дефолтный конфиг и заменял в нём пару строчек. Типа lineinfile.
И не надо мне тут будто это противоречит философии, syncthing же они как-то обернули.
Аноним (Google Android: Mobile Safari) 01/08/20 Суб 16:54:47 2832497179
>>2832313
Банан, помоги, хочу никсос, но не хочу никсос
>>2832458
Допиши в .xprofile пользователя через конфиг.
Или через конфиг создавать ~/.config/autostart/programname.desktop
Аноним (Linux: Firefox based) 01/08/20 Суб 16:57:39 2832499180
>>2832497
> Допиши в .xprofile пользователя через конфиг.
> Или через конфиг создавать ~/.config/autostart/programname.desktop
А вот это уже интересно. Есть примеры?
Аноним (Linux: Firefox based) 01/08/20 Суб 17:53:10 2832544181
image.png 136Кб, 400x300
400x300
>>2832313
>Ну и пруфани, что в аур никто не грузил пакеты с пипа и хэкэджа.
зачем мне пруфать утверждение, которое
1. не моё
2. заведомо ошибочно
3. является утверждением отсутствия чего-либо
?
я тебе расскажу как все есть на самом деле - в ауре и, бля, даже в репах самого арча пакеты для языков лежат в охуенно ограниченном количестве.
>haskellPackages
>pythonPackages
а че там с python3Packages, python37Packages, nodePackages? пруфани что их никто не грузил
Аноним (Google Android: Mobile Safari) 01/08/20 Суб 19:17:53 2832622182
Аноним (Linux: Firefox based) 01/08/20 Суб 19:28:37 2832633183
Пынямаешь банан я сейчас установлю никсос поем говна потому что нихуя не умею и вернусь на арч что делать банан помоги ААААААААААААААААА
Аноним (Google Android: Mobile Safari) 01/08/20 Суб 19:48:42 2832674184
>>2832458
Так блин, а при чем гном к ансиблу? Никсос, как и ансибл, настраивают в первую очередь саму систему, а не настройки отдельного юзера.
Если хочешь декларативную настройку гнома, то смотри какие у него конфиги и добавь их у nix-home-manager
Аноним (Microsoft Windows 7: Firefox based) 01/08/20 Суб 22:47:13 2832890185
Какой цикл обновлений у системы? Когда следующее обновление выходит?
Аноним (Неизвестно: Неизвестно) 02/08/20 Вск 10:41:06 2833198186
Аноним (Microsoft Windows 8: Chromium based) 02/08/20 Вск 10:59:49 2833207187
Аноним (Microsoft Windows 10: Firefox based) 02/08/20 Вск 16:19:54 2833395188
>>2812605
>Calculate Linux

Не ставь. Он российский.
Аноним (Linux: Firefox based) 03/08/20 Пнд 21:40:09 2834082189
>>2833395
Что плохого в том что он Российский?
Аноним (Fedora Linux: Firefox based) 03/08/20 Пнд 21:47:12 2834088190
Аноним (Linux: Firefox based) 03/08/20 Пнд 22:02:38 2834093191
>>2834088
Что это означает?
>inb4: загугли
It looks like there aren't any great matches for your search
Аноним (Linux: Firefox based) 09/08/20 Вск 13:25:14 2837739192
>>2832179
>большая часть пакетов у никсоса из хакажа и пипи
Будто что-то плохое. Хоть одни сумели язычковые системы управления пакетами нормально интегрировать, теперь намного меньше возни с опакечиванием использующего эти пакетики софта
Аноним (Google Android: Mobile Safari) 09/08/20 Вск 15:01:18 2837794193
>>2837739
Двачую. Еще охуенно, когда для какого-то хаскеля или раста пакеты ставятся несколько секунд, а не компилируются пол часа. Забивая папку с проектом пол гигабайтом мусора
Аноним (Microsoft Windows 10: Chromium based) 09/08/20 Вск 16:50:19 2837899194
Объясните прикол пихания аниме-девочек на пикчи с лого чего-либо. Я не ньюфаг, и аниме изредка посматриваю, но вот этого пихания всюду не понимаю. Ладно, виндотред, у них для там маскот, специально созданный новый персонаж, а вот брать чара из уже существующих тайтлов и приделывать ему nameos дистр нихуя непонятно. Он от этого лучше становится? Им пользуется какой-то анимешник и это о чем то должно говорить? В чем смысл?
Аноним (Microsoft Windows 10: Firefox based) 09/08/20 Вск 23:38:50 2838343195
>>2837899
Спермотоксикозные школодауны-максималисты, сэр.
Аноним (Microsoft Windows 8: Chromium based) 09/08/20 Вск 23:46:59 2838348196
linux-mascot.jpg 251Кб, 1680x341
1680x341
>>2837899
Просто они завидуют нормальным дистрам, где есть свои маскоты. Вот и пытаются походить на своих.
Аноним (Google Android: Mobile Safari) 10/08/20 Пнд 02:55:23 2838406197
Аноним (Ubuntu Linux: Firefox based) 10/08/20 Пнд 11:55:49 2838493198
>>2804046 (OP)
В чём плюсы? Почему она лучшая? Каких недостатков она лишена? Чем ебанутый пакетный менеджер никсоси лучше других ебанутых пакетных менеджеров? Почему я должен ставить ещё один нонейм дистрибутив?
Жду ответа, анонче.
Аноним (Google Android: Mobile Safari) 10/08/20 Пнд 16:51:20 2838665199
Аноним (Linux: Firefox based) 10/08/20 Пнд 16:56:38 2838671200
>>2838493
Никсос решает две извечные проблемы перодликса: dependency hell и поломки и фантомные баги при обновлении.
1) Вместо FHS никсос кладёт все пакеты в хэш таблицу. Благодаря этому бинарник берёт свою зависимость не из абстрактной /usr/var/lib/huilib/huhuilib, а из конкретной /nix/store/y345dsfgrtu456asdf-huhuilib. Потому два пакета могут тащить за собой две разных версии одной и той же либы, и не конфликтовать. B если один пакет обновился, то второй будет продолжать ссылаться на конкретную либу и никаких сюрпризов при обновлении.
2) Вместо /etc все настройки складываются в единый декларативный конфиг который при помощи своего ёба-языка, nix-хранилища, симлинков и этой самой матери собирает рабочую систему. Благодаря этому система становится stateless и её поведение строго определяется этим конфигом, а не историей всех предыдущих обновлений.
Из минусов:
1) Жрёт места чуть больше, чем классические ос
2) Большинство инструкций по линуксу становятся непригодными. Более-менее сложные настройки надо напердоливать через конфиг методом проб и ошибок
3) Деревянному софту, захардкоженному на FHS нужно колдовать костыли
Аноним (Ubuntu Linux: Firefox based) 10/08/20 Пнд 21:49:08 2838867201
>>2838671
>1) Вместо FHS никсос кладёт все пакеты в хэш таблицу. Благодаря этому бинарник берёт свою зависимость не из абстрактной /usr/var/lib/huilib/huhuilib, а из конкретной /nix/store/y345dsfgrtu456asdf-huhuilib. Потому два пакета могут тащить за собой две разных версии одной и той же либы, и не конфликтовать. B если один пакет обновился, то второй будет продолжать ссылаться на конкретную либу и никаких сюрпризов при обновлении.
Контейнеризация. Доступно на всех дистрибутивах, не нужно качать ещё один левый.
>2) Вместо /etc все настройки складываются в единый декларативный конфиг который при помощи своего ёба-языка, nix-хранилища, симлинков и этой самой матери собирает рабочую систему.
А нахуя? У меня все конфиги лежал в etc и только там. Открыл и меняю что мне нужно, без своего йоба-языка нахуй мне ещё один язык сдался?.
>Благодаря этому система становится stateless и её поведение строго определяется этим конфигом, а не историей всех предыдущих обновлений.
Косячу в конфиге и весь твой стейнлес идёт по пизде. Если я хочу удалить лишний конфиг, я ввожу одну комманду и удаляю его, а не лезу в сука другой блять, ты серьезно? нахуй мне ещё в один конфиг лезть ради правки другого? конфиг.
>Ну и минусы самой никсоси хуй соси блять, этой васянкой пользуются 3,5 человека, стандарты идут нахуй как и ты, к которой костыли ещё нужны блять, опять пердолинг.
Отчего делаем выводы, что никсось - очередная манявасянка ломающую ебучие стандарты, к которым привыкли ВСЕ и не думаю, что кто-то будет от них отвыкать ради левого поделия, а все проблемы уже решены 10 лет назад.
Ну и да, зачем мне после всего этого юзать никсось, когда всё можно реализовать у меня в убунте в виде snap боже упаси это говнище и flatpak пакетов?
Аноним (Google Android: Неизвестно) 10/08/20 Пнд 22:01:20 2838880202
>>2804140
Это вы реестр винды изобрели?
Аноним (Google Android: Mobile Safari) 10/08/20 Пнд 23:31:06 2838940203
>>2838867
Снап и флатпак это совершенно другая хуйня.
мимо
Аноним (Linux: Firefox based) 11/08/20 Втр 00:10:53 2838956204
>>2838867
> Мне не нужен stateless. Зачем мне никсос?
Ну собственно не за чем. Сам же ответил.
Алсо у флатпаков, снапов, лхд и прочих докеров оверхед больше никса, но то вряд ли тебя это остановит. Пользуйся чем хочешь.
Аноним (Google Android: Mobile Safari) 11/08/20 Втр 13:06:42 2839151205
Аноним (Linux: Firefox based) 11/08/20 Втр 15:25:04 2839215206
>>2838880
Реестр не всегда в курсе насчёт установленного ПО и беспомощен, если какая-то прога вдруг решила писать конфиг в "Documents and Settings".
Единый конфиг значительно шире и функциональнее, чем реестр.
Аноним (Linux: Firefox based) 16/08/20 Вск 19:47:44 2842208207
Спасите!
пытаюсь сделать звук на никсоси
sound.enable = true;
Эмуляция ОСС, JACK, пульсаудио - все отключено
speaker-test -Ddefault:Generic - Крутит шумы.
speaker-test -Ddefault:HDMI - уже нет (как раз-таки через него и надо)
aplay -L говорит, что дефолт CARD Generic:
default:CARD=Generic
HD-Audio Generic, ALC887-VD Analog
Default Audio Device
даже когда я прописываю sound.extraConfig=''
defaults.pcm.!card "HDMI" \n
defaults.ctl.!card "HDMI"
''
Когда меняю дефолт, speaker-test выкидывает no such a file or directory
В лайв окружении все работает, на арче, генту, и лфс (на чем раньше сидел) таких проблем не было.
Аноним (Microsoft Windows 10: Firefox based) 17/08/20 Пнд 16:59:19 2842608208
Насколько сложно в никотсосе собирать программы из исходников? Это примерно как писать ебилды?
Аноним (Ubuntu Linux: Firefox based) 17/08/20 Пнд 17:11:48 2842617209
>>2842608
Берешь да собираешь. Проблем особых не должно возникнуть.
Аноним (Google Android: Mobile Safari) 17/08/20 Пнд 17:31:15 2842627210
>>2842608
> Это примерно как писать ебилды?
Не писал ебилды, но да, придется писать никс билды.
Ну или можешь просто с помощью nix-shell ввойти в окружение с нужными либами и ввести make.
Аноним (Linux: Firefox based) 18/08/20 Втр 13:56:43 2843217211
как писать конфиг в .config/nixpkgs/config.nix?
Я вроде добавляю в начало { config, ...}, но
error: anonymous function at /home/kyousa/.config/nixpkgs/config.nix:1:1 called without required argument 'config', at /nix/var/nix/profiles/per-user/root/channels/nixos/pkgs/top-level/default.nix:55:10
сам код
{ config, ... }: {
nixpkgs.config.allowUnfree = true;
}
Аноним (Microsoft Windows 10: Firefox based) 18/08/20 Втр 16:39:04 2843311212
Аноним (Google Android: Mobile Safari) 26/08/20 Срд 15:09:52 2847264213
>>2804046 (OP)
Что лучше: Никсос или флатпак в Федоре?
Аноним (Google Android: Mobile Safari) 26/08/20 Срд 15:33:59 2847274214
>>2847264
В плане концепции никсос. В плане реализации ебу, зависит от того что тебе нужно. но флатпак на никсосе какой-то забагованый, что лучше напрячься и никс билд написать
Аноним (Linux: Firefox based) 11/09/20 Птн 11:01:06 2854549215
Как получить список пакетов поставленных вручню через nix-env -iA?
Аноним (Linux: Chromium based) 11/09/20 Птн 13:17:33 2854592216
15384324f173601[...].png 505Кб, 1408x581
1408x581
Не покидает ощущение, что NixOS - это что-то вроде ёбли с собаками, выращиванием гомункула и плоской земли. Т.е. раскручивается всеми подряд для рофлов над глупой и наивной аудиторией, просто в рамках этой борды, а не всего двоща
Аноним (Linux: Firefox based) 11/09/20 Птн 18:23:28 2854674217
>>2804098
Сомневаюсь в наличии прямых решений в nix, но в guix имеются средства для упаковки пакета/среды в тарбол, squashfs или образ для докера
man guix pack
Аноним (Linux: Firefox based) 13/09/20 Вск 13:14:30 2855281218
>>2804046 (OP)
>Якобы это уже и не UNIX и тем более не дистр линукса в классическом понимании, а нечто новое и охуенное. ЛИШЕННОЕ ВСЕХ НЕДОСТАТКОВ. ЭТО ЛУЧШИЙ ДИСТР И ТРЕНД 2021 ГОДА!!!
Новое и охуенное, лишенное самых бесячих недостатков - конфликтов зависимостей, возможных поломок софта или даже всей системы при обновлении, замусоривания, невозможности срочно поставить нужную прогу не обновляя всю систему. И при этом без ебучих контейнеров
>Почему анон до сих пор сидит на древних
Многие переходят, потому и "хайп", как ты это назвал. Ну еще потому что в отличие от дженерик дистров основанных на всем давно известных идеях он основан на действительно новой (на самом деле из 90х, просто реализацию допилили недавно) и вызывает у мигрантов культурный шок, которым они хотят поделиться
Аноним (Linux: Firefox based) 13/09/20 Вск 13:18:52 2855283219
Аноним (Linux: Firefox based) 13/09/20 Вск 13:19:21 2855284220
Аноним (Linux: Firefox based) 13/09/20 Вск 13:29:33 2855287221
>>2838867
>Контейнеризация. Доступно на всех дистрибутивах, не нужно качать ещё один левый.
Нахуй иди со своей контейнеризацией. Юзать контейнеры не для разработки - это как ссать себе в штаны чтоб согреться. Все программы по контейнерам не распихаешь, а так как в эндлесс и подобных - это просто разбиение общего домена проблем на несколько, к тому же усложняющее управление системой гораздо больше чем никс (если ты не хомячок который юзает онли то что апстримогоспода для тебя соберут).
Аноним (Linux: Firefox based) 13/09/20 Вск 13:39:40 2855290222
>>2838867
>Косячу в конфиге и весь твой стейнлес идёт по пизде.
Конфиг никсоси влазит в буфер моска если нет ФГМ, а история изменений системы за годы - нет, особенно когда ты вообще без понятия что там менялось, когда ты апдейты ставились. Никс каждый раз после установки чего-либо дает чистую, будто только что установленную систему (кроме /var и прочих /home), старые экземпляры пакетов лежащие в /nix/store до очистки системы ни на что не влияют

Концептуально это можно сравнить с переходом от аналогового хранения инфы к цифровому - с первым шум накапливался, сохранялся при копировании и хуй ты его уберешь, со вторым при записи нового экземпляра сигнал каждый раз формируется "чистым" по сетке дискретизации, чего бы там до этого не прилипло
Аноним (Linux: Firefox based) 13/09/20 Вск 16:13:16 2855356223
>>2855283
Похоже на guix pack, но только с одиним костыльным форматом
Аноним (Microsoft Windows 7: Firefox based) 13/09/20 Вск 16:56:30 2855385224
>>2822680
>100% способа определить нужный интерфейс на любой машине в общем случае нет,

Пиздёшь. Можно через уникальный аппаратный MAC-адрес сетевой карты.
Аноним (Linux: Firefox based) 13/09/20 Вск 18:57:02 2855436225
>>2855385
Какой из сетевых карт? И чем это может помочь, если ты переставишь накопитель в другой комп, в которой карты с таким адресом вообще нет?
Аноним (Microsoft Windows 7: Firefox based) 13/09/20 Вск 19:29:41 2855444226
Анон, поясни, как в GuixSD/NixOS получить подобие конфигурационных профилей?
Скажем, в одном режиме у меня поднят hostapd, dhcp, ssh, подлкючается файлопомойка по nfs, интернет по витой паре, используются соответствующие правила иптаблесов и т.п.
Другой - переносной: tlp, networkmanager, свои правила иптаблесов и далее в том же духе.
На генте эту задачу у меня решал openrc: было порядка пяти ранлевелов, между которыми я переключался в зависимости от локации. В GuixSD/NixOS, при их-то общесисиемном конфиге, должны быть более удобные средства, но при беглом знакомстве ничего не нашлось.
Аноним (Google Android: Mobile Safari) 13/09/20 Вск 20:14:14 2855452227
>>2855444
Делаешь кастомною nixos-option, в которую пихаешь нужные тебе настройки.
Аноним (Linux: Firefox based) 13/09/20 Вск 20:34:34 2855459228
>>2855452
И каким образом её переключать? После этого нужно делать переконфигурацию системы?
Аноним (Linux: Firefox based) 13/09/20 Вск 20:36:39 2855462229
Аноним (Google Android: Mobile Safari) 13/09/20 Вск 23:03:13 2855522230
>>2855462
Я не про комманду nixos-option, а функцию на никс языке.
Аноним (Linux: Firefox based) 13/09/20 Вск 23:36:14 2855541231
>>2855522
Покажи в документации, что именно ты имеешь в виду
Аноним (Linux: Firefox based) 14/09/20 Пнд 01:04:50 2855585232
>>2855444
>На генте эту задачу у меня решал openrc: было порядка пяти ранлевелов, между которыми я переключался в зависимости от
1. В NixOS как и в большинстве дистров systemd, он позволяет сделать то же самое. Ранлевелы у него называются таргетами, конфиги в /etc/systemd/system, переключение командой systemctl start/isolate имятаргета (start запускает все что нужно таргету, isolate в добавок останавливает все запущенное что ему не нужно).
2. Конфиги в /etc/ можно сгенерить, используя https://search.nixos.org/options?show=environment.etc&query=environment.etc&from=0&size=30&sort=relevance&channel=unstable
Аноним (Linux: Firefox based) 14/09/20 Пнд 01:53:24 2855596233
>>2855444
>>2855585
Алсо кроме environment.etc в NixOS есть systemd.targets, с его помощью должно быть лаконичнее. При этом если хочешь по минимуму использовать nix lang, сам environment.etc позволяет держать твои дополнительные конфиги в файлах, чет типа
environment.etc = {
"systemd/system/router.target": "/etc/nixos/my-etc-files/systemd/system/router.target",
"systemd/system/mediacenter.target": "/etc/nixos/my-etc-files/systemd/system/mediacenter.target",
}
Соответственно, в /etc/nixos/my-etc-files/ у тебя поддерево доп. конфигов, которое ты таким образом мерджишь с основным. Не проверял, но это должно работать, мб с небольшими исправлениями
Аноним (Linux: Firefox based) 14/09/20 Пнд 02:02:43 2855599234
>>2855585
Ты серьёзно? Это то же самое, что купить машину, пробить дыры в полу и отправиться на прогулку -- вроде бы и гуляешь как прежде, и даже девчонки внимание обращать начали, но чай без машины было легче.
Аноним (Linux: Firefox based) 14/09/20 Пнд 02:11:54 2855601235
>>2855585
Кстати, а как на systemd решается проблема, когда один и тот же сервис может иметь разные конфиги в зависимости от таргета?
Например, sshd при одном таргете должен висеть на eth0, а при другом - на wlan0
Аноним (Linux: Firefox based) 14/09/20 Пнд 12:26:59 2855715236
>>2855601
sshd@wlan0.service
sshd@eth0.service
Аноним (Linux: Firefox based) 14/09/20 Пнд 18:09:04 2855859237
>>2855601
В общем виде - можно написать разные сервисы, в сервис файлах разные переменные окружения/команды запуска с разными параметрами. Все равно же при таком раскладе нужно остановить экз запущенный со старым конфигом и запустить новый
В частном, когда отличие в единственном строчном параметре, таком как имя интерфейса (чего достаточно в мейби 95% всех случаев) - >>2855715 , это назвается instantiated service, файл такого сервиса является шаблоном, при запуске там шаблонная переменная %i заменяется на значение аргумента следующее за @
Аноним (Linux: Firefox based) 14/09/20 Пнд 18:15:58 2855864238
>>2804321
>дистру 15 лет, ау. Просто про его никто не слышал до форса на дваче.
Наверное, это типичный срок, на который задерживается распространение любой ломающей прежние основы идеи от первичной реализации про которую знают 3.5 гика в одном универе до "даже на дваче есть тред". Лет 7 на устранение детских болячек и еще лет 7 пока свободномыслящая старшая школота и студентота которая способна массово воспринимать радикально новые идеи превратится во взрослую админоту.
Аноним (Linux: Firefox based) 14/09/20 Пнд 19:57:56 2855911239
>>2804046 (OP)
Два вопроса по никсосу:

homed в конфиг уже завезли?
можно ли архивнуть профиль лисы и просто закинуть в хомяк, или там какая-то особенная?
Аноним (Linux: Firefox based) 14/09/20 Пнд 21:51:49 2855957240
>>2855911
>можно ли архивнуть профиль лисы и просто закинуть в хомяк, или там какая-то особенная?
Что там может быть особенного? Хомяк - он и в никсоси хомяк
Аноним (Linux: Firefox based) 14/09/20 Пнд 22:22:29 2855968241
>>2855957
Если бы я знал, я бы не спрашивал, м? Вот сейчас удолю свою убунту, установлю никсос, закину профиль, и если он не заработает, ты будешь виноват.
Аноним (Linux: Firefox based) 14/09/20 Пнд 23:33:28 2855998242
>>2855968
У новичков начинающих читать про никсос возникает ощущение что это какой-то закрытый ящик, доступ к которому и изменение содержимого осуществляется с помощью никс-языка. Нет, это тот же линукс, только бинарники раскиданы по пакетам (хотя есть спец. директории в которых собираются все симлинки на них чтоб можно было одной записью в PATH все добавить), а содержимое /etc определяется никсовым конфигом, в котором прописываются в т. ч. глобально установленные программы; все содержимое /etc кроме /etc/nixos при обновлении заменяется симлинками на сгенеренное никсом согласно текущему конфигу (и при перезагрузке тоже).
То, что программы создают в процессе работы (файлы СУБД в /var, профили пользователей браузеров и прочие мутабельные данные пользовательских программ) вообще не относится к "зоне контроля" никс и работает как в любом линуксе
Аноним (Linux: Firefox based) 15/09/20 Втр 00:38:33 2856023243
>>2855998
Я ничего не читал, только установил один раз посмотреть, запустил браузер посидел денёк и вышел. Сейчас пришла пора обновлять редко используемый ноут с убунтой на 20.04, а там снапы, так что ну его нахуй. Единственное, что мне нужно от дистра, чтобы он запускал лису, в которой дискорд.
Аноним (Linux: Firefox based) 15/09/20 Втр 00:51:21 2856025244
>>2856023
Ну ты предположил что там может быть черт знает что. В общем, я бы сформулировал так: nix управляет только иммутабельной частью системы - файлами, которые и в трад. линуксах зареганы как часть содержимого пакетов и имеют какой-то контроль целостности, а также директориями, которые должны содержать только такие файлы (в т. ч. /etc, поэтому для persistent модификации общесистемных конфигов приходится кое-что дописывать в никсовый конфиг). Только на них и распространяются его особенности. Все остальное в точности как в любом линуксе
Аноним (Linux: Firefox based) 15/09/20 Втр 14:45:44 2856170245
А вот у меня такой вопрос, я конечно мог бы и погуглить, но решил тут спросить.
Насколько засирается места с никсос? Оно же, я так понимаю, сохраняет прежние версии пакетов. Они как-то самоочищаются или нужно каждый раз самому предусматривать и очищать периодически.
У меня просто только ссд на ~240 гигов, где под хомяка около двухсот.
Аноним (Linux: Firefox based) 15/09/20 Втр 14:54:08 2856172246
Предлагаю шапку треда

Q: Что такого в этой вашей NixOS? Почему не Ubuntu/Arch/Fedora/...?
A: Во-первых, тут не бывает конфликтов и поломок софта при обновлениях, даже в используемой много лет системе с кучей наставленной кастомной фигни. Во-вторых, система всегда чиста, будто ее только что поставили. В-третьих, можно ставить сколько угодно версий/сборок одного софта, в т. ч. всегда можно установить любой свежий софт из анстейбла со всеми его зависимостями, причем это не будет влиять на остальную систему. В-четвертых, после обновления, установки софта или другого изменения системы на уровне Nix можно переключиться в предыдущее состояние - до тех пор, пока не будет выполнена команда очистки хранилища от старых пакетов.

Q: Почему не OSTree/Flatpak/...?
A: Система в которой каждый пакет соответствует апстрим проекту и содержит только файлы полученные при его сборке эстетически красивее системы, в которой "приложения" и "фреймворки" забандлены с всевозможножными "библиотеками". Плюсом идет сохранение бескостыльного шаринга зависимостей между программами (хотя в отличие от трад. дистров они шарятся только если полностью идентичны, т. е. собраны из одинаковых исходников с одинаковыми параметрами и юзают идентичные собственные зависимости вплоть до libc - у установленного в стейбл систему фуррифокса из анстейбла будет все свое, но оно будет шариться с другим софтом установленным из того же анстейбла).

Q: Для любой настройки нужно писать что-то в декларативном конфиге?
A: Нет. Nix управляет только файлами пакетов. Если настройка в файле в /etc, который в той же убунте считался бы частью пакета - да, придется, т. к. если отредактировать файл вручную он будет перезаписан дефолтным при любом изменении системы на уровне Nix (/etc как и другие директории FHS по сути формируется как куча симлинков на файлы из пакетов, которые лежат в /nix/store). Если в /var или хомяке - нет, все как в любом другом линуксе.

Q: Как поменять/добавить конфиг в /etc, чтоб он там оставался?
A: Поищи в https://nixos.org/nixos/options.html опции для конкретно того софта, который ты хочешь настроить. Например, правила udev - services.udev.extraRules. Если не нашел - юзай опцию environment.etc, она позволяет добавить в /etc произвольный файл с произвольным содержимым

Q: А не пиздите про надежность? Прямо-таки никогда ничего не ломается?
A: На самом деле есть исключения, но они редки. Во-первых, существуют неявные зависимости (например, разные стили виджетов для гуи фреймворка вроде qt/gtk, драйвероспецифичные реализации opengl/vulkan которые юзают 3d приложения запущенные в сессии на видеокарте с конкретным драйвером) - т. е. когда приложение обязательно использует какую-то одну из стопицот множественных альтернативных зависимостей, и их не добавляют в явные зависимости, максимум одну дефолтную. Во-вторых, ментейнеры могут прозевать коммит, который ломает приложение - у них автоматически проверяется собираемость и запускаемость бинарников, но это еще не значит, что оно будет полностью функциональным. В-третьих, Nix не избавляет от проблем работы новых версий программ с данными, созданными старыми (скажем, файлами баз СУБД). Тем не менее, количество неприятных ситуаций в долго используемой системе на порядки меньше, чем с олдовыми дистрами.

Q: Как запустить скачанный бинарник, собранный для убунты?
A: steam-run
Аноним (Linux: Firefox based) 15/09/20 Втр 15:10:26 2856181247
>>2856170
Зависит от частоты обновления. Если долго не обновлять - во время обновления понадобится в ~2 раза больше. Если ежедневно - много понадобится только когда выходят обновления каких-то всеобщих зависимостей вроде glibc.
Старые пакеты удалять командой nix-collect-garbage --delete-old .
Есть nix-store --optimise который объединяет хардлинкингом идентичные файлы в разных пакетах, но он так эффективен как может показаться т. к. слинкованные с разными зависимостями имеющими разные билдхэшами бинари получаются разными.
Аноним (Linux: Firefox based) 15/09/20 Втр 15:42:26 2856193248
>>2856172
>Во-первых, тут не бывает конфликтов и поломок софта при обновлениях, даже в используемой много лет системе с кучей наставленной кастомной фигни.
Ну вот это спорно. Конфиги старых версий могут успешно ломать поведение новых. Во всяком кде софте при перекате с 3 на 4 я это знатно словил. В ~/.config хлам знатно накапливается.
Аноним (Linux: Firefox based) 15/09/20 Втр 17:10:09 2856215249
>>2856193
Про это ниже написано,
>В-третьих, Nix не избавляет от проблем работы новых версий программ с данными, созданными старыми (скажем, файлами баз СУБД).
Но по моему опыту это происходит несравнимо реже чем поломки из-за обновления зависимостей
Аноним (Linux: Firefox based) 15/09/20 Втр 19:09:16 2856261250
>>2856172
>Q: Почему не OSTree/Flatpak/...?
>A: Система в которой каждый пакет соответствует апстрим проекту и содержит только файлы полученные при его сборке эстетически красивее системы, в которой "приложения" и "фреймворки" забандлены с всевозможножными "библиотеками". Плюсом идет сохранение бескостыльного шаринга зависимостей между программами (хотя в отличие от трад. дистров они шарятся только если полностью идентичны, т. е. собраны из одинаковых исходников с одинаковыми параметрами и юзают идентичные собственные зависимости вплоть до libc - у установленного в стейбл систему фуррифокса из анстейбла будет все свое, но оно будет шариться с другим софтом установленным из того же анстейбла).
OSTree (и flatpak на его основе) работают точно также, если что. Если уж хочешь это в качестве отличия, то сравнивай со аппимеджами и докерами.
Аноним (Linux: Firefox based) 15/09/20 Втр 20:00:27 2856304251
>>2856261
В каком месте OSTree работает так же? Он работают как гит. Там нет деления на пакеты. Пруф: "In contrast, OSTree only supports recording and deploying complete (bootable) filesystem trees. It has no built-in knowledge of how a given filesystem tree was generated or the origin of individual files, or dependencies, descriptions of individual components." - https://ostree.readthedocs.io/en/latest/manual/introduction/
С ним нельзя просто под себя какую-нибудь конкретную программу, сделав ей оверрайд с дополнительной зависимостью при наличии которой в ней при сборке включается какая-то опциональная зависящая от этой зависимости фича. Чтоб что-то поменять - нужно пересобирать весь этот монолит целиком, а не только целевой пакет и его обратные зависимости. Да, после этого можно предоставить изменение другим пользователям как нечто вроде гит-коммита который они могут чекнуть, и у них скачаются только изменившиеся файлы. Но в целом эта концепция делит всех на пользователей, которым удобно но они могут только получать готовое, и разрабам, которым приходится держать громоздкую хрень которую ради одной отломанной фичи держать некомфортно. А еще пользователь лишается возможности просто наблюдая какие пакеты когда ставятся ненапряжно приобрести "словарь" названий ключевых проектов из которых состоит линукс и какое-то представление о том что из них зачем, а также целенаправленно чекать зависимости и описания пакетов - это все существует только на девелоперской машине
Аноним (Linux: Firefox based) 16/09/20 Срд 16:06:04 2856639252
>>2856304
>пользователь лишается возможности просто наблюдая какие пакеты когда ставятся ненапряжно приобрести "словарь" названий ключевых проектов из которых состоит линукс и какое-то представление о том что из них зачем, а также целенаправленно чекать зависимости и описания пакетов - это все существует только на девелоперской машине
По идее этот OSTree делает возможными "закрытые" дистрибутивы - когда вроде бы все открытый софт, но хуй ты разбрешься, как они эту систему собрали. Как вендорские прошивки андроида. Захочешь форкнуть - будь добр начать с чистого AOSP LFS.
Аноним (Linux: Firefox based) 17/09/20 Чтв 16:47:05 2857159253
Интересный вроде ваш никсос, но бля, учить какой-то язык для правки конфигов... Это пиздец какой-то. Скоро это будет на уровне btw i use arch
Аноним (Linux: Firefox based) 18/09/20 Птн 01:28:03 2857403254
>>2857159
Подмножество языка используемое для выбора устанавливаемого софта и предусмотренной модулями настройки системы и сервисов - не сложнее JSON. Разбираться с языком всерьез надо если ты хочешь патчить пакеты или опакечивать сам.
Аноним (Linux: Firefox based) 19/09/20 Суб 22:04:12 2858172255
14465012961020.jpg 80Кб, 600x450
600x450
>>2804162
Это двач, здесь даже сообщество MLP состоит из агрессивного и токсичного быдла
Аноним (Linux: Firefox based) 20/09/20 Вск 13:53:36 2858356256
>>2858172
>Это двач
Это не двач, маня.
Аноним (Linux: Firefox based) 20/09/20 Вск 23:33:26 2858611257
изображение.png 719Кб, 1200x1200
1200x1200
Аноним (Microsoft Windows 8: Chromium based) 22/09/20 Втр 07:05:51 2859032258
>>2858356
Да похуй, хули доебался?
22/09/20 Втр 15:56:39 2859138259
>>2858611
>эти боевые картиночки ньюфагов девяностых годов рождения
Аноним (Google Android: Mobile Safari) 22/09/20 Втр 16:57:54 2859170260
Вот когда на мсдн гайды появятся, как развернуть дотнет на вашем этом никсосе, так и подумаю
Пару раз попердолившись ради чего? Профитов нихуя, все равно что играл с линуксом, пришел к выводу, что юзать надо максимальный мейнстрим, а остальное – ебись оно в рот. Новинки лучше связанные с работой изучать, там хотя бы время не зря тратишь
Аноним (Google Android: Mobile Safari) 22/09/20 Втр 17:21:26 2859175261
>>2859170
Что не так с дотнетом? Пишу на шарпе, все норм.
Да, некоторые утилиты/библиотеки надо патчить, но это не смертельно.
или с .net 5 траблы?
Аноним (Google Android: Mobile Safari) 22/09/20 Втр 17:32:21 2859178262
>>2859175
Поставил я манджару, поставил райдер, а попытался скомпилировать – пишет, что не хватает msbuild. Хотя все стоит, все прописано. Что делать – непонятно
На убунту все просто работает

Но гном – это пиздец. Панель на панели, анимации уебанские не к месту
Аноним (Google Android: Mobile Safari) 22/09/20 Втр 18:33:52 2859205263
>>2859178
Ты dotnet то поставил? Путь к нему в настройках райдера прописал?
Аноним (Google Android: Mobile Safari) 22/09/20 Втр 23:35:26 2859463264
>>2859205
Да, сдк, и прописал потом
Аноним (Linux: Firefox based) 04/10/20 Вск 17:56:38 2865375265
Я не осилил установку никсоса и скачиваю графический установщик. Не ссыте, лучше побейте.
Аноним (Linux: Firefox based) 04/10/20 Вск 18:03:53 2865384266
>>2865375
А что тут только кеды, мануал, gparted и консолька и нет никакого далее, далее, далее?
Ох блядь
Аноним (Linux: Firefox based) 04/10/20 Вск 21:42:13 2865501267
>>2865384
Ну так просто копипастируй эти пять строчек из мануала в терминал и будет тебе счастье. Особо не думой. Всю дальнейшую настройку можно будет производить уже в установленной системе.
Аноним (Linux: Firefox based) 04/10/20 Вск 21:44:20 2865503268
>>2865501
У меня конфиг неправильно автоматически конфигурировался. В этом была проблема, но я уже разобрался и осилил.
Аноним (Linux: Firefox based) 04/10/20 Вск 22:13:41 2865531269
Аноны, что-то я найти не могу. Что в чистом никсе используется для интернет подключений?
Аноним (Linux: Firefox based) 04/10/20 Вск 23:21:34 2865575270
Аноним (Linux: Firefox based) 05/10/20 Пнд 00:32:43 2865606271
Мне понравился NixOS, нравится идея общего конфига и отсутствия мусора в системе.
Но я не могу привыкнуть к Nix. У меня ломка по пакману.
Сложно, непонятно нихуя, не интуитивно.
Попробую еще
Аноним (Linux: Firefox based) 05/10/20 Пнд 04:56:17 2865644272
>>2865606
Почему так все так заебно то? Я наверное все таки откачусь с дистра
Аноним (Linux: Firefox based) 05/10/20 Пнд 06:22:33 2865664273
>>2865606
Пользуюсь только nix-channel --update, всё остальное делаю через vim config.nix && nixos-rebuild switch. Мне, правда, почти ничего от него и не нужно.
Аноним (Linux: Firefox based) 08/10/20 Чтв 17:21:31 2867188274
>>2865606
>>2865644
Что тебе не интуитивно? Софт в environment.systemPackages перечислять? Или ты про необходимость кастомизации глобальных конфигов в /etc описывать в декларативном конфиге?
Аноним (Linux: Firefox based) 09/10/20 Птн 00:50:45 2867292275
>>2867188
> необходимость кастомизации глобальных конфигов в /etc описывать в декларативном конфиге
Да.
Аноним (Linux: Chromium based) 11/10/20 Вск 23:43:21 2868297276
2020-10-11-2340[...].png 104Кб, 1366x768
1366x768
>>2804046 (OP)
Проглядел что у Никса есть официальный тред.
В общем, на слаке шрифт работал вполне себе норм, но вот на Никсе у меня абсолютно проебся Siji. в системе стоит, в шрифтах указан, в доке пусто.
Аноним (Linux: Firefox based) 12/10/20 Пнд 08:32:02 2868374277
Аноним (Linux: Firefox based) 12/10/20 Пнд 12:26:38 2868433278
Аноним (Apple Mac: Safari) 12/10/20 Пнд 12:42:41 2868439279
!
Аноним (Google Android: Mobile Safari) 12/10/20 Пнд 14:12:07 2868476280
все ещё не может в appimage?
Аноним (Linux: Firefox based) 28/10/20 Срд 15:22:29 2876280281
изображение.png 1209Кб, 1024x768
1024x768
Аноним (Linux: Chromium based) 28/10/20 Срд 15:27:37 2876284282
>>2876280
Я бы поставил, но ух как я с ним намучился один раз, что сломал, и откат не помогал, и вапще!
>>2868433
lisp is the most powerful programming language
>>2868476
Может, но не из коробки
Аноним (Linux: Chromium based) 28/10/20 Срд 15:28:08 2876286283
>>2876284
>и вапще
Я конфиг не схоронил, вот что!
Аноним (Linux: Firefox based) 29/10/20 Чтв 11:04:42 2876567284
image.png 108Кб, 1032x763
1032x763
сап, никсач
как запаковать каштомную сессию для иксов?
смог сделать пакет для системы, но в меню lightdm ничего не появляется
Аноним (Google Android: Mobile Safari) 29/10/20 Чтв 14:30:37 2876639285
>>2876567
Во первых, зачем делать полностью новый пакет? Уверен, тебе достаточно оверпйднуть старый, изменив в нем src.
Во вторых, в опцию services.xserver.windowManager.i3.package впихни свой пакет.
Аноним (Google Android: Mobile Safari) 29/10/20 Чтв 15:57:50 2876668286
Аноним (Linux: Firefox based) 30/10/20 Птн 05:22:15 2876885287
>>2876284
>сломал, и откат не помогал
Это как? Ты удалил предыдущие состояния?
>>2876286
>Я конфиг не схоронил, вот что!
Для отката сломанной никсоси не нужен конфиг, для отката нужно чтобы предыдущее состояние не было удалено. Но ЕМНИП, пока ты ни разу не ребутнулся с новым, то предыдущее, с которого ты грузился, не удаляется сборщиком мусора.
Нет, ну если ты совсем похерил конфиг, то ты сможешь только любоваться работоспособной системой, но для того чтоб продолжить ее обновлять и менять - придется создать его вновь.
Аноним (Linux: Chromium based) 30/10/20 Птн 09:07:06 2876937288
>>2876885
>Это как?
Добавил анстейбл канал у рута, вот он и перестал в итоге делать ребилды. Собственно откатывать пробовал, но как оказалось дотфайлы рута никс не контролирует совсем никак. Удалил канал анстейбла - не помогло, потом совсем удалил дотфайлы его.
В общем решил что мне как-то похуй на самом-то деле! и вернулся на рачик. Ставил никсос наверное раз 5, очень нравится, но каждый раз что-то мешает.
>Для отката сломанной никсоси не нужен конфиг
А мне не для отката, а чтобы установить его, скопировав конфиг и сделав nixos-install /mnt или как там, уже не помню

Я знаю, что у меня кривые руки и что я делаю всё то, что нельзя делать, не надо мне это объяснять.
Аноним (Linux: Chromium based) 03/11/20 Втр 20:17:27 2879309289
>>2876937
>Добавил анстейбл канал у рута
>у рута
Ебать дебил
Аноним (Arch Linux: Firefox based) 04/11/20 Срд 01:14:51 2879475290
>>2879309
Ох уж эти арчепривычки иметь самые свежие пакеты
Аноним (Microsoft Windows 10: Firefox based) 04/11/20 Срд 23:08:54 2880087291
>>2804046 (OP)
Если кратко - ебли с ней ещё больше чем с Gentoo
Аноним (Google Android: Mobile Safari) 05/11/20 Чтв 02:01:54 2880160292
>>2880087
Пиздежь. Написал раз конфиг и забыл. В то время как на генте, по словам гентушников, ебаться надо постоянно.
Аноним (Microsoft Windows 10: Firefox based) 05/11/20 Чтв 10:08:38 2880225293
>>2880160
Я пытался использовать и NixOS, и Gentoo.
Нет пакета в Nix - мейнтейни

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

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

Главное преимущество никса в воспроизводимых сборках и откатах, если Генту ты будешь восстанавливать каждый раз как в первый и загружаться с live-cd если полный пиздец случился, то Niх откатывается нажатием одной кнопочки при загрузке. И конфигурация никса на новую пеку тоже накатывается моментально.

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

Мне очень нравится идея никса, но год назад это было неюзабельно.
Аноним (Google Android: Mobile Safari) 05/11/20 Чтв 10:41:57 2880233294
>>2880225
> Нет пакета в Nix - мейнтейни
А в других дистрах не так? Алсо, есть еще steam-run, fshenv, да хоть докер, если надо просто запустить бинарник
> Постоянно вылезающие косяки существующих пакетов из-за особенностей NixOS, которая работает по-особенному - это всё надо обернуть так чтобы было декларативно.
У меня такая хуйня только с вскодом была. Хз через какую жопу его делали, но даже проприетарные жибдрейнс иде более адаптированы к линуксу/никсосу.

> Ну и конечно допилка конфига Никса - бесконечное дело, на каждое движение пакета ты этим занимаешься.
Так не держи все пакеты в конфиге. Есть nix-env и nix-build.
Аноним (Apple GayPhone: Safari) 05/11/20 Чтв 12:59:56 2880305295
>>2880225
>Нет пакета в Nix - мейнтейни
Двачую. Сам облизывался на nix os (а еще на fedora silverblue), но в итоге из-за проблем с пакетами предпочел перенести / своего роллинг дебиана на zfs или btrfs и решать проблему стабильности снапшотами. А проблему разных версий по - контейнерами lxd, в которые прокидываю сокет вейланда.
Аноним (Linux: Firefox based) 05/11/20 Чтв 14:34:56 2880368296
>>2880233
>А в других дистрах не так?
Скопировать команды из инструкции по ручной сборке на гитхабе в релевантные секции PKGBULDа это совершенно не то же самое, что изучить синтаксис никса, понять, как в нём практично производить пакеты, а потом вменяемо его написать.
Аноним (Linux: Firefox based) 06/11/20 Птн 18:06:50 2880928297
У вас же раньше свой тег был и номерные треды, а сейчас еле нашел итт далеко-далеко внизу. Что случилось?
Аноним (Linux: Firefox based) 06/11/20 Птн 18:19:39 2880931298
>>2804318
>Но прекол никса в том, что ты можешь сидеть на стабильной версии, а нужные тебе пакеты ставить из unstable ветки.
В опенсюсе так уже лет 20 делают. Ппа для убунты запилил лет 10 назад.
Аноним (Linux: Firefox based) 06/11/20 Птн 18:25:13 2880932299
>>2804637
>Начни, например, с изучения того, как работает и что умеет связка find + xargs. Ими толком не умеют пользоваться процентов 80 здешних завсегдатаев и это даст тебе гораздо больше потенциально полезных знаний, чем десяток перебранных дистрибутивов. Как разберешься - добавь к этому sed и awk, и вот ты уже практически бог пакетной обработки файлов по сравнению с собой нынешним.
Ненужное, убогое говно. Если нужно что-то сложнее одной команды - берется нормальный язык и пишется скрипт. Все это sed-awk говно - для эникеев из прошлого века, нормальные люди в это не вляпываются.
Аноним (Linux: Firefox based) 06/11/20 Птн 18:35:22 2880937300
>>2822697
Ну и нахуй тогда это все нужно?
Аноним (Microsoft Windows 10: Chromium based) 10/11/20 Втр 01:15:49 2882531301
Обкатать надо новую систему\технологию - займёт несколько лет минимум.
Аноним (Apple GayPhone: Safari) 10/11/20 Втр 05:49:48 2882556302
>>2882531
Братан, с 2003 года обкатывают. Просто иногда даже хорошие технологии не набирают критической массы пользователей и обречены стагнировать.
Аноним (Linux: Firefox based) 10/11/20 Втр 15:56:29 2882749303
Видел, как некоторые хранят конфиги в сабже. Как? Зачем? Какие подводные?
Аноним (Неизвестно: Неизвестно) 13/11/20 Птн 14:53:49 2884463304
Guix - как никс, только без говна в виде доморащенного языка, системлы и проприетарного говна.
Аноним (Linux: Firefox based) 13/11/20 Птн 18:14:37 2884544305
Снимок экрана о[...].png 238Кб, 958x742
958x742
Снимок экрана о[...].png 16Кб, 1127x137
1127x137
Снимок экрана о[...].png 7Кб, 505x172
505x172
Как тут вообще с питном жить? Пип не пашет. Поставил юпитер через конфиг на выходе эта зулпа и ничего не считается.
Аноним (Google Android: Mobile Safari) 13/11/20 Птн 18:28:44 2884552306
Аноним (Arch Linux: Firefox based) 13/11/20 Птн 18:36:23 2884554307
>>2884463
> лисп
Еще один мертвый язык
Аноним (Linux: Firefox based) 13/11/20 Птн 20:14:03 2884639308
>>2884552
Заебись. Завелось.
А как, например, скачать последений youtube-dl из пипа? Так ставится древний 2020.06.16.1.
Аноним (Linux: Firefox based) 13/11/20 Птн 21:11:48 2884676309
>>2884554
Лисп ещё внуков твоей жены переживёт.
Аноним (Arch Linux: Firefox based) 14/11/20 Суб 00:57:22 2884765310
>>2884676
Что значит внуков моей жены? Может моих внуков?
Аноним (Google Android: Mobile Safari) 14/11/20 Суб 03:09:33 2884793311
>>2884765
Если у тебя дебиан, то правильнее сказать внуков твоей жены.
Аноним (Linux: Firefox based) 14/11/20 Суб 17:15:50 2885232312
image 121Кб, 570x319
570x319
Аноним (Linux: Firefox based) 22/11/20 Вск 18:11:31 2889935313
>>2838348
OS-tan вообще-то не официальные маскоты
Аноним (Microsoft Windows 10: Chromium based) 22/11/20 Вск 23:27:13 2890070314
>>2812569
>весь интернет

Васянодейтинги на AWS - далеко не весь интернет

>используют на своих серверах
Держи в курсе
https://www.statista.com/statistics/915085/global-server-share-by-os/

>Эти байки
Прыщеговно изначально рассматривалось как временная поделка.

Аноним (Microsoft Windows 10: Chromium based) 22/11/20 Вск 23:31:42 2890072315
>>2813643
>Работал и сотрудничал с многими компаниями

ООО "Вектор", разве что.
Аноним (Microsoft Windows 8: Firefox based) 23/11/20 Пнд 00:38:12 2890099316
Аноним (Microsoft Windows 10: Chromium based) 23/11/20 Пнд 01:43:58 2890124317
Аноним (Linux: Firefox based) 26/11/20 Чтв 18:42:37 2892116318
>>2890070
Хуита, не все хосты с глобальным ip и чем-нибудь на 80 порту равны. w3techs хотя бы выборку по посещаемости ограничивает.
>>2890124
Это какой же такой unknown unix имеет 60% в 2020 году, который не линукс, не бсд и не макось? Маня, это просто фингерпринтинг не позволяет у многих серверов идентифицировать ядро более точно чем "unix family". почти все эти 60% - тоже Linux.
Аноним (Microsoft Windows 10: Chromium based) 27/11/20 Птн 13:32:46 2892501319
>>2892116
>чем-нибудь на 80 порту

Харчок, плиз. LAMP-инстансами серверы, внезапно, не ограничиваются. Прыщикс в большинстве случаев сейчас - очередной фреймворк, запускаемый под гипервизорами.

>фингерпринтинг не позволяет

Найс маняманевры, харчок. Нахер тогда ты это говно тащишь?
Аноним (Google Android: Mobile Safari) 27/11/20 Птн 13:58:27 2892513320
>>2892501
А нахуя запускать линукс в виртуалке под платной виндой, когда можна запустить линукс в виртуалке под линуксом?
Аноним (Linux: Firefox based) 27/11/20 Птн 16:52:57 2892585321
>>2892501
>очередной фреймворк, запускаемый под гипервизорами
Ну в хиперв кроме винды ничего и не запускают. Линуксы крутят под линуксовыми же гипервизорами.
Аноним (Microsoft Windows 10: Chromium based) 27/11/20 Птн 21:17:57 2892732322
>>2892513
>когда можна запустить линукс в виртуалке под линуксом

Наверное, дело в том, что попкенсорцные гипервизоры - недоделанное говно.
Аноним (Fedora Linux: Firefox based) 27/11/20 Птн 21:25:55 2892738323
>>2892732
А в чём преимущество Гитлер-Ви? Не траль, просто интересно мнение?
Аноним (Google Android: Mobile Safari) 28/11/20 Суб 09:46:38 2892943324
>>2804321
Лол, я его форсил ещё лет 10 назад. Сейчас наоборот уже забыл давно, что такое есть.

Значит, он таки жив? Ну и чё, можно пользоваться, всё ок? Алсо, да, лучше б его похоронили и зафорсили guix. Абсолютно то же самое, но лучше.
Аноним (Google Android: Firefox based) 28/11/20 Суб 17:59:17 2893114325
>>2804637
Двачую этого адеквата
Аноним (Google Android: Firefox based) 28/11/20 Суб 18:01:18 2893115326
>>2806724
Чё-то не понял. А как они Линукс под MIT лицензировали?
Аноним (Linux: Chromium based) 30/11/20 Пнд 01:05:55 2893803327
>>2804046 (OP)
Как установить пакеты дкларативно, через главный конфиг?
Пакеты вроде вима устанавливаются.
Но, например, я хочу установить idea-community.
Через nix-env -i idea-community все устанавливается.
Но если я прописываю пакет в конфиг в систем пакейджес она ругается, что нет такой переменной.
Это какие то разные каналы? Как добавить каналы в конфиг?
Аноним (Linux: Chromium based) 30/11/20 Пнд 01:24:50 2893815328
16066885321560.png 212Кб, 1920x1080
1920x1080
Аноним (Google Android: Mobile Safari) 30/11/20 Пнд 10:00:30 2893930329
>>2893803
Вроде он находится в jetbrains.idea-community.
Но как тогда его нашел nix-env я хз.
Аноним (Google Android: Mobile Safari) 30/11/20 Пнд 10:04:42 2893933330
>>2889935
среди пердолей же дофига анимешников, они не могут нормальую анимешку нарисовать?
они не могут настроить планшет с фотошопом ахахахахаахахахахахахахахах
Аноним (Linux: Chromium based) 30/11/20 Пнд 20:16:58 2894111331
>>2893930
Вера помогли в гну треде и я разобрался.
Энв ищет по коротким именам. А конфиг ищет только по полным именам пакетов.
ЧТобы энв искал по имени пакета надо писать -iA.
Аноним (Linux: Chromium based) 01/12/20 Втр 00:32:35 2894228332
Ну так установил идею, но она не может запустить мавен сервис с кастомным jdk, потому что пакет идеи из стора никсос не видит или не может запустить джидикей внутри хомяка юзера.
При этом идея не видит джидикей, который я установил пакетом в никс шелл, из которого я эту идею запускаю.
Пробовал стать идею и как пакет никс шелла, и как системный.
В общем, при простых задачах все хорошо работает, чуть сложнее на горизонте появляются фуры с пердолингом.
Потом еще буду ковырять.
А так вообще круто, все конфиги в одном месте, даже дотфайлы можно подятнуть через хоум-менеджер, кайф.
Аноним (Google Android: Mobile Safari) 03/12/20 Чтв 00:11:36 2895197333
Кто-нибудь знает как редактировать default.nix пакета? Типа вот я сделал services.desktopManager.plasma5.enable=true, но с плазмой установились миллион говна, которым я никогда не буду пользоваться (konsole, либы для пульсы и прочая залупа). Это все в default.nix плазмы прописано в environment.systemPackages, а мне нужно это говно выпилить.

Я в курсе про функцию override, я ей умпешно пользуюсь, но в какой-нибудь простой хуйне вроде подключения патчей для dwm и st. Хотелось бы прям писать свои деблоатед пакеты.

Помогите, анонсы :3
Аноним (Linux: Chromium based) 03/12/20 Чтв 01:32:28 2895228334
>>2894228
Как я понял, никсос не может запускать исполняемые файлы программ, не установленных как пакет.
Кто то может поделиться примером конфига, который бы давал запустить не установленный в систему executable?
Аноним (Microsoft Windows 10: Firefox based) 03/12/20 Чтв 02:50:44 2895253335
>>2895197
вроде сам справился.

я форкнул репозиторий никспгс, изменил что мне надо, потом просто отрубил нужные модули вот так: на примере той же плазмы "disabledModules = [ "services/x11/desktop-managers/plasma5.nix" ]", потом импортировал тоже самое, только деблоатед-версию из своего форка: imports = [ <my-nixpkgs/nixos/modules/services/x11/desktop-managers/plasma5.nix> ]".

хз, может можно как-то еще проще. пока гуглил все, нашел похожее решение с [let in, но я вообще не ебу как этим пользоваться, я не погромист - и так работает.


Аноним (Google Android: Mobile Safari) 03/12/20 Чтв 02:52:43 2895254336
>>2895228
steam-run, если не поможет, то patchelf/fhsenv.
Аноним (Linux: Firefox based) 05/12/20 Суб 00:46:10 2896458337
218f9440c0.jpg 96Кб, 700x517
700x517
>>2895228
Может. Просто она не предоставляет FHS с директорями, в которых обычным образом собранные программы ищут зависимости. Потому что для каждой программы в никсоси могут быть свои, индивидуальные зависимости. Вариантов решения дохера, двачую steam-run. Проблема steam-run в том, что в FHS, иллюзию которой он создает, есть только те зависимости, которые есть у стима. Т. е. какая-нибудь некрота или программы с экзотическими зависимостями которых нет в стиме не заработают. Я для себя пару раз по-быстрому лечил, просто делая симлинки на подходящие оказавшиеся в текущей системе либы в директорию с бинарником.
Аноним (Arch Linux: Internet Explorer) 08/12/20 Втр 23:29:31 2898528338
>>2804046 (OP)
Да откуда вы это говно только берёте?
Аноним (Linux: Firefox based) 10/12/20 Чтв 17:18:47 2899416339
>>2804046 (OP)
Где у файрфокса опция приватное окно запускать на ПКМ? Что-то отдельное включить надо? Я только firefox в environment.systemPackages добавил, а у него .desktop файл какой-то куцый: ни новое окно открыть непредлагает, ни приватное.
Аноним (Linux: Firefox based) 25/12/20 Птн 14:54:09 2908588340
Аноним (Google Android: Mobile Safari) 25/12/20 Птн 15:21:32 2908595341
Аноним (Apple Mac: Chromium based) 25/12/20 Птн 22:20:52 2908856342
>>2813681
Видел и то, и другое, тк работал в самых разных конторах от гос шараг до модных атмосфера-выстрелевшего-стартапа
Аноним (Linux: Chromium based) 25/12/20 Птн 22:37:51 2908873343
Аноним (Linux: Chromium based) 25/12/20 Птн 22:41:31 2908876344
никсос параша ебаная для понта перед арчебами и гентуебами
ставил я ваш ник сос, ничего прикольного
ставьте арч, там и аур, и пользователей дохуя

Аноним (Arch Linux: Firefox based) 26/12/20 Суб 00:46:41 2908928345
Аноним (Google Android: Mobile Safari) 26/12/20 Суб 02:04:14 2908966346
>>2908876
Лол, первый агресивный ниасилятор? У никсоса есть как обьективные преимущества, так и обьективные недостатки. Если ты не увидел преимуществ, то ты либо тупой и слепой, либо у тебя настолько горит от недостатков, что тебе похуй на преимущества. Но в любом случае, ты просто агресивный ниасилятор.
Аноним (Linux: Firefox based) 05/01/21 Втр 14:53:20 2914967347
Hc4eb225b092848[...].jpg 48Кб, 720x720
720x720
Чё там появился простой способ appimage запускать?
Аноним (Google Android: Mobile Safari) 07/01/21 Чтв 11:22:50 2916117348
>>2804081
Пакмэн на любой дистр можно поставить
Аноним (Google Android: Mobile Safari) 07/01/21 Чтв 12:40:40 2916147349
>>2908966
какие блять еще преимущества на десктопе? декларативные зааисимости и репродюсируемые билды?
Аноним (Microsoft Windows 10: Firefox based) 14/01/21 Чтв 02:51:03 2920714350
Аноним (Microsoft Windows 10: Firefox based) 14/01/21 Чтв 03:12:03 2920721351
>>2916147
Админ локалхоста кроме десктопа других компьютеров не видел? Или нравится на каждом утюге себе хомяк из гита клонировать и вспоминать какие там пакеты куда ставились когда и зачем? Никсос из коробки позволяет сделать то, о чём раньше с придыханием рассказывали пацаны на девопсовых конфах про коммерческие клауды — gitdevops без булшита. И пофиг на чём — на пеке анона, на сотнях серверов в стойках, на виртуалках в клауде или в модном гипервизоре, в докер-контейнерах. А так же на других дистрибах линукса и на макоси. Но раз ты скозал параша ебаная, что ж делать, пойду арчик на прод накачу. Не держать же в голове особенности всех дистрибутивов на этой планете, ей-богу.
Аноним (Microsoft Windows 10: Chromium based) 14/01/21 Чтв 23:16:44 2921132352
>>2920721
Ну nixos никогда не будет на виртуалках\серверах, разве что как ты сказал у локалхост админа в хуевой конторе.
Поясни чем твои конфиги в nixos лучше моих конфигов через ansible-pull которые еще можно сразу под несколько дистров описать?
Насколько помню, в конфиге nixos хватает настроек связаных с хардварной частью (монитор, wifi\eth еще что-то) и нету инструмента для автоматической адаптации под другое десктоп железо, приходится руками переписывать, выходит, что не такой уж и универсальный конфиг ?
Аноним (Linux: Firefox based) 18/01/21 Пнд 18:28:03 2923254353
>>2921132
>Поясни чем твои конфиги в nixos лучше моих конфигов через ansible-pull которые еще можно сразу под несколько дистров описать?
На которых они могут взлететь, а могут и упасть. Никс по одному конфигу построит одинаковые системы. И нахера в конторе зоопарк дистрибутивов?
>Насколько помню, в конфиге nixos хватает настроек связаных с хардварной частью (монитор, wifi\eth еще что-то) и нету инструмента для автоматической адаптации под другое десктоп железо
Автодетектом железа на десктопе должны заниматься сервисы, поддерживающие определенное его множество. Например, нетворкменеджер.
Аноним (Google Android: Mobile Safari) 18/01/21 Пнд 18:37:32 2923258354
>>2804520
Имхо, прочитать книгу про ОС (Tanenbaum or Nawresh Chuhan), про Unix (знаю про книгу Sarwar, Koretsky) и про Linux (знаю Bryan Ward, по ходу, простецкая), больше на ум не приходит. Ну и по ходу второй и третьей книги в отдельные разделы диска установить более конвенциональные Unix и Linux (Debian) и чуть-чуть их посмотреть, чтобы не тормозить изучение теории. Когда будет картина, то уже можно и читать что угодно, смотреть любые видео, и самому во всю пользоваться.
Аноним (Google Android: Mobile Safari) 18/01/21 Пнд 18:40:06 2923259355
>>2923258
>Nawresh Chauhan
Поправлюсь.
Аноним (Linux: Firefox based) 18/01/21 Пнд 18:52:15 2923272356
>>2804520
Начни с systemd и понимания запущенной системы как множества запущенных процессов, каждый из которых относится к определенной группе. systemd-cgls в помощь. Менеджеры пакетов разные в разных дистрах, но systemd почти везде един.
Аноним (Microsoft Windows 10: Chromium based) 18/01/21 Пнд 22:53:22 2923368357
>>2804046 (OP)
>Что-то кроме Windows
Ну как вам там, красноглазые, без софта?
18/01/21 Пнд 23:02:51 2923373358
>>2923272
Посту уже больше чем полгода, ты ебанутый?
Аноним (Microsoft Windows 10: Firefox based) 18/01/21 Пнд 23:33:01 2923392359
image.png 402Кб, 1280x720
1280x720
>>2804046 (OP)
Призываю банана в этот ИТТ тренд.
Нихуя не понимаю этот ваш home-manager.
Чо-то генерить надо, где-то отдельно конфиг лежит.
Можешь по хардкору объяснить, как мне сделать конфиг, который можно будет править только руту и распространять его на нужных мне пользователей, в т.ч. самого рута, но чтобы только он мог его эдитить?
Алсо, слышал через хом-ман можно генерить конфиге гтк, расскажешь как это сделать?
Аноним (Linux: Firefox based) 19/01/21 Втр 00:01:23 2923422360
>>2908588
Потому что этим пердоподелием никто кроме банана не пользуется.
Аноним (Linux: Chromium based) 20/01/21 Срд 23:00:53 2924461361
>>2923392
Ну у меня примерно так сделано, только пользователь один, но это не принципиально.

В чём у тебя проблема? Ты документацию по никсосу прочитал? Если нет, то не советую этим дистрибутивом пользоваться, потому что он для хардкорных ребят. Там и доков-то почти нет, вечно приходится с исходникам разбираться.

В целом нужно сделать 4 вещи вещи:
1. Добавить канал для home-manager

nix-channel --add https://github.com/rycee/home-manager/archive/release-20.09.tar.gz home-manager && nix-channel --update

2. Импортировать его в configuration.nix:
imports = [
<home-manager/nixos>
];

3. Добавить минимальную секцию для пользователя в configuration.nix или где они у тебя там расписаны. У меня например это два файлика для моего юзера - один с минимальной конфигурацией для работы в голом терминале и второй расширяет его для полноценного декстопа. Но планирую переделать это всё на никсовые модули, если будет время и желание.

users.users.anon = rec {
description = "hui-pizda-dzhigurda";
isNormalUser = true;
extraGroups = [ "wheel" "networkmanager" "dialout" ];
initialPassword = "test";
};

4. Добавить секцию с описанием чего ты хочешь от home-manager для этого юзера, например:

home-manager.users.anon = { pkgs, config, lib, ... }: {
home = {
username = "anon";
language.base = "en_US.utf8";
stateVersion = "20.09";
};
home.packages = with pkgs; [
ag
lm_sensors
p7zip
unrar
file
fd
nodejs
clang-tools
];
programs = {
tmux = {
enable = true;
baseIndex = 1;
clock24 = true;
customPaneNavigationAndResize = true;
escapeTime = 300;
historyLimit = 50000;
keyMode = "vi";
newSession = true;
terminal = "xterm-256color";
tmuxinator.enable = true;
};
vim = {
enable = true;
plugins = with pkgs.vimPlugins; [
tcomment_vim
gruvbox
vim-fugitive
vim-airline
vim-indent-guides
vim-exchange
vim-highlightedyank
vim-gitgutter
coc-nvim
];
settings = {
history = 1000;

background = "dark";

hidden = true;

ignorecase = true;
smartcase = true;

mouse = "a";
mousehide = true;
mousemodel = "extend";

number = true;
relativenumber = true;

expandtab = true;
shiftwidth = 4;
tabstop = 4;
};
};
};
};


Ну и опционально неплохобы поднастроить сам home-manager, например:
home-manager = {
useUserPackages = true;
useGlobalPkgs = true;
};


Сам home-manager при этом ставить не надо, это для императивого управления.

Про настройку гтк спроси конкретнее, что интересует.
Аноним (Microsoft Windows 10: Firefox based) 24/01/21 Вск 14:18:57 2926586362
>>2924461
Хера ты токсик.
>Ты документацию по никсосу прочитал?
Нет, методом тыка случайно никс поставил. Убнту хотел, хз как так вышло.
>Ты документацию по никсосу прочитал?
>Там и доков-то почти нет
Читать доков, которых нет, вас понял.

Короче разобрался, оказывается нужно было пердолить чэнелы и ставить с гита эту мокропиську, какого-то хуя хом-манагер из репозиториев оказывается исключительно интерактивным, хуй знает что разрабам мешает сделать его нормальным и безопасно ставить из репозитория, вместо пердолинга из репозитория, который никак не проверяется хэш-суммами.
Аноним (Microsoft Windows 10: Firefox based) 24/01/21 Вск 14:19:13 2926587363
В любом случае спасибо.
Аноним (Linux: Chromium based) 24/01/21 Вск 18:20:30 2926825364
>>2926586
Потому что это неофициальная вещь, которая довольно сильно влияет на конфигурацию самого дистрибутива. У разработчика home-manager просто нет технической возможности сделать так, чтобы при установке только пакета, появлялись эти дополнительные опции. А у разработчиков дистрибутива видимо нет желания добавлять его в базу. Почему - отдельный вопрос, как минимум это дополнительные тесты и соответственно дополнительная головная боль.
Аноним (Arch Linux: Firefox based) 24/01/21 Вск 19:26:34 2926877365
> NixOS
Можете пожалуйста напомнить зачем когда легче накатить любой дистр и поверх него никс. И аппимейдж заработает.
Аноним (Microsoft Windows 10: Firefox based) 24/01/21 Вск 19:42:30 2926888366
>>2926877
Чтобы декларировать всю систему, а не только никс. Очевидно.
Аноним (Microsoft Windows 10: Firefox based) 25/01/21 Пнд 14:15:46 2927291367
В Secure Boot с user-generated ключами умеет?
Аноним (Linux: Chromium based) 25/01/21 Пнд 19:25:34 2927464368
>>2927291
Нет, к сожалению. Но вот это в целом реально тот случай когда особо не нужно. Эта защита не работает на лаптопах и десктопах т.к. при физическом доступе:
1. Можно добавить ещё ключей и загрузить скомпрометированное ядро.
2. Даже если стоит пароль к uefi - его можно сбросить. Дальше см. п1.
Аноним (Microsoft Windows 10: Firefox based) 25/01/21 Пнд 21:11:11 2927558369
Пока не появится прозрачного, открытого и надежного шифрования для уефи, секьюр бут можно в анус майкрософт засунуть и провернуть. Самая бесполезная технология, которую я только видел в своей жизни, никогда, ни-ко-гда не было от него пользы, одни проблемы.
И в чем вопрос собственно, непонятно, ручками добавляешь ключ в уефи - система грузится, не добавляешь - не грузится.
Аноним (Linux: Chromium based) 25/01/21 Пнд 23:10:05 2927614370
>>2927558
Не в случае никсоса. Дело в том, что ядра как и все остальные пакеты проходят через /nix/store, который принципиально открыт всем желающим. Поэтому ты не можешь просто взять и указать ключи для подписи в configuration.nix. Ну или толку от них не будет, т.к. на этапе билда они утекут в соответствующий деривейшен. Кто-то вроде пытается сделать подпись ядра и рамдиска на этапе активации ядра при использовании systemd загрузчика, но кажется это не очень рабочий вариант и уж точно он не доступен из коробки.
Аноним (Linux: Firefox based) 10/02/21 Срд 19:30:21 2936004371
>>2804046 (OP)
Что мне не нравится во всей этой один конфиг - один народ - один выбор, так это, что как в системе накопится какой-то багаж изменений, так любая маленькая правка в configuration.nix превращается в получасовое ожидание, пока он там раздуплится с nixos-rebuild switch и сделает, что ему там духи машины сказали надо делать при каждом обновлении конфигурации. Добавил порт исключения файрвола? Изволь подождать, пока у тебя кеш шрифтов перебилдится, а то ты давно шрифты не обновлял.
Аноним (Linux: Firefox based) 11/02/21 Чтв 00:04:48 2936142372
>>2926877
Ну например OpenGL приложения в никс-он-дистронейм это пиздец. Им же нужна библиотека от драйвера видеокарты, которая предоставляется дистронейм и может оказаться несовместимой с никсовыми.
>>2936004
Не должно такого быть. Багрепорть. Если ты обновил никспкгс и оно пытается при ребилде что-то обновить или литералли ребилдить - надо искать способ быстро свитчнуть никспкгс на ревизию, с которой собрана текущая система
Аноним (Linux: Chromium based) 11/02/21 Чтв 13:00:51 2936328373
>>2936004

Добавь себе автоматический апгрейд в конфиг, чтобы обновлять свои шрифты регулярно:

system.autoUpgrade.enable = true;
# system.autoUpgrade.allowReboot = true;
nix.gc = {
automatic = true;
options = "--delete-older-than 14d";
};
nix.autoOptimiseStore = true;
nix.optimise = {
automatic = false;
dates = [ "Fri 03:45" ];
};

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

Единственная проблема - после некоторых апгрейдов нужно перезагружать некоторые сервисы, иначе бывают какие-то труднопонятные ошибки. Типа например перестаёт гит работать через ssh. В принципе, меня не парит тупо ребутнуть машину, а не разбираться что там произошло. А на серваке так это можно и автоматом сделать.
Аноним (Microsoft Windows 10: Firefox based) 11/02/21 Чтв 13:06:44 2936339374
>>2936328
sysytemctl daemon-reload не помогает?
defaults.target пробовал рестартовать или просто сессию в getty закрыть?
Аноним (Linux: Firefox based) 11/02/21 Чтв 13:36:27 2936368375
>>2936328
Можно, конечно, автообновление поставить, но это решение уровня забивания саморез молотком. Проблему решит, но — неэлегантно что ли.
Он пока у меня в единственном экземпляре я хотел бы руками обновлять. Просто хочу чтобы при тривиальном изменении происходило небольшое обновление конфигурации. Изменил порт? За секунду добавился порт и перезагрузился файрвол.
Аноним (Microsoft Windows 10: Firefox based) 11/02/21 Чтв 13:38:05 2936370376
image 184Кб, 474x386
474x386
ОСВОИЛСЯ НА НИКСОСЕ
@
СИДИШЬ
@
ПЕРДИШЬ
@
НАКОНЕЦ-ТО С ЛИНУКСОМ ВСЕ В ПОРЯДКЕ
@
ВСЕ ИДЕАЛЬНО
@
ЛУЧШАЯ ОПЕРАЦИОНКА ЗА СВЮ ИСТОРИЮ ЧЕЛОВЕЧЕСТВА
@
ДИСТРИБУТИВ БУДУЩЕГО
@
ЧУВСТВУЕШЬ НЕПРЕОДОЛИМОЕ ЧУВСТВО ДИСКОМФОРТА
@
И ЖЖЕНИЕ
@
ДУМАЕШЬ
@
ЧТО ЖЕ НЕ ТАК?
@
ПОНИМАЕШЬ ЧТО НЕТ ТОГО САМОГО ДРАЙВОГО ОЩУЩЕНИЯ САМОСБОРНОГО КРАШЕННОГО ВЕЛОСИПЕДА В МАЗУТЕ ЗАКЛЕПКАХ И ИЗОЛЕНТЕ БЕЗ ПЕДАЛЕЙ НА РЕАКТИВНОЙ ТЯГЕ
@
СИДИШЬ
@
ПЕРДИШЬ
@
ЧУВСТВУЕШЬ СЕБЯ СТАРИКОМ
Аноним (Linux: Chromium based) 11/02/21 Чтв 13:39:26 2936372377
>>2936339
Хз, попробую в следующий раз. Правда один хер это убьёт графическую сессию со всем запущенным добром, так что профит не очевиден. А с ребутом может и ядро поновее будет.
Аноним (Microsoft Windows 10: Firefox based) 11/02/21 Чтв 13:40:16 2936374378
>>2936372
Ты прав. Но на твоем месте я бы все-таки разобрался, это может оказаться важным в будущем, например.
Аноним (Linux: Firefox based) 11/02/21 Чтв 13:41:28 2936376379
>>2936370
ОСВОИЛСЯ
@
НЕ ЗНАЯ НИКСА
@
НЕ МОЖЕШЬ НИЧЕГО САМ ДАЖЕ НАСТРОИТЬ, КРОМЕ ЗАРАНЕЕ ПРЕДЛОЖЕННЫХ ГАЛОЧЕК


Да ты так и в iOS ОСВОИШЬСЯ
Аноним (Microsoft Windows 10: Firefox based) 11/02/21 Чтв 13:43:20 2936379380
>>2936376
БУДТО ЧТО-ТО ПЛОХОЕ
@
ДОВОЛЬНО УРЧИШЬ


А по факту
>НЕ ЗНАЯ НИКСА
Ванга, ты?
Аноним (Linux: Firefox based) 11/02/21 Чтв 13:56:08 2936389381
>>2936379
Будто надо вангой быть.
Аноним (Microsoft Windows 10: Firefox based) 11/02/21 Чтв 13:59:30 2936394382
>>2936389
Чтобы такое утверждать - нада.
Аноним (Linux: Firefox based) 13/02/21 Суб 23:25:37 2937876383
Зачем если нет xcfe/mate из коробки?
Аноним (Google Android: Mobile Safari) 14/02/21 Вск 02:01:50 2937922384
>>2937876
services.xserver.desktopManager.mate.enable = true
Аноним (Неизвестно: Неизвестно) 03/03/21 Срд 22:27:57 2948780385
.jpg 57Кб, 800x450
800x450
Анiн, помоги. Как правильно запихнуть сторонние файлы в $out какой-либо деривации, не делая оверрайда? Я ведь правильно понимаю, что если делать оверрайд или оверлей с post-* хуком, в который я бы мог просто впихнуть шелл скрипт для копирования файлов, то хэш изменится, и не видать мне пребилд бинарника?
Юз кейс собсна вот: https://github.com/alice0775/userChrome.js/
Пересобирать браузер каждый апгрейд мне как-то не хочется.
Nix язык знаю оче хуёво, поэтому не бейте.
Аноним (Microsoft Windows 2000: Firefox based) 03/03/21 Срд 22:29:06 2948782386
Аноним (Неизвестно: Неизвестно) 03/03/21 Срд 22:44:18 2948802387
Аноним (Linux: Chromium based) 04/03/21 Чтв 02:50:21 2949031388
>>2948802
Да, тут только ребилд. %Найс ты какому-то китайцу доверяешь менеджер паролей менять, кстати.%
Аноним (Неизвестно: Неизвестно) 04/03/21 Чтв 03:48:56 2949036389
>>2949031
Скрипты-то у меня свои, это для примера, мне только механизм их инициализации важен.
Настройки X
Ответить в тред X
15000
Макс объем: 40Mб, макс кол-во файлов: 4
Кликни/брось файл/ctrl-v
Стикеры X
Избранное / Топ тредов