LINUX.ORG.RU

NixOS 17.09 Hummingbird

 ,


0

6

Увидел свет новый релиз дистрибутива NixOS. Особенностями NixOS являются «чисто функциональный» пакетный менеджер Nix, а также собственная система единой конфигурации. Предоставляются установочные образы на основе KDE Plasma 5 и облегчённый консольный вариант.

Основные изменения:

  • GNOME обновлён до версии 3.24, KDE Plasma до 5.10, KDE Applications до 17.08.1 и KDE Frameworks до 5.37. Python 3 обновлён до версии 3.6.
  • Механизм управления пользователями теперь ведёт учёт освобождённых UID/GID, соответственно однажды занятый UID/GID не может переиспользоватся другим пользователем/группой.
  • Изменено управление настройками SSL для модуля services.nginx. Опция enableSSL переименована в onlySSL для большего соответствия своей сути. Также добавлена опция addSSL для использования общей конфигурации для виртуальных хостов с использованием SSL и без него.
  • Добавлено 72 новых сервиса (полный список).
  • Из состава репозитория Nixpkgs удалены пакеты compiz, wvdial, aiccu и fanctl.
  • Прекращена поддержка ядер на основе Grsecurity/PaX в связи предоставлением наборов патчей для ядер младше 4.9 только для подписчиков Grsecurity (подробности).
  • Поддержка тачпадов теперь по умолчанию предоставляется с помощью libinput в связи с устареванием synaptics.

>>> Подробности

Ответ на: комментарий от perfectcolors

В нем нет сумасшедшего столмана

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

Стоит именно сейчас прислушиваться к нему, что бы в дальнейшем быть на пике актуальности.

PtiCa ★★★★★ ()
Ответ на: комментарий от anonymous

А на других нельзя?

Можно. Но их не приводят как идеал нечитаемости

NextGenenration ★★ ()
Ответ на: комментарий от PtiCa

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

И тем не менее запрет выполнения несвободных js в браузере не нужен большинству

Стоит именно сейчас прислушиваться к нему, что бы в дальнейшем быть на пике актуальности.

Я читал как-то интервью с ним. Ничего кроме лиспа он не осилил - времени не было. При том что уже появилась куча языков, он продолжает расхваливать макропроцессор(к примеру), как будто в других языках ничего такого нет

NextGenenration ★★ ()
Ответ на: комментарий от NextGenenration

И тем не менее запрет выполнения несвободных js в браузере не нужен большинству

Нужен. Просто интеллектуальное большинство это пока не осознаёт.

ugoday ★★★★★ ()
Ответ на: комментарий от ugoday

Нужен. Просто интеллектуальное большинство это пока не осознаёт.

И что он даст?

NextGenenration ★★ ()
Ответ на: комментарий от ugoday

4.9 Тупак

Экранировать символы, пробрасывать переменные из bash в awk и обратно, может ещё чего.

Совсем от скобок мозк отнялся? Nix никого не заставляет пользоваться башем. Можешь писать сборочные скрипты хоть на схеме, хоть на чорте лысом. Билдер, который ты передаёшь в функцию derivation - это просто исполняемый файл.

anonymous ()
Ответ на: комментарий от NextGenenration

Ограничит длину и диаметр зондов. Собственно, нет разницы между несвободным кодом вообще и несвободным кодом на жабоскрипте в частности.

ugoday ★★★★★ ()
Ответ на: комментарий от ugoday

Ограничит длину и диаметр зондов

Нет же! Кейлогер может быть вполне себе свободным, но кейлогером от этого быть не перестанет. И да, несвободный кейлогер заблокировать к примеру через ublock не сложнее чем свободный

NextGenenration ★★ ()
Ответ на: комментарий от NextGenenration

Речь ведь не об этом, а о том, что если твой свободный комп используется как терминал доступа к несвободным сервисам, то толку от такой свободы никакого. А борьба с несвободными js программами есть важный шаг в предотвращении ограничения свободы.

ugoday ★★★★★ ()
Ответ на: комментарий от ugoday

если твой свободный комп

У подовляющего большинства есть несвободные прошивки. Даже если не говорить о блобах к примеру в hdd. Какой смысл блокировать js если несвободен bios?

как терминал доступа к несвободным сервисам

Проблема не в несвободных js на сайте банка, а в самом банке. Какой смысл бороться с скриптами на странице, когда продолжаешь пользоваться тем самым банком, который использует кучу несвободных и вредоносных(истории успеха можно найти) сервисов?

NextGenenration ★★ ()
Ответ на: комментарий от NextGenenration

Я не сторонник впадать в крайности «всё или ничего».

ugoday ★★★★★ ()
Ответ на: комментарий от ugoday

Я не сторонник впадать в крайности «всё или ничего».

Тут дело в полноте и последовательности действий. К сожалению многие останавливаются на половине пути/делают что-то от случая к случаю. В случае с банками обязательным является (насколько мне известно, у меня нет счёта) номер телефона. Телефон - крайне уязвимая часть: к примеру могут перевыпустить симкарту.

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

Уже были пострадавшие по этим двум пунктам.

А вот о пострадавших из-за несвободных скриптов на странице я не слышал.

NextGenenration ★★ ()
Ответ на: комментарий от NextGenenration

Я согласен, с тем что быть богатым и здоровым лучше, чем бедным и больным.

ugoday ★★★★★ ()
Ответ на: комментарий от ugoday

В итоге это не даёт ответа на мой вопрос, при том что банк не будет переписывать на свободную альтернативу

NextGenenration ★★ ()
Ответ на: комментарий от NextGenenration

Ты хочешь всё и сразу, а так не бывает.

Понимаешь, RMS реалист и хочет зажимать проприетарщину везде и всюду по возможности сильее. Потому что только этот путь приводит к результату (не сразу и с оговорками).

ugoday ★★★★★ ()
Последнее исправление: ugoday (всего исправлений: 1)
Ответ на: комментарий от ugoday

С тем же успехом я могу не пользоваться банком/веб сайтом. Какой смысл в действиях не приносящих какой-то результат?

NextGenenration ★★ ()
Ответ на: комментарий от NextGenenration

Ну, давай на простых примерах.

Ты сегодня на работу ходил? Наверное ходил. Миллионером стал? Наверное нет. Вывод?

ugoday ★★★★★ ()
Ответ на: комментарий от ugoday

Работа поддерживает материальный уровень. Что поддерживает блокировка проприетарных скриптов? То что я хожу на работу(или же не хожу) может заметить большое количество людей. Кто заметит блокирую я скрипты или нет? И самое главное, даже если разработчик сайта это заметит, то как это на него повлияет?

NextGenenration ★★ ()
Последнее исправление: NextGenenration (всего исправлений: 1)
Ответ на: комментарий от NextGenenration

Работа поддерживает материальный уровень.

29 дней в месяце — не поддерживает.

ugoday ★★★★★ ()
Ответ на: комментарий от ugoday

29 дней в месяце — не поддерживает.

Вопрос распределения средств. Ещё раз, кто будет ориентироваться на низкий процент пользователей посещающих данный сайт, чтобы его переписать? Сейчас всё больше сайтов собираются на стороне клиента. Что будет делать тот кому нужна лицензионная чистота? Уйдёт с этого сайта? Напишет свой фронтенд? Некоторый контент можно найти на ограниченом количестве сайтов.

NextGenenration ★★ ()
Ответ на: комментарий от NextGenenration

не совсем встраивается, а переопределяется (т.е. не нужно держать целиком весь конфиг юнита в конфига никса, а только то, что тебе нужно поменять)

actionless ★★★★★ ()
Ответ на: комментарий от perfectcolors

на самом деле, каждый раз, когда набираю хитровыделанный однострочник, хочу переключиться на xonsh, но всегда путаю между собой значение `$[], $(), ${}` и т.п.

actionless ★★★★★ ()
Ответ на: комментарий от actionless

Есть какая-то утилита, которая способна экспортировать конфиг и все файлы на какие он ссылается?

Насколько nix дружелюбен к пользователю? К примеру void после установки cinnamon не поставил cjk шрифты. Как с этим в nix?

NextGenenration ★★ ()
Ответ на: комментарий от NextGenenration

Что ты хочешь от меня услышать? Что долговременные усилия, не приносящие результата вотпрямщас немедленно бессмысленны?

ugoday ★★★★★ ()
Ответ на: комментарий от ugoday

Примерно 15 сообщений назад можно было бы написать что пользы в ближайшем(и не очень) будущем не предвидится. И всё, я бы не стал ничего выяснять дополнительно.

NextGenenration ★★ ()
Ответ на: комментарий от NextGenenration

Горизонт планирования аквариумной рыбки — около трёх минут. А от тебя я ожидал большего.

ugoday ★★★★★ ()
Ответ на: комментарий от ugoday

Планировать события даже на 20 лет вперёд, в таких вопросах, можно только при наличии машины времени, когда можно что-то запланировать, проверить пошло ли всё по плану, переделать план. Некоторые люди предрекали гибель x86 процессоров, с заменой на емнип risc подобные. Их надежды не оправдались. За то время, пока я бы воевал с несвободными сайтами, можно будет сделать более полезные вещи. Например транслятор для кое-каких языков программирования. Или написать плагин, чтоб приблизить функциональность открытого редактора к проприетарному. Или написать программу грабер, чтоб не пользоваться проприетарными скриптами.

NextGenenration ★★ ()
Последнее исправление: NextGenenration (всего исправлений: 1)
Ответ на: комментарий от NextGenenration

Планировать события даже на 20 лет вперёд, в таких вопросах, можно только при наличии машины времени, когда можно что-то запланировать, проверить пошло ли всё по плану, переделать план.

Ну вот rms 30 лет назад запланировал будущее и ты теперь в нём живёшь.

ugoday ★★★★★ ()
Ответ на: комментарий от ugoday

Ну вот rms 30 лет назад запланировал будущее и ты теперь в нём живёшь.

Не совсем. Как минимум hrud с треском провалился.

NextGenenration ★★ ()
Ответ на: комментарий от NextGenenration

А, ну раз что-то rms не удалось, значит долговременное планирование невозможно, а долгострочные усилия бессмысленны. Спасибо, чувак, ты мне прям глаза на жизнь открыл.

ugoday ★★★★★ ()

Добавлено 72 новых сервиса (полный список).

B.1.2. New Services

The following new services were added since the last release: ... programs/thefuck.nix

кто уже обновился, скажите чотам? а то терзают смутные сомнения

anonymous ()
Ответ на: комментарий от anonymous

services/misc/exhibitor.nix

извращенцы, одно слово

anonymous ()

Почему для i686 в кэше нет нифига? Поставил сабж на староноут, а он каааак давай конпелять qtwebengine, лол. Часов восемь конпелял. Конфиг стандартный, никаких овверрайдов. Типа они на 32-битные пакеджы зобили?

anonymous ()
Ответ на: комментарий от ugoday

Собственно, нет разницы между несвободным кодом вообще и несвободным кодом на жабоскрипте в частности.

Так-то да. Но речь была немножко о другом: о локальных несвободных программах и о несвободных программах, как их навязывают вам всякие веб-сайты.

Между ними разница есть, она очевидна и огромна: первые вы контролируете хотя бы на этапе установки, обновления и запуска, вторые же *появляются*, *изменяются* и *запускаются* на вашей машине вообще без вашего ведома.

Zmicier ★★★★★ ()
Ответ на: комментарий от ugoday

Дык! Покажите мне того, кто говорит, что они чем-то лучше?

Zmicier ★★★★★ ()
Ответ на: комментарий от uralbash

В Maxx поломаны ссылки у ярлыков на рабочем столе

Проверил на unstable, нет такой проблемы. Вообще зарепорть на багтрекер nixpkgs и кастани туда мейнтейнера пакета.

anonymous ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.