Когда впервые я задумался о переходе на кальку, то откинул эту идею, мол, сложно, учить надо, с софтом не понятно… Тогда этому послужило упоминание где-то в рамках сайтах, может ещё где. Не давно на форуме был вопрос о выборе дистрибутива и я рекомендовал Calculate, самому интересно. Скриншотов не так много с этой системой, надо добавить.
По установке
Первым делом принялся за изучение сайта дистрибутива, там всё оказалось не так страшно: структура хромает, информации много, но лёгкая для усвоения, некоторые статьи себе сохранил. Приятно наличие сообществ в разных соц. сетях, включая децентрализованные Fediverse, есть несколько ТГ каналов и наши всякие.
В первый раз ставил Xfce (в надежде на простоту и лёгкость в освоении), но, как водится, первый блин колом (пришлось сносить). Мало того, что образы cldx загружаются кривые (и через браузер, и через торрент не совпадают хэш-суммы) и установка зависает, так ещё тут нет графических утилит, в сравнении с KDE. В KDE свой набор предустановленных софтин богаче, да и в целом, как я понял, KDE тут считается приоритетным. Своя разметка не стандартная (на сайте есть отдельная статья), поэтому размечал на автомате. Это было одной из причин переустановок первоначальных. Большинство информации черпал на сайте из wiki, статьи там на русском.
По использованию
Первая загрузка очень долгая: нажав Esc, можно увидеть, что идёт первичная настройка системы, в моём случае ещё и установка драйвера неВидиа. Драйвер, кстати, можно выбрать на этапе установки ОС или в графической Консоли в установленной системе. Система даже с KDE работает мягко и плавно. Параллельно установлена MX Linux с Xfce, которую использовал как основную ранее и для поэтапной настройки до полного перехода, есть с чем сравнить. Но да, Xfce шустрее и более отзывчива.
Большинство привычных мне программ установил. Набор ПО прикладного в репозиториях скудный, но это от части компенсируется flatpak’ами (их не так много, счетчик показывает вместе с runtime’ами). Некоторые программы установлены через ebuild’ы со стороннего сайта (напоминает AUR), не все программы оттуда у меня заводятся корректно. Можно установить готовые.deb- и.rpm-пакеты, но проблема, что те не подтягивают зависимости. Сборку из исходников я пока не освоил. И так не просто через Терминал чистить систему от мусора, так ещё при первом обновлении удалённые пакеты будут обратно установлены.
Обновляю систему раз в несколько дней, всё-таки rolling, можно как через Терминал, так и через графический инструмент. Для игрушек поставил PortProton (в этом мне помог пользователь из Discord-канала проекта). Судя по htop, при запуске занято ≈1,4 ГБ ОЗУ из 16-ти с моей автозагрузкой. И тут я понял, что ещё не отключал лишнее в автозагрузке, вообще туда не лазил. Не скажу, что система загружается быстро, но сразу готова к работе. Не давно дошли руки посмотреть автозагрузку служб OpenRC и поковырять конфиг, но там много неизвестного, надо конкретно читать будет про каждую. Первым делом убрал оттуда zram и потребление стало ±1,30 ГБ, буду дальше изучать для безболезненного отключения. Как всегда, папки tmp и.cache вынес в оперативную память, а в строчку «GRUB_CMDLINE_LINUX_DEFAULT» в файле /etc/default/grub прописал свои параметры. Там вообще изначально не было своих параметров прописано.
По итогу, но не в конце
Дистрибутив мне понравился в работе, перешел на него со скучного MX. В повседневной работе мои нужды домашнего пользователя удовлетворяет, хотя имеет больше корпоративную направленность. Новый опыт и впечатления от использования, освоение ранее не известного и изучение до селе не освоенного. При установке можно выбрать PipeWire или PulseAudio, а при входе выбор между X11 и Wayland. Но у меня неВидиа, поэтому не работает последний, а вот с PipeWire хочется переслушать свою медиабиблиотеку.
Из минусов:
— Нет GUI-утилиты для поиска и установки ПО, всё через Консоль. Хотел Muon накатить, но тот оказался замаскированным пакетом в репах. Через сторонние ebuild’ы тоже с ошибками оба распаковываются, Discover KDE’шный отказывается искать пакеты;
— «Вкусновато, но маловато…» © программ для рядового пользователя в репозиториях. Благо, есть сторонние ebuild’ы, которые помогли мне в наборе софта;
— Сложность в разметке изначально, но это пройдёт (надеюсь).
Комментарии
18:06
Сайт — https://www.calculate-linux.org/ru/
Документация Calculate Linux — https://old.calculate-linux.org/main/ru/documentation
Введение в Portage — https://wiki.calculate-linux.org/ru/a_portage_introduction
Руководство по обновлению системы — https://wiki.calculate-linux.org/ru/system_update_guide
Установка и удаление программ — https://old.calculate-linux.org/main/ru/add_and_remove_programs
но для полного поиска использовать "sudo emerge --search (имя_программы)"
Процесс установки на ПК — https://wiki.calculate-linux.org/ru/installing_on_a_hard_drive
Установка системы в консоли — https://wiki.calculate-linux.org/ru/installing_in_console_mode
Ядро — https://wiki.calculate-linux.org/ru/kernel
Eix —
https://old.calculate-linux.org/main/ru/eix
https://wiki.calculate-linux.org/ru/eix
emerge — https://old.calculate-linux.org/main/ru/emerge
Ещё могу поделится инструкцией, как собирать пакеты из сторонних ebuild'ов.
12:16
12:45
Я один раз пробовал, поэтому не уверен.
Далеко не факт, что они все будут в репозиториях и нужных версий, к тому же.
05:40
11:38
11:53
12:37
12:56
14:02
14:26
05:45
А стоит ли тогда вообще связываться с таким софтом? Ладно ещё, когда коммерческие вещи с закрытыми исходниками, типа MSSQL, таким образом эксплуатировать приходится по сугубо рабочей необходимости.
12:08
https://ibb.co/Sn3JXMp
17:35
17:46
https://imgbb.com/
18:19
18:33
10:03
ЯндЫкс - помощнее контора будет...
Вероятность "падения" и, тем более, потерь данных - минимальна.
11:05
11:25
Нет, спасибо. Я от них максимально дистанцировался.
11:48
Серверы Яндекса находятся на территории России.
Сама контора активно развивает "экосистему", а значит "врастает в землю" по адресу прописки.
...
Я соглашусь, что в стратегеммах Яндекса - куча ублюдочных тем. Но это не отметает вышесказанного.
А слив баз клиентов это скорее - злоба дня, чем черта одной какой-то конторы или "группы лиц", имхо...
...
А то, что акциями Яндекса торгуют на забугорных биржах, это вообще вторично.
P.S. Но Яндекс-браузер себе ни за что не поставлю!!! :)))
11:52
Но это спор из серии " кто какой религии". Так что оставим
11:40
15:09
15:13
15:20
15:38
17:19
17:29
18:22
11:12
11:18
Кто-нибудь пробовал ?
11:20
11:25
12:29
https://www.theregister.com/2023/01/04/calculate_linux/
.
Отзыв получился неформальным, спокойным и даже тёплым, но мне, тоже крутящему иногда Кальку, мало деталей. Конкретно что не найдено в репах? Может проверить какие подключены? Я тут обновлялся, а какие-то странности, типа система нашла обновления, а получить не может. Оказалось яндекс глючил, а у меня на их зеркала было настроено.
Согласен с breeder. Это на трекерах мы просматриваем обложки, какое бы кинцо посмотреть, а софт обычно знаешь какой нужен и менеджером находится по названию.
P.S. Мой лайк засчитался :-)
12:57
Возможно, стоит сюда заглянуть и сменить репозиторий обновлений?
https://ibb.co/p2mX1pn
У меня только один раз была ошибка какая-то при обновлении и не проходила несколько дней, я пошел читать форум.
Нашел там решение — обновить Мир. После выполнения команд 'sudo emerge --update --newuse --deep @world' и/или 'emerge -uDa world' проблема была решена.
14:44
15:01
12:49
13:06
Дистрибутив для корпоративщиков, поэтому наличие lts-ядра объяснимо
https://wikiless.org/wiki/Calculate_Linux?lang=ru
13:11
Еще одна хорошая новость: поддержка ядра Linux 5.15 LTS продлена с 2 лет до 5 лет, до октября 2026 года
https://9to5linux.com/linux-kernel-5-15-released-with-new-ntfs-file-system-in-kernel-smb-server-and-more
13:17
https://ibb.co/XLTqXpQ
14:00
11:16
14:12
15:00
В самом начале своего пути я ставил "1" на пароль, часто надо было вводить. Но те дни уже минули, так, ставлю пароли из 8-ми символов.
Ещё я заметил, что установщики дают короткий пароль поставить, а вот в ОС готовой так низя (
15:07
14:57
Прям понравилось, спсб!
По поводу разметки харда, скажу, что я сильно не заморачиваюсь (хотя раньше капец сколько гимора поимел!): ставлю, куда и как система захочет, с одним исключением - на этапе разметки выбираю ext4 вместо btrfs, и всё!
По поводу софта.
Для меня до сих пор ebuild'ы - тёмный лес.
Но я нашёл (из того что мне было нужно) портабле-версии:
DC, XnViewMP, Ventoy, LibreWolf, UG Chromium
Соответственно скачал их отсюда:
https://sourceforge.net/projects/doublecmd/files/latest/download
https://download.xnview.com/XnViewMP-linux-x64.tgz
https://github.com/ventoy/Ventoy/releases
https://gitlab.com/librewolf-community/browser/linux/-/releases
https://ungoogled-software.github.io/ungoogled-chromium-binaries/releases/linux_portable/64bit
Даже один deb-пакет вкорячил - master-pdf-editor-4.3.82_qt5.amd64.deb
И никаких флэтпаков, ни прочих, ни-ни!..
По поводу "ветхости" системных ништяков, мне кажется, не стоит драмматизировать.
Кофигурация "Kernel 5.15.82 / KDE 5.99 / Plasma 5.26.5" вполне современна, а главное стабильна!.. имхо...
По поводу "страшной консоли" не испытываю неудобств.
Наделал алиасов для консоли типа таких:
(Соответственно - установка, удаление, обновление, загрузка страниц с релизами портаб.версий софта и последнее - лёгкая очистка системы)
alias i='sudo emerge'
alias r='sudo emerge --unmerge'
alias u='sudo cl-update --revdep-rebuild'
alias uu='~/.librewolf/librewolf https://gitlab.com/librewolf-community/browser/linux/-/releases https://ungoogled-software.github.io/ungoogled-chromium-binaries/releases/linux_portable/64bit/ https://www.xnview.com/en/xnviewmp/ https://sourceforge.net/p/doublecmd/wiki/Download/ https://github.com/ventoy/Ventoy/releases'
alias cc='sudo emerge --depclean -av'
15:09
Я уже после загрузки на сайте sourceforge скачал Stacer в виде архива, устанавливать не требуется, но и смысла в этой программе я не заметил (просто привык к её наличию)
http://manycars.narod.ru/calculate/calculate-plasma-after-install.txt
15:12
15:29
Я 2-3 сайта видел с этими самыми ebuild'ами, но вряд ли между ними большая разница. Минус в том, что не все они собираются. Я собираю в этой папке.
sudo mkdir /usr/local/portage/app-editors/(имя_папки|программы)
cd /usr/local/portage/app-editors/имя_папки
sudo wget (ссылка на ebuild)
sudo ebuild имя_программы.ebuild digest (создаст манифест)
sudo ebuild имя_программы.ebuild unpack
sudo ebuild имя_программы.ebuild compile
sudo ebuild имя_программы.ebuild install (уставнка во временное хранилище)
sudo ebuild имя_программы.ebuild qmerge (перенос в рабочую ОС)
sudo ebuild имя_программы.ebuild clean (очищаем временное хранилище)
Дабы не пихать лифт в мышинную нору (всякие flatpak'и), то парочку программ удалось заменить ebuild'ами. Сейчас их у меня 14, от лишних runtime'ов тоже почистил.
https://lor.sh/@Paradox/109829073425839285
15:42
neofetch
alias u='cl-update'
alias s='cl-update --sync'
alias d='sudo emerge --depclean'
alias e='eix-sync'
alias p='cd /usr/local/portage/app-editors/'
alias d='sudo emerge --update --newuse --deep @world'
alias w='emerge -uDa world'
alias y='yt-dlp'
16:05
https://static.lwn.net/images/2020/fish-shell.png
А также автодополнение истории:
https://i.stack.imgur.com/9WzJc.png
17:19
А всему вина проклятый X11. На Wayland видеокарта теперь в простое до 45 максимум и на ютюбе при проигрывании 4к/60 fps греется от 48 до 51.
17:38
18:08
18:36
18:40
https://pingvinus.ru/program/greenwithenvy
17:43
17:29
17:43
Добавил ещё одну панель и туда виджет "Панель запуска": анимаций нет, но в работе вполне себе, схоже.
17:56
18:08
:))
А если серьёзно, то Latte - вполне себе замена...
Ей и пользуюсь.
18:38
19:15
А вот что закрыли, не знал, что прискорбно. На замену ведь нету ничегошеньки, во всяком случае для Кед...
19:50
21:01
21:05
21:06
14:23
15:04
15:49
17:25
18:18
А прямо сейчас пытаюсь понять, как отключить zram, везде пишут как включить - хочу обычный swap partition. Но постоянно его не использую, поэтому не активными новыми шагами, а время от времени.
19:07
19:29
https://dondub.com/2021/04/rabota-s-openrc-v-gentoo/
23:13
Про зеркала: тоже стояло авто, но сколько ни смотрел - всегда подставлялся яндекс. Вот я и решил его выбрать, у он дал сбой недавно - бывает. Да, лучше оставить авто.
19:37
https://ibb.co/Z18JNFt
19:52
10:15
12:56
17:33
А полностью освободить место - удалить их все в ручную. В кальке ищите где-то в каталоге /var. Ничего страшного от удаления не произойдёт, просто при каких-нибудь обновлениях-перестроениях лишний раз нужные пакеты будут скачиваться заново.
17:35
17:47
18:02
Оставлять пакеты на усмотрение пользователя - это нормально, просто бывают gui, а в них бывают опции сколько оставлять версий. Ну а тут еще есть понятие "собрать мир".
18:18
В алиасах прописана команда "sudo emerge --depclean", но это для удаления хвостов и много она всё равно не очистит
18:08
Но не смотря на это, пока сообщений о нехватке места не было. Где-то на сайте у них читал, что даже если заканчивается место в /, то в другом разделе оно всё равно будет.
Так выглядит разметка у меня текущая https://ibb.co/Mp5nFMv
18:20
18:24
TMP ПАПКУ В ОПЕРАТИВНУЮ ПАМЯТЬ
echo 'tmpfs /tmp tmpfs noatime,nodiratime,mode=1777,size=50% 0 0' | sudo tee -a /etc/fstab
.CACHE ПАПКУ В ОПЕРАТИВНУЮ ПАМЯТЬ
echo tmpfs /home/ИМЯ_ПОЛЬЗОВАТЕЛЯ/.cache tmpfs rw,nodev,nosuid,size=4G 0 0 | sudo tee -a /etc/fstab
19:07
22:32
По первой же ссылке статья и тут речь про /dev/shm.
Это оно?
https://www.prolinux.org/post/2012/06/razdel-tmp-v-operativnoi-pamyati/
14:36
10:27
20:00
https://i.yapx.ru/VgzId.png
19:17
https://old.calculate-linux.org/main/ru/eclean
и удалил 6.1 Гб командой (eclean-pkg -d -n)
Всё равно больше, чем остальные, но уже не так сильно.
https://ibb.co/w62rcwf
20:00
Так что просто благодарностью ограничусь :-)
Вот мои результаты очистки
https://ibb.co/b2f4frs
20:17
У меня гораздо больше за 4 месяца накопилось. А много или мало у вас - вам виднее, у вас же там home, загрузки и вообще рабочая система. Это у меня общий Data, туда все загрузки направлены, поэтому удобно системы сравнивать друг с другом. И главное - они не основные, там нет всего, что нужно для жизни на одной системе, просто изучаю их.
21:06
02:46
23:29
В репозиториях поискал по названию и нашлось такое
https://gitlab.freedesktop.org/xorg/app/xbacklight