Мне привлекает идея самостоятельной сборки всех пакетов под свою систему. Поскольку Gentoo установить не получилось, то Calculate чуть приблизил к этому состоянию — настроил у себя систему на сборку всех пакетов, а не только избранных. Этому приёму меня научили в Телеграм калькочате, оставлю тут на память. Причина — несколько коробит меня наблюдать, как некоторые пакеты собираются (обычно это сама программа), а вот зависимости нет, прилетают бинарниками. При этом изменить USE флаги для конкретного пакета я могу, и тогда он тоже будет собираться. Лаконичность, ты где?!
Основные действия
Прописывать нужные параметры и изменять нужно содержимое файла
/etc/portage/make.conf/custom
Значение параметра MAKEOPTS="-j10/11" ставлю на 1-2 меньше количества потоков, доступных ЦП, чтоб во время компиляции ПК не терял жизнь. Нагрузка плавает ±5%, так что не лишним будет оставить запас.
Процессор
В значение этого параметра вписать доступные для ЦП инструкции, узнать можно, установив пакет cpuid2cpuflags. Хотя рекомендуется файл 00cpu-flags, но у меня ругается на вписанное, прописано в make.conf.
CPU_FLAGS_X86="aes avx avx2 f16c fma3 mmx mmxext pclmul popcnt rdrand sha
sse sse2 sse3 sse4_1 sse4_2 sse4a ssse3 vpclmulqdq"
Значения COMMON_FLAGS, соответствующие архитектура процессора.
Видеодрайверы прописал, как в Gentoo
VIDEO_CARDS="amdgpu, nvidia, nouveau"
Features
Значения, вписанные в файле ниже, имеют приоритет для системы перед значениями в начале файла, набор FEATURES для Calculate. Подробный материал о переменной, ссылка на него есть на предыдущей странице внизу.
FEATURES="assume-digests binpkg-docompress binpkg-dostrip binpkg-logs buildpkg-live
config-protect-if-modified distlocks ebuild-locks fixlafiles getbinpkg ipc-sandbox
merge-sync merge-wait multilib-strict network-sandbox parallel-fetch parallel-install
pid-sandbox preserve-libs protect-owned qa-unresolved-soname-deps sandbox sfperms
strict unknown-features-warn unmerge-logs unmerge-orphans userfetch usersandbox
usersync xattr".
FEATURES="-getbinpkg"
Команда для проверки внесённых изменений
emerge -pve @system @world
После проделанных выше операций выполнить команды для обновления мира и обычное обновление
emerge --ask --update --verbose --newuse --deep --with-bdeps=y @world
cl-update
Нужно оно?
Я понимаю, что кальку ставят не для этого, а чтоб получить готовую (бинарную) систему, но про такой вариант тоже хотелось узнать. Мне нравится сам процесс компиляции и смотреть на бегущие строчки в консоли под шум вентилятора — это как смотреть на горящий огонь или на бегущую воду, этакая медитация и умиротворение, а после понимать, что пакеты скомпилированы под твоё оборудование
(если время компиляции в разумных пределах, а не как сборка Chromium)
Gentoo освоить не просто, не всем под силу, иным и вовсе не нужно, с Calculate это проще — установить через графику готовый образ, а после можно перевести в «режим сборки». Я удалил, почистил от остатков и заново установил прикладное ПО, стоит сеты переустановить, отныне будут собираться обновления. Пакетов установлено всё равно больше, чем в Gentoo, получается такой компромиссный вариант.

Комментарии
10:08
11:14
http://risovach.ru/upload/2014/11/mem/shmel_67167187_orig_.jpg
11:30
12:48
10:37
Если лень возиться с фиолетовым чудом, то такой вариант имеет право на жизнь. Всё-таки портаж пока что наиболее удобный инструмент для компиляции софта под себя. Правда, по сути, можно любой дистрибутив взять, тот же арчик, например, и потом с аура выкачивать исходники и компилировать через gcc. Но там и разбежаться особо некуда - USE-флаги не настроишь :(
11:18
В Арч (EOS) я компилировал пакеты через LLVM (clang/clang++, по умолчанию там GCC), но что-то я тогда сломал и у меня система перестала запускаться :(.
11:29
13:19
Тем более в Gentoo доступны бинарные пакеты x86-64-v3 для этого достаточно в файле конфигурации в /etc/portage/binrepos.conf/
скорректировать строчку, что бы она стала такой: sync-uri = https://distfiles.gentoo.org/releases/amd64/binpackages/17.1/x86-64-v3/
13:44
Кто-то с этим утверждением согласится, кто-то нет, можно дискутировать, фетиш у меня такой — заразился "гентушной дурью".
https://postimg.cc/LJ2YXL5S
14:25
"Linux is only interesting if you are not sorry for your time on it".
15:05
скорректировать строчку, что бы она стала такой: sync-uri = https://distfiles.gentoo.org/releases/amd64/binpackages/17.1/x86-64-v3/
Все намного проще, в кальке по-умолчанию включены бинарные пакеты:
Minor748 же специально включил опцию FEATURES="-getbinpkg", чтобы самостоятельно компилировать пакеты.
Достаточно закомментировать ее в файле make.conf и будет отдан приоритет бинарным пакетам (по-умолчанию)
15:08
16:04
Так на официальном сайте генту и берут или Калька настолько уникальна, что решения от Генту её не подходят? ))
https://www.gentoo.org/news/2024/02/04/x86-64-v3.html
Целесообразность замены x86-64 на x86-64-v3 можно посмотреть на данном примере.
https://www.phoronix.com/review/ubuntu-x86-64-v3-benchmark
Поэтому мне интересно, стоит ли тратить время на изучение флагов и прочих подобных вещей или проще воспользоваться уже существующим решением?
>> Вы сами то понимаете, что копипастите?)))
Взаимный вопрос, так как видел от Вас рекомендацию Avell Control centra
https://pingvinus.ru/note/windows-pressing-linux#c110942
который является решением для Windows систем.
https://postimg.cc/r0n2bBSR
Для Linux систем существует неофициальная версия и она не является полноценной заменой, в лучшем случае альтернативой python-ite8291r3-ctl 0.3.2
https://github.com/rodgomesc/avell-unofficial-control-center
Актуальные наработки для Х15 базируются на qc71_laptop от pobrn и tuxedo-drivers, но к KC57 их ещё нужно умудриться прикостылять, на свой страх и риск, и ни один гитхабовец не дает гарантию работоспособности...Наиболее свежий пример. https://github.com/Wer-Wolf/uniwill-laptop
16:16
Нет, конечно, калька отличается и гентушные пакеты не подойдут (не все и не всегда). Я могу собрать ядро от Gentoo, установив его, но не факт, что система с ним запустится и будет всё адекватно работать, хотя прикладные пакеты будут, они от Gentoo.
https://postimg.cc/y36N120c
16:26
16:22
Так они и для Gentoo неподходят, во-первых, потому что недостаточны, а во-вторых, Генту (и Калька) уже мигрировали на 23 профиль.
>> Avell Control Center
Понятно, что исходник для Win. В этом и весь смысл. А Ваш x15, это не что иное, как переименованный Eluktronics Mech 15 или Aftershock APEX 15 и ещё куча всяких noname'ов, которые по сути одна платформа под разными именами!)) Поэтому берете решение на Гитхаб и применяете, а гарантии в GNU нет) Не нравится - делаете сами!
17:01
https://pingvinus.ru/note/calculate-as-gentoo#c111148
>> А Ваш x15, это не что иное, как переименованный Eluktronics Mech 15...
Точнее Mech 15R. Все решения которые есть это как раз для Mech 15.
>> которые по сути одна платформа под разными именами
Я знаю Intel NUC X15 — референсные модели ноутбуков. Такие устройства обычно не доступны потребителям напрямую, а поставляются системным интеграторам для выпуска под собственным брендом.
Поэтому они и раскиданы под разными ноунеймами.
В линукс сообществе наибольшую поддержку получили от tuxedocomputers, но они обновленную редакцию Х15 не запускали в реализацию.
>> Не нравится - делаете сами!
Если мне не нравится, то я беру ту систему для которой есть готовое и стабильное решение. А не стремлюсь из cli решений собрать "подобие".
Собственно это частично отвечает на это Ваше высказывание. >>Так что вопрос не в linux и железе, а в желании и необходимости!)
17:17
19:12
1. Операционная система создана для меня, а не я для неё.
2. Все действия должны быть направлены на улучшение, а не просто на выполнение или ухудшение результата.
В отличие от моего Thinkpad, где всё работает стабильно и предсказуемо «из коробки», вне зависимости от выбранного дистрибутива, с X15 этого нет. Что совершенно неприемлемо для меня, так как я использую ноутбуки для работы во время поездок, а так же не собираюсь завязывать с дистрохопом. =(
11:53
12:24
12:34
11:55
12:05
13:18
Останусь-ка я на Арче, однако...
Но читанул и даже плюсанул. - Мы, типа, не ищем лёгких путей, да?
P.S. Каждый раз чем-то радуешь. - Красаучег!..
13:49
14:30
В конфигах Опенбокса было чуть дольше, но и напрягов не было, просто чего-то добавляешь, а что-то мочишь... Так что это - не о том... Это скорее примитив по сравнению с Генту-Калькой, имхо...
14:17
15:07
>консоли под шум вентилятора — это как смотреть на горящий огонь или
>на бегущую воду, этакая медитация и умиротворение
Воистину!
15:29
При этом надо громко и нараспев читать документацию по ядру ,осеняя себя двоичным кодом )))
15:48
забавная картинка. все виды семейства Арч?
16:18
https://wiki.archlinux.org/title/Arch-based_distributions
16:38
16:28
16:37
16:51
17:16
17:45
17:07
В неё бы ещё добавить сколько из представленных вариантов уже отжили своё, больше не развиваются/не поддерживаются.
18:27
Пргогресс переоценён.
18:37
Прогресс ради прогресса ? ))
Наделать кучу разных несопоставимых Осей с разными пакетами ,замороченными ДЕ и радоваться прогрессу )))
Нет -прогресс-это усовершенствование удачной схемы с обратной совместимостью . Чтоб схема работала вечно ,не сбиваясь.
Как раньше авто были простые, с движками миллионниками совместимыми деталями.
А сейчас наклепали кучу разных недоделок сроком на 3 года , а потом опять-новое! )
К которым даже ключи уже не подходят - надо звездочки и квадратики покупать , чтоб гаечку открутить...бляаааать! )))
12:16
16:38
17:09
https://pingvinus.ru/upload/noteDraft/img/i_2024-11-12-16-46-11_67335c2362bf0.jpg
Взята отсюда
https://pingvinus.ru/note/distrohopping-user-history
17:11
https://postimg.cc/NLYzpQgp
22:50
кофе было, но не для всех видимо.
22:58
Не стоит верить всяким сказкам.
А самая лучшая книга из СССР - это справочник по психиатрии от 1969 года.
Тоже - офтоп...
23:10
Это вы про какой СССР ? 1991 года ? ))) В 80-х были кофейные напитки - это те ,что с цикорием. Растворимый не помню.
Более того и чай можно было найти только по блату ) 3 р пачка
22:59
23:11
23:26
23:06
И таки да, такие эксперименты есть.
https://pikabu.ru/story/kofe_iz_zheludey_8547544
23:13
Фрицы в ВОВ его и пили "эрзац-кофе"
У них много чего "эрзац" было ))
23:14
23:27
Так СССР раньше включал больше территорий чем сейчас. )
https://www.tourister.ru/world/asia/kyrgyzstan/city/bishkek/parks/27464?ysclid=m76n8vfanv943213064
Дубовые листья для засолки огурчиков..эх детство
23:20
23:23
панятно..(( И его пьют "эти самые"
23:41
Пиво Ryuho Draft с низким содержанием солода делается из воды, полученной из плавающего льда. Для получения насыщенного синего цвета используется натуральный пигмент из гардении.
23:32
00:29
00:46
12:17
05:48
Memory: 2511MiB / 15320MiB
На скрине памяти занято на 800 мегабайт больше. Это особенности Calculate или же в этот момент были запущены какие-то ресурсоёмкие приложения?
11:22
10:26
Calculate то тут при чем? На любом дистре ДЕ+браузер с несколькими открытыми вкладками+почтовый клиент+"телега" и будет 3+ Гб.
Так, в грубом приближении: gnome-shell=800-900Mb, firefox=700-800Mb + каждая вкладка=150-200Mb, evolution=400Mb, telegram=500-600Mb, xorg=100Mb.
Думаете у КДЕ с таким набором будет меньше? Да, и как Вы догадались сравнить несравнимое? У Minor748 один компьютер, у Вас - совершенно другой, у него - один дистрибутив с xfce, у Вас же - совершенно другой с КДЕ. Очевидно, что и софт Вы используете разный (на старте системы уж точно). Что можно понять, сравнивая таким образом? Какие выводы сделать? У кого меньше, то и сильней. Так что ли? Тогда мой ноутбук с opensuse со своими 700-800 Мб как будем сравнивать с вашими 2,5 Гб?
11:23
Чудеса ...что кроме меня еще кто-то почту использует ? О_о..
И может даже Джаббер ? Или ..страшно сказать даже IRC )))
11:25
11:31
11:42
11:52
Работа, батенька, работа. Она везде и всегда со мной. Почта Татнефти (на microsoft exchange) в лине без проблем пашет только на evolution, ну может еще kmail. Из браузера доступ хрен получишь или с костылями, да и не удобно это, когда требуется не только "почитать". Джаббер не, а вот КСС - приходится, считай заставляют (на телефон я пока эту каку не ставлю, но чувствую выбора скоро не будет)
11:57
Думаю сервер свой поставить для джаббера. Надо глянуть статический айпи у меня или нет
14:13
вынужден юзать почту на яндексе, а мне их загаженный рекламой веб-интерфейс совершенно не нравится. поэтому, уже давно забытый большинством почтовый клиент напоминает мне о старом добром времени)
джаббер не использую, так как никто из моих контактов им не пользуется. последний раз, лет 15 назад я общался через jabber.
11:24
14:18
огорчает другое - как вкладка в браузере может занимать в памяти 300 мегабайт?
сейчас специально провёл эксперимент - стартовая страница госуслуг +300Мб!
конечно, мой вопрос является риторическим. просто я ещё помню времена, когда программисты писали код и изобретали способы, как реализовать тот или иной алгоритм используя при этом минимум оперативной памяти.
14:34
15:25
в общем понятно, что оптимизация сейчас никого не волнует. будет волновать в будущем? вопрос риторический
15:44
15:48
Что должно быть в голове, чтобы такое вообще изречь??? Во истину говорят "словесный понос"
15:51
Так что блокировщики различные — это уже давно стало необходимостью, а не просто прихотью.
15:54
16:00
Если смотреть на ПК/ноут, то тут свободы куда больше, кмк. Можно 100500 плагинов и расширений поставить, включая всякие антивирусные сканеры (не факт, что они помогут). По крайней мере, в наших линуксовых системах сложнее подхватить малварь какую, если ты сам себе её добровольно не установил в систему, особенно всякие прошивки.
https://habr.com/ru/articles/878236/
16:04
16:06
16:31
Как бы не панацея.
https://safe.cnews.ru/news/top/2024-07-16_v_telefonah_rossijskogo
Плюс раньше описывали атаки с использованием смс перехвата или при наличии возможности, делается "клон симкарты".
https://dzen.ru/a/Y4_ZQe4byCm1O_5w?ysclid=m77nv9ssia629334714
>> ПО с F-Droid, сменить прошивку на свободную и более защищённую.
Звучит надежно. ) В реальности скорее человек разблокирует загрузчик, получить root-права и установить подозрительные прошивки. =(
Интересно услышать мнение.
Нужно ли физически разделять телефоны, которые используются для банковских операций, и личные? А номера телефонов, привязанных к банкам, стоит ли отделять от личных? Или это может быть проявлением излишней осторожности?
17:03
https://habr.com/ru/articles/575626/
Про телефоны, нужно ли разделять устройства и симкарты (номера):
как я выше сказал, я не пользователь, но опыт компетентных людей, с которыми я контачу в интернете (соц. сети, сейчас на этом сайте, новости, которые смотрю/читаю), однозначно показывает, что стоит. Вот почему:
Во-первых, разные устройства — это один из лучших методов защиты — контейнеризация.
Во-вторых, иметь две симки с разными номерами и давать всем разный номер. Например, по делам/работе/финансам один, а всем остальным другой. Я знаю прекрасно, что базы номеров гуляют из рук в руки и уже 100500 раз перепроданы. Я сам редко отвечаю на незнакомые номера.
Для ознакомления, хотя она старая. По-моему, cnews тоже такое периодически пишет
https://habr.com/ru/articles/670920/
17:49
Пейджер хотел завести ,но оказалось сетей уже нет таких
18:15
Дешевые варианты из китая могут быть заражены на заводе. Детские модели раньше требовали постоянного подключения к интернету, что излишне для устройства которое рассчитано только на приём смс.
Или еще есть форм-фактор — кардфон.
20:44
Нет) Устройство связи без сим-карты
Только так . А телефона нет - давно ))
15:48
15:52
15:50
15:53
07:39
Есть в хозяйстве ThinkPad T60. Крышка да...металл. :)
08:57
13:08
13:24
Я бы сказал отличный! Имею x220 Tablet.
https://images4.imagebam.com/86/a8/5e/MEW5AC2_o.jpg
14:09
Хорошая штучка ! У меня чуть побольше Е330
15:51
11:50