LINUX.ORG.RU

Сообщения cocucka

 

Хумус — пища богов.

Форум — Talks

С полгода назад открыл для себя хумус заново. Это же практически идеальный заменитель для всяких мазиков, «масел», спредов и прочего дерьма, которым принято себя пичкать, намазывая на бутеры или едя с хлебом вприкуску. Во-первых он вкусный и есть полно его вариации вроде хумуса с паприкой или свеклой и прочим. Во-вторых, он полезный, как минимум не такой вредный как остальное. В-третьих, он недорогой и его просто приготовить самому. В четвертых, он подходит ко всему в качестве дополнительной закуски.

А вы едите хумус или считаете его херней для хипстеров-веганов?

З.Ы. Линукс тут при том, что линуксоиды вечно едят всякую хрень.

 , , хумус

cocucka
()

Nix и кастомные TLS-сертификаты

Форум — Admin

Раз мне приходится на рабочей тачке пользоваться Centos 7, то решил я попробовать заюзать nix чтобы ставить свежий софт без гемороя. Все бы ничего, да юзает моя контора MitM для слежки за сотрудниками, да ещё и самоподписанные сертификаты на внутренних ресурсах. И тут всплыла проблема с nix:

Каким-то хером он не всегда подхватывает сертификаты с хост системы, хотя я вроде настроил это везде где можно (NIX_SSL_CERT_FILE и т.д.)

nix --extra-experimental-features nix-command show-config | grep ssl :
ssl-cert-file = /etc/pki/tls/cert.pem

в .config/home-manager/home.nix тоже добавил

let
  myCert = "/nix/store/gcsmigzhz2vlcviic2vmbclqa0xd0fwa-tls-ca-bundle.pem"; # use nix-store --add-fixed sha256 <path> to update if needed
in
{
 ...
 home.sessionVariables = {
    SSL_CERT_FILE = "${myCert}";
    NIX_SSL_CERT_FILE = "${myCert}";
    # EDITOR = "emacs";
  };
}

но при выполнении nix-shell '<home-manager>' -A install всё равно лезут ошибки:

Creating initial Home Manager generation...

warning: error: unable to download 'https://git.sr.ht/~rycee/nmd/archive/abb15317ebd17e5a0a7dd105e2ce52f2700185a8.tar.gz': SSL peer certificate or SSH remote key was not OK (60); retrying in 312 ms
warning: error: unable to download 'https://git.sr.ht/~rycee/nmd/archive/abb15317ebd17e5a0a7dd105e2ce52f2700185a8.tar.gz': SSL peer certificate or SSH remote key was not OK (60); retrying in 506 ms
warning: error: unable to download 'https://git.sr.ht/~rycee/nmd/archive/abb15317ebd17e5a0a7dd105e2ce52f2700185a8.tar.gz': SSL peer certificate or SSH remote key was not OK (60); retrying in 1064 ms
warning: error: unable to download 'https://git.sr.ht/~rycee/nmd/archive/abb15317ebd17e5a0a7dd105e2ce52f2700185a8.tar.gz': SSL peer certificate or SSH remote key was not OK (60); retrying in 2328 ms
error:
       … while calling the 'derivationStrict' builtin

         at /builtin/derivation.nix:9:12: (source not available)

       … while evaluating derivation 'home-manager-generation'
         whose name attribute is located at /nix/store/q300rswsxpr2kkng9azzsbfi9m8fdg50-nixpkgs/nixpkgs/pkgs/stdenv/generic/make-derivation.nix:303:7

       … while evaluating attribute 'buildCommand' of derivation 'home-manager-generation'

         at /nix/store/q300rswsxpr2kkng9azzsbfi9m8fdg50-nixpkgs/nixpkgs/pkgs/build-support/trivial-builders/default.nix:87:14:

           86|       enableParallelBuilding = true;
           87|       inherit buildCommand name;
             |              ^
           88|       passAsFile = [ "buildCommand" ]

       (stack trace truncated; use '--show-trace' to show the full trace)

       error: unable to download 'https://git.sr.ht/~rycee/nmd/archive/abb15317ebd17e5a0a7dd105e2ce52f2700185a8.tar.gz': SSL peer certificate or SSH remote key was not OK (60)
Uh oh, the installation failed! Please create an issue at

    https://github.com/nix-community/home-manager/issues

nix установлен в single-user mode.

Как эту хрень заставить уважать SSL_CERT_FILE?

Перемещено hobbit из general

 , ,

cocucka
()

Убер топ блидинг эдж линукс дистр

Форум — Talks

В рамках недели клоунады на ЛОРе предлагаю:

Давайте всем ЛОРом покумекаем и придумаем каким бы мог быть идеальный дистрибутив линукса с фокусом на самые распоследние версии всего чего можно.

Рабочее название Turbo Linux Elite Edition

Предлагайте ваши варианты в категориях: Ядро, Система инициализации, Графическая система и окружение рабочего стола, Файловая система, Пакетный менеджер, Загрузчик, инсталятор, Shell

Потом посмотрим что больше всего набрало голосов и соберём идеальный дистр.

 , ,

cocucka
()

К нам приходит киберпанк

Форум — Talks

High tech, low life

Обзор бесплатного 4K-телевизора стартапа Telly со вторым экраном для показа рекламы, накрывать который нельзя.

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

Якобы уже имеется 250тыс предзаказов, а ешё компания обещает не сильно следить за пользователями (ага-ага).

>>>>НАЛЕТАЙ<<<<

 ,

cocucka
()

В чем смысл nix/nixos?

Форум — Talks

Вот смотрю я на это дело, даже пробовал что nix, что целиком nixos. Я так и не понял нафиг оно вообще нужно? Объясните тупому. Пока оно выглядит как ещё один вариант управления конфигурацией систем, как ansible или его аналоги.

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

Но, ведь это, мягко говоря не так. Версии-то не фиксируются никак. Т.е. то, что работает сейчас, не факт что заработает через какое-то время. Если мне нужна какая-то конкретная версия чего-либо, то я не смогу её жестко задать без костылей. Сейчас эту проблему «решают» делая несколько вариантов с версией в имени. Например: python39, python310 и т.д. Ещё можно зафиксировать ревизию nix-pkgs, но этим ты тупо фиксируешь всё вообще, а не конкретные пакеты, которые тебе важны.

Получается, что главная фишка-то не совсем в рабочем виде и это не исправить в текущем дизайне nix.

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

Перемещено hobbit из general

 , воспроизводимость, поясните за,

cocucka
()

Опенсорс победил*

Форум — Talks

Сайт SemiAnalysis сообщает о якобы просочившемся документе Google, касающемся состояния разработки открытого исходного кода в области ИИ. Вывод состоит в том, что открытый исходный код побеждает.

В начале марта сообщество СПО получило доступ к своей первой действительно способной базовой модели, когда LLaMA от Meta стала доступна широкой публике. В ней не было настройки инструкций, режима чата и RLHF (дообучении на основе обратной связи). Тем не менее, сообщество сразу же поняло значение того, что им было предоставлено.

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

Согласно утекшему документу Google, открытый исходный код ИИ будет конкурировать с Google и OpenAI. Документ утверждает, что модели с открытым исходным кодом быстрее, более настраиваемые, обеспечивают большую конфиденциальность и, в целом, более способны. Такие модели стоят намного дешевле, и их масштабирование доступно широкому кругу людей.

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

Открытый исходный код ИИ будет оказывать влияние на бизнес-стратегию Google. Компания должна определить свою ценность в условиях бесплатных и качественных альтернатив без ограничений использования. Вместо того чтобы соперничать с открытым исходным кодом, Google может использовать его в своих интересах, принимая активное участие в сообществе и обеспечивая лидерство и поддержку разработчикам.

*но гуглу это только на руку.

 , , ,

cocucka
()

Как у вас дела?

Форум — Talks

Сабж.

Я вот на центось перелез с бубунты, не пойму пока доволен ли я или нет. Но хотя бы dnf резво работает и снапа нет.

 ,

cocucka
()

Как отлепить примёрзший язык от железного столба?

Форум — Talks

Раз уж сегодня пятница, то устроим день естествознания в толксах.

Сабж. Отрывать с мясом не предлагать.

Спрашиваю не для себя, а для @serg002. Ему сие знание должно пригодиться.

Про влажность зимой. Как такое может быть?

Линукс при том, что тяга к экспериментам.

 ,

cocucka
()

С каких пор «зассал» это нецензурное выражение?

Форум — Linux-org-ru

сабж

 ,

cocucka
()

Обработка астрофото в PixInsight в линуксе

Галерея — Скриншоты

На скрине обработка астрофото галактики NGC 2521 из последнего премиум-сета сайта iTelescope.net. Использовался только PixInsight.

Шаги по обработке были следующие:

  1. Регистрация, нормализация и комбинация отдельных кадров с помощью WeightedBatchPreprocessing. Каждый канал (LRGB) обрабатывался отдельно.

  2. Вычитание фона с помощью AutomaticBackgroundExtractor.

  3. Комбинирование RGB каналов в цветное изображение.

  4. Калибровка цветов на основе данных фотометрии данного региона.

  5. Увеличение интенсивности изображения с помощью HistogramTransformation.

  6. Добавление Luminance канала к RGB-изображению.

  7. Увеличение резкости с помощью BlurXterminator.

Результат на экране слева. Для сравнения по центру сверху один кадр Luminance как он есть (выдержка 20 минут). Снизу по центру тоже Luminance, но после комбинации и увеличения интенсивности (1ч 40 минут).

Результат в PNG

>>> Просмотр (5120x1440, 3193 Kb)

 pixinsight, ,

cocucka
()

No-nonsense линукс дистрибутив

Форум — Talks

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

Критерии просты: чем проще, тем лучше; чем меньше блоатваре и пердолинга, тем лучше; обновления без русской рулетки; относительно свежии версии базового софта (ядро, меса, глибц и прочее); без мозготраха с non-free.

Поэтому отпадают сразу:

  1. Убунта – убогий снап во все поля;

  2. Федора – нестабильная срань господня;

  3. Манджара – школотрон дистр с сомнительными умолчаниями.

Что остаётся? Гента, дебиан тестинг, оракл линукс?

UPD: ещё необходимо полнодисковое шифрование из коробки (т.е. во время установки) без пердолинга.

 , , миф,

cocucka
()

У вас в уведомлениях фильтр отклеился

Форум — Linux-org-ru

Пропали кнопки фильтра: все, ответы, отслеживаемое, удаленное, упоминания, теги. Через параметры в URL всё фильтруется. Тема танго, если что.

@maxcom

 

cocucka
()

Сказал А, говори Б (Реакции)

Форум — Linux-org-ru

Максим, раз уж ты снизошёл до просьб трудящихся, то, будь ласка, запили статистику в профиле о полученных лайках/дизлайках и т.д. Можно даже чтобы она была видна только самому пользователю.

А то реакции в уведомления сыпятся, а никакой статистики нет. Хочется знать свой KPI.

 ,

cocucka
()

CERN и Национальная ускорительная лаборатория им. Энрико Ферми (Fermilab) объявили о переходе на AlmaLinux

Новости — Red Hat
Группа Red Hat

Европейский Центр ядерных исследований (CERN) и Национальная ускорительная лаборатория имени Энрико Ферми (Fermilab) объявили о переходе на использование дистрибутива AlmaLinux вместо Scientific Linux и CentOS. Это решение было принято из-за изменений политики компании Red Hat в отношении поддержки CentOS и прекращения разработки ветки CentOS 8 раньше, чем ожидали пользователи. AlmaLinux показал хорошую совместимость с Red Hat Enterprise Linux и другими дистрибутивами, а также обладает другими преимуществами, такими как оперативный выпуск обновлений и долгий срок поддержки.

AlmaLinux развивается по принципам классического CentOS, и формируется путем пересборки пакетной базы Red Hat Enterprise Linux, сохраняя полную бинарную совместимость с RHEL. Дистрибутив доступен для всех бесплатно, а все его наработки публикуются под свободными лицензиями. Компания CloudLinux, имеющая десятилетний опыт разработки дистрибутивов, основанных на исходных пакетах RHEL, предоставила ресурсы для разработки AlmaLinux. После этого проект был передан под управление некоммерческой организации AlmaLinux OS Foundation для разработки в сотрудничестве с сообществом.

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

 , , ,

cocucka
()

Red Hat выпустила стабильную версию пакета Cygwin 3.4.0

Новости — Red Hat
Группа Red Hat

Red Hat опубликовала стабильный релиз пакета Cygwin 3.4.0, который содержит DLL-библиотеку для эмуляции Linux API в Windows. Это позволяет собирать программы, созданные для Linux, с минимальными изменениями. В пакет также входят сборки Unix-утилит, серверных приложений, компиляторов, библиотек и заголовочных файлов, которые можно использовать в Windows.

Выпуск пакета особенно значим благодаря прекращению поддержки 32-разрядных систем и прослойки WoW64, которая используется для запуска 32-разрядных программ в 64-разрядной Windows. Также прекращена поддержка операционных систем Windows Vista и Windows Server 2008. В следующей версии (3.5) планируется прекратить поддержку Windows 7, Windows 8, Windows Server 2008 R2 и Windows Server 2012. Таким образом, в Cygwin 3.5.0 будут поддерживаться только Windows 8.1, Windows 10, Windows 11, Windows Server 2012 R2, Windows Server 2016, Windows Server 2019 и Windows Server 2022.

В новом релизе Cygwin 3.4.0 теперь можно запускать исполняемые файлы с рандомизацией адресного пространства (ASLR), которая включена по умолчанию в Cygwin DLL. Также удален специализированный обработчик файлов с расширением «.com». В пакет добавлены новые обработчики, такие как код для обработки вызова setrlimit(RLIMIT_AS) и масок сигналов в /proc//status. Также добавлены обработчики опций сокетов UDP_SEGMENT и UDP_GRO.

По умолчанию теперь установлена опция «CYGWIN=pipe_byte», которая заставляет неименованные каналы работать в байтовом режиме, а не в режиме передачи сообщений. В функциях ввода, определенных в stdio.h, отключены попытки чтения за концом файла (EOF), чтобы сделать поведение более похожим на Linux. Пустой путь в переменной окружения PATH теперь трактуется как указание на текущий каталог, что соответствует поведению в Linux.

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

 ,

cocucka
()

Опенсорс-астрономия из тёплой комнаты

Галерея — Скриншоты

Одна из моих недавних астрофотосессий.

На скрине открыт KStars на два экрана. В нём запущен на выполнение план на 600 снимков с пятисекундной выдержкой туманности Ориона (M42).

KStars запущен на десктопе, но INDI-сервер (EKOS) работает на малинке, которая управляет телескопом и камерой.

Слева окно с атласом неба, на котором я могу выбрать интересующий меня объект и направить туда телескоп. В небольшом окне открыта превьюха последнего сделанного снимка.

Выдержка 5 секунд т.к. встроенный EKOSвский автогайд не смог выдать приемлемый уровень коррекции ошибок (меньше двух угловых секунд). PHD2 я так и не осилил заставить работать, поэтому пришлось ограничить выдержку. Телескоп у меня большой (1000мм фокусное), да ещё и перевес на монтировке, поэтому приходится ограничивать себя.

Все работает на опенсорс-софте, кроме драйверов камер:

  • Контроль телескопа и камеры – astroberry на малинке;
  • Атлас – KStars;
  • Выполнение плана и центровка (и неудачное гидирование) – EKOS;
  • Драйвера и сервис – INDI.

>>> Просмотр (5120x1440, 1233 Kb)

 astroberry, indi, kstars, ,

cocucka
()

Искусственный интеллект дает более ценные советы по линуксу, чем средний регистрант

Форум — Talks

Имел следующий диалог с чатботом OpenAI:

Is linux ready for desktop?

Yes, Linux is a mature and reliable operating system that is suitable for use on desktop computers. In fact, many people use Linux as their primary desktop operating system, and it is well-known for its stability and flexibility. Linux offers a wide variety of user-friendly desktop environments, such as GNOME and KDE Plasma, which provide a smooth and intuitive experience for users. Additionally, Linux supports a wide range of hardware and software, so you can use it on almost any desktop computer.

Are you sure? Linux lacks support of modern hardware.

Linux has come a long way in terms of hardware support, and it now supports a wide range of modern hardware. While it is true that Linux may not always have support for the very latest hardware right out of the box, support for new hardware is generally added quickly through updates to the kernel, the core of the operating system. Additionally, the open source nature of Linux means that users and developers can contribute to the development of drivers and other software that enable Linux to work with a wide range of hardware. In most cases, you should be able to use Linux on your modern desktop computer without any major issues.

What about so called stable distros? New hardware is not supported by them easily.

Linux distributions, or «distros» for short, vary in terms of how they are developed and maintained. Some distros, such as Ubuntu and Fedora, are focused on providing the latest and greatest software and features, and as a result, they may not always be as stable as other distros. Other distros, such as CentOS and Debian, are designed to be more stable and conservative, and they may not always have support for the latest hardware. However, even these so-called stable distros generally have good support for a wide range of hardware, and users can often add support for new hardware by compiling and installing custom drivers or software. Additionally, many stable distros offer long-term support (LTS) releases, which provide support for a specific version of the operating system for a longer period of time, allowing users to use the same version of the distro for several years without having to upgrade.

Ok, tell me how to add support for my radeon 6600xt to latest stable debian version.

To add support for a Radeon 6600XT graphics card to the latest stable version of Debian, you will need to install the appropriate drivers for the card. The first step is to determine which version of the Radeon 6600XT you have, as different versions may require different drivers. You can do this by running the lspci command in a terminal, which will display information about the hardware on your system, including your graphics card.
Once you know which version of the Radeon 6600XT you have, you can search for the appropriate drivers on the internet. There are a few different options for installing graphics drivers on Debian, including using the apt-get command to install the fglrx or fglrx-updates packages from the official repositories, or downloading and installing the drivers directly from AMD’s website.
Here are the general steps you can follow to install the Radeon 6600XT drivers on Debian:
1 Determine which version of the Radeon 6600XT you have by running the lspci command in a terminal.
2 Search for the appropriate drivers for your version of the Radeon 6600XT.
3 Install the drivers using the apt-get command or by downloading and installing them directly from AMD’s website.
4 Reboot your computer to load the new drivers.
5 Use the glxinfo command to verify that the drivers are installed and working correctly.
Keep in mind that these are just general steps, and the exact process for installing graphics drivers on Debian may vary depending on your specific hardware and software configuration. You may need to consult the documentation for your graphics card or the Debian documentation for more detailed instructions.

Even if I install latest driver version, the mesa version debian comes with will not support it anyway

You are correct that the version of Mesa that is included with the latest stable version of Debian may not support the latest graphics hardware, such as the Radeon 6600XT. Mesa is an open-source implementation of the OpenGL and Vulkan graphics APIs, which provides support for a wide range of graphics hardware. However, it is developed and maintained by a community of volunteers, and as a result, it may not always have support for the very latest hardware.
In cases where the version of Mesa included with Debian does not support your graphics hardware, you may be able to install a newer version of Mesa from a third-party repository. This can be done using the apt-get command, but keep in mind that installing software from unofficial sources may not be as well-tested and may not be as stable as software from the official repositories. Additionally, installing a newer version of Mesa may cause conflicts with other software on your system, so it is recommended that you carefully read and understand the instructions for installing the software before proceeding.
If you do decide to try installing a newer version of Mesa, you can search for instructions and repositories online, or you can ask for help on forums or support communities for Debian or Mesa. It is also worth noting that newer versions of Debian may include support for the Radeon 6600XT and other newer hardware, so you may want to consider upgrading to a newer version of the operating system if you want to use the latest hardware.

https://chat.openai.com/chat

 , , ,

cocucka
()

Холокост это для вас смешно?

Форум — Linux-org-ru

Наткнулся тут в исходниках лора на «холокост» в тестах.

Очень непрофессионально.

https://github.com/maxcom/lorsource/search?q=%D1%85%D0%BE%D0%BB%D0%BE%D0%BA%D0%BE%D1%81%D1%82

@maxcom

 

cocucka
()

FTP клиент с поддержкой проверки целостности скачанного файла

Форум — General

Часто и много качаю файлы с одного фтп сервера. Бывает, что скачанные архивы оказываются битыми. Перекачка помогает, но это муторно.

Существует ли в природе FTP клиент который может проверить не битый ли файл после скачавания? Или придётся городить скриптулю для таких целей?

Сервер поддерживает XCRC команду.

 ,

cocucka
()

Тут ещё уязвимостей в штеудах подвезли...

Форум — Talks

В основную ветку ядра Linux только что добавили патчи, устраняющие новый набор специфических для Intel аппаратных уязвимостей ввода-вывода с использованием памяти (MMIO).

Подробности сами ищите.

 , , ,

cocucka
()

RSS подписка на новые темы