Встречайте Calculate Linux Windows 10

Понял, опять танцы с бубнами :grin:

на выходных будет время уберу танцы с бубнами :grinning:
вообще проект пока в виде беты что-ли :grinning:
Надо доделать - многое поменялось в кальке, не успеваю следить да и описаний что менялось нет особо (по словам разрабов - ты умный смотри gitea).
весенние сборки работали идеально.
Частично глюки из-за перехода калькоутилит на питон 3.9, насколько я понял, и из за смены форматов шаблонов

Дело в том, что по умолчанию сторонние репы, да сами кальковские в /var/db/repos при запаковке iso чистятся.
В стандартных дистрах кальки после установки на диск необходимо обязательно сделать cl-update для накатывания /var/db/repos/calculate и /var/db/distros. это стандартное поведение кальки
В этой сборке еще надо по новой накатить мою репку, для этого надо выполнить команды
shopt -s extglob && rm -r / var / db / repos /! (@ (calculate | distros)) && emaint sync -r linuxbuh && cl-update
от этого никуда не деться.
Можно конечно сохранять репы на образе - но смысла нет, так как iso может быть старым и репки сохраненные на iso тоже

Добрый день!
Подскажите не могу скачать образ файл не найден или удален. Можно актуальную ссылку?

Вышла новая версия дистрибутива от 08.08.2022

Ссылка на оригинальную новость Вышла новая версия дистрибутива LinuxBuh LBW10 - Дистрибутив LinuxBuh LBW10 - Linuxbuh.ru

Основное изменение - новая редакция kali-undercover 2021.4.0

Ссылка для скачивания https://ftp.linuxbuh.ru/distros/linuxbuh/lb-w10-20220808-x86_64.iso

Список пакетов https://ftp.linuxbuh.ru/distros/linuxbuh/lb-w10-20220808-x86_64.list

4 Likes

Добрый день! Дико извиняюсь - я в Linux и в Calculate в частности полный “ноль”, все время с Windows приходилось работать до этого, но добровольно-принудительное импортозамещение привело к необходимости использования Calculate. Так вот установил последнюю версию дистрибутива LinuxBuh LBW10, но с обновлениями какая то беда. Не поможете с этим разобраться?

Ничего не получается :((
calculate guest # rm /var/db/repos/linuxbuh/media-gfx/vuescan/Manifest
rm: невозможно удалить ‘/var/db/repos/linuxbuh/media-gfx/vuescan/Manifest’: Нет такого файла или каталога
calculate guest # ebuild /var/db/repos/linuxbuh/media-gfx/vuescan/vuescan-9.7.89.ebuild manifest
ebuild: /var/db/repos/linuxbuh/media-gfx/vuescan/vuescan-9.7.89.ebuild: does not exist

По выводу видно, что репка Linuxbuh не обновилась. И вроде ничего не знает про vuescan. раз даже манифеста нет.
Это не говоря про пакет. Файла нет. vuescan-9.7.89.ebuild: does not exist

Что делать?
Выполнять **emaint sync -r linuxbuh** пока файл физически не появится у вас.
Адрес репы правильный. У мну тож такой. Но тоже давно не обновлял ЕЁ.

Это eix обновил базу данных. А в репе новых файликов не появилось - eix репу не пропускает, а просто говорит, что обновил (вместе со всеми).

2022-10-17

# emaint sync -r linuxbuh
# eix-update
# emerge media-gfx/vuescan -pv
[ebuild N ~] media-gfx/vuescan-9.7.89::linuxbuh 10001 KiB
# emerge media-gfx/vuescan -1
!!!
Полное имя ссылки для скачивания файла не изменилось, изменился сам файл - размер (вплоть до байта-бита), время последней правки/сохранения. А манифест об этом не знает.
rm /var/calculate/distfiles/vuescan-9.7.89.t*
rm /var/db/repos/linuxbuh/media-gfx/vuescan/Manifest
ebuild /var/db/repos/linuxbuh/media-gfx/vuescan/vuescan-9.7.89.ebuild manifest

2022-10-17 22:02:00 (2.57 MB/s) - ‘/var/calculate/distfiles/vuescan-9.7.89.tgz.download’ saved [10274893/10274893]
>>> Creating Manifest for /var/db/repos/linuxbuh/media-gfx/vuescan

Скомпилил. Открыл - а там версия проги - 9.7.94
Чую мне она не нужна. Удалю

Вам везёт. У меня таких строчек в выводе нет.

$ cl-update -e -v
Синхронизация репозиториев

  • Проверка текущего сервера обновлений … [ ok ]
  • Проверка обновлений Distros … [ ok ]
  • Проверка обновлений Calculate … [ ok ]
  • Синхронизация Calculate репозитория … [ ok ]
  • Проверка обновлений Gentoo … [ ok ]
  • Синхронизация Gentoo репозитория … [ ok ]
  • Обновление индекса пакетов … [ ok ]
  • Проверка подписи индекса пакетов … [ ok ]
  • Обновление кэша репозитория Distros … [ ok ]
  • Обновление кэша репозитория Calculate … [ ok ]
  • Обновление кэша eix для репозиториев Rasdark, Linuxbuh, Yandex, Distros, Calculate, Gentoo …
  • Обновление кэша настраиваемых пакетов … [ ok ]
  • Синхронизация завершена
    Конфигурация системы
  • Сервер обновлений Index of /calculate/
  • Исправление настроек …
  • Утилиты Calculate изменили файлы:
  •  /etc/portage/make.conf/binhost  
    
  • Обновление конфигурационных файлов … [ ok ]
    Обновление пакетов
  • Вычисление зависимостей …

Может надо попробовать запускать от рута?
Или запускать без параметров?
2022-10-18
от рута и без параметров - не помогло.
репы не тянутся.

Надо покурить ман cl-core. Должен быть флаг на принудительный синхр реп.

А пару лет назад она была? Тогда вряд ли.
(Кстати - где выше?)

И снова ничего не получается…

calculate guest # emaint sync -r linuxbuh

Syncing repository ‘linuxbuh’ into ‘/var/db/repos/linuxbuh’…
/usr/bin/git clone --depth 1 GitHub - linuxbuh/linuxbuh .
fatal: destination path ‘.’ already exists and is not an empty directory.
!!! git clone error in /var/db/repos/linuxbuh

Action: sync for repo: linuxbuh, returned code = 128

Может быть переустановиться и поставить эту галку?

Переустановил с галкой… И ничего снова не вышло

Добрый день! Все сделал как Вы рекомендовали, очень много пакетов установилось и обновилось! Но все равно что то не так в конце происходит…

Все выполнил согласно указаний. Снова обновилось куча пакетов. И опять что то не так…

Не хватает памяти на компиляцию opencv ?
Или это app-crypt/sbis3plugin ломает всё?
По картинке не видно.

И мы как то уже давно ушли от темы CLW10.

Сначала перед первым cl-update надо сделать

shopt -s extglob
rm -r /var/db/repos/!(@(calculate|distros))