LINUX.ORG.RU

История изменений

Исправление James_Holden, (текущая версия) :

Как её поставить оттуда?

Перейди на канал unstable (при помощи nix-channel –add). Поставь пакет tdesktop.

Если не хочешь всю систему переводить на unstable - то так.

В configuration.nix пишем:

let

unstable-pkgs = import (builtins.fetchTarball {
  name = "nixos-unstable";
  url = "https://github.com/nixos/nixpkgs/archive/nixos-unstable.tar.gz";
  sha256 = "0dy2k4vaghbl46gn1jbaykqgv7c9d6d4wif73qywf5qpq9vsbrz5";
  }) {};

in

... здесь вся остальная борода

environment.systemPackages = with pkgs; [

unstable-pkgs.tdesktop

Тогда телега, и только она, поставится из unstable. sha256 сумма в моем примере не правильная, ругнется что не та сумма и напишет какая должна быть. Тогда надо заменить и опять запускать nixos-rebuild switch.

Исходная версия James_Holden, :

Как её поставить оттуда?

Перейди на канал unstable (при помощи nix-channel –add). Поставь пакет tdesktop.

Если не хочешь всю систему переводить на unstable - то так.

В configuration.nix пишем:

let

unstable-pkgs = import (builtins.fetchTarball {
  name = "nixos-stable-21.11";
  url = "https://github.com/nixos/nixpkgs/archive/nixos-unstable.tar.gz";
  sha256 = "0dy2k4vaghbl46gn1jbaykqgv7c9d6d4wif73qywf5qpq9vsbrz5";
  }) {};

in

... здесь вся остальная борода

environment.systemPackages = with pkgs; [

unstable-pkgs.tdesktop

Тогда телега, и только она, поставится из unstable. sha256 сумма в моем примере не правильная, ругнется что не та сумма и напишет какая должна быть. Тогда надо заменить и опять запускать nixos-rebuild switch.