Это копия, сохраненная 18 ноября 2019 года.
Скачать тред: только с превью, с превью и прикрепленными файлами.
Второй вариант может долго скачиваться. Файлы будут только в живых или недавно утонувших тредах. Подробнее
Если вам полезен архив М.Двача, пожертвуйте на оплату сервера.
Нихуясе, уже второй тред!
Здесь я оставлю гайды к никсосу, напишу как решаются некоторые нетривиальные проблемы и буду помогать вам а вы мне в осовении лучшего дистрибутива!
Q: Что такое никсос?
A: https://ru.wikipedia.org/wiki/NixOS
https://nixos.org/nixos/about.html
Q: Нахуй он нужен?
A: https://habr.com/ru/post/436938/
Q: Как его установить?
A: https://nixos.org/nixos/manual/
Q: тупой вопрос нейм
A: https://nixos.wiki/wiki/FAQ
Q: Что еще почитать?
A: https://nixos.org/nixos/options.html# - мастхэв, тут описаны все опции последнего никсоса. Так же вызывается с помощью nixos-option, но вэб версия удобнее.
https://nixos.org/nixos/nix-pills/index.html - подробный гайд о никспкгс.
https://github.com/BananchickPasha/nixfiles
Самый красивый и образцовый конфиг никсоса.
https://github.com/NixOS/nixpkgs
Nix файлы от каких-то ноунейм васянов. Если чего-то не будет в первой ссылкеhttps://github.com/BananchickPasha/nixfiles, то можете поискать тут.
1) В отличии от рача, система не ломается после обновлений. А если и сломается, то легко можно сделать откат!
2) Благодаря единому конфигу, свою систему можно перенести на любой комп с никсосом. Даже если ты ввел судо rm -rf /*, но конфиг сохранил, то не все потеряно. Проверено на собственном опыте!
3) Благодаря тому, что каждая либа имеет свой уникальный хэш и находится в /nix/store, можно к любому пакету давать либу любой версии. К примеру, у меня сейчас стоит стабильная версия никсоса, паралельно я поставил двухлетнюю версию ghc и самую последнюю версию телеги. Я даже могу поставить два разных билда одной проги одновременно! см. вим в моем охуенном конфиге
4) Чистота системы. Во первых, весь мусор хранится в /nix/store - все остальное - симлинки. Во вторых, пакеты, коорые я ставлю, можно псомотреть без показывания их ебучих зависимостей - вижу только то, что ставил я сам. см. пик
5) За этим блять будущее. Пока федроблядки ебутся со своими контейнерами, у нас все красиво хранится в никсстор. Здесь нет проблем с конфликтами пакетов, с совместимостью старого софта с новыми либами и тд.
И это совсем не конфиг.
Это функциональный язык, на котором вы описываете, как конфигурировать систему - никсос интерпретирует вашу писанину с /etc/nixos/configuration.nix и сам создаст все нужные конфиги, запустит требуемые демоны, выполнит необходимые комманды и скачает нужные вам пакеты с их зависимостями.
Поэтому не надо сравнивать никсос с шиндосовским реейстром из-за настройки в одном месте.
Еще одна важная хуйня: никсос настраивает саму систему, а не домашние конфиги. Не ищите настроек по тонкому пердолингу ваших любимых кед в nixos-options.
Я использую gnu stow для хоум конфигов, особые извращенцы - https://nixos.wiki/wiki/Home_Manager.
Алсо, вот ссылка по настройке вима: https://nixos.wiki/wiki/Vim
https://www.youtube.com/watch?v=MJBVA4LeJKA&t=180s
Скажи это моим нейронкам, без проприетарных дров cuda не запустится.
где графический интерфейс? есть дистр типо anarchy как для арча?
ну и нахуй твой никсос никому ненужен будет тогда,так и будет куском говна который ставят 2 аутиста говноеда
> Да. А разве осу не робит под вином? .
Под вином робит, но там задержка до 12 мс поднимается, после 4 мс в десктопе мышь такая желейная, что никакой скилл не поможет
> Ну или в виртуалке, она вроде не очень графонистая
Хуй знает, не пробовал, да и не хочется на моём говне запускать виртуал очка, лагать будет
Быстро ж ты порвался. Я колясочник, но через тту установил бы
Она у меня тоже чет в виртуалке не грузилась. Но я забил хуй и сразу же поставил ее на комп.
банан
написаночто этот кусок говна релизнулся уже хуй знает сколько лет назад и досихпор не работает в виртуалбоксе? ясно понятно иди нахуй
sudo rm /etc/nixos/configuration.nix
непосредственно configuration.nix был утерян
писать новый не распалагаю желанием
собственно
как быть?
как восстановить?
У меня была такая же проблема, лол. Слава богу, сделал бэкап на гитхабе. Я еще предупреждал тогда всех, чтобы делали бэкапы своего конфига.
На следущий раз, поставь зфс на корень и гит на сам конфиг, шоб наверняка. Алсо, есть опция, чтобы сохранять конфиг после nixos rebuild switch, но она по дефолту отключена.
> как быть?
> как восстановить?
Каким-нибудь реставратором файлов, если ты ещё эти блоки в диске не переписывал, конечно
Настоящий лол в том, что это было с целью помещения всего на гитхаб. Я перепутал rm и mv
Я впервые с этой хуйней столкнулся и не понял как отдельные файлы в репозиторий сувать. Поэтому я просто склонировал репозиторий дотфайлс себе в дом и туда хотел закинуть нужные файлы и отправить все в гит нахуй. А вместо файлов оставить симлинки lm -s вроде для этого есть. Соответственно, никсонфиг был первым и ему не повезло.
Если объяснишь как это все нужно было сделать, буду благодарен.
Как сделать правильно я ебу. Но я добавил /etc/nixos в группу wheel или себя овнером вместо рута сделал, не помню и прописал git init. Потом как-то запушил на гитхаб.
Чтобы редактировать единый конфиг без судо
https://en.m.wikipedia.org/wiki/Chmod
http://www.linfo.org/chown.html
Нихуя. Спасибо, анончик.
Только вот что теперь с конфигом делать.
Хотя у меня же теперь большая часть конфига в хоум.никс, можно и переустановить никсос.
А всякие трискуэли и параболы ставятся? Скорее всего, проблема в либре ядре, которое не поддерживает какую-то очень важную железку на твоем компе.
как за сиську мамы держался, так за питухос шинду и держишся.
Виртуалка, попробую, посмотрю кококо... это отговорки спермопетухов.
Рабочий процесс - это когда берешь железо и тестируешь вживую. Шинда тут вообще не причем, спермопитушиная параша. Да, шинда хороша, для реальных задач.
Ты кто такой? Позови банана
> а теперь говорят сразу на железо ставить
Я ничего такого не говорил. Если стремно ставить сразу на железо, то не ставь. Но я с виртуалками никогда дела не имел, поэтому не могу ответить на твои вопросы.
Ну и если что, можешь отрезать от винды гигов 30 и поставить дуалбут.
банан
Нет, я загуглил - писали запускать с nomodeset. В прочем, нахуй виртуалку, я лучше на реальное железо поставлю.
Вопрос: стоит ли учить язык Единого Конфига до установки, или уже с установленной системой и дефолтным configuration.nix пробовать что-то делать? Может, скопировать ЕК куда-нибудь в хомяк, чтобы потом в случае чего откатиться? Или там есть история редактирования ЕК?
ВАРНИНГ, никсос не сохраняет историю единого конфига. Вроде, это можно исправить включив в самом конфиге какую-то опцию, ну или поставить гит как я. Я из-за этого обосрался был - случайно удалил /etc, в итоге вроде все поколения никсоса на месте, а новое хуй напишешь. Поэтому делай гит репозиторий и бэкапы. я еще и зфс с снапшотами поставил, чтоб наверняка
В самом примитивном случае - просто время от времени пиши cp -r /etc/nixos/* ~/backup.
> Вопрос: стоит ли учить язык Единого Конфига до установки, или уже с установленной системой и дефолтным configuration.nix пробовать что-то делать?
Для настройки системы никс язык и знать не надо, просто следуй по ману. Поэтому я и не пояснял в треде#2 специфику языка, ведь она нужна только для разработчиков и метнейнеров. ну или васяну, который хочет репак своей игры на никсосе запустить, но и там ничего особеннлго знать не надо
Ладно, вот теперь точно перестаю виртуалкой пользоваться. Лягу пока что спать, завтра никсос поставлю
Я слепой, там есть про иксы. Простите что потревожил
> юзер с моим неймом и могущий в судо
Для этого были строки в конфигуратион.них, а я через useradd создавал и потом добавлял его в wheel сам. Ладно, что было то было, пойду дальше читать мануал. Никсос - весело
wpa_passphrase 'название сети' 'пароль' > /etc/wpa_supplicant.conf
systemctl restart wpa_supplicant
Файрфокс. Планирую перейти на surf потому что там не работает ютуб и я так избавлюсь от ютуб зависимости.
В лисе есть проблема - вим шорткаты работают через жопу из-за анальных ограничений самого браузера, который запрещает использование плагинов на "системных" страницах.
В сурфе такой проблемы точно не будет, раз он прямо через сырцы настраивается.
А еще хотелось бы сделать свой алгоритм сохранения истории браузера.
Зато я научился гуглить ещё лучше, чем раньше, да и немного улучшил свой английский, понял как сделать уефи, раньше всегда делал легаси бут через гуи, а тут прям всё в голове перевернулось
>Самый красивый и образцовый конфиг никсоса.
>configuration.nix
А можно, пожалуйста, с комментариями? Не то, чтобы я тупой какой-то или конфиг нечитабелен/непонятен, просто так будет понятнее тем, у кого нет хороших знаний английского
Я выключил кукки на ютубе и вышел с гуглоакка, вроде помогло.теперь на дваче больше сижу, лол Кароче не надо вам врать - я просто хочу попердолиться.
Тащемта там ничего умного нет, самый простой и дефолтный конфиг, хз что в нем комментировать.
Я его для этого и выставил - все остальные конфиги расписаны на 100500 файлов и расчитаны на сервер, десктоп и еще что-то одновременно, когда мой показывает как легко и просто сделать юзабельную систему.
Но напиши, что тебе непонятно, мб и распишу. если тебе нужна фулл документация на русском каждой опции то иди нахуй
> Но напиши, что тебе непонятно, мб и распишу.
Да нет, мне-то всё понятно, непонятно будет залётным, которые потом будут думать что никсос это сложно, и что язык надо учить, хотя его можно просто по документации записать и копировать с компа на комп как я и делал со вчерашними переустановками
Как фиксить? Можешь и не отвечать, свет дадут я могу нагуглить
Скорее всего, это проблема кед. У меня рофи и он прекрасно показывает все установленные десктоп приложения .
Как раз хотел кеды снести и поставить что-то другое. Может, вкатиться в ш3/ш3-гапс? Я справлюсь? Давно хотел тайлинг попробовать
Хотя, наверное это не так уж и сложно, я же единого конфига боялся, а он не такой уж и страшный.
Пожалуй, перестану срать в треде, лучше погуглю и почитаю, вместо того чтобы тратить твое время
Ты не тратишь мое время, ведь я могу тебе просто не отвечать.
А вот если ты высрешь 500 постов то принудишь меня потратить свое время на перекат
Паш, покажи свой бананьчик))))))))
https://www.youtube.com/watch?v=dJm-BjcEJyA
Хуясе Британи Венти разжирела, свиноматерь.
Хуя я изменился, пересел на фокс, начал использовать 20-25 вкладок вместо 16-ти, еще и 4 гигабайта остается, начал в никсос вкатываться
Хоткеев, которыми я реально пользовался было не так уж и много. Насколько я знаю, в КВин нет вкладок да и похуй, поэтому я просто расставлю хоткеи, связанные с воркспейсами и буду пользоваться
Чем отличается установка через nix-env от установки через вписывание в ЕК?
Делаю ли я неправильно, если создаю всё больше поколений, просто устанавливая программы через ЕК?
Можно ли сделать изменения с текущим поколением, не создавая новое, если изменения прям совсем маленькие, как установка Spectacle чтобы скриншотики делать?
>Чем отличается установка через nix-env от установки через вписывание в ЕК?
Никс енв делает тоже самое, но не требует рута, не создает новое поколение и не входит в сам Единый Конфиг. Через ЕК ставь те приложения, которые у тебя будут всегда - браузер, редактор, консолька, плеер и тд. А через никс енв когда тебе просто надо временно поставить какую-то хуйню, например, надо написать курсач в либрофисе.
>Делаю ли я неправильно, если создаю всё больше поколений, просто устанавливая программы через ЕК?
У меня было 250 поколений никсоса просто потому что я писал конфиг вима в ЕК, а не вимрц. Вроде жив.
Но наверное лучше так не делать, ибо в вимрц написать гораздо быстрее. Ну и ставить приложения в одну комманду проще, чем прописывать их где-то в конфиге.
>Можно ли сделать изменения с текущим поколением, не создавая новое, если изменения прям совсем маленькие, как установка Spectacle чтобы скриншотики делать?
Ну поставь то что тебе надо через nix-env, а потом, когда соберешь все нужные тебе приложения, закинь их в ЕК.
Алсо, вот охуенная комманда-удалялка: nix-env -e $(nix-env -q | fzf)
А я-то всё думал, зачем поделили на nix-env и на конфиг. С каждым днём этот дистрибутив для меня всё лучше и лучше. Решения просто 10/10, не зря попытался поставить, вот ещё чутка и поставлю винду в виртуалку чтобы в сосу играть, вообще заебись будет.
Знаешь, что за ошибка на пике? Гуглил, выдавало, как мне показалось, совсем не то, что нужно. Поколения не создаются, либо это list-generations не работает пока не перезагрузишь(что маловероятно). Поколение видимо пятое потому что я откатывался на 4-ое и от него создавал новый билд
man usermod
1)У меня кривые руки
2)Я долбоеб и не умею устанавливать поддержку нтфс
3)Я долбоеб и не понимаю что значат ошибки в программах
4)Я долбоеб и не умею поднимать виртуальные машины
5)Я слишком тупой для никсоса
В общем, придется укатываться на винду и играть в осу с неё
Осу пытался в виртуалке, но там нужна акселлерация, видимо. Винда пишет, что дров нет.
В принципе-то да, выход только дуалбут и os-prober или это на уефи не так делается? Я всегда на легаси бут ставил.... Надо будет скопировать конфиг
Как завести поддержку других фс, а именно NTFS? Гугл выдает никспгкс, а я пользоваться ими не умею, в документации нихера не понятно, man nixpkgs ничего не знает
Просто в nix-env пропиши. наверное, посмотри как я zfs добавил, у меня вся система на нем стоит
Не, искал на сайте в списке пакетов, модуль ядра для ZFS есть, а для NTFS нет. Гуглинг выдаёт только nixpkgs NTFS-3g, а я хуй знает как его устанавливать. Кстати, долфин каким-то образом может читать NTFS, даже файлики копировал, в частности архив своих карт для осу, а вот форматировать или записать на жёсткий диск с ней уже не получается. Странно, что никто не спросил, зачем мне флешка в 2019
А почему в никсосе так много пакетов? Помню, ты когда-то скриншот кидал, там пакетов больше чем в ауропомойке и в дебиане с убунтой было.
Потому что они не удаляются при удалении. Благодаря этому, ты млжешь откатиться на прошлую версию.
Любая хуета в никсстор смонтирована как ридонли, поэтому единственный вариант изменить программу - создать новую.
Чтобы избавиться от неиспользуемых пакетов введи sudo nix-collect-garbage -d.
>ntfs-3g
Это fuse, работает без рута, просто качай nix-env -Ai nixos.ntfs-3g и монтируй вот так:
fuse охуенная штука, позволяет делать вообще любые фс, хоть фс для ирц чата или двача.
> качай nix-env -Ai nixos.ntfs-3g
Бля, это я затупил, оказывается без - после ntfs, надо было просто https://nixos.org/nixos/packages.html нормально поискать. Спасибо большое, теперь я знаю больше.
> Потому что они не удаляются при удалении
Я имел ввиду количество доступного из дефолтного репозитория пакетов. На таблице с количеством пакетов в википедии никсоса нет.
Попробуй другое ядро
>Я имел ввиду количество доступного из дефолтного репозитория пакетов.
На это есть несколько причин:
1) Никсос, несмотря на свою малую известность, довольно старый дистр. Существует с года так 2005го.
2) Никспкгс используется не только в никсосе, но и на любой линукс/макос машине, в отличии от рача/апт.
3) Никспкгс пытается быть "пм для всего", а не только для системы. Например, в нем есть пакеты для питона, хацкеля, вима, емакса и тд.
4) Писать никсбилды так же просто, как и арчбилды. Никспкгс и работает примерно как аур - любой васян может сделать пуллреквест со своим никсбилдом. вирусни не будет, потому что этот никсбилд проверяют сами ментейнеры, хз как в ауре с этим
>На таблице с количеством пакетов в википедии никсоса нет.
Какой-то анон скинул сайт, где сравниваются все возможные ПМ. Не помню что за сайт был, но тот скрин был оттуда.
Приветики, товарищи! Беда у мну. Запилил на nixops конфигурацию для запуска в виртуалбоксе gui (конфига ща под рукой нет, попозже скину), запускает без gui. Может кто сталкивался и может сказать в чём траблы или предложить готовый конфиг?
>>579929
Соре, я б ответил, но, как видишь, я сам нуб в никсосе, да и в линуксе в целом
https://nixos.wiki/wiki/Dual_Booting_NixOS_and_Windows
Мне подошёл пункт "Autodetection", скопировал оттуда код, система сама определила какие ос стоят и добавила их в загрузочное меню
Я уже гуглил, лол. Говорят в /usr/share/backgrounds поискать, но у меня пикрил
Че за другой тупой запрос? Ты хоть читал, что такое никсос? В /nix/store поищи. ну или /run/sw/current-system
Что еще за дистры с таймшифт? У меня тоже никсос стоит на зфс с снапшотами, но если ты не видишь никаких преимуществ никсоса кроме откатов. то скорее всего, ты тупой.
Почитай как устроены программы, библиотеки и ад зависимостей прежде чем задавать такие тупые вопросы.
>cпособов ставить пакеты два, а не три
А разве это преимущество? Да и в никсосе тоже два способа ставить софт - или качать готовые бинарники, хэш никсбилда которых совпадает с нужным тебе и компилить из исходников, используя тот же никсбилд - без никсбилда ни одна программа кроме той, что нихуя кроме стандартной либы не использует без никсбилда не найдет свои зависимости и не запустится.
Но мб ты и прав - единый конфиг и откаты вряд ли кому-то нужны, поэтому можно сидеть на какой-нить убунте, на которую просто поставить nix package manager.
> таймшифт
Любой дистр с установленным таймшифтом
> но если ты не видишь никаких преимуществ никсоса кроме откатов. то скорее всего, ты тупой
Ок
> Но мб ты и прав - единый конфиг и откаты вряд ли кому-то нужны, поэтому можно сидеть на какой-нить убунте
Конкретно мне они не нужны, я вряд ли что-то сломаю, ибо ставлю только из репозиториев, да и не особо понимаю я прикола включать нетворкманагер из конфига, когда другая коляска сама его поставит. Может, никсос и был бы хорош в тех местах, где нужно на 100 компов поставить, но и другие установщики типа ubiquity вроде так пишется тоже можно настроить на установку определенного софта, о чем написано в вики убунту. насчет других установщиков не знаю, но уверен что там есть
> >cпособов ставить пакеты два, а не три
> А разве это преимущество?
Да, ибо нихуя не понятно, каким софтом я не буду постоянно пользоваться, а каким - нет, поэтому все и ставится через nix-env. Для меня это вообще странный вопрос, ибо я пользуюсь всем софтом, который я ставлю сам. Простой смертный вроде меня просто будет ставить всё через nix-env, забыв про единый конфиг. тем более, программы один хуй срут в твой хомяк
Попробуй rofi
Я этот. Посидел на опенсусе, пиздец ну нахуй, поставил винду, теперь мой диск ебут три индуса. Как же хочется обратно на никсос и научиться пользоваться ш3...
А шо с сусей не так? никогда ей не пользовался, просто спрашиваю
> и научиться пользоваться ш3...
А че ему учиться? Самый простой тайлинговый вм, в настройке и использовании прост как палка. Наверное надо на консольные приложения ну или те, что ортеньированы на клавиатуру для фулл експириенса перейти, а это может быть сложно/непривычно.
>А шо с сусей не так?
Кеды напердолил, сломались хоткеи помнишь я говорил, что хочу хоткеи как в ш3 на кеды?, пришлось все конфиги кед нахуй удалять, снова пердолить, ещё и кодеки в фурифохе не работали, пришлось пересесть на зондохром со встроенными кодеками как видишь, на зондохроме я остался, ибо просто напросто привык
>А че ему учиться?
Привыкать. В винде ахк надо учить, чтобы перемещаться между столами нормальными комбинациями а ведь перехода на нужный рабочий стол нет, только влево-вправо!, мокропиську скачал чтобы окна передвигать на раб столы. В общем, ахк я не осилил, поэтому раб столами тупо не пользуюсь из-за лени передвигать руку с мыши на клавиатуру
Можно не ставить хоткеи, а установить i3 как оконный менеджер кед. Пацаны так даже на макоси хмонаднаверное, с ш3 тоже выйдет ставили.
Вот я долбоеб, как обычно на двощи полез помощь просить
Ну, как бы так помягче сказать... два монитора - два отдельных воркспейса, а этого мне уже более, чем достаточно. Хотя хуй знает, можно выключать моник, и включать только когда смотрю старое аниме, чем я и занимаюсь под виндой
Што? Виртуальные рабочие столы есть вообще везде. Причём тут тайлинг?
>сделать страничку на гитхабе/добавить к существующим страничкам никсос
И добавить в шапку Глинукс треда*
Заодно и перекатывать каждый раз не придётся, ибо оно уже в шапке будет
Я чет ебу как этот никсос работает. Качает 80мб атома, которые раздуваются в 10 раз. Мб никсос врет? Энивэй, в никспкгс эти зависимости будут использовать другие пакеты, а в аппимейдж каждая хуйня будет качать тоже самое. скинь плес ссылку откуда скрин взял
https://github.com/AppImage/AppImageKit/wiki/Similar-projects у автора мнение прядвзятое, правда
Обычную шапку можно оставить, и гитхаб вставить типа "подробнее тут:" и тогда все будут довольны
Введи echo $PATH и скинь сюда его содержимое.
Кароче, проблема в этом скрипте. Я пока не понял как он работает, но мб щас пофикшу. у меня такая же проблема, оказывается, просто я чаще все с консольки запускаю, чем с дменю
Вставь этот скрипт в дменю вместо dmenu_path. Этот работает точно так же, как и консолька а не используя шайтан код на си хуй знает для чего:
function findall {
binaries=
IFS=:
for line in $(echo $PATH)
do
echo $(ls -1tr $line 2> /dev/null)
done
}
findall | sort -u | grep .
после do можешь даже убрать echo, доллар и скобачки, они ненужны.
Няш, расскажи про zfs. Стоит ли ставить, удобно ли, есть тормоза? Смогу ли зашифровать вместе с корнем и бутом?
Удобно пиздец. Создаешь пул, а в нем столько ФС, сколько захочешь, монтируешь их как хочешь, размер они меняют динамичемки, можешь хоть фс внутри фс создать. Сейчас пишу утилиту, сам скрипт уже написал, осталось красивенько вставить его в Единый Конфиг котрая автоматически отправляет все снапшоты в другой пул, в итоге у меня будет бэкап со всеми снапшотами на другом диске.
Бут я все таки сделал отдельным разделом, лень с ним пердолиться. Так же, ничего не шифровал. Зато тут можно включить сжатие данных - оно так одну хуету, которая весила 100 гигов, сжало до восьми. или это баг был, но rsync не смог перекинуть этот файл на диск без сжатия, а система говорила, что файл 100 гигов весит
Тут еще куча фич, которые на моей некропеке не реализуются. Но зашифровать диск точно сможешь. просто мне нечего скрывать
>Вставь этот скрипт в дменю
Вообще не ебу что это, гуглинг ничего не выдал. Как же я заебался, блеааать
А что не так?
>>587455
Зочем тебе гном скриншот, когда есть более легковесный и фичастый maim? Он высирает твой скриншот в стдаут, поэтому можешь его и скопировать и в гимпе открыть, да хоть в свою нейронку, которая будет его парсить и хуи рисовать, отправить.
maim -s | xclip -selection clipboard -t image/png
З.Ы. на юа не обращай внимания, я его меняю чтобы сайты грузили мобильную версию, и на половине экрана оно не выглядело так убого
>Зочем тебе гном скриншот, когда есть более легковесный и фичастый maim?
Я линукс в первый раз в жизни вижу, о чём ты?
dmenu_path | dmenu = dmenu_run.
У тебя пробелма в том, что dmenu_path не обновляет при установке новых пакетов свой список. Поэтому вместо dmenu_path используй скрипт, который я тебе скинул.
И вот ключевые слова, который ты должен был заметить. (на пикрл)
Ладно, я уже сдался с этим ш3, на то что всё из альт+ф2 запускать вообще насрать
тебе все равно рано или поздно придется выучить пайплайны. если ты будешь и дальше сидеть на линуксе, а не перекатишься на винду, конечно
>где ты увидел компиляцию
А нахуя оно тарбол качает?
>Что у тебя на пике - хз, УМВР.
Гном поставил, в наутилусе открыть с помощью нажал. Ладно, пойду что-ли укачусь, руки выпрямлять как-нибудь. Солус может какой-нибудь, где пакетов мало, научусь компилировать, но не прям чтобы сурс-бейзд, потом вернусь
>А нахуя оно тарбол качает?
Потому что гидра не смогла сбилдить этот пакет и поэтому не сделала под него готовый бинарник. Гидра не смогла его сбилдить, потому что у него битая ссылка загрузки. И оно нихуя не компилирует, а просто качает и распаковывает архив по ссылке. которая не работает
>Солус может какой-нибудь, где пакетов мало, научусь компилировать
Имхо, но никсос лучший дистр чтобы учится компилировать и собирать пакеты. Только на нем я и смог понять, как этот линукс с его библиотеками устроен.
Но вообще, ты какой то долбаеб. Прыгаешь с де на де, с дистра на дистр. Так ты точно ничему не научишься. Особенно, если при любой проблеме будешь менять дистр.
Няшик, оставь мыло или другой контакт. Когда соберусь никсос ставить с зфс, напишу.
Алсо, про скорость ты не рассказал. Снижается по сравнению с ext4? В игоры норм играть будет на протоне стима?
Есть гитхаб и этот тред. Вот телега еще @bananchick_pasha Неожиданый ник, неправда ли?
Алсо, есть мой Единый Конфиг! Я в него вчера добавил автоматическую отправлялку снапшотов на другой диск. При чем не абы какую, а красивую, с опциями, как в самом никсосе. Капец дрочу на нее - использовал и фолды с мапами, и ленивое вычисление. Прям как програмист-хацкелист какой-то.
>>588157
Вообще хз. Мне кажется, что чуть медленнее. Особенно, удаление файлов - система copy on write же. Мб медленнее потому что я сжатие включил. Но вообще, тут очень много вариантов, как ее можно ускорить - есть кэши аж двух уровней я в них не разбираюсь. Правда, для них нужен либо ссд, либо много оперативки.
Ну и как на меня, откаты и сжатие важнее скорости, особенно, когда у всех ссд на 128 гб.
Нихуя ты на английском красноречив. Я хоть его и более менее понимаю, но говорю на уровне "эй красавеца писку даш ебат, пасматры на никсос ващэ ахуннный дистрыбутив" хаха, на русском я так же говорю
Но вообще, ты смотришь не на те каналы. Линукс экспирииент снимает видосы по коляскам. У его аудитории свой манямирок с мечтами про опенмурсный макос. а не про ИСКУССТВО ОПЕРАЦИОННЫХ СИСТЕМ
Те, кто заинтересуются никсосом - аудитория люка смиса и ему подобных. Дистротюб, например. Он вроде даже делал обзор на никсос.
Сейчас главное заставить самого люка смиса перейти на банан-ось - тогда у никсоса появятся все шансы стать "мемным дистрибутивом" уровня войда. Благо, у него в камментпх есть 5 дебилов я в их числе, кстати, которые советовали никсос. Мб если на него надавить, то он хоть попробует что это такое.
хмм, а вдруг для нэтив спикеров это нечитаемый высер, а для нас, как для носителей другого языка, кажется вполне годным текстом?
Бля, мне теперь стыдно, что я не осилил. Надо будет снова попробовать вкатиться, пока до конца не добью. Никсос - охуенная тема, но никто не поймёт, как и пираты не поняли свинью в трюме в одном анекдоте
> У его аудитории свой манямирок с мечтами про опенмурсный макос
Да я чёт комменты открыл, пиздец там. Человек прочёл мой коммент и такой мхыахаха ну ты и тупой если элементари не отличается от убунту то убунту это дебиан хыы. А ведь я когда-то в этой каше варился, теперь чувствую себя будто вспомнил себя 5 лет назад
>>588284
У меня в школе преподавали учителя с других стран я учился в государственной интеллектуальной школе(которая на деле оказалась просто площадкой для бета тестирования новой учебной программы), мне ещё одежду и хавчик бесплатно давали, в их числе учителя с Африки, Америки, Европы, помню кто-то из Индии работал но спустя 2 месяца ушёл, в общем и нэйтив спикеры, и носители других языков с IELTS 7,5+. Все меня вроде как понимали, хотя и были ошибки всякие, но они из вежливости не поправляли, если не считать учителей английского.
Планирую вкатиться в проганье и выучить японский. Не ебу на самом деле, где я найду применение японскому, мне просто хочется
О лол, на пике Source Code Pro, не думал что кроме меня этот моноширинник кому-то ещё нравится правда мне тонкий больше понравился
Кстати, какие шрифты у тебя стоят? Какие тебе вообще нравились?
>но никто не поймёт
На самом деле, много кто понял. Я каждый день охуеваю от никсоса. Недавно читал сырцы настройки зфс и охуел - как все красиво и элегантно сделано - здесь не просто никсбилды уровня арчбилдов, а полноценный связаный проект на функциональном языке. А потом охуел, осознав что весь никсос такой. Та взять даже сайт nixos-options - кто-то не поленился, создал его и сделал хуйню, которая автоматически отправляет туда все опции и показывает где она находится в гитхабе. Да и у самого никсоса своя вики, маны, даже интерактивный сайт по обучению никс языку есть! https://nixcloud.io/tour/?id=34 Никак не могу понять, как такой малоизвестный дистр обладает такой охуенной экосистемой. мб дело в качестве юзеров, а не их количестве?
>А ведь я когда-то в этой каше варился, теперь чувствую себя будто вспомнил себя 5 лет назад
Ты уже пять лет как знаешь линукс? Я про него узнал только год назад. точнее, год назад поставил, а полтора года назад узнал что такая хуйня вообще существует
> где я найду применение японскому
сможешь онеме смотреть в оригинале
>>588302
Лол, а мой ЕК тебе нахуя то? Ты ведь оттуда вроде копировал именно код про шрифты.
>пик
>вскод для правки конфигов в тайловом вм
Какое-то говноедство. Запускать иде чтобы отредактировать маленький конфиг.
Пайплайны придется выучить сидя на любом дистре. ну кроме тех, что обозревает linux experiment.
>Стоит ли
Ну это только тебе решать. Чего ты хочешь? Если от нехуй делания изучить никому ненужные вещи учитывая, что ты прыгаешь с дистра на дистр и так много постишь на дваче, тебе действительно нехуй делать, то ставь никсос, пердоль dwm, st, dmenu, пиши свои скрипты, мб даже утилиты на си и nixpkgs языке и станешь таким же аутистом, как и я.
Еще прочитай про линковку, вот охуенный видос:
https://www.youtube.com/watch?v=4ZyOqCT494w&list=PLR4wcBxrUGPDNamYfO2JIPKkzrJTyxrhr
Мне это видос помог осознать что делают пакетные менеджеры на самом деле и чем отличаются бинарники в никсос. спойлер - ничем, просто путь к библиотекам разный. В итоге выглядит, как будто это никсос нормальный дистрибутив, а все эти юниксы и линуксы писали ебучие индусы
>Ты уже пять лет как знаешь линукс?
Пытался вкатиться через убунту в 16-ом, потом минт в 17-ом, про существование линукса знал с 2014-го, когда мне только купили ноут. На нём не было ОС, поэтому на экране была только мигающая чёрточка, я тогда подумал что это линукс, а когда 7 поставили загуглил.
Этот канал тоже один год знаю, просто чувства схожие.
> Ты ведь оттуда вроде копировал именно код про шрифты.
Докопировался, блять, в ш3 милипиздрическая панель
спокойной, Вероника Заглотова
В установке и настройке проще, просто непривычный. Создавать свои пакеты тоже проще, но их придется создавать для всего, что ты скачал вне никспкгс. вряд ли такой софт будет (кроме репаков игрулек), так как в никспкгс почти столько же пакетов, сколько и в ауре
На самом деле, я ньюфаг, но все же расскажу. Арч я пытался ставить. Открыл арчевики на телефоне, думал что сейчас заебись будет.
Загрузил исо и вышел через час, но так и не установил. Всё это время я ебался с вайфаем. wifi-menu не работало, nmtui вообще не в системе. Пиздец, короче, может я чего-то не понимаю, но после того как даже wpa_supplicant после ПОДКЛЮЧЕНИЯ не дал мне интернет по DHCP я сдался.
Никсос я установил с первого раза, но по ошибке и своей дебильности забыл написать в единый конфиг иксы, кеды и networkmanager. Со второго раза все пошло, но была одна проблема - я не знал какие мне программы были нужны, поэтому я как долбоеб создал 9 поколений никсоса, добавляя по программе, которую вспомню. В общем, рекомендую сначала написать список софта, который тебе понадобится, всякую хардварь тоже, можешь посмотреть список опций никсоса и конфиг банана лицензию прочти, посмотреть названия пакетов на сайте, а потом уже грузиться в лайвюсб. Устанавливать просто, разметку можешь даже в гпартед сделать.
Ну и кстати, хуй знает как решить на де, но в дменю вот так >>587519 сделать надо, а то новые программы из nix-env не будут показываться без перезагрузки. Для меня проблема была, адекват скорее всего посмеялся бы что у меня не получилось
> В общем, рекомендую сначала написать список софта, который тебе понадобится,
Нафиг не надо, просто ставь через nix-env и все. В Единый Конфиг список софта в любой момент можно добавить.
> я как долбоеб создал 9 поколений никсоса
Я их создал штук 50 просто тестируя одну хуйню. Можешь создавать их сколько хочешь, вряд ли ты забьешь весь бут раздел в 500 мегабайт.
> Нафиг не надо, просто ставь через nix-env и все. В Единый Конфиг список софта в любой момент можно добавить.
Ну это как бы да, но как бы и лень каждый раз софт ставить, хочется один раз поставил и забыл
Не заметил сначала. Да, мне нехуй делать, аниме смотреть не хочется у меня всегда так. Сейчас текст перевожу, надо перевести 6 страниц, потом напишу
Охуенный инструмент не делает своего пользователя охуенным. Зато в никспкгс эти пакеты у всех не работают, а не только у некоторых - нет ситуации УМВР. ну она конечно есть, но встречается гораздо реже чем на других дистрах
хули в аура так мало проблем? Там блять каждый второй пакет, котрый я хотел поставить, не работал.
>>588892
ТЫ еще и вебмакака? Как на меня, это нинужно, ведь любой линуксоид должен знать англ на уровне чтения документации. Да и вообще я осознал, что куча инфы, которая была в прошлом треде - лишняя, ведь есть этот сайт https://nixcloud.io/tour/?id=34, никспиллс, мануал и фак ю. Тут надо бы ответить на типичный вопрос ньюфага аля "чем отличается установка через ЕК от установки через nix-env" а так же дать понятие, что вообще такое этот никсос.
>>589006
удачи
>табличка с ментейнерами
Ого, у никсоса в 8 раз меньше ментейнеров чем у арча и в 3-4, чем в других ПМ. При этом он на втором месте по количеству пакетов и на первом по их свежести.
> ТЫ еще и вебмакака?
Нет, ну на гитхабе том же в маркдовне
> Как на меня, это нинужно, ведь любой линуксоид должен знать англ на уровне чтения документации.
Не спорю
> Тут надо бы ответить на типичный вопрос ньюфага "чем отличается установка через ЕК от установки через nix-env" а так же дать понятие, что вообще такое этот никсос.
Можно мои вопросы за базу взять, и написать инструкцию чтобы эта хуйня показывалась в пуске любого ДЕ, а не только дменю.
Кстати, может мне не перекатываться, а просто остаться на солусе и накатить никспкгс?
дменю это не ДЕ. И в других де ты так точно не сделаешь, разве что в такой же запускалке аля рофи/фзф.
>Кстати, может мне не перекатываться, а просто остаться на солусе и накатить никспкгс?
Так как ты не погромист, то вряд ли ты им будешь вообще пользоваться. Максимум - сделать пакет для того, чего нет в солусе и никспкгс.
> дменю это не ДЕ.
Я в курсе, просто решение только для дменю есть, а другие пусть сосут
> И в других де ты так точно не сделаешь, разве что в такой же запускалке аля рофи/фзф.
Бляпиздец, бедные ДЕлюбы и любители поставить одно окно на другое или такое и в тайлах есть?
Я тоже после тайлов охуел, неудобно стало, хотя от силы день попользовался. Теперь мне всё неудобно
Дменю это просто гуишная програмка, не более. Ты ее можешь хоть на гном поставить.
И в ш3 с помощью супер+шифт+пробел можно включить окошко-мод, как в любых других норми-вм. Ты хоть их гайды читал? https://i3wm.org/docs/userguide.html
>Ты хоть их гайды читал?
Читал, кроме режима вкладок и режима поставить окна рядом нихуя не увидел, впрочем, как и всегда бывает с дебилами
Короче, потыкал в конфиге немного и сделал вывод.. ЭТО ОХУЕННО! Спасибо, Банан!
Завтра напердолю себе крысу и буду довольно урчать.
>Q: Нахуй он нужен?
Прочитал, но так ничего и не понял. Можете в двух словах объяснить, зачем это всё?
ИМХО, если ты ставишь NixOS ради декларативных reproducible конфигов, home-manager это не приблуда для самых упоротых и даже не приятное дополнение, а абсолютный маст-хэв. Вся мякотка в системе происходит в твоей домашней директории, а не где-то там в /usr или /var, и home-manager позволяет тебе превратить все это месиво из конфигов в одну структурированную папочку на гитхабе, которую ты можешь склонировать на новую машину, написать home-manager switch и получить привычное тебе окружение со всеми конфигами и прочей залупой, разве что любимую порнуху с цветными конями коллекцию выступлений Столлмана придётся заново скачивать.
Банан, у тебя есть три минуты на оправдания.
Outstanding move.
Я поэтому и написал
> если ты ставишь NixOS ради декларативных reproducible конфигов
Я предпочитаю думать о своих конфигах как об исходном коде, из которого собирается моя система со всеми плюшечками. В этой парадигме твой способ можно сравнить с версионированием/бэкапами исходников на уровне Project_12.03.17_FINAL/, и это не комильфо.
Это не единственный Правильный Вариант Настраивать Себе Линупс(ТМ) , но мне приятнее такой подход, и home-manager очень хорошо в него вписывается.
Чтобы исправить проблемы unix
Я читал, про stow знаю, и он прекрасен и удивителен©, но home-manager все-таки нативное для NixOS решение, интегрирующееся с менеджером пакетов, а не только "слинкуй мне вот это вот туда".
Какие преимущества дает эта нативность?
Я могу перечислить преимущества стова - он прост, быстр, работает на любом говне, а не только на том, на котором есть nix.
Ну мы все-таки в контексте никса это обсуждаем, так-то >>589514 тоже прост и работает везде, где есть линукс без всяких там стовов.
Нативность позволяет тебе конфигурировать пакет как единое целое, со всеми его конфигами, патчами, systemd-юнитами и прочая. Опять же, Nix это полноценный язык программирования, так что ты можешь интерполировать в свои конфиги какие-то штуки, например, цвета, которые ты определил где-то в одном месте и можешь поменять в том же самом месте, пересобраться и вуаля, у тебя новые цвета во всех твоих прогах.
Стов быстрее и проще искаропки, чем home-manager, не спорю. Но он ниже уровнем абстракции и некоторые вещи ты с его помощью просто не сможешь сделать.
>так что ты можешь интерполировать в свои конфиги какие-то штуки, например, цвета, которые ты определил где-то в одном месте и можешь поменять в том же самом месте, пересобраться и вуаля, у тебя новые цвета во всех твоих прогах.
Звучит интересно. Чет я до этого не додумался. Но лично мне хватает стова - я не меняю свою цветовую схему, а другое применение никса для дотфайлов я найти не могумб ты найдешь, а то я тупой. Если тебе интересно - запили свой йоба конфиг и покажи анонам, как это охуенно.
стейбл, анстейбл пакеты можно и на стейбл поставить.
Из подводных - некоторая проприетарщина может не работать. По крайней мере, на 18.09 вскод работал через жопу, сейчас вроде как нормально.
Прямо сейчас у меня не работает докер. То ли это проблема зфс, то ли моих рук, то ли никсоса или самого докера. Кароче, недавно переразмечивал мой йоба рейд из ссд и хдд. Когда rsyncом перекидывал файлы с корня на временный диск, то у меня почему-то закончилось место. И это странно, потому что на временном диске 200 гигов, а на корне только 80. Посмотрел что не так - какой-то файл докера весил 120 гигабайт! Когда сам диск только на 80. Ну я не долго думая, снес его нахуй. Теперь сервис докера просто не запускается, хз что делать.
Ну и еще, есть проблемы с ДЕ - вместо того, чтобы искать бинарники по $PATH, они используют какую-то непонятную хуету, которая работает криво. Вон Вероника пол треда назад жаловалась. Если будешь, как ровный пацан, сидеть на дменю с моим скриптом который я скинул выше, то все будет норм.
Решил проблему максимально спермачевским способом - переустановкой никсоса! Благо, я все грамотно примонтировал и даже скачивать ничего не пришлось - ведь nixos-install использовал мой /nix/store. Надо бы сделать скрипт для переустановки никсоса.
Как дойдут руки, приберусь в репозитории, задокументирую и скину, мб кому и пригодится.
Докер вообще в этом смысле полная залупа, жрёт место как не в себя и разгребать это все иногда довольно мучительно из-за багов и/или запутанных настроек.
Он прост, если знать английский. Пишешь в конфиг всё, что тебе нужно и всё. Вот список обязательного в рандомном порядке лично для меня:
1)networkmanager
2)bluetooth
3)Фирефох или Хромиум
4)Включить возможность скачки проприетари
5)Иксы
ДЕ/вм какие-нибудь
6)кубитторрент, Номакс, Скриншотилка, xclip, дменю пуск ниработаит, настроить можно только это, Вим(можно и nano) и вгет
https://nixos.org/nixos/options.html тут можешь посмотреть как это всё прописать, кроме 6-го, там в один и тот же параметр попадает и уже написаны вим и вгет, ищи в ЕК wget Ctrl+W в nano или / в vim
Собсна, вот это то, что нужно чтобы смотреть аниме. Всё, что дальше нужно будет пропишешь сам. Это - самая простая установка без ничего, это то, что понадобится каждому человеку кроме проприетари. Конфиг ты должен писать под себя, а не пиздить чужие. Идеи конечно брать можно, но целиком конфиг копировать как минимум бессмысленно.
Меня уже поблагодарили >>590340
Я написал с учётом того, что ты уже знаешь о том, зачем этот никсос нужен и прочёл статью на хабре из шапки.
Эх, а ведь когда-то я и сам вкатывался и обосрался когда не добавил иксы и networkmanager, вот ведь времена-то были хорошие
>1,2
networking.wireless.enable = true;
hardware.bluetooth.enable = true;
>5
services.xserver.enable = true;
>4)Включить возможность скачки проприетари
Нинужно. Хотя, пидорский никсос дает мне ядро с блобами, а сам говорит, что у меня нет никакой проприетарщины
> вот ведь времена-то были хорошие
Неделю назад?
Ну и зачем ты ему дал все параметры? Пусть учится сам искать nixos-options, я лишь сказал где я проебался.
>проприетари нинужно.
Вкусовщина. Я включаю просто чтобы было
>networking.wireless.enable = true
Я кстати ставил networking.networkmanager.enable = true потому что nmtui
твой падпещик на ютубе
Сделан истинными поклонниками штульмана - 100% свободный, написан на лиспе, использует свою собственную систему инициализации, тоже написаную на лиспе наверное. Лисп добавили чисто из-за любви к лиспу - на самом деле, он использует nix, к которому написано апи на лиспе.
Пакетов мало нет ни зфс, ни lvm, сам дистр сырой - только недавно 1.0.0 вышла. Ну из-за этого документация тоже никакая.
Мб у него есть и плюсы, о которых я не знаю. Но как я понял, ставят его только лютые емаксо и швабодко дрочеры.
Ясно, хуета. Ладно, я в любом случае до 2021 с убунты не слезу, если сильно плохих ошибок не будет. Ш3 уже поставил, пердолю потихоньку
>я в любом случае до 2021 с убунты не слезу, если сильно плохих ошибок не будет.
Это твоя попытка перестать прыгать с дистра на дистра?
Попыт очка
Поясните уже наконец, плазма с вяленым нормально заведутся? Или всё же гуй в никсосе плохо работает?
Через ЕК вряд ли выйдет, прийдется, как и в других дистрах, запускать ручками.
>Или всё же гуй в никсосе плохо работает?
Ну я через гуевый файрфокс пишу. С никсоса. Вроде работает.
А ты случайно не тот анон, который подсадил меня на zfs? Зацени мокропиську, которую я сделал!
создал config.h с нужным конфигом, так он его сука не читает.
смотрю конфик банана, там что-то c override
как этим пользоваться?
я так понял, он из исходников собрал?
помогите
>я так понял, он из исходников собрал?
Так st через исходники и собирается, лол.
https://github.com/NixOS/nixpkgs/blob/master/pkgs/applications/misc/st/default.nix
Я просто здесь переписал, чтобы никс качал сырцы st не из сайта suckless, а из моего диска. Ну естественно, на моем диске сырцы напердолены.
совет: используй nix shell когда пердолишь st
Всмысли мало?
Двачую, расчехляйте гугл-акки
Гикс, пижже, в шапке описано почему.
+ В комментах люди особо одаренным на примерах пояснили
А минусы гикса (так правильно грица, в гайде офицальном прочитал) щяс изолью сюда и с анонами Ну или один, ежели нахуй пошлют буду осваивать.
Бля, мне ж еще и гуиль учить ннада...
Итак...
НЕТУ ГАЙДОВ НИХУЯ БЛЯТЬ МАНОВ НЕТУ.
Сап, двощщ, на связи тот убунтоед, что спрашивал про сложность никсоса (имея ввиду гикс)
Анонэ, спасите, последний раз дул весной И это были, нихуя не маны), дико хочеца курнуть хоть немного мануалов, да НЕТУ НИХУЯ.
Спрашивал на сабреддите гуиксоедов Кстати подпишитесь, комьюнити же надо развивать.)) >> https://www.reddit.com/r/GUIX/comments/c07pma/are_there_any_good_guix_guidesmanuals_except/ Как понимаете, нинашол. Ну ладно, могу покурить официальный ман.
Бля, мб гайдов написать, и в шапку треда кинуть? Типа "двач обучающий": Вот как устанавливать всякую хуету не из стандартого репа, а вот как упаковать твою любимую игрушку. Бля, рил, как лису установить?
Спойлер, у меня нормальное знание английского, не доебывайтесь
Не бомби так, это Вероника Заглотова, та ещё ебанутая
Кста, серьезно, как лису установить (читать: Как компилить с сырцов tar.bz2 и в принципе как что-то не с guix репа поставить?)
> Гикс, пижже, в шапке описано почему.
Учить новый язык. Во-первых, я не знаю лиспа(и, скорее всего, не буду учить). Во-вторых, в никсе больше пакетов. В третьих, язык не такой уж и сложный, опции легко читаются из nixos-options или с оф. вики. Думаю, выбор в моём случае очевиден
Как знаешь, мб тебе действительно удобнее юзать никсось.
https://www.reddit.com/r/GUIX/comments/bz4nds/guix_system_users_can_now_run_the_nix_package/
> Как знаешь, мб тебе действительно удобнее юзать никсось.
Может удобнее, а может и нет, я оба не пробовал. Для меня разницы, кроме пакетов нет, а в никсе их больше => никс лучше для моих целей.
> https://www.reddit.com/r/GUIX/comments/bz4nds/guix_system_users_can_now_run_the_nix_package/
Ну и зачем тебе два одинаковых пм?
Бля ок, как нормальный человек перекачусь на гикс с никсоси + знанием гуиля.
Пошел накатывать...
> Бля, мб гайдов написать, и в шапку треда кинуть? Типа "двач обучающий": Вот как устанавливать всякую хуету не из стандартого репа, а вот как упаковать твою любимую игрушку. Бля, рил, как лису установить?
Было бы не плохо. Но лучше уж сделать их на англ, раз никаких манов по гуиксу нет. иди нахуй со своими гиками. Да и вряд ли на этой борде кто-то когда-то поставит гуикс.
>>592548
Нихуя не понял что ты написал. Ты хочешь сначала посидеть на никсосеч понять как он работает, выучить лисп и потом пеоекатиться на гуикс? Я б тебе это и посоветовал.
>image.png (131Кб, 1183x1024)
>image.png (28Кб, 450x400)
Сразу видно, что банану гуикс не нравится. Почему же так?
Я просто его не использую и ничего о нем не знаю.
[root@nixos:~]# nixos-install
building the configuration in /mnt/etc/nixos/configuration.nix...
error: file 'nixpkgs/nixos' was not found in the Nix search path (add it using $NIX_PATH or -I)
Вот и хуле мне с этим делоть?
Примитивные преломления пространственно-временного континуума. Спиздил эту шайтан-машину из зоны 51, хуле.
Окда, зато теперь сообщение об ошибке чутка изменилось.
$ nixos-install
building the configuration in /mnt/etc/nixos/configuration.nix...
error: getting status of '/nix/store/1a9g1rzbvyc8w991p6483yc8y5nx1gpr-nixos-19.03.172880.49dc8087a20/nixos/pkgs/stdenv/booter.nix': No such file or directory
(use '--show-trace' to show detailed location information)
Попробуй так:
>nix-env -iE "_: with import <nixpkgs/nixos> { configuration = {}; }; with config.system.build; [ nixos-generate-config nixos-install nixos-enter manual.manpages ]"
>sudo PATH="$PATH" NIX_PATH="$NIX_PATH" `which nixos-install` --root /mnt
Что это за бородатый мужик, плагиатящий мое имя? Нахуй ты его в тред скинул?
Бля, короче я заебался и понял, что слишком туп и невезуч для никсоси.
При каждой попытке установки я получаю новую ошибку.
Как только фикшу одну, появляется другая.
Получается, что тут либо в никсе (я про язык) надо шарить, чтобы этот конфиг пердолить, либо идти на остальные дистры, а остальные сейчас, когда видел плюсы никсоса кажутся довольно устаревшими.
Ну окда.
Вот блять, что мне с этим делать?
$ nixos-install
building the configuration in /mnt/etc/nixos/configuration.nix...
error:
Failed assertions:
- The ‘fileSystems’ option does not specify your root file system.
(use '--show-trace' to show detailed location information)
На какой фс у тебя записан /? Открой ЕК и отредактируй fileSystems и поставь фс, на которую у тебя /. Тут английский надо знать. В
1. Файловая система
2. Единый Конфиг. Так мы шутя называем configuration.nix и все, что в него импортируется.
Ну и чо мне типа писать
fileSystems = ext4;
Сорян, я за никс не шарю, в самом конфиге такой строчки нет
Хачу себе такой же старт пэйдж в лисе
> Сорян, я за никс не шарю, в самом конфиге такой строчки нет
Это ты просто невезучий, у меня в два клика встало
Быть невезучим в cs - постоянно сталкиваться с экзотическими проблемами, до которых еще недорос
А я смогу Айзека нового упаковать, и всем линуксоедам за спасибо раздать? Да еще и с гарантией того, что проприетарщина (+ сам факт пиратского софта) нихуя не сделает с системой?
> А я смогу Айзека нового упаковать, и всем линуксоедам за спасибо раздать?
Да. Правдо только тем, у кого есть nix.
>Да еще и с гарантией того, что проприетарщина (+ сам факт пиратского софта) нихуя не сделает с системой?
Нет. Для таких целей лучше сделай докер образ.
Computer Science
Там должна быть примерно вот такая хуйня. Если ее нет, то ты пропустил во время установки комманду nixos generate config или что-то подобное.
Строго говоря, NixOS умеет в контейнеры из самой себя, так что если задаться такой целью, можно намутить базовый сэндбоксинг на подобие того, что описано в статье:
https://nixos.wiki/wiki/Tor_Browser_in_a_Container
Другое дело, что в нашем случае это не очень осмысленно, конечно, но вообще эти контейнеры прикольная штука.
а guix packs? Он вроде попрозрачнее докера будет.
100%
Как прописать в конфиге удаление базовых утилит? Вот, допустим, по дефолту ставится nano, который мне нахуй не нужен. Я, конечно, могу его вручную удалить, но при пересборке мира он ведь снова появится, да?
> Есть ли в никсосе пакет iosevka ss04?
Иосевка есть, что такое сс04 - хз.
> Как прописать в конфиге удаление базовых утилит? Вот, допустим, по дефолту ставится nano, который мне нахуй не нужен.
Никак. Какой-то дебил прописал в своей nixos-option чтобы был нано, так что теперь страдай. Мб можно найти, что его использует и как-то оверрайднуть ту настройку, но уж проще забить хуй.
я еще хз, что он делает в МОЕМ PATH. Все эти никс шеллы специально сделаны, чтобы не засорять мое окружение, а какие-то нано с xtermом и башем его засирают.
>Я, конечно, могу его вручную удалить, но при пересборке мира он ведь снова появится, да?
Лучше так не делай
Нет. В коляске можно удалить нано, а в никсосе нельзя.
Прибрался@скинул
Документировать не буду, потому что это все равно нахуй никому не упало
https://gitlab.com/QuentinI/dotnix
Я бы тебе звездочку поставил, но мне лень заводить аккаунт на гитлабе.
Через некоторую еблю я все же сделал это. Теперь я официально на никсоси, поздравьте.
А пачму бы тебе не скинуть свой конфиг, чтобы мы разобрались не применяя телепатию?
Так, начались сложности. Как установить сторонние пакеты. Ну всмысле я не дебил, шарю за квантовую физику, знаю счет, я знаю пароль, я вижу ориентир, мануал курил, но чет не понял.
> Then you write and test the package as described in the Nixpkgs manual. Finally, you add it to environment.systemPackages, e.g.
> Then you write and test the package as described in the Nixpkgs manual.
1. Где конкретно
2. Мне надо самому писать nix пакэйджы?
Я просто поставил другой дм, поставил плазма + двм и доволен собой
Если твоего пакета нет в репах, то да, тебе нужно самому написать Nix-выражение, чтобы он прям впилился в систему.
Что конкретно ты хочешь установить, если не секрет?
Телегу....
Только ребилдсвитчем всей системы. Ну или просто заново пишучи nix-env -Ai packagename, если пакет установлен не через ЕК.
У никсоса же хитрый язык, он не пересобирает всю систему - только то, что ты в него ввел относительно прошлого поколения.
> Google Android: Mobile Safari
> Почему в треде столько Google Android: Mobile Safari
Помню, тоже когда увидел, думал что никсос это голая консоль, из которой даже в браузер не зайти, и что поэтому банан всегда с телефона сидит
Мне впадла
Все, что есть - одна строчка на гитхабе nix-env -iA shadowsocks-libev и пара опций
services.shadowsocks = {
enable = ;
encryptionMethod = "";
localAddress = "";
mode = "";
password = "";
port = 1488;
};
Вот только нихуя это не работает, конфиг.джэйсон создается в никсстор, ридонли соответственно, обфс хуй пойми как ставить.
Я так понимаю, надо по аналогии с wg как-то создавать новое подключение, только я вообще не ебу что куда.
Может кто-нибудь помочь? ВГ очень не хочу ставить.
секьюр, фаст энд изи?
А какая альтернатива? Чем ВГ лучше носков?
Я вот точно знаю что ВГ на моем впс работает медленнее, поэтому и выбрал носки.
Потому что я пиздалис. ты шо, акк на гитхабе удалила? У меня теперь только один падпищек((9(
>Гит репозиторий
Что? Нихуя не понимаю, но мне насрать, конфиг уже в гуглодиске, никому оно в любом случае не интересно
Пол года. Сам охуел, кажется, чтр только месяц назад поставил. помню, как в новогоднюю ночь все веселились, бухали, праздновалия, а я, как одержимый, читал про деклартаивную конфигурацию, сносил рач и ставил никсос
Меньше суток
Мда, старею
Разобрался уже или помочь?
16 или 32гб не хватит?
Зависит от твоих изменений и количества поколений никсоса. Вообще можно и без поколений, просто устанавливая через nix-env, потом nix-env -qa вводишь и тупо копируешь все в ЕК, если ты будешь потом переносить систему.
Тут после смены конфига пакеты не удаляются, поэтому считай по пакетам. В целом, можно просто удалить все ненужные и освободить место через nix-collect-garbage -d или как его там, давно никсосом не пользуюсь
Я ещё в линуксе не разобрался, а уже в никсос лезу. С никсоса знакомство с линуксом лучше не начинать, ибо документация по никсосу только к самому никсосу, а не к линуксу в целом. Ну то есть рассказывают только о том, как писать ЕК, как программы качать, как все делать и все такое прочее; базовым знаниям не учат. Посижу где-нибудь, попрыгаю между дистрами, как делал это обычно, а потом где-нибудь засяду и научусь хоть чему-нибудь. Когда люди толпами пойдут на линукс на десктопе я пересяду на никсос. Ну, а если не не пойдут, то я все равно сяду через лет 5
~/dwm# make clean install
rm -f dwm drw.o dwm.o util.o dwm-6.2.tar.gz
dwm build options:
CFLAGS = -std=c99 -pedantic -Wall -Wno-deprecated-declarations -Os -I/usr/X11R6/include -I/usr/include/freetype2 -D_DEFAULT_SOURCE -D_BSD_SOURCE -D_POSIX_C_SOURCE=2 -DVERSION="6.2" -DXINERAMA
LDFLAGS = -L/usr/X11R6/lib -lX11 -lXinerama -lfontconfig -lXft
/bin/sh: -c: line 0: unexpected EOF while looking for matching `"'
/bin/sh: -c: line 1: syntax error: unexpected end of file
make: * [Makefile:15: options] Error 1
Кому не лень все это прочитать - хелп, плз.
> make
Вот тут ты и обосрался. В никсоси мейк запрещён, /usr/ пустой. Хер знает, как в нем компилить, мои пакеты уже есть в канале. https://www.reddit.com/r/NixOS/comments/4enwa2/how_do_i_install_a_package_from_source/ тут вроде рассказали
Что за хуйню ты несешь? Просто входишь в nix-shell и пиши make сколько хочешь.
>>602664
Я ебу что делает install, но он тебе не нужен. Заходишь в никс шелл так:
> nix-shell -E 'with import <nixpkgs> {}; dwm'
Эта хуета создаст окружение со всеми зависимостями для dwm. Далее меняешь сырцы как хочешь, тестируешь хз как с вм, я так только дменю и ст настраивал и потом делаешь оверрайд в ЕК дефолтного dwm так, чтобы он качал сырцы не с сайта саклесс, а брал их из /home/anon/dwm. как пикрл
Тащемта в этом и есть фича никсоса - для билда любого проекта нужно войти в никсшелл, где должны быть все его зависимости. Благодаря этому, программа будет работать на любой nix системе и не будет такого, что ты пропустил какую-то зависимость, создавая пакет.
Алсо, я пока не знаю как работают патчи, но мб возможно сделать патч всего dwm/st/dmenu как своего форка и просто вызвать функцию пакета со своими патчами. Но я сделал костыль, как на пике с прошлого поста.
> Что за хуйню ты несешь? Просто входишь в nix-shell и пиши make сколько хочешь.
Эту хуйню мне другой никсосник сказал, что типа в никсосе придется отказаться от мейка и многих других обычных фич, и собирать каждый раз никс пакет
make - программа, созданная чтобы упростить и автоматизировать компиляцию бинарника из исходников. Например, вместо того, чтобы каждый раз писать gcc -Wall main.c sec.c third.c ... в крупных блоатед программах таких файлов тысячи -ldflags oche scary bukovki, ты пишешь мейк файл, и потом просто make.
Никс же просто управляет зависимостями и запуском make или ему подобных программ. Алсо, многие блоатед программы собираются не просто мейком, а кучей различных штук и танцами с бубном - тут и помогает никс с его автоматизацией. тащемта, ебилды и пкг билды и наверное, бсдшные порты, но я о них ничего не знаютоже этим занимаются, как и решением зависимостей
Как что-то плохое.
Хуй его знает если чесна. Но если бы он действительно распаковывал каждое говно на 3 гигабайта, то моя система вряд ли бы весила 14 гигов. у меня там еще всякая фигня типа андроид и жидбрейнс студии, различные офисы и вайны, которые дохуя весят Ну или это zfs настолько охуенно сжимает. Энивэй, мне как-то похуй, да и сам никсос с его копионврайтом точно не является системой, которая заботится об экономии дискового пространства.
> Или это потому что оно туда-сюда симлинкается, и в итоге
каждый файл дублируется?
Не понял, что ты имеешь ввиду. Симлинк на то и линк, что ничего, кроме пути к реальному файлу, из себя не представляет.
> Не понял, что ты имеешь ввиду. Симлинк на то и линк, что ничего, кроме пути к реальному файлу, из себя не представляет.
Ну, когда вот я Foldermount'ом симлинки директорий делал, чтобы кэш ГТА СА хранить на СД карте 4 гига ПЗУ на телефоне было, на карте 8 гигов файл кэша показывался и на карте памяти, и на самом телефоне. При этом в настройках всё пошло по пизде, телефон писал, что из 4 гигов занято 6, но при этом не уведомлял о маленьком количестве оставшейся памяти.
Ну как бы вот, опыт из андроида мне напомнил именно этот момент, что директория хранится в двух местах одновременно, и он два раза считает размер файла
Ну а может это я тупой и не понимаю что там и как симлинкается
> ничего, кроме пути к реальному файлу, из себя не представляет
Это хардлинк.
Симлинк может указывать куда угодно, хоть в сеть.
А вот теперь начинается самое странное. В никсоси при установке раскладки Дворака раскладки на английском языке становятся Дворакскими, а на русском языке остаются квертийные. То есть с русской раскладки мне нужно жать русскую Е для открытия новой вкладки, а с английской раскладки мне нужно жать кнопку с русской Л.
Как пофиксить? Раскладки ставил в Едином Конфиге. Может, мне попробовать вычеркнуть с ЕК эти строки, а потом написать их самому через setxkbmap? DE:None, WM:Awesome ненапердолен так как был установлен буквально вчера
В плазму загрузился - результат тот же. Надо теперь через обычный хкб попробовать, а не через единый конфиг, уж так точно заработает. Напишу, пожалуй, на гитхаб про эти свои расклад очки, надеюсь потом будет меткость нормально.
Есть решение? Или банан мёртв?
>Раскладки ставил в Едином Конфиге. Может, мне попробовать вычеркнуть с ЕК эти строки, а потом написать их самому через setxkbmap?
Разницы нет никакой, но можешь попробовать. Я тебе вряд ли чем-то помогу, так как сижу на йцукен. Но скорее всего проблема в том, что в других дистрах в xorg.conf выставлена какая-то настройка, которая в никсоси не включена.
> банан мёртв?
Не, просто лето, все экзамены закончились и я нашел более интересные занятия, чем двачевать. Да и тут какие-то одни неадекваты сидят, спорят о мозолях штульмана и раскладках.
В любом случае, снова зарегаюсь на гитхабе и кину Issue в никс
> нашёл занятие поинтереснее
Мне бы так. Мне вообще никогда летом не интересно, я тупо его просираю, даже аниме смотреть не хочется
>Мне бы так
Это достаточно просто - вкатись в погромирование и пили какую-то хуйню. Ну и проебывайся время от времени, чтобы с ума не сойти.
> вкатись в погромирование и пили какую-то хуйню.
Я уже вкатился в перевод с английского на русский и наоборот
> Ну и проебывайся время от времени, чтобы с ума не сойти.
сейчас будет самая лучшая отмазка в мире Я казах и русский иногда не понимаю, что значит "Проёбывайся"?
>А нахуя мне казахский, если все в стране знают русский? тем более, казахским только на западе пользуются, ну и быдло всякое, что русский не осилило
>Я казах и русский иногда не понимаю
выходи на улицу, желательно с кем то
> >Я казах и русский иногда не понимаю
Говорю же, это просто отмазка. Я иногда даже спецом ошибаюсь чисто поржать
Ложная тревога, повторяю, ложная тревога! Чинятся только дефолтные кедопакеты. Например, поставил kate - он появился. Поставил simplescreenrecorder, который с кедами по дефолту не идёт - он не появился. В принципе-то как-то похуй, пусть не появляются
А чо мне в нем одному писать то?
https://unix.stackexchange.com/questions/310666/nix-desktop-files
Правда, само решение я ещё не проверял
Скриншот-то зачем привязывать? Ну ёбаный в рот
Четвёртый, наверное. Или пятый? В общем, проблема пофикшена, но только в поиске. Среди программ гугл хром, который я поставил для теста и для провокации челиксов скриншотом, показывается в поиске без логотипа, а мне больше и не нужно
Во всём пуске кед. Видишь, тут во вкладке "интернет" хром без иконки. А я и не заметил его. В любом случае, после перезагрузки у хрома будет логотип, скорее всего. А если не будет, то и хуй с ним.
Ладно, ты прав
building Nix...
building the system configuration...
error: The option `fonts.hardware' defined in `/etc/nixos/configuration.nix' does not exist.
(use '--show-trace' to show detailed location information)
Знает кто как решить проблему?
Прошу заметить, что в треде вы не оставили НИХУЯ инфы по гиксу. Получаеца так, что те люди, которые хотят перейти на лучший фокс Никсоси, будут, собственно, сосать.
Ну, в плане, ты устанавливаешь guix, и такой:
> Дарова ебать, а где ЕК? А как пердолить вас?
В оф. мануал по собственному опыту лезть никому не советую, кроме людей, практикующих селфхарм.
Вообще, я, короче, пошел писать вики по guix'у, вы это... контрибутьте, если что...
поясните чем отличается nixos от guix ? Я так понял это два дистрюбутива которые используют общий репозиторий?
>Я так понял это два дистрюбутива которые используют общий репозиторий?
Я не банан, но всё же отвечу. В Гуиксе нет системд. Гуикс одобрен GNU. Гуикс имеет мало пакетов. Гуикс для единого конфига использует лисп могу ошибаться, мне вообще насрать. В общем, 1% людей не придётся учить новый язык программирования потому что можно будет использовать старый. На самом деле его Единый Конфиг - обёртка на Nix. Использует Guile вместо Nix. Можешь ставить, а потом накатить Nix. Не знаю, будут ли заводиться ГУИ программы, если ты установишь их через сверху поставленный никспкгс, потому что они не заводятся с обычнодистров.
Кстати, всё, что я сказал может быть ложью, пиздежом и провокацией.
Можете в двух словах, чем оно лучше той же Убунты или Минта?
Пишешь единый конфиг сокращённо ЕК. Система строится. Можно ставить две разные версии одной программы. Можно откатываться после обновлений. Можно переносить ЕК на другие компы и получать такую же систему, только на втором компе.
Минусы перед убунтой и минтом: ответы майлру тебе теперь не помогут, ебись сам или ищи как решить в вики никсоса или в опциях. Кнопочек не будет, многое делаешь через терминал/ЕК. Из плюсов лично для меня: мейнтейнеров 1000. Это означает, что ради меня меньше людей страдают от работы над ебучими пакетами. К тому же, тут за пакетами очень просто следить, поэтому я почти никого не напрягаю. В другом дистре чтобы мой комп работал пахают несколько тысяч мужиков. Мне некомфортно - за меня впряглись, а я этим пользуюсь. Пиздец же. А тут я почти никого не напрягаю. А пакетов много, можно не бояться, что чего-то не найдёшь в репозитории, и не придётся добавлять РРА
>В отличии от рача, система не ломается после обновлений.
Ну у меня арч после обнов ни разу не ломался
Держи в курсе
1) В NetworkManager не могу добавить конфиг OpenVPN, походу не хватает привелегий
2) Не запускается Tor при старте и через systemctl, хотя он в конфиге прописан.
Как это править?
>2) Не запускается Tor при старте и через systemctl, хотя он в конфиге прописан.
так, тут я разобрался, я не тот параметр прописал
При чем тут никсстор? Хтерм/рхвт настраивается через .хресурсес, ст через исходники, все остальное тоже через дот файлы в $HOME.
>>611722
>1
Никогда не пользовался этим манагером, но попробуй настроить опенвпн через ЕК
>2
Хз, никогда не сидел в торе
>привелегии
Потому что НЕХУЙ ИЗМЕНЯТЬ РИДОНЛИ НИКСТОР. Вся система блять на этом построена это ее концепция нахуй - благодаря этому у тебя и атомарные обновления и откаты.
каналы в конфиге не осилил, да и хуй с ним
И где ссылка на вики?
>а как сделать чтбы при каждом изменении конфига не переделывался grub?
Не изменяй настройки граба в едином конфиге
>что будет если параметры grub вообще удалить из конфига?
Хуй его знает. Если хочешь, возьми проверь.
На арче все завелось через Nvidia-settings — тут все кое-как работает только через xcompmgr, но все равно чувствуется лёгкий рассинхрон.
Там же нужна нативная его поддержка wm или de?
Думаю, такое говно мамонта, как dwm, с ним работать не будет.
Там композитор кастомный нужен. Не тот, что с иксами идет, а какой-то другой.
двм не трожь сука
Это понятно. Но я почитал про Wayland на арчвики, и теперь понятно, что поддержка допиливается отдельно. И либо ты используешь кеды или гном, либо пользуешься огрызками, вроде sway.
А что не так с dwm? За долгие годы конфиг доработан напильником, патчи применены — рабочая лошадка.
>Теперь сервис докера просто не запускается, хз что делать.
Можно всю директорию докера грохнуть и перезапустить демон, он свою директорию заново создаст в правильном формате. Но, как ты понимаешь, все существующие образа и волумы проебутся. За некробамп соре.
Сегодня с утреца перед РАБоткой поставил Guix на физический раздел виртуалки для слабаков, и даже не смог в неё залогиниться, тому що на экране логина включается ебучая русская фонетическая раскладка андрев блядь вместо andrew, которую хуй переключишь на русскую. Какая-то коляска ёбаная. Завтра утром вручную буду ставить, держу в курсе.
А в tty английская стоит? Ты можешь в конфиги своего дисплейманагера добавить строку, чтобы были разные раскладки и смена на капслок.
Это не коляска, ты просто странный
В tty точно такая же хуйня, ты думаешь, я совсем дебил и не попробовал первым делом залогиниться в текстовом режиме и там хоть что-то пофиксить?
Где ты тут бампы увидел, шизоид?
Ладно, ты меня убедил, пойду обсираться, перекатываясь со стабильного debian который мне даже больше стабильности нравится тем, что в него получилось плавно вкатиться, начав с настроек по дефолту и постепенно разбираясь по мере необходимости, а не тратить неделю на чтение манов в момент установки, как на каких-нибудь гентах или рачах.. Вангую, что сольюсь на установке гуя да-да, с рачем и гентой оно и случилось, рабочего гуя я на них так и не увидел.
Package manager уже накатил, ищу страничку, где объясняется про channel'ы, где-то мельком видел и потерял. Держу в курсе.
Failed to open a session for the virtual machine NixOS 19.03.173228.93ea6db29cc (x86_64-linux).
Implementation of the USB 2.0 controller not found!
Because the USB 2.0 controller state is part of the saved VM state, the VM cannot be started. To fix this problem, either install the 'Oracle VM VirtualBox Extension Pack' or disable USB 2.0 support in the VM settings.
Note! This error could also mean that an incompatible version of the 'Oracle VM VirtualBox Extension Pack' is installed (VERR_NOT_FOUND).
Result Code: NS_ERROR_FAILURE (0x80004005)
Component: ConsoleWrap
Interface: IConsole {872da645-4a9b-1727-bee2-5585105b9eed}
Да, я дебил, который не умеет читать ошибку. Отмена.
>boot.kernelPackages = pkgs.linuxPackages.extend (self: super: {
> nvidia_x11 = super.nvidia_x11_legacy390;
>});
Где блять прописана зависимость этого ебаного 418, что он не удаляется ния ???
Чувак, у меня laptop и nvidia optimus, т. е. я не могу просто выбросить intel и оставить nvidia в качестве основного выводящего gpu (привет суровая консоль)
services.xserver.videoDrivers = [ "intel" "nvidiaLegacy390" ] - тоже не робит, bumblebee похуй он все равно 418 запускает
Так у меня тоже оптимус, но работало.
>bumblebee похуй он все равно 418 запускает
Полистай https://wiki.archlinux.org/index.php/bumblebee я сейчас занят потом приду
LibraryPath=/nix/store/ivapqlpc6gyyipg0xi6zps5rbnp8gy2n-nvidia-x11-418.74-4.19.64/lib:/nix/store/px76mbq93k1mj24bq7fydx280s85rwhi-libglvnd-1.0.0/lib:/nix/store/mn0wjqy5h4177l94caw7yhz81k0wlbzs-nvidia-x11-390.116/lib:/nix/store/l9a6kzzhjj9vd2m7bs531hp6gxflvn8a-libglvnd-1.0.0/lib
вот че нашел в bumblebee.conf, как видишь там сразу два пути к двум драйвером, при этом 418 в приоритет, как его убрать оттуда хз (через EK оверрайднуть конфиг что ли?)
Только если я его уберу через оверрайд конфига, то как nix тогда поймет, что 418 больше никому не нужен и его можно в утиль? Наверное есть какой-то более официальный способ
Паша, ну покажи свой бананьчик! :3
ratpoison? Тайловый менеджер для офисных сотрудников, привыкших пользоваться виндовсом?
Все что тебе тут насоветовали достаточно легковесное и хорошо настраиваемое, я не думаю, что ты ощутишь разницу вообще.
Бамп самому охунному линуксу!
Паш, ну покажи свой бананьчик!
Посмотри тут:
https://github.com/BananchickPasha/nixfiles
Если кратко, то просто оверрацдаешь и меняешь source на папку со своими исходниками.
А сборка из прямого исходника, содержащего твои настройки, не подойдет?
На unstable канале часть пакетов уходит с ошибкой 200, отчего система шлет меня нахуй
Нихуя не пойму насчет разметки, а точнее разделов, судя по мануалу всего рекомендуют 3 раздела, бут, свап и рут, а для хома не надо? Поясните, хочу накатить прямо сейчас.
Надо, желательно, но необязательно. Если тебя заебет никсос, то ты просто foрматнешь корень, а хомяк останется жив. Еще можно под никсстор выделить отдельныц раздел и если ты как-то умудришься сломать никсос, то не придется качать все заново.
ПААААААААШ, НУ КОГДА ТЫ НАМ ПОКАЖЕШ СВОЙ БАНАНЬЧИК! НУ ЗАЕБАЛ, ТИ ТУПОЙ ПИДОР)))
ПАШ ТУПОЙ ПИДАР!))) ПОКАЖИ НАМ СВОЙ БАНАНЬЧИК!))))
Потому что nix - функциональный язык. Я принцип каррирования именно на нем понял. Ну и синтаксис let напрямую у хацкеля и ему подобных ЯП спизжен.
https://nixos.org/nixos/nix-pills/functions-and-imports.html
А ПОПЧАНСКИЙ?)))
Занятно. Функциональный язык и декларативный конфиг.
>функциональный, декларативный, каррирование
Мне кажется, или это слишком сложновато для обывателя с убунтой.
Пару лет назад убунтят гнали и насмехались. А теперь колясочники свободно катаются.
Я не об этом. Может ли дистрибутив с таким замудрённым конфигом завоевать популярность?
Или, может, он позволяет быстро написать йоба-инсталлер, разворачивающий йоба-линукс?
У сисадминов и девопсов – да. Пишешь один универсальный конфиг, разворачиваешь систему. Там ведь можно прописать варианты установки в зависимости от оборудования.
А никс менеджер можно юзать вместо снапов и flatpackов. Только надо, чтобы разрабы на него перешли.
дело то чем кончилось? мое ноутоднище вообще 435 вместо лампового 390 желает, заместо твоего 418
Это копия, сохраненная 18 ноября 2019 года.
Скачать тред: только с превью, с превью и прикрепленными файлами.
Второй вариант может долго скачиваться. Файлы будут только в живых или недавно утонувших тредах. Подробнее
Если вам полезен архив М.Двача, пожертвуйте на оплату сервера.