Нашри тақсимоти NixOS 24.11

Нашри тақсимоти NixOS 24.11

Тақсимоти NixOS 24.11 бароварда шуд, ки дар асоси менеҷери бастаи Nix ва як қатор таҳияҳои худро пешкаш мекунад, ки танзим ва нигоҳдории системаро содда мекунанд. Масалан, дар NixOS, тамоми конфигуратсияи система тавассути як файли конфигуратсияи система (configuration.nix) сурат мегирад, қобилияти зуд баргардонидани система ба версияи пешинаи конфигуратсия таъмин карда мешавад, барои гузариш байни ҳолати гуногуни система дастгирӣ карда мешавад, насби бастаҳои инфиродӣ аз ҷониби корбарони инфиродӣ дастгирӣ карда мешавад ва имкон дорад, ки дар як вақт якчанд версияи як барнома истифода шавад, анборҳои такрорӣ таъмин карда мешаванд. Барои меъмории x86_64 ва ARM64, тасвирҳои насбкунӣ бо KDE (3.2 ГБ) ва GNOME (2.5 ГБ), инчунин версияи кӯтоҳшудаи консол (1.1 ГБ) омода карда шудаанд.

Ҳангоми истифодаи Nix, натиҷаи сохтани бастаҳо дар зеркаталоги алоҳида дар /nix/store нигоҳ дошта мешавад. Масалан, пас аз сохтан, бастаи firefox метавонад ба /nix/store/1onlv5pc3ed6n5nskg8ew4twcfd0d5ae4ec5d4-firefox-133.0.0/ навишта шавад, ки дар он "1onlv5pc3ed6n5nskg8ew4twcfdecpendh0e аз ҳама дастурҳо иборат аст." Насб кардани баста маънои васл кардани он ё зеркашии бастаи аллакай ҷамъшударо дорад (ба шарте, ки он аллакай дар Hydra, хидмати сохтани лоиҳаи NixOS ҷамъ шуда бошад), инчунин сохтани директория бо истинодҳои рамзӣ ба ҳама бастаҳои система ё профили корбар ва сипас илова кардани ин директория ба рӯйхати PATH. Равиши шабеҳ дар менеҷери бастаи GNU Guix истифода мешавад, ки ба таҳияҳои Nix асос ёфтааст. Ҷамъоварии бастаҳо дар анбори махсуси Nixpkgs пешниҳод карда мешавад.

Навовариҳои асосӣ:

  • Илова карда шуд Бастаи 8141*, нест карда шуд 3970 баста, 20975 бастаҳо нав карда шуданд. Илова карда шуд 119 модули нав, нест карда шуд 30 модул. 2669 таҳиягарон дар таҳия ва нигоҳдории бастаҳо иштирок карда, 49079 тағиротро омода карданд.
  • Варақаҳои муҳити корбар пешниҳод карда мешаванд KDE Plasma 6.2 и GNOME 47Композитсия аз омехта иборат аст сервер Нири, бо истифода аз Wayland.
  • 63 хидматҳои нав илова карда шуданд, аз ҷумла Cyrus IMAP, Collabora Online, Assistant Music, Suricata, Apache Tika, OpenGFW, saunafs, obs-studio, Zapret, Glances, cryptpad, Pingvin Share, wg-access-server.
  • Аксар сеансҳои графикӣ ба ҷои PulseAudio сервери медиаро истифода мебаранд PipeWire.
  • Версияҳои навшудаи барнома, масалан, LLVM 19, PostgreSQL 16, grafana 11.3, knot dns 3.4, qBittorrent 5, драйвери NVIDIA 560, FFmpeg 7.1, openssl 3.3, Docker 27, Xen 4.19.
  • Менеҷери бастаи Nix ба версияи 2.24 навсозӣ шудааст, ки ҷустуҷӯи кодро аз анбори Git беҳтар мекунад ва дастгирии ҳуҷҷатгузории шарҳҳоро илова мекунад.
  • Дастгирии иловашуда барои драйвери Vulkan барои GPUs AMD (hardware.amdgpu.amdvlk)
  • Муштарии пахши бозии Moonlight ҳоло HDR-ро дастгирӣ мекунад. Linux.
  • Хизматрасонии services.scx барои истифодаи барномарезҳои вазифаҳо дар асоси зерсистемаи ядрои sched_ext илова карда шуд.
  • Дастгирии иловашуда барои насб кардани системаҳои файлӣ аз дастгоҳҳои блок, ки назорати тамомияти маълумотро дар асоси модули dm-verity истифода мебаранд.
  • Опсияи virtualisation.xen барои виртуализатсия бо истифода аз гипервизори Xen илова карда шуд.
  • Анбори Nixpkgs дастгирии платформаро ба таври назаррас беҳтар кардааст. macOSМуҳити сохтан барои дастгирии абзорҳои Xcode-и аслӣ, содда кардани қоидаҳои сохтан ва истифодаи SDK-ҳои стандартӣ аз версияҳои гуногун аз нав тарҳрезӣ шудааст. macOS (аз macOS 10.12 ба macOS 15) ва бартараф кардани часбҳои нолозим ҳангоми сохтани барномаҳо. Nixpkgs 24.11 охирин нашри бо дастгирии ин шоха хоҳад буд. macOS 10.x, аз версияи навбатӣ сар карда, шоха ҳамчун ҳадди ақал эълон карда мешавад macOS 11.

Манбаъ: linux.org.ru

Хостинги боэътимодро барои сайтҳо бо муҳофизати DDoS, серверҳои VPS VDS харед 🔥 Харидани хостинги боэътимоди вебсайт бо муҳофизати DDoS, серверҳои VPS VDS | ProHoster