Форум проекта PuppyRus Linux

Остальные обсуждения => Разговоры обо всём => Тема начата: DdShurick от 16 Июнь 2021, 21:29:21

Название: Linux? А стоит ли?
Отправлено: DdShurick от 16 Июнь 2021, 21:29:21
 Что-то разочаровался я в линуксе. Установил на самый слабый неттоп NetBSD. ИМХО, идут более правильным путём. Если бы мы, линуксоиды, не увлекались бы так всякими "ненужностями", мы были бы лучше. А так, ..... "получилось как всегда".
Я про линукс вообще, а не про наш форум.
 (NetBSD, Opera 12.16)
Название: Re: Linux? А стоит ли?
Отправлено: RoDoN от 17 Июнь 2021, 09:16:32
идут более правильным путём.
И куда ведет этот путь?
Opera 12.16
??? Это к чему? Нынешний интернет эта ж опера уже не тянет
Название: Re: Linux? А стоит ли?
Отправлено: sfs от 17 Июнь 2021, 09:56:46
Все клоны BSD отличаются от Линукса по сути только ядром. Ядро имеет примерно такой же функционал (во всяком случае для домашнего юзера). Только разрабов меньше , дров меньше (особенно под бытовое железо)
Пакетный менеджер неудобный.
Сам юзал в 90х freebsd на серверах. В то время было больше доки про серверное применение. Везде перешел на линукс, как только он стал юзабелен на дектопе (нет смысла плодить зоопарк ОС)
Остальной софт собран из тех же исходников что и в линуксе. Готовых пакетов меньше. Придется много компилить самому
systemd нет и вообще подходы везде более консервативные. Возможно это и понравилось Дяде Шурику
Быстрее линукса (при том же составе ПО)  работать не будет
Юзается в основном профессоналами на профессиональном оборудовании с тонкими настройками под определенную задачу
Юзеров и ресурсов меньше чем в линуксе. Т.е. помочь будет некому
Короче - для домашнего применения на бытовом железе плюсов нет
Название: Re: Linux? А стоит ли?
Отправлено: DdShurick от 17 Июнь 2021, 13:54:10
плюсов нет
Да. Согласен с вышесказанным. Но есть огромный минус - возросшая популярность Linux. Позавчера получил заказ от "Нотник39" на установку Астра Линукс Орёл, у некоторых на работе требуют. К чему я это? Сообщество линукс - "свободный труд свободно собравшихся людей", иначе говоря толпа. Технологии управления толпой давно отработаны. И "ведут козлы-провокаторы стадо баранов на заклание". А я не хочу быть в стаде и подчиняться стадным законам. Не хочу, чтоб мне навязывал свой идиотизм провокатор Пёттеринг и ему подобные. ( Про творчество Пёттеринга могу подробнее).
А BSD это так, посмотреть. Может найду чего интересное.
Название: Re: Linux? А стоит ли?
Отправлено: sfs от 17 Июнь 2021, 14:31:02
Не хочу, чтоб мне навязывал свой идиотизм провокатор Пёттеринг и ему подобные.
Ну так на то и СПО - не хотите systemd - не юзайте. Функциональных аналогов полно. Можете хоть свой написать. И так с любым софтом
https://twitter.com/notnik39 - вы там подхалтуриваете?
Название: Re: Linux? А стоит ли?
Отправлено: DdShurick от 17 Июнь 2021, 16:26:46
не хотите systemd - не юзайте.
Не хочу, и не юзаю, но "стадо" то идёт куда? Вот что обидно.
вы там подхалтуриваете?
Иногда.
Название: Re: Linux? А стоит ли?
Отправлено: RoDoN от 17 Июнь 2021, 16:30:44
Позавчера получил заказ от "Нотник39" на установку Астра Линукс Орёл
Заказ то выполнил, орла поставил? )))
Название: Re: Linux? А стоит ли?
Отправлено: sfs от 17 Июнь 2021, 16:38:18
Не хочу, и не юзаю, но "стадо" то идёт куда? Вот что обидно.
Думаю, в бсд нет системд из-за того что не получается скомпилить, некогда, некому и т.п. А не из-за правильности пути  :)
Для серверов системд как раз удобно. Большинство дистров - универсальные. И для серверов и для юзеров. Проблема в этом.
Линуксов полно без системд. Полно всяких с чем угодно и без чего угодно. А самому можно вообще как хочешь собрать. В BSD все это посложнее. Поэтому не понятно зачем Вы его тут приплели
Название: Re: Linux? А стоит ли?
Отправлено: pureproft от 17 Июнь 2021, 17:03:15
... Вот что обидно. ...

Некоторые тонуть не стали и спасли себя сами. :)
https://ulbsd.ru/
https://reestr.digital.gov.ru/reestr/302751/?sphrase_id=370220
Причём именно физических лиц в реестре наверно по пальцам можно пересчитать.

p.s. https://xserver.a-real.ru/ в огромном количестве организаций не только функцию шлюза потянет но и прочие серверные ....

p.p.s. Бздя в полный рост!!! Напомнили мне, как я у М. Коротаева в офисе АО "Релком" в день передачи им прав на канал в Европу покупал за наличку ДЕМОС(BSD4.2 если правильно помню) для СМ-1425.
_ https://krautsov.wordpress.com/2019/08/08/вся-правда-о-демосе-из-первых-рук-с-к/
А в комнате что на фото по этой ссылке я Михаила искал утром прилетев из Волгограда и там был свидетелем суеты по поводу потери канала в Европу. В этот период случился развод (временный) между ДЕМОС-ом и Релком-ом.

Название: Re: Linux? А стоит ли?
Отправлено: DdShurick от 17 Июнь 2021, 18:25:12
Заказ то выполнил, орла поставил?
А что, есть сомнения?
Думаю, в бсд нет системд из-за того что не получается скомпилить, некогда, некому и т.п. А не из-за правильности пути
Там работают профессионалы и они отлично понимают, что творчество Пёттеринга деструктивно. Всё, что он наваял, можно сделать гораздо проще и без наворотов. Не веришь, посмотри сам.
Название: Re: Linux? А стоит ли?
Отправлено: DdShurick от 11 Июль 2021, 17:55:41
 От нечего делать установил TinyCorePlus для сравнения с Richy32. Устанавливал их родным установщиком, русский не подхватился, несмотря на выполнение всех инструкций. Загружается медленнее, зато памяти использует намного меньше, в сравнении с Richy64 ~в 4 раза, Richy32 ~ в 2 раза. Над этим стоит подумать. По отзывчивости - ноздря в ноздрю.
 Используются squashfs-модули *.tcz, монтируются в /tmp/tcloop/$modulename, но в aufs не собираются. Вместо этого используются ссылки из /usr/local/{bin,sbin,lib}/link на /tmp/tcloop/$modulename/usr/{bin,sbin,lib}/file.bin. Каждый модуль имеет сопроводиловку: $modulename.md5.txt и $modulename.dep, с первым и так понятно, во втором список зависимых модулей, при установке скрипт проверяет их наличие и при отсутствии докачивает из репозитория. Настройка wifi - консольный скрипт, настраивает легко и запоминает пароль, но после перезагрузки надо вручную запускать скрипт и выбирать сеть. UpNet удобнее, настроил и забыл. Был бы русский "из коробки", можно было бы пользоваться.
Название: Re: Linux? А стоит ли?
Отправлено: sfs от 12 Июль 2021, 10:28:19
установил TinyCorePlus для сравнения
Тоже это делал с полгода назад. Даже хотел выпустить 32бит сборку на нем : наше ядро + lf скрипты, База и основные модули софта aufs сквошами, но при этом не убит родной ПМ. Т.е. можно доустанавливать софт в сохраненку (или через chroot2pfs делать модули)
Где-то даже сохранились наброски. Тогда закрутился и не сделал
Могу поискать наброски и поучаствовать в теме. Будете делать?
Предлагаю перенести сюда (https://forum.puppyrus.org/index.php?topic=19571.msg166150#msg166150)
Название: Re: Linux? А стоит ли?
Отправлено: DdShurick от 12 Июль 2021, 14:40:32
Будете делать?
Не знаю. Возможно лучше оптимизировать Richy32.
Название: Re: Linux? А стоит ли?
Отправлено: sfs от 12 Июль 2021, 14:51:33
Возможно лучше оптимизировать Richy32.
Каким образом?
Название: Re: Linux? А стоит ли?
Отправлено: DdShurick от 12 Июль 2021, 15:22:51
Каким образом?
Пока не знаю, надо экспериментировать.
Название: Re: Linux? А стоит ли?
Отправлено: DdShurick от 12 Июль 2021, 16:03:41
Посмотрел free для Richy32:
 Первичная консоль (rdsh=2 стадия init перед switch_root) used = 41Mb
 Система запущена без X used =  179Mb
 Запущены X и JWM used = 200Mb
Для TinyCore:
 Система запущена без X used = 76Mb
 Запущены X и JWM used = 89Mb
Измерял на Asus Eee Box 1Gb RAM.
Такое ощущение, что в памяти остаётся висеть первичная консоль
Название: Re: Linux? А стоит ли?
Отправлено: sfs от 12 Июль 2021, 17:22:34
Слои AUFS много жрут. У вас их сколько? Попробуйте с overleyfs или запаковать все в инитрд
Название: Re: Linux? А стоит ли?
Отправлено: DdShurick от 12 Июль 2021, 22:50:56
Слои AUFS много жрут.
Нет.
С overlayfs Richy32 X + JWM used = 198Mb (c aufs было 200Mb)
Без X used = 176Mb (c aufs было 179Mb)
Название: Re: Linux? А стоит ли?
Отправлено: DdShurick от 13 Июль 2021, 14:34:17
 Посмотрел инициализацию TinyCore, простая как лом, /init (sh) выделяет память и передаёт загрузку /sbin/init --> (busybox). Далее - /etc/init.d со скриптами запуска. Поиска файлов нет, путь жёстко задаётся установщиком в cmdline, другие опции загрузки - аналогично. Почти как у нас. Так как основа - busybox, напрашивается мысль выделить /bin и /sbin под busybox, и пусть там сидит, а /usr/{bin,lib,share} под модули, точнее ссылки на файлы модулей.
 Стоит попробовать?
Название: Re: Linux? А стоит ли?
Отправлено: sfs от 13 Июль 2021, 14:51:14
Стоит попробовать?
А какая конечная цель?
Если браузер запускать - то 100 мб экономии на системе = 1 вкладка
Если "блоху подковать" и "догнать и перегнать" тинкор
Я примерно на этой мысли остановился
Название: Re: Linux? А стоит ли?
Отправлено: DdShurick от 13 Июль 2021, 16:59:17
А какая конечная цель?
Снизить потребление памяти, ну и пройтись путями неизведанными.
Название: Re: Linux? А стоит ли?
Отправлено: sfs от 13 Июль 2021, 17:04:28
Если вам такое интересно - может быть, но боюсь больше никому, а вот такая
наше ядро + lf скрипты, База и основные модули софта aufs сквошами, но при этом не убит родной ПМ.
рус. версия, мне кажется , многих могла бы заинтересовать. DDR не вылезает из топа
Название: Re: Linux? А стоит ли?
Отправлено: DdShurick от 13 Июль 2021, 17:14:54
не убит родной ПМ.
Мне неинтересен "конструктор лего"
Вот посмотри как подключается модуль:
Код
bash-4.4# cd /mnt/bundles/$modulename
bash-4.4# find */ -type d -exec mkdir -p /{} \;
bash-4.4# find */ ! -type d -exec ln -sf /mnt/bundles/$modulename/{} /{} \;
bash-4.4# cd ../
Нравится?
Название: Re: Linux? А стоит ли?
Отправлено: sfs от 13 Июль 2021, 17:53:10
Это их или ваше? А есть смысл?
    Слои AUFS много жрут.
Нет.

Название: Re: Linux? А стоит ли?
Отправлено: DdShurick от 13 Июль 2021, 18:26:25
Это их или ваше? А есть смысл?
Моё. Опыт покажет.
Название: Re: Linux? А стоит ли?
Отправлено: Pro от 13 Июль 2021, 20:45:37
и так для каждого модуля ? в логах куча "dir exist" при создании каталогов, при наличии одинаковых файлов в разных модулях, ссылка будет сделана для первого подключенного, остальные облом.

нечто подобное (симссылки ) уже в nixos сделано, но по другому.
Название: Re: Linux? А стоит ли?
Отправлено: DdShurick от 14 Июль 2021, 07:37:56
остальные облом.
Если "ln -sf" то первым облом. Будет как у нас.
Саша, меня интересует не создание новой системы, а как уменьшить потребление памяти.
Название: Re: Linux? А стоит ли?
Отправлено: sfs от 14 Июль 2021, 11:22:04
как уменьшить потребление памяти
Решение в лоб с экономией 100мб на основной системе ничего не даст тому же браузеру. Лучше бы глубже изучить uksmd и zram+le9
Название: Re: Linux? А стоит ли?
Отправлено: DdShurick от 24 Июль 2021, 20:00:04
 А как с этим быть?
Код
bash-4.4# grep devtmpfs /etc/mtab 
none /dev devtmpfs rw,relatime,size=1016796k,nr_inodes=254199,mode=755 0 0
Название: Re: Linux? А стоит ли?
Отправлено: sfs от 25 Июль 2021, 08:42:57
В арче size=4028876k,nr_inodes=1007219 . Я ничего здесь не крутил. А что можно накрутить и для какого результата
Название: Re: Linux? А стоит ли?
Отправлено: DdShurick от 25 Июль 2021, 17:20:12
В арче size=4028876k,nr_inodes=1007219
Как я понял, ~ половина RAM. У тебя 8Gb?
А что можно накрутить
Yandex внятных советов не нашёл.
для какого результата
Не отдавать же половину оперативной памяти для devtmpfs.
Название: Re: Linux? А стоит ли?
Отправлено: knn от 26 Июль 2021, 06:25:50
Yandex
- гуглой пробежался, но на практике ничего не пробовал - вдруг подможет - 1, (http://www.michurin.net/tools/remount-resize-tmpfs.html) 2 (https://www.looklinux.com/how-to-resize-tmpfs-on-linux/), 3 (https://unix.stackexchange.com/questions/358757/resize-devtmpfs-on-etc-fstab) ...
Название: Re: Linux? А стоит ли?
Отправлено: DdShurick от 26 Июль 2021, 08:47:17
на практике ничего не пробовал
Работает, если прописать size= в fstab, но это на общее потребление памяти никак не влияет. Уменьшил размер /dev до 10M (~ в 100 раз от default) free выдаёт used ~325M, плюс минус 3M.
Название: Re: Linux? А стоит ли?
Отправлено: sfs от 26 Июль 2021, 09:55:38
~ половина RAM. У тебя 8Gb?
да
Не отдавать же половину оперативной памяти для devtmpfs
Ну так tmpfs тем и хорош, что эта цифра - только верхний предел. На самом деле юзает только сколько необходимо. Если искусственно ограничить - может кончиться зависонами и глюками. Тут нечего ловить
Название: Re: Linux? А стоит ли?
Отправлено: Acerman от 20 Ноябрь 2021, 15:51:28
От нечего делать установил TinyCorePlus
Если бы прикрутили к нему модем, то можно было бы пользоваться даже в англ.варианте.