Аноним (Microsoft Windows 10: Firefox based)04/02/24 Вск 12:18:45№34205462
Стоит ли перекатываться на linux-zen или лучше на ванильном остаться? Какие подводные?
Аноним (Google Android: Mobile Safari)04/02/24 Вск 12:31:22№34205483
>>3420546 Менять ядра следует только под конкретные задачи, ванильное почти со всем справляется идеально. Звукачи ядра с низкой задержкой любят ставить, чтобы инструмент сразу срабатывал, анон кидал видос по этой теме.
Сейчас минут 20 разбирался каким образом удаленный алакритти запускается, если стартовать приложения для терминала через лаунчер. При этом просто из терминала его стартануть нереально, его будто нет, при попытке выполнить alacritty выдает "alacritty: command not found". Я думал я кукухой поехал нахуй, а потом вспомнил что я никсоси и в конфиге ебаного рофи я хуй знает когда написал "terminal = "${pkgs.alacritty}/bin/alacritty" и в итоге рофи видел ебучий алакритти в сторе, который там висел все это время и не удалялся, а вся остальная система - нет. Вот такая дурка нахуй, держу в курсе событий.
Аноним (Google Android: Mobile Safari)04/02/24 Вск 15:39:13№342062914
>>3420612 Неверная аналогия. В данном случае крыша "не работает" (выполняет не все свои функции), следовательно требуется что-то с ней сделать.
Аноним (Microsoft Windows 10: Chromium based)04/02/24 Вск 16:17:43№342064415
Аноны, смежный вопрос
Есть под Android Aurora Store - ему можно доверять?
В F-Droid есть не все программы, которые мне нужны, а заводить аккаунт Google принципиально не хочу
Если я правильно понял, то он берёт установочные файлы из Google Play
Аноним (Microsoft Windows 10: Firefox based)04/02/24 Вск 16:34:33№342065316
Не могу найти подробную инструкцию как сделать lvm snapshot работающей системы. Но вот выполнил я lvcreate, мне нужно его куда-то примонтировать? Или он уже сразу доступен?
Аноним (Microsoft Windows 10: Chromium based)04/02/24 Вск 16:53:37№342065817
на старый 32bit pentium m чо лучше sway или hyprland?
Аноним (Microsoft Windows 10: Chromium based)04/02/24 Вск 16:53:38№342065918
Почему Epiphany (GNOME Web) не могут привести в порядок? На кой черт в нем WebKit, а не православный Chromium? Можно же сделать простой свободный браузер на GTK и с расширениями, ставить его по умолчанию в дистрибутивы и гордиться.
>>3420535 (OP) Короче, есть у в пекарне на отдельном зернет интерфейсе висит не доверенная сеть, т.е. там может залупа не приятная происходить. Я подлкючаюсь к машинам в этой сети по ссш и хочу вводить не айпишник после @, а имя хоста. Дхцп настроен на диапазаон адресов, гвоздями ничего не прибито. LLMNR на хосте стоит resolve, mdns отключен. Как мне подсоединяться по именам машин? mdns? - они же тогда друг-друга видеть будут, лучше этого избежать. llmnr? - я не секу как он работает и не знаю стоит ли разбираться, в идеале я хотел бы чтобы мой хостнейм они тоже не видели, но в принципе могу копать в этом направлении. Вообще походу resolve должно хватать, но нихуя не выходит. domain? - хуй знает как это настраивать и нужно ли. Сетка на systemd-netwrokd+resolved построена, очевидно, через arp -a я вижу хостнеймы, но root@hostname нихуя не пашет, может я просто как-то неправильно ssh юзаю. Ощем помогите.
Как в гноме поменять форматирование времени? Хотелось бы поменять стандартное форматирование с «$time ПП (PM)» на «$time дня/утра/ночи/вечера» или хотя бы на просто «дн/нч».
>>3420661 >может я просто как-то неправильно ssh юзаю. По паролю доступ на новой системе - отключен, подключайся по ssh ключам. >хочу вводить не айпишник По mac адресам можно присвоить имена.
Аноним (Microsoft Windows 10: Firefox based)04/02/24 Вск 18:48:49№342069228
В Linux уже починили курсор, который выделяет текст, чтобы он не был таким жирным? В Windows он 1 пиксель толщиной.
>>3420690 При чем здесь пароль? Я захожу по айпишнику, а хочу по хостнейму заходить. >По mac адресам можно присвоить имена. Это не автоматизировано получается, костыльно и убого, мак меняться может. С таким же успехом можно было бы всем айпишники статично раздать, калл короче.
Я понял, что при любом раскладе нужно домен заводить. Как это правильно в системд (да и вообще) делается - я не знаю. Буду ковырять. Двощ как всегда пиздецки помог. 2к тредов обсуждения мокрописек в гуе, эту страну не победить, она уже сама себя подебила.
>>3420711 Я в целом считать в уме не умею, а ты предлагаешь делить в уме.
Аноним (Microsoft Windows 10: Firefox based)04/02/24 Вск 19:43:26№342071736
>>3420712 >а ты предлагаешь делить в уме Нет, не предлагает. Для нахождения остатка от деления совершенно не обязательно надо делить. Например, чтобы найти остаток от деления на 10 числа 5413651351351616584164615168168 надо всего лишь взять последнюю цифру, а результат самого деления не нужно представлять даже примерно.
>>3420610 >работает — не трогай нахуй Я так несколько лет один сервер на дебиане не обновлял с кучей пакетов (работает и похуй), а потом пришлось и начался сущий кошмар.
>>3420699 >мак меняться может Каким образом? Если в твоей фантазии может меняться mac, то тогда может меняться и имя компа и ip адрес. Кал где? У тебя в голове? DHCP сервер и будет раздавать, исходя из правил.
>>3420728 Ну ты ебанат же, динамические адреса на то и динамические, что по ряду факторов меняются, от банального выключения машины на некоторое время, например. И да, мак адреса у меня могут меняться. + ты что-то советуешь не имея представления сколько у меня машин в сети. Я с самого начала сказал, что как долбаеб все вручную прописывать не буду, это не вариант, тогда мне проще было бы на самих машинах статические адреса раздавать.
>>3420731 Это куда лучший вариант, что он предлагает. А теперь представь, что у меня есть парк из 10 машин, в который с некоторой интесивностью приходят и уходят новые. Двощеры, зачем вы мне советуете калл и костыли, когда можно просто нормально сетку сделать?
Привет, парни. Я пользуюсь линуксом уже 2 месяца и заметил что мне не хватает оперативки (32 гб), очень часто такое происходит что она кончается и пека намертво зависает (на индикаторе там 98% загруженности). Причем на винде такого ниразу не было, как бы я не извращался. Сегодня например открыл юнити и после часа работы заметил что раму пожрало на 90%+. Иногда от 2 окон дрочильни загружает. Это норма? Может мне своп увеличить? Докупать до 64 гб стоит 9к дождевых червей.
>>3420777 Это течет xwayland... Алсо oom killer линукса не умеет в убийство вялотекущих по памяти процессов, потому и получаем намертво зависшие системы.
>>3420844 Ну, если по внешнему виду и дружелюбности, то хз. Тайловые вм всегда были гиковской штучкой. Можешь попробовать i3 или awesome, они наименее маргинальны, соответственно, должна быть куча готовых конфигов и обсуждений в интернетах, не заблудишься.
>>3420846 Я создавал отдельную сетку изолированную от интернета, дальше либо хостишь фтп на хосте (проще и лучше), либо на винде самбу. Но тут обосраться легко. Для пираток настраиваешь или трояны разрабатываешь?
Аноним (Microsoft Windows 10: Firefox based)05/02/24 Пнд 09:39:31№342096284
Я вот не понимаю прикола убунты. Значит в стабильной версии они пакеты держатся на старых версиях, но при этом постоянно обновляют ядро, что порой приводит к глюкам. К примеру, в прошлом году из-за ошибки null pointer в ядре отваливался x-org и вся ОС за ним следом. И это на якобы стабильной 22.04 версии!
Как же меня этот линух заебал. Все работало, нихуя не трогал, но сегодня включил комп и увидел, что сустемд сервис с командой mount завис, хотя в логах написано "finished". После команды сервису стоп оно уже пишет "stopping", хотя в сервисе указан oneshot.
>>3421042 Зеленые дрова - говно, это бесспорно. Но я на данный момент радуюсь что можно любимые кеды юзать без лагов интерфейса. А из коробки оно на этих дровах лагучее, ну просто полный пиздец.
Аноним (Google Android: Mobile Safari)05/02/24 Пнд 14:07:47№342104495
Аноним (Microsoft Windows 10: Firefox based)05/02/24 Пнд 17:23:31№3421153110
>>3421119 >драйвера Nvidia отказались ставиться Ловил эту хуйню, когда пердолился с разными libc в рамках пердоэкспериментов по дегнузации пинукса. Говнокодеры кожаного гука в рот ебали все что не glibc.
Купил новый bluetooth-адаптер для пекарни, с антенной чтоб лучше ловило. На старом адаптере почему-то беспроводные наушники подключались автоматически к компу при включении, а при новом адаптере нужно каждый раз нажимать "подключить". Не то чтобы это напрягает, но просто любопытно почему так.
Аноним (Microsoft Windows 10: Firefox based)05/02/24 Пнд 17:43:29№3421171112
>>3421202 А че ты на линукс все сваливашь? Сам-то сможешь воспроизвести? То-то же.
Аноним (Google Android: Mobile Safari)05/02/24 Пнд 18:59:37№3421215115
>>3421153 >дегнузации Зачем? У гну лучший софт. Хоть глибсы и жирноватые, но, в большинстве случаев, самые быстрые.
Аноним (Microsoft Windows 10: Firefox based)05/02/24 Пнд 19:07:15№3421220116
>>3421211 Звуковухи не умеют. Установил программный комбайн. Но он через сам себя гонит, устройств вывода не появляется. И не настроить, пауз между нотами не видит. Кокофония, короче.
>>3421202 Потому что это набор инструкций для синта. VLC должен уметь, только ему нужен SoundFont с набором General MIDI.
Аноним (Microsoft Windows 10: Firefox based)05/02/24 Пнд 19:22:20№3421228120
>>3421221 Уже пройдено, не помогло. Проигрывает, но ошибка в паузах. В том аудасити паузы видит. Аппаратная карта кривотив с драйверами есть, лень устанавливать.
Аноним (Microsoft Windows 10: Firefox based)05/02/24 Пнд 19:23:58№3421229121
>>3421215 >Зачем? Просто так жать пинус было скучно, жаждал экспериментов, получил экскременты.
Аноним (Microsoft Windows 10: Firefox based)05/02/24 Пнд 19:24:52№3421232122
>>3421226 Установлен. Забейте. Мне для проверки одной мелодии надо было. Не проигрывает, да и хер с ней.
>>3421289 - Логинишься как он тебя просит - Идешь в /etc/fstab - смотришь на свой предыдущий высер - добавляешь опцию nofail - выходишь - ????? - PROFIT
>>3421171 Остальное только через говнодрайверы, насколько помню. Хотя можешь погуглить про spice, кажется там была какая-то фича. Если найдешь - отпишись.
Нормально, что при работе в линуксе глаза начинают вытекать через час работы? На Винде нет такого. Сравниваю на одном и том же ноуте. Гуглинг ничего не дал, кроме чьих-то предположений и их же плацебо
>>3421412 в том-то и дело, что непонятно, что не так. Шрифты вроде норм, с темами играл, редшифт ставил, а все равно некомфортно. Я не прошу тут помощи, просто интересно, наблюдал кто-нибудь у себя такое
Аноним (Microsoft Windows 10: Firefox based)06/02/24 Втр 09:39:45№3421424151
>>3421408 Я почти уверен это из-за шрифтов, попробуй поискать нормальные шрифты, поиграйся со сглаживанием.
Аноним (Google Android: Mobile Safari)06/02/24 Втр 13:12:42№3421510167
Есть какие-то перспективы у видеокарт nvidia под линуксом? Они ведь вроде открыли код драйвера. Всё как-то движется к тому, чтобы всё поддерживалось ядром без дополнительных телодвижений, как у видео интел и амд? Или всем похуй и никто этим нет занят?
Аноним (Google Android: Mobile Safari)06/02/24 Втр 13:16:46№3421514168
>>3421510 >Они ведь вроде открыли код драйвера. Только ядерного, юзерспейс закрыт. А их ядерный драйвер с мезой не работает, получается безполезная хуйня. Ноувеау пилят потихоньку, только за ними надежда, нвидиа - пидорасы.
Аноним (Microsoft Windows 10: Chromium based)06/02/24 Втр 16:15:47№3421576171
Есть старая израильская миниАТС, настройка через веб страницу, только через IE открывает и работает, ни FF ни хром, ни konqueror ни midori нихуя не пашет с ней.
Что делать? Выходит что ваш линакс соснул y старой еврейской атс?
Сап помогач... Помню, где-то в 10-х видел на Хабре статью по best practice'ам для SSH в корпоративной среде, где и просто какие-то трюки описывались, и упоминалась какая-то система управления жизненным циклом ключей, которая даже показалась удачной. SSH-сертификаты, вроде, там уже подразумевались сами собой и описывались в нескольких приёмах. Сейчас очень нужно, но никак не гуглится. Кто-то может вспомнить что-то подобное?
Или хотя бы просто порекомендовать годных вариантов систем управления жизненным циклом SSH-ключей...
>>3421593 Пользуюсь, очень нравица. Вот бы нагенерировать таких страничек, с помощью нейросеток, для каждой гну мокрописки, жизнь стала бы проще.
Аноним (Microsoft Windows 10: Firefox based)06/02/24 Втр 18:03:52№3421607177
Есть ли в линуксе простой софт для работы с 2d схемами?Ну вот например ландшафтный дизайн. Есть объекты (простые, однотипные) и их распорожение в пространстве, на местности. Или даже скорее интересуют удобный файловый (или не файловый, но лучше файловый) формат хранения таких данных. Что-то типа GIS вероятно, но только очень простое.
Аноним (Google Android: Mobile Safari)06/02/24 Втр 18:08:18№3421610178
>>3421610 Насколько я понимаю, сначала был официальный клиент на С, потом появился teeldeer на расте, после чего официальный клиент (tlrc) переписали на расте. Я перешел на tlrc потому что он качает только английский и выбранные мною языки, для teeldeer есть пуллреквест для этой фичи, но он висит уже полгода.
Аноним (Google Android: Mobile Safari)06/02/24 Втр 18:21:50№3421616180
>>3421613 Хз, у меня все языки смотрю в кэше валяются, но они все вместе весят 12мб, буквально ничего при нынешних размерах носителей. Олсо я хз зачем он у меня даже стоит, как по мне help посмотреть достаточно.
>>3421616 Давно не обновлял? Прямо сейчас сделал teeldeer update, 81М в кэше. А кэш у меня в tmpfs, так что хранить там лишние 81М как-то не хочется. Так-то я тоже редко пользуюсь. Когда есть нужда, tldr не хватает, приходится либо в маны смотреть либо гуглить.
>>3421576 Старому вендорлокнутому хламу - старый вендорлокнутый софт. Чему ты удивляешься?
Аноним (Google Android: Mobile Safari)06/02/24 Втр 19:00:55№3421636183
>>3420535 (OP) > 4 февраля 2024 года хакерская группа PRANA Network объявила, что они успешно взломала серверы электронной почты подставной компании КСИР под названием Sahara Thunder, способствующей продаже оружия из Ирана в Россию. > https://x.com/CrescentOfAnon/status/1754544798118113511?s=20 Какую операционную систему они (операторы почтовых серверов) использовали? Могли бы они избежать взлома, если бы использовали *BSD?
Аноним (Microsoft Windows 10: Chromium based)06/02/24 Втр 19:02:39№3421638184
>>3421622 >Чему ты удивляешься? На 11 венду могу IE поставить, на твой линакс что мне делать?
Аноны, выручайте. Телеграм напрочь игнорирует Qt темы для файлпикера, знаю что это происходит из-за того что мейнтенеры его собирают с -style флагом, но в DE же он нормально подхватывает темы, а при использовании композиторов (ВМ) -- не хочет. Как бороться с этим?
>>3421831 Я идиот. Проблема была в неправильном конфиге tofi, который я использую как лаунчер. Я зачем-то прописал его как drun, из-за чего приложения запускались без подхвата переменных юзера, мда.
Привет, кто в сетях разбирается, что это может быть за хуйня:
Короче захожу браузером на https://notion.so/ (именно на такой адрес, проверено в браузерной консоли). Дальше 301 редирект на www, дальше 307 редирект на /not-found.
Копирую первый запрос As CURL, вызываю в консоли - и нихуя, висит и пиздец. Trying 172.64.148.154:443... Connected to notion.so (172.64.148.154) port 443 (#0) ALPN, offering h2 ALPN, offering http/1.1 CAfile: /etc/ssl/certs/ca-certificates.crt CApath: /etc/ssl/certs TLSv1.0 (OUT), TLS header, Certificate Status (22): TLSv1.3 (OUT), TLS handshake, Client hello (1):
>>3421510 Ну вообще из плюсов открытия ЯДЕРНЫХ драйверов только то, что установка этих самых драйверов будет гораздо более стабильной. Но на этом в целом всё. Короче, из плюсов только поставка этих самых драйверов. (может ноувеау из этого плюс может вытащить и запилить полноценные меза-нвидия драйвер, но вроде как в этом плане мало что изменилось?)
Проблемы с использованием нвидия-технологий (вэйланд/граф. ускорение) всё ещё будут, пока юзерспейс драйвер отдельный.
>>3420777 У линукса вечные какие-то проблемы с концом оперативной памяти, из-за чего он страдает СВАППИНГОМ. Не думаю что проблема в гиперлэнде как тебе говорят.
Решается вырубанием свапа нафиг (не очень шаг), использовать какой-нибудь zswap (мне помогло), использовать zram (не пробовал), либо каким-нибудь крутым (как тебе посоветовали, юзерспейсным) oom-киллером, который всякие программы заранее убивают чтоб этой ситуации не было.
Тут постоянно говорят, что это с n-1 версией ядра вылечилось, но я уже устал это проверять и просто вечно на zswap сижу и таких проблем вообще нет. Но у меня не арч правда.
Аноним (Google Android: Mobile Safari)07/02/24 Срд 06:27:09№3421865196
>>3421638 Соснуть хуйца, как жалкому спермоклоуну и положено.
Аноним (Microsoft Windows 10: Chromium based)07/02/24 Срд 06:27:24№3421866197
Аноним (Microsoft Windows 10: Chromium based)07/02/24 Срд 09:29:30№3421903201
>>3421896 >Соснул ты вместе со своей жидовской АТС
Так вот тут и вопрос - кто такое закупает? Как называют такого сотрудника? Почему на моём заводе эта АТС стоит? Кто принимаеш решения о закупках? Как они выбирают? Почмеу нельзя было взять любую Panasonic или Ericsson? Почмеу еврейскую ноунейм коробка закупили и теперь её хуй настроиш? Кто эта тупая нация?
Всем привет. Вот вкатился в GNU/Linux. Почему-то фаерфокс не могу обновить. Мне каждую прогу через apt что ли вручную обновлять?
Аноним (Google Android: Mobile Safari)07/02/24 Срд 10:36:07№3421912205
>>3421907 Гну пинусоиды обычно просто всю систему разом обновляют, обновить только одну софтину не трогая остальное - это скорее про контейнеры, вроде снапа/флатпака.
Аноним (Google Android: Mobile Safari)07/02/24 Срд 10:41:12№3421916206
>>3421914 Иди в супертукса играй. А точно, у тебя на бздях наверное даже мышка с клавой наверное не заработают. Ну ничего, через 40 лет допилят дрова.
Аноним (Microsoft Windows 10: Firefox based)07/02/24 Срд 11:01:21№3421918207
Так, падажжи ебана, если докер в wsl2 крутится, зачем нужен пинукс?
Аноним (Microsoft Windows 10: Firefox based)07/02/24 Срд 11:24:50№3421927209
>>3420535 (OP) Подскажите пж ноут чтобы работал под линуксом без каких-либо танцев. Вот чтобы прям как на десктопе - установил и радуешься, а не ищешь дрова для какого-нибудь уникального устройства
Бюджет до 80к, чонить офисной на встроенной графике
Аноним (Microsoft Windows 10: Firefox based)07/02/24 Срд 11:27:53№3421928210
>>3421912 ну ваще если не хочешь что-то обновлять, к команде просто дописывваешь "исключить пакет такой-то"
Аноним (Google Android: Mobile Safari)07/02/24 Срд 11:36:25№3421930211
>>3421918 >wsl2 Это просто виртуалка. Масдай тоже в виртуалке крутится, нахер тогда он нужен?
Аноним (Google Android: Mobile Safari)07/02/24 Срд 11:47:05№3421934212
>>3421927 Любой на амд. На всякий случай можешь модуль связи проверить на совместимость, у меня приходилось несколько лет назад руками на него драйвер устанавливать, но потом сам начал подхватываться с какой-то версии ядра.
Аноним (Microsoft Windows 10: Firefox based)07/02/24 Срд 12:14:27№3421945214
>>3421934 почему любой? Вот у меня щас есть хуавей на интеле, но там звук не работает, и непонятно будет ли когда-нибудь. Сканер отпечатков ещё не работает
Аноним (Google Android: Mobile Safari)07/02/24 Срд 12:22:38№3421947215
>>3421945 > любой на амд > почему любой? Вот у меня щас есть хуавей на интеле
Аноним (Microsoft Windows 10: Firefox based)07/02/24 Срд 12:24:48№3421948216
>>3421947 так ёбана не интел же не работает, а звук и сканер пальчиков
>>3420535 (OP) сап, переехал три недели назад с винды в федору (какого-то черта на буджи спин), полет нормальный, вкатываюсь в философию юникс, ядро линукс, стандарт позикс есть пара весомых для меня недостатков из коробки, которые с помощью гну сообщества надеюсь решить сейчас настраиваю систему под себя и, понимая, что скорее всего, пока притираюсь к системе, буду ее ломать, что-то сносить, возможно переезжать на другие дистры/спины, засирать, а следовательно переустанавливать, - возникло желание автоматизировать настройку. Итак, теперь к сути
Есть conf файлы, есть ли какие-то скрипты уже готовые для работые с ними? Вот мои хотелки: функция, в которую передаю имя файла, блок (часть которая в квадратных скобках), имя параметра, значение. Что должна делать функция: создать файл, если нет, создать блок, если такого нет, найти параметр и изменить значение если оно не то, которое передал в функцию или добавить параметр-значение в нужные блок, если такого параметра нет
Немного в шоке от того, что, казалось бы, это должна быть одна из самых частых задач юниксоидов (автоматизация настройки), но в интернете не смог найти подходящего ответа. Поэтому я начал думать, что у меня неправильный подход. Как правильные люди правильно решают эту проблему? Есть заготовки скипта?
ЗЫ: на си-подобном языке реализовал бы и не спрашивал, но этих седах и авк не нашел как посмотреть следующую строчку, чтоб понять: закончился мой блок или нет? и даже если найду - фиг знает как вставлять
>>3421967 автоматизировать хочу - вроде адекватное желание юниксовода одна из причин ухода из винды - мне сладко рассказывали, как в линуксе все приятно автоматизируется, а в винде надо тыкать в окошки каждый раз, совершая машуальные действия а ты предлагаешь мне, перешедшему на линукс, совршать те же манульные действия только уже не из окошек, а из терминала?
и да, конфигов сейчас немного, но по мере вката будут наростать, ведь гну/линупс гибкая система
>>3421971 Тебе также придется руками прописывать в аргументы софтины/скрипта "имя файла, блок (часть которая в квадратных скобках), имя параметра, значение", а этот скрипт будет писать это в конфиг. Почему бы просто не упростить цепочку из 3 агентов до 2 - прописать что тебе надо сразу в конфиг.
>>3421973 это какой-то траленк? вроде же написал, что цель - автоматизация чтоб переустановил систему, запистил скрипт и сразу как дома, а не открывал файлик с пунктами настроек и пару часов бегал по нему изменяя параметры вручную как в винде (хотя даже в винде больше половины удавалось автоматизировать)
Аноним (Google Android: Mobile Safari)07/02/24 Срд 13:32:29№3421976232
>>3421975 У тебя дотфайлы есть - .config, .local, в них файлы настроек. Залил их на флешку/шитхаб/любое облако, переустановил систему, скопировал их назад и все. Что тебе конкретно нужно автоматизировать, где нет варианта просто скопировать файлы настроек из прошлой системы?
>>3421966 Для систем в докере видел следующие подходы: - скопировать готовый конфиг - добавить строчки в конец конфига с помощью echo >> - поменять sed'ом - поменять нужные значения с помощью переменных окружения - для некоторых программ можно поменять конфиги с помощью специальных утилит для настройки
>>3421988 для докера на одном базовом образе этого будет хватать я же хочу потестить разные дистры, для этого мне хочется менять только мои определенные параметры, оставив остальные как есть, чтоб почувствовать всю задумку дистра
>>3421998 Не придется. Дистры отличаются свежестью версий софта и дефолтами. Банальное >>3421976 позволяет без боли скакать по дистрам и их версиям. Настройки это ж просто текстовые файлы как правило. Можешь нагородить свой велосипед на чем умеешь, воспользоваться менеджером конфигов что тебе скинули или закинуть в гит/гитхаб. Ты как будто усложняешь на ровном месте даже не начав делать. Ну если хочется мутабельности системы и конфигов в одном месте посмотри что такое nixos или guix. Но там свой подход и велосипед для держателей парка машин, а не локалхоста.
Аноним (Microsoft Windows 10: Chromium based)07/02/24 Срд 14:39:33№3422007240
>>3422007 м? что-то не так? самое время, между прочим вижу вы, мьсе, сидите с еще 10 винды. Не с 11, получается, вы, мьсе, сами не поддерживаете направление движения разработчиков вамшей любимой ос, а дальше будет не лучше, так к чему же ваш сей пук, сэр?
>>3422030 не понял мысль - я создаю бэкап конфигфайла - в этом бэкапе параметр х и у - выходит новый модуль чего-либо и появляется новый параметр м - я устанавливаю новую систему, в ней есть кофинг-файл с параметрами х, у, м - без задней мысли копирую свой файл, в котором только х и у. Теряю м и носом не веду, что он был
Аноним (Google Android: Mobile Safari)07/02/24 Срд 15:41:09№3422040252
>>3422009 >Milis was developed by making use of LFS, namely "Linux From Scratch" construction technique in order to achieve the originality of Linux >it has own unique package building and management system Неплохо турки запарились, а вот у нас только дебиан с зондами умеют делать и бюджет на этом пилить.
>>3422027 Такой случай ты никаким велосипедом не обойдёшь. Только читать и править если в новой версии изменения. А ты точно программист?
Аноним (Google Android: Mobile Safari)07/02/24 Срд 15:45:48№3422045254
>>3422036 Во-первых, это нужно умудриться попасть в промежуток между обновлением бэкапа и изменением структуры конфиг файла (а такое случается редко). Во-вторых, в большинстве случаев включается система антидебил и для "м" поставится значение по умолчанию при запуске программы. Но в теории объебаться так можно, да.
>>3422043 >>3421966 >Вот мои хотелки: функция, в которую передаю имя файла, блок (часть которая в квадратных скобках), имя параметра, значение. Что должна делать функция: создать файл, если нет, создать блок, если такого нет, найти параметр и изменить значение если оно не то, которое передал в функцию или добавить параметр-значение в нужные блок, если такого параметра нет Например так? какие подводные? >>3422043 >А ты точно программист? могу написать код на с-подобном языке, если мне его точное поведение переведут в баш
>>3422045 >Но в теории объебаться так можно, да мне этого достаточно) если бы в каждом компонентике было "объебаться можно, но редко" и для меня эта была нормальная ситуация - я бы продолжал сидеть на винде
Аноним (Google Android: Mobile Safari)07/02/24 Срд 15:55:08№3422054260
>>3422052 Ну раз достаточно, то можешь в принципе не пользоваться операционными системами. Любой инпут от пользователя или из сети потенциально может тебе все сломать. А "объебаться можно, но редко" в данном контексте означает, что объебешься ты через 80 миллионов лет наработки примерно, если сойдутся все звёзды. > Такой случай ты никаким велосипедом не обойдёшь.
>>3422054 >Такой случай ты никаким велосипедом не обойдёшь >>3422049 если сообщество линуксоидов такое, что надо три раза повторять, то пора срочно выкатываться! Не утверждаю, что мой подход идеальные и не лишен недостатков, но никто не указал, что может пойти не так, а только "ряяя, невозможно"!
>>3422049 >могу написать код на с-подобном языке Ну так ваяй. Открыл файл, распарсил, сравнил, переписал, сохранил. Назвал MyConfSynchronizer. Хз правда зачем и что тебе мешает просто копировать конфиги и раз в пятилетку если что то сломалось посмотреть дефолтные и в любом редакторе с diff переписать старые строки. Но так и быть, разрешаю написать на том что знаешь такую приблуду. >какие подводные? Да никаких кроме бесполезности. И варианта что в новой мажоритарной версии изменят пути, поведение и т.д. То чего ты боишься и твой парсер никак не отреагирует на.
>>3422054 >80 миллионов лет теперь умножь вероятность на количество строк кода ядра и при твоем инновационном подходе у всех будет что-то отпиздюливаться каждую минуту хорошо, что двачеры не пишут ядро линупса
Аноним (Google Android: Mobile Safari)07/02/24 Срд 16:05:07№3422062264
>>3422052 Это так не работает. Обратная совместимость всегда присутствует, ты ничего не перетрешь У каждой программы есть клнфиг файл в ~/.local/или ~/.config/ или вообще в самом ~/ . Узнай где у какой программы он лежит, залей к себе на гитхвб и копируй по мере надобности себе на новые системы Можно юзать yadm. Но обычно копипасты конфигов хватает за глаза. Возвращаясь к оригинальному посту, можно копнуть в сторону Ansible , но это оверхед для настройки десятков машин за раз
>>3422055 Ну во первых тут сообщество школоты. Во вторых ты сам в голове покрути как твой парсер скушает изменение поведения настроек. Это ж блядь очевидно. Потому у меня и вопрос >а ты точно программист?
>>3422057 >Ну так ваяй новая система, где нет моей проги или ты предлагаешь в баше при новой системе сразу устанавливать компилятор, компилировать, запускать? думал баш может что-то сам, кроме как быть враппером для компилятора >>3422057 >версии изменят пути оке, это замечу и подправлю аргументы функции
Аноним (Google Android: Mobile Safari)07/02/24 Срд 16:08:45№3422070267
>>3422055 Тебе сказали уже, что в худшем случае включится защита от долбоеба, которая по факту сделает то же самое, только человеческим алгоритмом. >>3422061 Это уже со всеми преобразованиями. На одну строчку там вообще космические числа.
Ты же понимаешь, что ты хочешь починить то, что не сломано? Файлы .config имеют прекрасную переносимость между системами.
>>3422070 >которая по факту сделает то же самое установит значение по умолчанию, а какой-то дистр, возможно, его переопределяет. Мне надо значение дистра >>3422070 >Файлы .config имеют прекрасную переносимость между системами у меня пока нет такой уверенности, я всего три недели на линупсе и да, это бы значило, что никакого развития нет, если параметры не добавляются, хотелось бы верить, что оно будет
>>3422075 не это кредо - никаких бинарей в облаке это отдельная тема для холивара, пока что просто нет)
Аноним (Microsoft Windows 10: Chromium based)07/02/24 Срд 16:16:37№3422084273
>>3422026 >вижу вы, мьсе, сидите с еще 10 винды. Не с 11, получается Да, мы сидим на 10, т.к. обновить ltsc до 11 нельзя.
>так к чему же ваш сей пук, сэр? На бумаге вся страна перешла на твой линакс, на деле не только на венде остались, но и продолжают закупать её через параллельный импорт, понимаеш? никому твой линакс нахуй не сдался, как все сидели на венде так и будут сидеть, а ты со своими 2% дибилов в своём манямирке
>>3422078 >если параметр удалили в новой версии то мой подход не сделает хуже, просто лишняя запись, которая ни на что не влияет ну или отпиздюлится модуль из-за кривого парсера и я это замечу и подправлю
>>3422055 Хорошо. Смотри, попробую на пальцах раскидать. У тебя есть несколько уровней настройки переменных. Дефолтные программные что разраб прописал в инициализации. В каком нибудь /etc/proga_name readonly если разраб озаботился, какая нибудь подпапка там на системном уровне типа /etc/proga_name/override.d, дальше в ~/.config/proga_name. Все что глубже по уровню перепишет предшествующие. Т.е. ты переписывая тупым копированием конфиги переписываешь что ты там настроил отличное от дефолта. Нахуя тут изгалятся с парсером не знаю, это уровень приложения считать и думать что применять. Если у тебя что то пошло не так и поведение изменилось, то тебе придется выяснить ЧТО там изменили в новой версии. https://wiki.archlinux.org/title/systemd/User
Аноним (Google Android: Mobile Safari)07/02/24 Срд 16:17:49№3422088276
>>3422083 Ну ты конечно блаженный шиз, в архив засунь под пароль на флешке переноси
Аноним (Microsoft Windows 10: Chromium based)07/02/24 Срд 16:17:56№3422090277
совсем ебобо? тут мышкой пару кликов и всё само работает, дурачок
Аноним (Google Android: Mobile Safari)07/02/24 Срд 16:18:31№3422091278
>>3422081 Ты такими темпами систему просто наебнешь своими кривыми скриптами и через две недели укатишься на винду обратно. Если бы ты был способен сделать это по-человечески, то коммитил бы уже в ядро, а так обо всем уже позаботились за тебя умные люди.
>>3422084 >ltsc отдельный сорт долбоебов уже тысячу раз разносили, что никаких преимуществ нет, только минусы, но продолжаем сидеть с завистью в линупс тредах и "ах, как зелен виноград"
Аноним (Microsoft Windows 10: Firefox based)07/02/24 Срд 16:19:35№3422093280
>>3422090 Мышь для пидоров и гуманитариев, нормальные пацаны все делают с клавиатуры.
>>3422088 >Ну ты конечно блаженный шиз, в архив засунь под пароль на флешке говорю же - отдельная тема для холивара нет, хочу потрогать в асбтрагирование не учили?
>>3422069 Баш это скриптовый язык, а не обертка компилятора. >>3422073 >>3422086 Ещё раз. Никаких кроме бесполезности. Такого же эффекта ты добьёшся просто заменив файл настройки. Но хочешь усложнить этот механизм на свой, не вижу проблемы. Более сложные варианты придется все равно руками менять и разбираться. Просто твоё решение не решает абсолютно нихуя, чтобы не решило копирование с перезаписью в /home/.config в плане пользовательских настроек.
Аноним (Google Android: Mobile Safari)07/02/24 Срд 16:25:10№3422101285
>>3422096 Нет, это буквально пересекающаяся тема - ты говоришь, что не хочешь компилировать на месте - тебе говорят, что можно скомпилировать один раз и переносить - ты говоришь что переносить тоже не хочешь, ведь религия не позволяет переносить бинарь. Сам себя ставишь в ебанутые рамки.
>>3422087 >>3422099 хотя это был бы прекрасный подход надо признать, это очень близко к тому, что я хочу посмотрю в эту сторону, если все ок - остановлюсь на этом
>>3422098 Вот тебе аргументация: Работает - не трогай. Конфиг файлы отлично переносятся, не нужно чинить то, что не сломано. Все что нужно будет само добавится, что не нужно само уберется. Ничего не поломается. Вот тебе обоснования: Если бы у тебя были необходимые квалификации для создания нормального инструмента (пускай инструмент и бесполезен по определению), то ты бы такие вопросы не спрашивал. А раз спрашиваешь, значит ты наговнокодишь скриптик, который либо вообще не будет работать, либо будет работать частично (ну это же не беда, ты же подправишь потом), что приведет к вообще нахуй непредсказуемым последствиям как для твоей системы, так и для твоих бэкапов. Это я уже не говорю, что в разы проще пофиксить одну проблему раз в год руками (добавить строчку в конфиг), чем постоянно поддерживать бесполезный инструмент, написанный на коленке неквалифицированным красноглазиком.
Можешь делать что хочешь, всем вообще до пизды, но отвечая на твой запрос: > автоматизировать настройку весь тред единогласно сказал тебе, что Ctrl+C, Ctrl+V - лучший вариант. Дальнейшие разговоры это как воду резать, бессмысленно и контрпродуктивно.
>>3422108 Единственный аргумент, который я увидел, это > установит значение по умолчанию, а какой-то дистр, возможно, его переопределяет. Мне надо значение дистра На что я ответить ничего не могу, потому что это хуйня какая-то. Дистрибутивы в конфиги юзерспейса не лезут (по крайней мере те, которые я знаю). Больше аргументов не было. Только шиза какая-то.
конешно, 1C долбоёбы, РЖД долюёбы, Аэрофлот долбоёбы, Яндекс долбоёбы, Газпром долбоёбы, уххх какие же они долбоёбы не послушали карлика с двоща и закупили LTSC, приемуществ перед линаксом же нету! хосспаде все обосрались, эксперт с /s лучше знает какое продукт использовать! О да!
>>3422111 >пришел за помощью >обосрали >скинь что сделал так, мне надо определить: это на дваче такое сообщество или мне уже мазать жопу вазелином и на макось садится?
Аноним (Microsoft Windows 10: Chromium based)07/02/24 Срд 16:41:27№3422116296
>>3422093 >клавиатуры рот снова хуём занят? нормальные давно голосом управляют
>>3422117 ля, ну и правда надо повторять. Один раз случайность, два - совпадение, три - закономерность. Ждем третьего раза, а в этот раз еще раз повторю >>3421966 >ЗЫ: на си-подобном языке реализовал бы и не спрашивал, но этих седах и авк не нашел как посмотреть следующую строчку, чтоб понять: закончился мой блок или нет? и даже если найду - фиг знает как вставлять > >надеюсь на помощь всемогущего анона!
>>3422125 Так мы тебе и разрешаем, пиши же. Или ты на с-подобных языках не умеешь файлы открывать и сравнивать? или не хочется на ноджс ваять сие поделие чтоб 500Мб кушало?
>>3422125 Ты лучше повтори, когда напишешь этот шедевр, скинешь в тред код? Может годнота получится, а мы тут все зря смеемся. Очень уж занимательные идеи у тебя в башке.
>>3422121 так я не успел почитать, потому что где-то такое увидел, сделал echo -e "[Journal]\nStorage=volatile\nRuntimeMaxUse=128M\nForwardToSyslog=no" | sudo tee -a /etc/systemd/journald.conf и больше не хочу терять хочу менять параметры, а не весь файл тоже мой косяк, что выполнил команду, но тогда был опыт 2 дня, не знал, что в конфигах еще и документация это, кстати, еще одна причина, почему я хочу менять только строчки с параметрами, а не копировать весь файл
>>3422126 ты не тот челик, который не может обсуждать одну тему и абстагироваться и постоянно разветвляется? Если хочешь можем и на эту тему похоливарить - расскажу свои аргументы, просто блять спрашиваю одно, а каким-то хуем обсуждение скатывается: а почему ты выбрал линупс?
>>3422141 >посмотри на чём люди работают партия сказала страдать, а ты идешь и страдаешь? >>3422141 >на склад загляни, может успееш заценить 6" скан телефоны грузчиков на полноценной 10 венде та же ситуация дохуя удобно? смотреть надо там, где люди сами выбирают, за что платят рублем, а не там где: ну мы вам написали приложение, а работать может только под виндой - ебитесь как хотите
>>3422146 он говорит про полноценную win10 представляю как там дохуя удобно печатать, мелкие иконки нажимать чего ждать от ltsc-пользователя для home целей?
Аноним (Microsoft Windows 10: Chromium based)07/02/24 Срд 17:19:59№3422151316
>>3422145 >партия сказала страдать, а ты идешь и страдаешь? выбирая работать на партию или на дядю, я выбираю первое, сами насасывайте у дядь
>>3422145 >та же ситуация >дохуя удобно? смотреть надо там, где люди сами выбирают, за что платят рублем, а не там где: ну мы вам написали приложение, а работать может только под виндой - ебитесь как хотите что закупят, что поставят, на чём обучат на том и будеш работать
>>3422133 У тебя в файле /etc/systemd/journald.conf # Entries in this file show the compile time defaults. Local configuration # should be created by either modifying this file, or by creating "drop-ins" in # the journald.conf.d/ subdirectory. The latter is generally recommended. # Defaults can be restored by simply deleting this file and all drop-ins. # # Use 'systemd-analyze cat-config systemd/journald.conf' to display the full config.
>так я не успел почитать, потому что где-то такое увидел, сделал >хочу менять параметры, а не весь файл Пиздец. Чукча не читатель, чукча писатель. Потому и лучше вазелин как мне кажется. >>3422142 Нет, я тут пролётом. Но читаю твои ответы, и хуею с подхода. Особенно с желанием чтобы за тебя твой бесполезный парсер ещё и на баш перевели с псевдокода(?). Ви таки школота?
Аноним (Microsoft Windows 10: Chromium based)07/02/24 Срд 17:27:37№3422156319
>>3422153 нет блять завтра я стану начальником, закуплю Астру линакс, везде её поставим, станеш счастлив?
>>3422154 >У тебя в файле /etc/systemd/journald.conf ок, понял, попробовал - вроде рботает подход мне нравится, но он же не то, чтобы стандартизирован ну то есть что насчет этого файла (/etc/inputrc)? или /etc/hosts?
>>3422154 >Пиздец. Чукча не читатель, чукча писатель это да, торопился, быстрей менять, хотелось быстрее понять: пойдет мне линупс или нет, а там буду уже разбираться, каюсь
>>3422154 >желанием чтобы за тебя твой бесполезный парсер ещё и на баш перевели с псевдокода(?) таки я сразу просил помощи, разве не это из целей сего треда? потом от меня требовали код, ну я же не хочу просто так устанавливать окружение - тут все честно
Но спасибо все равно, как бы ни было - поизучаю подход с сабдиректориями в других конфигах, может на нем и остановлюсь
>>3422156 угомонись мой поинт в том, что каждой кастрюльке - своя крышечка на телефон - то, что будет удобно на телефоне на домашний пк - то, что создано для домашнего для промышленного - то, что создано с долгой поддержкой без обновлений (ltsc)
>>3422167 >(/etc/inputrc)? или /etc/hosts? Это троллинг? Спроси ещё а как быть если ты загрузчик модулей поменял на dracut и настроил. И mitigations с backlight прописал для ядра. Про пользовательские конфиги я тебе исчёрпывающе ответил, ты полез в системные. Веди документик/скрипт непосредственных изменений своих. Если совсем упорыш и хочется декларативности конфигурации то смотри в сторону guix или nixos. >потом от меня требовали код Никто от тебя код не требовал. Ты как и все мы, перекатчики с винды, ХОЧЕШЬ СТРАННОГО первое время. Алсо сувать в оперативу системный журнал который нужен для дебага проблем когда что то отъебнуло и не грузится - странная хуйня даже для локалхоста.
>>3422177 >Это троллинг? Спроси ещё а как быть если ты загрузчик модулей поменял на dracut и настроил. И mitigations с backlight прописал для ядра. Про пользовательские конфиги я тебе исчёрпывающе ответил, ты полез в системные. нихуя не понял, что ты написал. Ты наверное забыл, что я всего 3 недели на линупсе или не хватает ресурсов головы, проэмулировать мою ситуацию. Или ты через 3 недели на линупсе взламывал пентагон. Ну если так - рад за тебя, ты умненький, а я глупенький
Давай еще раз: мне надо менять некоторые настройки, автоматизировать это, чтоб ничего не отъенулось. У некоторых настроек (видимо systemd) есть определенный протокол переопределения с сабдерикториями - это мне подходит, это ок. Но вопрос: как быть с теми настройками, у которого нет этого протокола. Вот например я хочу добавить (автоматически) в hosts "192.168.1.1 router", как мне лучше быть? echo "192.168.1.1 router" > hosts - перетрет все ранее добавленные. echo "192.168.1.1 router" >> hosts будет доавлять повторения, если несколько раз вызвать. Если бы был проткол с сабдиректориями - можно было быecho "192.168.1.1 router" > subdir/hosts, тогда бы оно само бы собралсь из нескольких в одно нормальное. Вот я и спрашиваю: как лучше поступить?
>>3422177 > mitigations с backlight прописал для ядра это что за херня? я малоопытный
>>3422177 >ты полез в системные не понял поинт: мне нельзя в системные или что? дискриминация на моем локале, блять? еще в правах ограничь
>>3422177 >Веди документик/скрипт непосредственных изменений своих внезапно я скрипт блять и создаю
>>3422177 >Никто от тебя код не требовал просили скинуть - я попросил переписать. Все честно, чего рвешься? От меня не требовали, я не требую - просто прошу помощи
>Алсо сувать в оперативу системный журнал который нужен для дебага проблем когда что то отъебнуло и не грузится - странная хуйня даже для локалхоста Ляяя, пиздец, уже который раз тут из основной темы скатываются в какие-то левые холивары. Я говорю: хочу срать, помогите выбрать туалетную бумагу. сразу блять "а зачем ты срешь? ты срешь против природы! а надо ложкой помогать - ебать, вроде не это спрашивал
Но раз ты спросил - меня бесит, что бесполезно дохуя записывается на ссд, тем более я пока играюсь - могут логи поднасирать с тройной мощностью, и логи не только для проблем когда отъебнуло и не грузится. А отъебнет - быстро переустановлю и своими скриптами за микросекунду верну привычное окружение. А что, часто отъебывает и не грузится?
Аноним (Microsoft Windows 10: Firefox based)07/02/24 Срд 18:38:32№3422193324
>>3421966 >Вот мои хотелки: функция, в которую передаю имя файла, блок (часть которая в квадратных скобках), имя параметра, значение. Что должна делать функция: создать файл, если нет, создать блок, если такого нет, найти параметр и изменить значение если оно не то, которое передал в функцию или добавить параметр-значение в нужные блок, если такого параметра нет Это минимум 4 фактора, такое универсально только тьюринг полным языком программирования можно осуществить. Так что если действительно хочется, и у тебя пока не очень много параметров, то берёшь и пишешь сам. Императивный алгоритм ты себе уже придумал.
>Есть conf файлы, есть ли какие-то скрипты уже готовые для работые с ними? nixos + home-manager, но они не по твоему сценарию решили делать. И для скакания по дистрам оно, скорее, бесполезно.
>>3422193 >то берёшь и пишешь сам хотелось бы, чтоб было универсально, а если писать - то надо перед запуском программы - устанавливать энв, компилировать, запускать
>>3422177 > и не грузится Логи нужны не только когда система не грузится.
>странная хуйня даже для локалхоста. Тем не менее опция такая имеется.
Аноним (Microsoft Windows 10: Firefox based)07/02/24 Срд 18:53:13№3422201327
>>3422195 >хотелось бы, чтоб было универсально Писать на тьюринг полном языке программирования наиболее универсальный метод, универсальнее некуда. Или ты оговорился и имел в виду противоположное, чтобы наиболее конкретно было сделано? Так все твои шаги из алгоритмов уже сделаны конкретно: поиск файлов, поиск текста, изменение файла. Тебе остаётся только собрать это в то, что тебе нужно.
>а если писать - то надо перед запуском программы - устанавливать энв, компилировать, запускать Пиши на интерпретируемом языке, тогда компилировать ничего не надо будет. Энв для таких простых действий тоже будет в коробке.
>>3422177 >Про пользовательские конфиги я тебе исчёрпывающе ответил, ты полез в системные или ты намекаешь, что есть пользовательские hosts, которые оверрайдят системные?
Аноним (Microsoft Windows 10: Firefox based)07/02/24 Срд 18:58:51№3422207330
>>3422205 >так тонко подталкиваешь к питону? Нет, ты писал про си подобный синтаксис, если бы нужно было посоветовать язык, то я бы предложил javascript на, например, ноде. А так можно хоть на перле, хоть на джулии.
>во всех дистрах есть? Почти всё есть на всех дистрах.
>>3422207 ну вот у меня федора и я нашел из коробки у себя только питон
Аноним (Microsoft Windows 10: Firefox based)07/02/24 Срд 19:06:34№3422210332
>>3422209 Ну так установи, установить-то можно ноду? Ну или, если установка это слишком, то да, пользуйся питоном, но его тоже иногда устанавливать придётся. С другой стороны я не вижу, как необходимость установки на что-то влияет, ты же не полную систему управления жизненным циклом делаешь.
>>3422186 >Вот например я хочу добавить (автоматически) в hosts "192.168.1.1 router", как мне лучше быть? echo "192.168.1.1 router" > hosts - перетрет все ранее добавленные. echo "192.168.1.1 router" >> hosts будет доавлять повторения, если несколько раз вызвать Ну вот и закидываешь в скрипт эти строки, лучше-хуже решать тебе под твои конкретные хотелки, ты же для себя кастом собираешь. То что ты хочешь - делается 1 раз при миграции. Конфиг читает все построчно, последняя строка перепишет значение. Городить ради такой задачи что то отдельное никому особо не впилось, ну можешь вписать в скрипт свои проверки, остальные не запариваются, все равно это нужно раз в 5 лет и половина твоей кастомизации уже не актуальна. Потому ты и не нашел чего то подобного. >мне нельзя в системные или что да ради бога, можно конечно. Просто это каждый раз уникальное и их всего парочка, можно хоть руками скопировать. Так же скриптом в виде своих drop-in'ов делаешь cp path1 path2 из папки где хранишь дубликат. У меня это ~/Documents/linux/Scripts и всякие однострочники накиданные за годы. Твоя задача решается отдельным разделом для /home, который ты монтируешь при миграции на другой дистрне забыв создать пользователя со старым именем, скриптом для парочки твоих системных кастомизаций, если таковые есть и списком софта, который ты наставил и который ты пропишешь в пакетный менеджер. Либо когда надоест дистрохопить - поставишь роллинг и будешь его таскать при смене компа тупым копированием через rsync по сети и прописыванием бутлоадера+fstab'a. Вообще btrfs со снэпшотами для системного раздела спасают от головной боли после экспериментов, но раз только осваиваешься, то процесс починки сломанного учит охуенно. И опять же можешь посмотреть nixos/guix, но как по мне это не для локалхостов, а для парка машин. >А что, часто отъебывает и не грузится? Не, у меня было по железу и после кривого апдейта или замены компонента системы. И тут нужен уже лог предыдущего состояния в половине случаев, а если он был только в оперативе, ну ты понял.
>>3422100 >Просто твоё решение не решает абсолютно нихуя, чтобы не решило копирование с перезаписью в /home/.config в плане пользовательских настроек /etc/inputrc и /etc/hosts там есть?
Аноним (Google Android: Mobile Safari)07/02/24 Срд 20:50:32№3422263336
Какой сейчас самый лучший способ запустить microsoft office из под линукс?
Аноним (Microsoft Windows 10: Firefox based)07/02/24 Срд 20:54:57№3422266337
>>3422218 >поставишь роллинг и будешь его таскать при смене компа тупым копированием через rsync по сети и прописыванием бутлоадера+fstab'a. а можно тут подробнее? начиная что такое роллинг (можно ссылкой)
>>3422269 Опять 25. Ну масштабируй под свои хотелки, ёпта. Это тебе был пример как организованы переменные и их настройки с подуровнями. >>3422281 https://en.wikipedia.org/wiki/Rolling_release Есть дистры с конечным сроком поддержки и требующие переустановки, есть дистры с постоянным бесконечным обновлением. На десктопе лично мне удобнее ролинг из за апдейтов браузеров, мессенджеров и прочего, что требует совместимости текущим с миром. Из плюсов что не нужно запариватся с миграцией раз в 3-5 лет и билдом новых прог под старые либы и на новый комп переносишь легко, из минусов что иногда пока не обновили или она заброшена нужно пересобрать прогу под новую либу, либо отдельно доставить старую версию либы. Ну или flatpak накатить. Лично я ебался больше с фиксированными релизами, что будет у тебя хз.
>>3422281 https://wiki.gentoo.org/wiki/Systemd#Customizing_unit_files Ну и на тебе подробное практическое описание как системд может твои настройки на системном уровне хранить и переписывать для служб. resolved, networkd, homed, journald, да любую сущность с переменными, которую ты в виде его сервиса запустишь. Раз уже тебе системного пердолинга захотелось. Можешь и home через homed им обернуть, systemd такой комбайн, что под твои хотелки хватит с головой.
>>3422304 ну в общем я посмотрел: conf-файлы с блоками логичнее делать дроп-ином, а hosts и inputrc - однострочные и для них мою первоначальную хотелку можно реализовать через awk, что я и сделал >>3422117 >Пиши свою софтину, пожалуйста не софтину я хотел, а узнать какой подход будет используется. Для блочных conf-файлов используетя дроп-ин подход, а для однострочных написал awk >>3422043 >Такой случай ты никаким велосипедом не обойдёшь однострочный велосипед на awk для однострочных >>3422111 отчитываюсь, смотри выше к чему я пришел и почему
в общем, налетайте, поносьте хотел сохранить баланс-функциональность и вроде как получилось все мои хотелки выполнены, скелет готов - теперь буду на него натягивать свои хочухи по мере капчевания на линупсе но всем спасибо за дроп-ин (тот подход, который я изначально искал)
>>3422210 суть была в том, чтоб можно было запустить на голой системе, потому что это запускаться будет первым делом сразу после установки ну и желательно, чтоб без зависимостей, ничего не качало - например, чтоб с liveusb запустил, можно ничего не качать и через полсекунды удобное окружение В общем решил, подробности сверху, но спасибо за помощь
>>3420535 (OP) Итак, с одной проблемой разобрались, идем дальше хотел перевести ноут на пассивное охлаждение (уменьшить нагрузку, чтоб кулер включался только по пятницам), исследовал вопрос и нашел для своего ноута вот такое echo low | sudo tee /sys/class/drm/card1/device/power_dpm_force_performance_level мне подходит, в игры не играю, разницы по рендерингу для себя не заметил, а температура прилично так снижается Но, я так понимаю, это sysfs, поэтому перегруз - и надо повторно запускать, посему вопрос: есть какие-то адекватные подходы сделать эту настройку персистентной? Заранее спасибо сообществу гну-линукс на дваче!
ЗЫ: приветствуются еще адекватные идеи снизить температуру. Без каламбура а-ля "не включать пк", пожалуйста
Аноним (Google Android: Mobile Safari)08/02/24 Чтв 02:19:01№3422385356
В общем не знаю что делать. Наверное выдергивать из розетки надо. Хз . Уже часа полтора висит Ничего не испорчу?
Аноним (Microsoft Windows 10: Chromium based)08/02/24 Чтв 06:52:18№3422425357
Хочу накатить второй системой на комп линьку. Увидел хайпрленд, обкончался с того, что тайлинговый менеджер не выглядит как командная строка на DOS 3.1, а имеет даже анимации и вообще похожа на человеческое. Даже подумаваю напердолить себе конфиг шоб красивое. Комп на амуде+нвидэ, а последний мой опыт на линуксе на компе (на ноуте давно стоит федора, там ряженка на встройке) была бубунта, в которой я наебался с тем, что вейланд не работал на нвидии нормально и у компа случались галюны, от которых у меня пердак выгорел дотла.
Какой дристрибутив нынче считается каноничным выбором нормиса? Я так понимаю, убунта мертва, кеды выглядят как симулятор коупинга для виндосемёркафагов, гном удобен раз Алсо, пока ставил хайпрленд на ноут в попытке оттестить, загрузчик винды и граб опять спиздились друг с другом. Как меня заебал этот тандем, ещё и чиниться нихуя не хочет даже через стирание граба из живых и попыткой дать винде картбланш на место на диске с восстановлением… пиздос
>>3422425 >убунта мертва Это еще с чего вдруг? Самый популярный дистрибутив. А вот то что ты с вэйландом на нвидии наебешься - это факт. Я словил некоторые баги, из за которых пришлось перейти на иксы.
Аноним (Microsoft Windows 10: Firefox based)08/02/24 Чтв 13:38:19№3422493361
>>3422271 > Взлом битлокер > на видео перехват ключа из TPM А где взлом?
Я правильно понял, что с линухом либо сосешь хуй на роллинг релиз дистрах, постоянно обновляясь с поломками, либо сосешь хуй на мажор релиз дистрах, без возможности обновить какое-то приложение? Как в винде нету такого, чтобы в любой момент захотел и что-то одно обновил и установил без геморроя?
Аноним (Google Android: Mobile Safari)08/02/24 Чтв 14:24:34№3422497363
Анони, выручайте. Пытаюсь накатить спермерку. Как эту хуйню пофиксить?
Аноним (Google Android: Mobile Safari)08/02/24 Чтв 14:25:25№3422498364
>>3422495 >Как в винде нету такого, чтобы в любой момент захотел и что-то одно обновил и установил без геморроя На винде приложения изолированы друг от друга, абсолютно так же на линуксе тебе никто не мешает ставить бинарники и обновлять их.
Аноним (Google Android: Mobile Safari)08/02/24 Чтв 14:25:59№3422499365
>>3422498 В том-то и дело, что там изолированны, а тут я хочу поставить А, которое требует Д1.03, но у меня уже стоит Б, которому нужно Д1.01 - и две версии Д одновременно стоять не могут.
Аноним (Microsoft Windows 10: Chromium based)08/02/24 Чтв 14:45:17№3422505369
Памагайте
Аноним (Google Android: Mobile Safari)08/02/24 Чтв 14:51:05№3422507370
Анончик, кто пользуется pulseeffect? Покаж настройки, где галочки проставлены, какие ползунки сдвинуты и на сколько. Хелп глупому. Мне медведь на ухо наступил.
Аноним (Google Android: Mobile Safari)08/02/24 Чтв 15:49:57№3422530374
>>3422504 Ну дружище тут либо одно либо другое. Ты сказал что хочешь как на винде, я тебе рассказал как это реализовано.
>>3422504 Обычно если ты пришёл к такой ситуации, значит ты принёс софт со стороны. В этом случае выбирай тот способ дистрибуции который тебе обеспечит изоляцию: 1) бинарник со статической линковкой 2) установка в /opt 3) appimage, flatpack, nixpkg, snap, asdf 4) docker, podman, lxc
Аноним (Microsoft Windows 10: Chromium based)08/02/24 Чтв 16:18:30№3422539376
>>3422428 Там BCD кончился. Немного по моей тупости тоже
Аноним (Microsoft Windows 10: Firefox based)08/02/24 Чтв 16:29:33№3422543377
>>3422425 Ладно на ноуте, но на десктопе-то уж можно видеокарту поменять.
https://www.opennet.ru/opennews/art.shtml?num=60572 > Компания Cyberus Technology открыла код бэкенда VirtualBox KVM, позволяющего использовать в системе виртуализации VirtualBox встроенный в ядро Linux гипервизор KVM вместо поставляемого в VirtualBox модуля ядра vboxdrv. Бэкенд обеспечивает выполнение виртуальных машин гипервизором KVM с полным сохранением традиционной модели управления и интерфейса VirtualBox. Поддерживается запуск в KVM существующих конфигураций виртуальных машин, созданных для VirtualBox. Код написан на языках С и С++ и распространяется под лицензией GPLv3.
Аноним (Microsoft Windows 10: Chromium based)08/02/24 Чтв 16:54:19№3422556379
>>3422535 Никакой стороны, просто я полгода не обновлялся на арче и теперь не могу поставить новый софт. Место на разделе на харде кончилось и вообще ставил по-приколу, но теперь хочу нормально поставить на нвме и нахожусь на распутье: арч или дебиан.
Аноним (Google Android: Mobile Safari)08/02/24 Чтв 17:05:52№3422565381
Я так понял проблема вейленда в том что это не программа, а протокол? У каждой среды по сути своя реализация вейленда (У Gnome своя, KDE своя, Hyprland своя).
Сложно при таких условиях достичь того, чтобы всё работало одинаково везде. Или же вяленый определен так же хорошо как и HTTPS?
И почему на вяленом ломается всё, что связано с иксами? Разве нельзя было придумать совместимость заранее? Вяленый как API, иксы как бекенд. Тогда бы таких проблем просто не было. Был бы мягкий переход от иксов к вейленду.
Алсо, объясните вообще причины создания вейленда? И чем плохи иксы (ну кроме того, что написаны на с, а не на раст).
>>3422590 Ну если всё так заебись, и через xwayland есть возможность обращаться к иксам, то почему тогда с ним столько проблем, в особенности с карточками Nvidia?
Аноним (Google Android: Mobile Safari)08/02/24 Чтв 18:16:01№3422601391
>>3422594 Корявые проприетарные дрова. На них и с иксами проблемы были, просто со временем костыли допилили, чтобы работало. У ноувеау лучше совместимость должна быть, они же с мезой работают.
>>3422594 Не знаю как ответить, потому что прослойка, любая прослойка это понижение производительности и мелкие баги. Чтобы что-то не запускалось под xwayland мною не было обнаружено, у меня древняя карта нвидиа и ломался у меня исключительно вейленд гном, исключительно после обновлений дров.
Аноним (Google Android: Mobile Safari)08/02/24 Чтв 18:19:24№3422605393
>>3422603 gamescope убирает лишнее копирование, норм производительность должна быть.
>>3422601 >Корявые проприетарные дрова. Окей. Дрова это по-сути программа. То есть есть некое API для взаимодействия с видеокартой. Что мешает иксам или вейленду обращаться к этим драйверам и просто работать? Было бы глупо, если это дровам приходилось делать совместимость с высокоуровневыми API (должно быть наоборот).
Аноним (Google Android: Mobile Safari)08/02/24 Чтв 18:43:15№3422610395
>>3422608 Юзерспейсные дрова (mesa) эти api реализуют. Вейланд использует относительно свежие технологии для композитинга, а в блобе они нихера не работают, только в мезе.
>>3422610 То бишь вейленд банально не имеет совместимости с дровами, помимо мезы как я понял универсальной оболочки над библиотеками отрисовки, типа Вулкана, ОпенГЛ и т.д?
Ну, тогда это проблема вейленда, а не драйверов. Это вейленд должен выкручиваться и пилить API для работы с этими проприетарными драйверами, а не наоборот.
Аноним (Google Android: Mobile Safari)08/02/24 Чтв 19:15:41№3422621398
>>3422615 Нет, просто блоб не реализовал эти самые api. GBM он только с 495 версии начал поддерживать. Багов всё ещё очень много. Wayland'у вообще похер на нвидия и их дрова, это протокол. Некоторые композиторы пилят костыли, чтобы работать на блобе, но это путь в никуда, т.к. проблема в самих дровах.
>>3422618 Не-не, ты тут вайн не приплетай это неиронично другое. И то это вайн берет на себя ответственность эмулировать винду. И Proton как форк вайна, это подтверждает, что проблема всё-таки в инструменте. А драйвер он и на линуксе драйвер, хоть и проприетарный. Работать с ним можно и без открытого кода.
Повторюсь, высокоуровневые апи должны гарантировать совместимость с низкоуровневыми, а не наоборот. Это ОС должна отвечать за совместимость с железом, а не железо за совместимость с ОС. ОС как бы для этого и создавались.
>>3422624 Короче, читай дальше. На пинусе дали возможность пилить под обее "правило", но нетвидио решило пойти своим путем. Счас правда вроде сдвиги есть >>3422621
>>3422621 >Нет, просто блоб не реализовал эти самые api Если бы речь шла о инструкциях процессора, то я бы согласился. Нельзя запустить, к примеру, amd64-код на i386. Архитектуры разные. Но в случае с апи ситуация немного другая. Можно всегда накостылить свой API на базе уже существующего. Даже если драйвер не имеет функцию f, можно всегда написать эту функцию использует либо уже существующие в драйвере функции, либо накрайняк используя инструкции видеочипа (хоть это и значит, что ты фактически дописываешь драйвер).
Аноним (Microsoft Windows 10: Firefox based)08/02/24 Чтв 19:35:21№3422637402
>>3422633 Если ты такой умный, то почему ты не напишешь?
Аноним (Google Android: Mobile Safari)08/02/24 Чтв 19:36:31№3422638403
>>3422633 Они и написали, nouveau и mesa называются.
>>3422638 >nouveau Это открытая версия драйвера nvidia от сторонних разрабов. А если мне необходимы именно проприетарные драйвера от самой Нвидии? К примеру, если карта RTX 30XX?
У мезы с этим тоже не всё окей, вроде поправьте если не так..
Аноним (Google Android: Mobile Safari)08/02/24 Чтв 20:06:04№3422648405
>>3422645 >А если мне необходимы именно проприетарные драйвера от самой Нвидии? Тогда пользуйся ими, со всеми вытекающими. >К примеру, если карта RTX 30XX? Ноувеау новые карты тоже добавляет. https://www.opennet.ru/opennews/art.shtml?num=60065 >У мезы с этим тоже не всё окей, вроде поправьте если не так.. Да, тоже есть баги и проблемы с производительностью, если брать зелёные карты, их разработка идёт туго. Но с линуксовым софтом совместимость лучше, чем у блоба.
>>3422648 >линуксовым софтом совместимость лучше, чем у блоба. Ну, тут то понятно. Вообще, чтобы рисовать 2D какие-то специфичные плюшки видюхи и не нужны, достаточно базовых возможностей. Но с базовыми плюшками далеко не уедешь. Игрульки не поиграешь, ни CUDA не поставишь для нейросеток.
>Тогда пользуйся ими, со всеми вытекающими. Пользуюсь, и с комфортом. Жалко просто вейланд. Идея-то благая, избавиться от легаси-говна, да еще и имплементацию можно написать на нормальном языке, а не на C.
Аноним (Google Android: Mobile Safari)08/02/24 Чтв 20:30:59№3422661407
>>3422656 >имплементацию можно написать на нормальном языке, а не на C Проиграл, ебать ты шиз.
>>3422656 >да еще и имплементацию можно написать на нормальном языке, а не на C. Я в ахуе с вас здесь. 99% ИТТ сложнее калькулятора ничего не напишет, а уже мнение имеет. Вам не похрен на каком языке будет прога написана? Очередняры, которые прочитают рекламных чушпанов в интернете, а потом как попугайчики повторяют.
Аноним (Google Android: Mobile Safari)08/02/24 Чтв 20:48:13№3422674416
>>3422672 В /etc закинул? Композитор перезагрузил? Если тебе надо шрифты заголовков окон/панельки менять, то это в соответствующих конфигах лежит.
>>3422667 >Вейленд написан на xml, а не на C <sarcasm>Гений, а HTTPS написан на HTML</sarcasm>. Ты же понимаешь, что такое имплементация протокола? Протокол это не программа, а набор правил, которые должны соблюдаться приложениями/библиотеками работающие с этим протоколом
Аноним (Google Android: Mobile Safari)08/02/24 Чтв 23:06:05№3422713424
Напердолил этот ваш линупс, а точнее EndeavourOS с Hyprland, расклалка клавиатуры только us, по mod+k он должен менять раскладку, при нажатии только появляется окошко English (US), на русский не переключает, хотя при установке я выбирал две раскладки.
>>3422718 Такую морду можно налепить на стандартные утилиты GNU.
Вот только не смотря на аниме-девочек задизайнено оно отвратительно.
Вот что это это за пиздец? За такой дизайн кнопок нужно молотком по пальцам хуярить.
Аноним (Microsoft Windows 10: Firefox based)09/02/24 Птн 00:18:18№3422732428
>>3422726 > можно налепить Но никто не лепит. Почему? Может потому что для такого интересного софта нужен энтузиазм, импульс, желание из глубин бессознательного. Всего этого действительно не хватает разработчикам приложений на Линукс, ведь их ОС сугубо утилитарная...
> дизайн кнопок Визуально выделена самая важная информация, сразу бросается в глаза, так и задумано.
Аноним (Microsoft Windows 10: Firefox based)09/02/24 Птн 00:25:46№3422734429
>>3422732 >Может потому что для такого интересного софта нужен энтузиазм, импульс, желание из глубин бессознательного. Всего этого действительно не хватает разработчикам приложений на Линукс, ведь их ОС сугубо утилитарная... Типа того. Разработчики на линуксе хотят программы лепить, а не интерфейсы. Интерфейсы лепить скучно и муторно, и на линуксе предполагаемая аудитория потребителей их программ (те люди, которым разработчики хотят свою программу дать попользоваться, готовы даже в этом помочь, хотят получить от них фидбек) интерфейсов не ожидает, и часто даже не хотят (занимать МОЮ оперативку этими рюшечками?! занимать МОЙ диск зависимостями?!), поэтому если у тебя есть интересная идея, то лучше сделаешь cli-программу, а интерфейс, если очень хочется, отдельным проектом прикрутят (заодно будут слушать фидбек всех любителей гуи)
>>3422732 >Но никто не лепит. А нахуя, когда есть стандартное гномовское приложение «Диски»? Хорошее, минималистичное приложение со всем необходимым функционалом. Без всякого отвлекающего шума.
>Визуально выделена самая важная информация, сразу бросается в глаза, так и задумано А может быть просто достаточно использовать HIG целевой ОС?
Или у свиндузятников HIG и консистентость UI/UX не придумали?
Аноним (Microsoft Windows 10: Firefox based)09/02/24 Птн 00:50:07№3422736431
>>3422735 Настоящие шедевры куются не по гайдлайнам, сынок. Единственное что не нужно трогать это оформление окна и полосочку меню, всё остальное это творческая фантазия разработчика.
А по гайдлайнам у тебя получится Гойслопчик#4353, при взгляде на который даже не сразу поймёшь что это за приложение, никакой искры эмоций и индивидуальности.
Конечно это не касается дефолтных приложений, которые с ОС поставляются, в таких всё консистентно и строго должно быть.
> свиндузятников На посты с ребяческими оскорблениями в адрес каких-либо технологий и их пользователей я отвечать не буду, это моё первое и последнее предупреждение тебе, советую прислушаться, ведь когда везде введут Code of Conduct, то токсичных и нетолерантных индивидуумов будут ликвидировать на корню.
>>3422736 >никакой искры эмоций и индивидуальности Какая индивидуальность? Все приложения на десктопе должны соответствовать системной теме. Жаль виндузятники не знают что это такое.
Аноним (Google Android: Mobile Safari)09/02/24 Птн 01:00:02№3422740433
>>3422738 На виндоус фоне у них почти получилось это сделать, но потом его закопали индусы.