Size: a a a

2020 October 13

LL

Lama Lover in pro.elixir
Если не хочется много проблем, то лучше ставить nixos. Самая стабильная система, которую я видел
источник

IK

Ihor Katkov in pro.elixir
пол дня убил на то, что бы найти причину
источник

LL

Lama Lover in pro.elixir
Ihor Katkov
кстати, я из-за этого не мог скомпилить 22 эрланг
А зачем компилировать? О_о
источник

IK

Ihor Katkov in pro.elixir
в итоге решилось  GCC=9
источник

SZ

Sergei Zobov in pro.elixir
Lama Lover
bleeding edge же
Вот у тебя какой версии gcc ?
ну у меня gcc из никса стоит
источник

SZ

Sergei Zobov in pro.elixir
ubuntu + nix-shell
источник

IK

Ihor Katkov in pro.elixir
Lama Lover
А зачем компилировать? О_о
в новом проекте нужен именно 22ой
источник

LL

Lama Lover in pro.elixir
Sergei Zobov
ubuntu + nix-shell
Тогда у тебя количество пакетов в системе удваивается, ты знаешь?
источник

SZ

Sergei Zobov in pro.elixir
Lama Lover
Тогда у тебя количество пакетов в системе удваивается, ты знаешь?
естественно, а чем это мешаем?
источник

SZ

Sergei Zobov in pro.elixir
мы ж не в 2007
источник

LL

Lama Lover in pro.elixir
Sergei Zobov
естественно, а чем это мешаем?
А почему бы тогда сразу не поставить nixos ? Он ведь не такой уж и хардкорный
источник

SZ

Sergei Zobov in pro.elixir
Lama Lover
А почему бы тогда сразу не поставить nixos ? Он ведь не такой уж и хардкорный
нуууу, я не на столько прям настоящий сварщик.
То есть, что-то, чего не хватает я иногда могу опакетить, но не всегда получается.
Плюс я ж инженер, и когда я попадаю в проект, иногда у людей уже готовый тулинг для убунты.
источник

LL

Lama Lover in pro.elixir
Sergei Zobov
нуууу, я не на столько прям настоящий сварщик.
То есть, что-то, чего не хватает я иногда могу опакетить, но не всегда получается.
Плюс я ж инженер, и когда я попадаю в проект, иногда у людей уже готовый тулинг для убунты.
Понимаю, понимаю
источник

SZ

Sergei Zobov in pro.elixir
Lama Lover
Понимаю, понимаю
но мне прям нравится, что написл shell.nix и радуешься.
Осталось ещё научиться лочить его.
источник

PS

Paul Smal in pro.elixir
ubuntu 20.04 lts (/ on zfs). Все стабильно, снэпшоты учень удобно, можно сделать роллбэк системы или юзерспейса при загрузке в grub.
источник

SM

Sergei Maximov in pro.elixir
Sergei Zobov
но мне прям нравится, что написл shell.nix и радуешься.
Осталось ещё научиться лочить его.
А что там учиться? Просто вместо import <nixpkgs> {} делаешь

import (builtins.fetchTarball {
 name = "nixos-unstable-2019-10-15";
 url = https://github.com/nixos/nixpkgs/archive/c2092f6f385d24d0f4cb0bc3a73131d04c1a54fd.tar.gz;
 sha256 = "1xkm6g78sdnmli63zn8l1zcvlja8jax0dprhr3pk2ii6cmflr5xm";
}) {};

Или ты под "лочить" не это имел в виду?
источник

SZ

Sergei Zobov in pro.elixir
Sergei Maximov
А что там учиться? Просто вместо import <nixpkgs> {} делаешь

import (builtins.fetchTarball {
 name = "nixos-unstable-2019-10-15";
 url = https://github.com/nixos/nixpkgs/archive/c2092f6f385d24d0f4cb0bc3a73131d04c1a54fd.tar.gz;
 sha256 = "1xkm6g78sdnmli63zn8l1zcvlja8jax0dprhr3pk2ii6cmflr5xm";
}) {};

Или ты под "лочить" не это имел в виду?
🤔хочешь сказать, если я потом какой-нибудь nix-collect-garbage -d или nix-chanells --update сделаю, то он не будет ничего заного скачивать/собирать?
источник

SM

Sergei Maximov in pro.elixir
Sergei Zobov
🤔хочешь сказать, если я потом какой-нибудь nix-collect-garbage -d или nix-chanells --update сделаю, то он не будет ничего заного скачивать/собирать?
Я использую вместе с direnv (немного изменил для себя оттуда скрипт), вроде как сборщиком мусора не убирается, хотя я давно не пробовал.
источник

SM

Sergei Maximov in pro.elixir
Хочу ещё эту штуку попробовать
источник

SM

Sergei Maximov in pro.elixir
Кстати, раз пошла такая пьянка, кто как себе в nix-shell доставляет elixir-ls?
источник