Это копия, сохраненная 28 апреля в 11:06.
Скачать тред: только с превью, с превью и прикрепленными файлами.
Второй вариант может долго скачиваться. Файлы будут только в живых или недавно утонувших тредах. Подробнее
Если вам полезен архив М.Двача, пожертвуйте на оплату сервера.
Менять ядра следует только под конкретные задачи, ванильное почти со всем справляется идеально. Звукачи ядра с низкой задержкой любят ставить, чтобы инструмент сразу срабатывал, анон кидал видос по этой теме.
Я думал я кукухой поехал нахуй, а потом вспомнил что я никсоси и в конфиге ебаного рофи я хуй знает когда написал "terminal = "${pkgs.alacritty}/bin/alacritty" и в итоге рофи видел ебучий алакритти в сторе, который там висел все это время и не удалялся, а вся остальная система - нет. Вот такая дурка нахуй, держу в курсе событий.
https://www.youtube.com/watch?v=ad9VkhVncN8
Очередное видео с унижениями штабильных дистров
какой-то поток сознания безрукого уебана
Одобряю подход
Помню, когда 1,9% было
Неверная аналогия. В данном случае крыша "не работает" (выполняет не все свои функции), следовательно требуется что-то с ней сделать.
Есть под Android Aurora Store - ему можно доверять?
В F-Droid есть не все программы, которые мне нужны, а заводить аккаунт Google принципиально не хочу
Если я правильно понял, то он берёт установочные файлы из Google Play
> Есть под Android Aurora Store - ему можно доверять?
> Если я правильно понял, то он берёт установочные файлы из Google Play
Всё правильно ты понял.
Доверять или нет, решай сам. Трекеров 0. Пермишнов дохуйса.
https://reports.exodus-privacy.eu.org/en/reports/com.aurora.store/latest/
Короче, есть у в пекарне на отдельном зернет интерфейсе висит не доверенная сеть, т.е. там может залупа не приятная происходить. Я подлкючаюсь к машинам в этой сети по ссш и хочу вводить не айпишник после @, а имя хоста. Дхцп настроен на диапазаон адресов, гвоздями ничего не прибито. LLMNR на хосте стоит resolve, mdns отключен. Как мне подсоединяться по именам машин?
mdns? - они же тогда друг-друга видеть будут, лучше этого избежать.
llmnr? - я не секу как он работает и не знаю стоит ли разбираться, в идеале я хотел бы чтобы мой хостнейм они тоже не видели, но в принципе могу копать в этом направлении. Вообще походу resolve должно хватать, но нихуя не выходит.
domain? - хуй знает как это настраивать и нужно ли.
Сетка на systemd-netwrokd+resolved построена, очевидно, через arp -a я вижу хостнеймы, но root@hostname нихуя не пашет, может я просто как-то неправильно ssh юзаю.
Ощем помогите.
Смотря какая система. Если дебиан, то может ок, если арчеколяска, то у арчекляски нет поддержки x32.
>может я просто как-то неправильно ssh юзаю.
По паролю доступ на новой системе - отключен, подключайся по ssh ключам.
>хочу вводить не айпишник
По mac адресам можно присвоить имена.
При чем здесь пароль?
Я захожу по айпишнику, а хочу по хостнейму заходить.
>По mac адресам можно присвоить имена.
Это не автоматизировано получается, костыльно и убого, мак меняться может. С таким же успехом можно было бы всем айпишники статично раздать, калл короче.
Двощ как всегда пиздецки помог. 2к тредов обсуждения мокрописек в гуе, эту страну не победить, она уже сама себя подебила.
>а ты предлагаешь делить в уме
Нет, не предлагает. Для нахождения остатка от деления совершенно не обязательно надо делить. Например, чтобы найти остаток от деления на 10 числа 5413651351351616584164615168168 надо всего лишь взять последнюю цифру, а результат самого деления не нужно представлять даже примерно.
Всё очень просто, представляешь число по основанию 43 LIOEcd3GJDZSERJFEGN и берёшь последнюю цифру N
>работает — не трогай нахуй
Я так несколько лет один сервер на дебиане не обновлял с кучей пакетов (работает и похуй), а потом пришлось и начался сущий кошмар.
>мак меняться может
Каким образом? Если в твоей фантазии может меняться mac, то тогда может меняться и имя компа и ip адрес. Кал где? У тебя в голове? DHCP сервер и будет раздавать, исходя из правил.
если перевести в систему счисления на основе 12 то сработает, например 15 в C3 то так же берешь последнюю цифру
В чем проблема в локалке сделать статический ойпи для каждой машины?
192..хуй.залупа.1 -для одной
192..хуй.залупа.122 -для другой и т.п.
Ну ты ебанат же, динамические адреса на то и динамические, что по ряду факторов меняются, от банального выключения машины на некоторое время, например. И да, мак адреса у меня могут меняться. + ты что-то советуешь не имея представления сколько у меня машин в сети. Я с самого начала сказал, что как долбаеб все вручную прописывать не буду, это не вариант, тогда мне проще было бы на самих машинах статические адреса раздавать.
Это куда лучший вариант, что он предлагает. А теперь представь, что у меня есть парк из 10 машин, в который с некоторой интесивностью приходят и уходят новые.
Двощеры, зачем вы мне советуете калл и костыли, когда можно просто нормально сетку сделать?
Истеричного колхозника.
>Tty
тиринг
>>20667
>у арчекляски нет поддержки x32
еблан гуглить не схавал? https://archlinux32.org/
arch, hyprland
Это течет xwayland... Алсо oom killer линукса не умеет в убийство вялотекущих по памяти процессов, потому и получаем намертво зависшие системы.
Ага и это не лечится? Может есть какой-нибудь тикет на это чтобы отслеживать фикс? Я не нашел.
Xwayland не лечится. Проще подождать пока красношляпа прогнет всех под вейленд.
К сожалению, у меня тоже ноувидео
Я считаю тебя надо попить молочка, лечь баиньки и проснуться мужиком который сам решает.
Надеюсь, что тебе, пидорасу, любой человек так будет отвечать. Без негатива, офк.
Есть virt-manager и виртуалка с Шиндой. У Шинды доступа в сеть нет. Нужно пошарить с ней папку, но сделать это НЕ через virtiofs.
Как?
Ну, если по внешнему виду и дружелюбности, то хз. Тайловые вм всегда были гиковской штучкой.
Можешь попробовать i3 или awesome, они наименее маргинальны, соответственно, должна быть куча готовых конфигов и обсуждений в интернетах, не заблудишься.
Я создавал отдельную сетку изолированную от интернета, дальше либо хостишь фтп на хосте (проще и лучше), либо на винде самбу. Но тут обосраться легко.
Для пираток настраиваешь или трояны разрабатываешь?
Пиздец я долбаеб, нахуя я в линукс тред это запостил
Ты за зеллиджем поглядывай иногда, эта сука по памяти неплохо так протекает.
автор того самого поста
>эта сука по памяти неплохо так протекает
Да я в курсе, пользую эту расто-связку (хеликс + зеллиж) уже давненько
спасибо! попробую i3, awesome на моей системе зависал почему-то, но не от памяти.
>по памяти неплохо так протекает
Главное растоблядям это не говорить, в их манямире только сишечка течет
https://www.phoronix.com/news/KDE-Plasma-6.0-This-Month
Я самбу делал, нужно форвардинг портов сделать в iptables/nftables, либо просто разрешить форвардинг и отключить фаерволл в принципе.
Что не так? Это какой-то локальный мэм?
Ох етить! Вот это Мишка постарел
Настраивал по этой статье с реддита: https://www.reddit.com/r/EndeavourOS/comments/p8b2kf/for_those_that_have_stutterlags_problems_with_kde/?rdt=62121
Ебать, на иксах теперь все плавно работает, да еще и моник 2й подключил с другим рефреш рейтом и тоже все норм.
Зеленые дрова - говно, это бесспорно. Но я на данный момент радуюсь что можно любимые кеды юзать без лагов интерфейса. А из коробки оно на этих дровах лагучее, ну просто полный пиздец.
Ты так говоришь, как будто новых карт не выходило.
Ну так у тебя arch-based, то что эта хуйня ломается «просто потому что» это нормально.
Бери Debian и ничего ломаться не будет.
Коляски на основе базовых дистрибутивов и должны быть сломаны. Покатали тебя по линуксомирку и хватит
Этого двачую.
Ну тогда пердолься с арчем.
> А какая разница?
Большая. В дочерних дистрах такого могут напердолить, что неудивительно, что это ломается, к примеру на именно на твоём железе.
На ElementaryOS, к примеру, драйвера Nvidia отказались ставиться.
> отказались
Они сначала соглашались и работали, а потом вдруг ни с того, ни с сего отказались?
Ну так это совсем другая ситуация.
>драйвера Nvidia отказались ставиться
Ловил эту хуйню, когда пердолился с разными libc в рамках пердоэкспериментов по дегнузации пинукса. Говнокодеры кожаного гука в рот ебали все что не glibc.
>дегнузации
Зачем? У гну лучший софт. Хоть глибсы и жирноватые, но, в большинстве случаев, самые быстрые.
Звуковухи не умеют.
Установил программный комбайн. Но он через сам себя гонит, устройств вывода не появляется. И не настроить, пауз между нотами не видит. Кокофония, короче.
Потому что это набор инструкций для синта. VLC должен уметь, только ему нужен SoundFont с набором General MIDI.
Уже пройдено, не помогло. Проигрывает, но ошибка в паузах.
В том аудасити паузы видит.
Аппаратная карта кривотив с драйверами есть, лень устанавливать.
Установлен.
Забейте. Мне для проверки одной мелодии надо было. Не проигрывает, да и хер с ней.
Для чего ты этим пользуешься?
Мне с гну экспериментов хватает, особенно, под альтернативные архитектуры.
Ну так там 16 каналов. Секвенсор какой-нибудь установи, проверишь.
Вытащил хдд, система на м2
Получил пик
Мои действия?
Мне уже тут советовали, но я думал что решил и уехал, а оно все так же
- Логинишься как он тебя просит
- Идешь в /etc/fstab
- смотришь на свой предыдущий высер
- добавляешь опцию nofail
- выходишь
- ?????
- PROFIT
Вставить диск обратно нельзя?
Что на чём стояло? Почему два файла подкачки?
Не объединял тома?
Флешку загрузочную сделай, глянь чего там.
извиняюсь за перевернутое
Попробуй прогнать команду со своего скрина и обновить инитрамф, может, там какая-нибудь старая копия, в которой был рейд.
Из гейропы открывается, из скрепостана - нет.
Вот гадай теперь - огородились, огородили или просто сломали что-то
Открывается отовсюду.
Остальное только через говнодрайверы, насколько помню. Хотя можешь погуглить про spice, кажется там была какая-то фича. Если найдешь - отпишись.
Скажи конкретно что тебя не устраивает, грифты там, гуй, тема, гамма, не используя невнятные обороты вроде "глаза вытекают".
в том-то и дело, что непонятно, что не так. Шрифты вроде норм, с темами играл, редшифт ставил, а все равно некомфортно.
Я не прошу тут помощи, просто интересно, наблюдал кто-нибудь у себя такое
Я почти уверен это из-за шрифтов, попробуй поискать нормальные шрифты, поиграйся со сглаживанием.
Дай скрин своего десктопа.
Оооо бля давай демагогию разведи, я пошёл работать маленький.
Какая демагогия? Факт в том, что я не буду более продуктивным, если покину двач. В общем, чушь ты спорол.
>меньше на двачах сиди
>покину двач
>больше делай
>я не буду более продуктивным
Факт в том, что читай до конца, что тебе пишут и попробуй осмыслить, а не копротивляться. Ушёл
Ну да, жизнь это просто, только вот рефлексирующие аутисты любят всё усложнять.
Что за уродство на пикриле?
Всё как-то движется к тому, чтобы всё поддерживалось ядром без дополнительных телодвижений, как у видео интел и амд? Или всем похуй и никто этим нет занят?
>Они ведь вроде открыли код драйвера.
Только ядерного, юзерспейс закрыт. А их ядерный драйвер с мезой не работает, получается безполезная хуйня. Ноувеау пилят потихоньку, только за ними надежда, нвидиа - пидорасы.
Что делать? Выходит что ваш линакс соснул y старой еврейской атс?
Или хотя бы просто порекомендовать годных вариантов систем управления жизненным циклом SSH-ключей...
Пользуюсь, очень нравица. Вот бы нагенерировать таких страничек, с помощью нейросеток, для каждой гну мокрописки, жизнь стала бы проще.
Насколько я понимаю, сначала был официальный клиент на С, потом появился teeldeer на расте, после чего официальный клиент (tlrc) переписали на расте.
Я перешел на tlrc потому что он качает только английский и выбранные мною языки, для teeldeer есть пуллреквест для этой фичи, но он висит уже полгода.
Хз, у меня все языки смотрю в кэше валяются, но они все вместе весят 12мб, буквально ничего при нынешних размерах носителей. Олсо я хз зачем он у меня даже стоит, как по мне help посмотреть достаточно.
Давно не обновлял? Прямо сейчас сделал teeldeer update, 81М в кэше.
А кэш у меня в tmpfs, так что хранить там лишние 81М как-то не хочется.
Так-то я тоже редко пользуюсь. Когда есть нужда, tldr не хватает, приходится либо в маны смотреть либо гуглить.
> 4 февраля 2024 года хакерская группа PRANA Network объявила, что они успешно взломала серверы электронной почты подставной компании КСИР под названием Sahara Thunder, способствующей продаже оружия из Ирана в Россию.
> https://x.com/CrescentOfAnon/status/1754544798118113511?s=20
Какую операционную систему они (операторы почтовых серверов) использовали? Могли бы они избежать взлома, если бы использовали *BSD?
Свиндровс, 100%
В линухе есть нормальный софт для трейдинга?
Телеграм напрочь игнорирует Qt темы для файлпикера, знаю что это происходит из-за того что мейнтенеры его собирают с -style флагом, но в DE же он нормально подхватывает темы, а при использовании композиторов (ВМ) -- не хочет. Как бороться с этим?
~ Вэйленд Композитор Енжоер
Я идиот.
Проблема была в неправильном конфиге 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):
Ну вообще из плюсов открытия ЯДЕРНЫХ драйверов только то, что установка этих самых драйверов будет гораздо более стабильной. Но на этом в целом всё. Короче, из плюсов только поставка этих самых драйверов. (может ноувеау из этого плюс может вытащить и запилить полноценные меза-нвидия драйвер, но вроде как в этом плане мало что изменилось?)
Проблемы с использованием нвидия-технологий (вэйланд/граф. ускорение) всё ещё будут, пока юзерспейс драйвер отдельный.
У линукса вечные какие-то проблемы с концом оперативной памяти, из-за чего он страдает СВАППИНГОМ. Не думаю что проблема в гиперлэнде как тебе говорят.
Решается вырубанием свапа нафиг (не очень шаг), использовать какой-нибудь zswap (мне помогло), использовать zram (не пробовал), либо каким-нибудь крутым (как тебе посоветовали, юзерспейсным) oom-киллером, который всякие программы заранее убивают чтоб этой ситуации не было.
Тут постоянно говорят, что это с n-1 версией ядра вылечилось, но я уже устал это проверять и просто вечно на zswap сижу и таких проблем вообще нет. Но у меня не арч правда.
Соснуть хуйца, как жалкому спермоклоуну и положено.
sudo vim /etc/bumblebee/xorg.conf.nvidia
Крутишь вниз где начинаются всякие Options
и прописываешь :
Option "Coolbits" "8"
bumblebee nvidia-settings или
optirun nvidia-settings -c :8 и вкладка PowerMizer
Там тебя встретит множество опций разгона.
Жги, анон.
Забыл. Это для нетпуков.
Соснул ты вместе со своей жидовской АТС. Все браузеры для нее уже слишком современные. Похожий случай описан тут.
https://openwrt.org/ru/toh/d-link/dir-615#%D0%BF%D1%80%D0%BE%D0%B1%D0%BB%D0%B5%D0%BC%D1%8B_%D1%81_%D0%B1%D1%80%D0%B0%D1%83%D0%B7%D0%B5%D1%80%D0%BE%D0%BC
>Соснул ты вместе со своей жидовской АТС
Так вот тут и вопрос - кто такое закупает? Как называют такого сотрудника? Почему на моём заводе эта АТС стоит? Кто принимаеш решения о закупках? Как они выбирают? Почмеу нельзя было взять любую Panasonic или Ericsson? Почмеу еврейскую ноунейм коробка закупили и теперь её хуй настроиш? Кто эта тупая нация?
> Доступ закрыт
> Материал был снят с публикации автором. Возможно он опубликует его после доработки.
ЛИКВИДИРОВАН.
Почему-то фаерфокс не могу обновить. Мне каждую прогу через apt что ли вручную обновлять?
Гну пинусоиды обычно просто всю систему разом обновляют, обновить только одну софтину не трогая остальное - это скорее про контейнеры, вроде снапа/флатпака.
>>3421914
Иди в супертукса играй. А точно, у тебя на бздях наверное даже мышка с клавой наверное не заработают. Ну ничего, через 40 лет допилят дрова.
Подскажите пж ноут чтобы работал под линуксом без каких-либо танцев. Вот чтобы прям как на десктопе - установил и радуешься, а не ищешь дрова для какого-нибудь уникального устройства
Бюджет до 80к, чонить офисной на встроенной графике
ну ваще если не хочешь что-то обновлять, к команде просто дописывваешь "исключить пакет такой-то"
Любой на амд. На всякий случай можешь модуль связи проверить на совместимость, у меня приходилось несколько лет назад руками на него драйвер устанавливать, но потом сам начал подхватываться с какой-то версии ядра.
1920x1080, 1:27
https://wiki.archlinux.org/title/Category:Laptops
тут можешь глянуть как с поддержкой у некоторых моделей. Если выберешь, все равно глянь.
почему любой? Вот у меня щас есть хуавей на интеле, но там звук не работает, и непонятно будет ли когда-нибудь. Сканер отпечатков ещё не работает
"Мигель де Икаса и его мечта — Linux на десктопах"
@
Еще 11 лет тому назад заявил что онтопик на десктопах говно, укатился на мак и пошел работать в майкрософт.
Ну так возьми на амд будет работать и звук и сканер (но на счёт сканера не уверен)
сосанций небыло 15л назад
сап, переехал три недели назад с винды в федору (какого-то черта на буджи спин), полет нормальный, вкатываюсь в философию юникс, ядро линукс, стандарт позикс
есть пара весомых для меня недостатков из коробки, которые с помощью гну сообщества надеюсь решить
сейчас настраиваю систему под себя и, понимая, что скорее всего, пока притираюсь к системе, буду ее ломать, что-то сносить, возможно переезжать на другие дистры/спины, засирать, а следовательно переустанавливать, - возникло желание автоматизировать настройку. Итак, теперь к сути
Есть conf файлы, есть ли какие-то скрипты уже готовые для работые с ними? Вот мои хотелки: функция, в которую передаю имя файла, блок (часть которая в квадратных скобках), имя параметра, значение. Что должна делать функция: создать файл, если нет, создать блок, если такого нет, найти параметр и изменить значение если оно не то, которое передал в функцию или добавить параметр-значение в нужные блок, если такого параметра нет
Немного в шоке от того, что, казалось бы, это должна быть одна из самых частых задач юниксоидов (автоматизация настройки), но в интернете не смог найти подходящего ответа. Поэтому я начал думать, что у меня неправильный подход. Как правильные люди правильно решают эту проблему? Есть заготовки скипта?
ЗЫ: на си-подобном языке реализовал бы и не спрашивал, но этих седах и авк не нашел как посмотреть следующую строчку, чтоб понять: закончился мой блок или нет? и даже если найду - фиг знает как вставлять
надеюсь на помощь всемогущего анона!
Открой конфиг в текстовом редакторе и поменяй руками, зачем выдумывалть какие-то письки. Ты там по тысяче конфигов на дню создаешь?
Очевидный синкпад очевиден
автоматизировать хочу - вроде адекватное желание юниксовода
одна из причин ухода из винды - мне сладко рассказывали, как в линуксе все приятно автоматизируется, а в винде надо тыкать в окошки каждый раз, совершая машуальные действия
а ты предлагаешь мне, перешедшему на линукс, совршать те же манульные действия только уже не из окошек, а из терминала?
и да, конфигов сейчас немного, но по мере вката будут наростать, ведь гну/линупс гибкая система
Тебе также придется руками прописывать в аргументы софтины/скрипта "имя файла, блок (часть которая в квадратных скобках), имя параметра, значение", а этот скрипт будет писать это в конфиг. Почему бы просто не упростить цепочку из 3 агентов до 2 - прописать что тебе надо сразу в конфиг.
это какой-то траленк? вроде же написал, что цель - автоматизация
чтоб переустановил систему, запистил скрипт и сразу как дома, а не открывал файлик с пунктами настроек и пару часов бегал по нему изменяя параметры вручную как в винде (хотя даже в винде больше половины удавалось автоматизировать)
У тебя дотфайлы есть - .config, .local, в них файлы настроек. Залил их на флешку/шитхаб/любое облако, переустановил систему, скопировал их назад и все.
Что тебе конкретно нужно автоматизировать, где нет варианта просто скопировать файлы настроек из прошлой системы?
Для систем в докере видел следующие подходы:
- скопировать готовый конфиг
- добавить строчки в конец конфига с помощью echo >>
- поменять sed'ом
- поменять нужные значения с помощью переменных окружения
- для некоторых программ можно поменять конфиги с помощью специальных утилит для настройки
думал над этим вариантом, но на разных дистрах могут быть свои параметры и я хочу их оставить по умолчанию переопределив только определенные
А зачем нужет линукс который сразу будет работать как надо? Так даже не интересно.
для докера на одном базовом образе этого будет хватать
я же хочу потестить разные дистры, для этого мне хочется менять только мои определенные параметры, оставив остальные как есть, чтоб почувствовать всю задумку дистра
я так понимаю, для каждого дистра мне вручную снова придется создавать конфиги? суть задумки, чтоб избежать этого
Не придется. Дистры отличаются свежестью версий софта и дефолтами. Банальное >>21976 позволяет без боли скакать по дистрам и их версиям. Настройки это ж просто текстовые файлы как правило. Можешь нагородить свой велосипед на чем умеешь, воспользоваться менеджером конфигов что тебе скинули или закинуть в гит/гитхаб. Ты как будто усложняешь на ровном месте даже не начав делать. Ну если хочется мутабельности системы и конфигов в одном месте посмотри что такое nixos или guix. Но там свой подход и велосипед для держателей парка машин, а не локалхоста.
https://mls.akdeniz.edu.tr/
>исследований отечественных операционных систем в нашей стране.
нахуя ты сюда это притащил опущ
Турков не любишь?
м? что-то не так?
самое время, между прочим
вижу вы, мьсе, сидите с еще 10 винды. Не с 11, получается, вы, мьсе, сами не поддерживаете направление движения разработчиков вамшей любимой ос, а дальше будет не лучше, так к чему же ваш сей пук, сэр?
>и их версиям
разве с новой версией какого-либо модуля не может добавится какой-либо параметр, а я его перетру копированием файлов?
Лол, окатыш тригернулся на слова.
>Hyper-V
Вот сам с гитлервизором и ебись. WSL2 чем ок, так тем что он зоймечательно интегрирован в шиндус и не требует каких-то костылей.
не понял мысль
- я создаю бэкап конфигфайла
- в этом бэкапе параметр х и у
- выходит новый модуль чего-либо и появляется новый параметр м
- я устанавливаю новую систему, в ней есть кофинг-файл с параметрами х, у, м
- без задней мысли копирую свой файл, в котором только х и у. Теряю м и носом не веду, что он был
>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
Неплохо турки запарились, а вот у нас только дебиан с зондами умеют делать и бюджет на этом пилить.
Такой случай ты никаким велосипедом не обойдёшь. Только читать и править если в новой версии изменения. А ты точно программист?
Во-первых, это нужно умудриться попасть в промежуток между обновлением бэкапа и изменением структуры конфиг файла (а такое случается редко).
Во-вторых, в большинстве случаев включается система антидебил и для "м" поставится значение по умолчанию при запуске программы.
Но в теории объебаться так можно, да.
Фонит сарказмом, но все верно. Уникальные дистрибутивы - хорошо, 100500 деривативов арча, где только поменяли обои - нет.
>>21966
>Вот мои хотелки: функция, в которую передаю имя файла, блок (часть которая в квадратных скобках), имя параметра, значение. Что должна делать функция: создать файл, если нет, создать блок, если такого нет, найти параметр и изменить значение если оно не то, которое передал в функцию или добавить параметр-значение в нужные блок, если такого параметра нет
Например так? какие подводные?
>>22043
>А ты точно программист?
могу написать код на с-подобном языке, если мне его точное поведение переведут в баш
Это не трейдинг, а хуйня для долбаебов, которые решили в лотерею сыграть.
>Но в теории объебаться так можно, да
мне этого достаточно)
если бы в каждом компонентике было "объебаться можно, но редко" и для меня эта была нормальная ситуация - я бы продолжал сидеть на винде
Ну раз достаточно, то можешь в принципе не пользоваться операционными системами. Любой инпут от пользователя или из сети потенциально может тебе все сломать.
А "объебаться можно, но редко" в данном контексте означает, что объебешься ты через 80 миллионов лет наработки примерно, если сойдутся все звёзды.
> Такой случай ты никаким велосипедом не обойдёшь.
>могу написать код на с-подобном языке
Ну так ваяй. Открыл файл, распарсил, сравнил, переписал, сохранил. Назвал MyConfSynchronizer. Хз правда зачем и что тебе мешает просто копировать конфиги и раз в пятилетку если что то сломалось посмотреть дефолтные и в любом редакторе с diff переписать старые строки. Но так и быть, разрешаю написать на том что знаешь такую приблуду.
>какие подводные?
Да никаких кроме бесполезности. И варианта что в новой мажоритарной версии изменят пути, поведение и т.д. То чего ты боишься и твой парсер никак не отреагирует на.
>80 миллионов лет
теперь умножь вероятность на количество строк кода ядра и при твоем инновационном подходе у всех будет что-то отпиздюливаться каждую минуту
хорошо, что двачеры не пишут ядро линупса
Это так не работает. Обратная совместимость всегда присутствует, ты ничего не перетрешь
У каждой программы есть клнфиг файл в ~/.local/или ~/.config/ или вообще в самом ~/ . Узнай где у какой программы он лежит, залей к себе на гитхвб и копируй по мере надобности себе на новые системы
Можно юзать yadm. Но обычно копипасты конфигов хватает за глаза. Возвращаясь к оригинальному посту, можно копнуть в сторону Ansible , но это оверхед для настройки десятков машин за раз
Ну во первых тут сообщество школоты.
Во вторых ты сам в голове покрути как твой парсер скушает изменение поведения настроек. Это ж блядь очевидно. Потому у меня и вопрос
>а ты точно программист?
Тебе сказали уже, что в худшем случае включится защита от долбоеба, которая по факту сделает то же самое, только человеческим алгоритмом.
>>22061
Это уже со всеми преобразованиями. На одну строчку там вообще космические числа.
Ты же понимаешь, что ты хочешь починить то, что не сломано? Файлы .config имеют прекрасную переносимость между системами.
прокрутил, все ок
его задача - поиск параметров, если нашел - изменил, не нашел - добавил в блок. Нигде ничего не удаляем. Какие подводные?
>при новой системе сразу устанавливать компилятор, компилировать, запускать?
Один раз скомпилировать и просто таскать с собой бинарь, не?
>которая по факту сделает то же самое
установит значение по умолчанию, а какой-то дистр, возможно, его переопределяет. Мне надо значение дистра
>>22070
>Файлы .config имеют прекрасную переносимость между системами
у меня пока нет такой уверенности, я всего три недели на линупсе
и да, это бы значило, что никакого развития нет, если параметры не добавляются, хотелось бы верить, что оно будет
>вижу вы, мьсе, сидите с еще 10 винды. Не с 11, получается
Да, мы сидим на 10, т.к. обновить ltsc до 11 нельзя.
>так к чему же ваш сей пук, сэр?
На бумаге вся страна перешла на твой линакс, на деле не только на венде остались, но и продолжают закупать её через параллельный импорт, понимаеш? никому твой линакс нахуй не сдался, как все сидели на венде так и будут сидеть, а ты со своими 2% дибилов в своём манямирке
>если параметр удалили в новой версии
то мой подход не сделает хуже, просто лишняя запись, которая ни на что не влияет
ну или отпиздюлится модуль из-за кривого парсера и я это замечу и подправлю
Хорошо. Смотри, попробую на пальцах раскидать.
У тебя есть несколько уровней настройки переменных. Дефолтные программные что разраб прописал в инициализации. В каком нибудь /etc/proga_name readonly если разраб озаботился, какая нибудь подпапка там на системном уровне типа /etc/proga_name/override.d, дальше в ~/.config/proga_name. Все что глубже по уровню перепишет предшествующие. Т.е. ты переписывая тупым копированием конфиги переписываешь что ты там настроил отличное от дефолта. Нахуя тут изгалятся с парсером не знаю, это уровень приложения считать и думать что применять. Если у тебя что то пошло не так и поведение изменилось, то тебе придется выяснить ЧТО там изменили в новой версии.
https://wiki.archlinux.org/title/systemd/User
Ты такими темпами систему просто наебнешь своими кривыми скриптами и через две недели укатишься на винду обратно.
Если бы ты был способен сделать это по-человечески, то коммитил бы уже в ядро, а так обо всем уже позаботились за тебя умные люди.
>ltsc
отдельный сорт долбоебов
уже тысячу раз разносили, что никаких преимуществ нет, только минусы, но продолжаем сидеть с завистью в линупс тредах и "ах, как зелен виноград"
>Ну ты конечно блаженный шиз, в архив засунь под пароль на флешке
говорю же - отдельная тема для холивара
нет, хочу потрогать
в асбтрагирование не учили?
Баш это скриптовый язык, а не обертка компилятора.
>>22073
>>22086
Ещё раз. Никаких кроме бесполезности.
Такого же эффекта ты добьёшся просто заменив файл настройки. Но хочешь усложнить этот механизм на свой, не вижу проблемы. Более сложные варианты придется все равно руками менять и разбираться. Просто твоё решение не решает абсолютно нихуя, чтобы не решило копирование с перезаписью в /home/.config в плане пользовательских настроек.
Нет, это буквально пересекающаяся тема - ты говоришь, что не хочешь компилировать на месте - тебе говорят, что можно скомпилировать один раз и переносить - ты говоришь что переносить тоже не хочешь, ведь религия не позволяет переносить бинарь. Сам себя ставишь в ебанутые рамки.
Вот тебе аргументация:
Работает - не трогай. Конфиг файлы отлично переносятся, не нужно чинить то, что не сломано. Все что нужно будет само добавится, что не нужно само уберется. Ничего не поломается.
Вот тебе обоснования:
Если бы у тебя были необходимые квалификации для создания нормального инструмента (пускай инструмент и бесполезен по определению), то ты бы такие вопросы не спрашивал. А раз спрашиваешь, значит ты наговнокодишь скриптик, который либо вообще не будет работать, либо будет работать частично (ну это же не беда, ты же подправишь потом), что приведет к вообще нахуй непредсказуемым последствиям как для твоей системы, так и для твоих бэкапов.
Это я уже не говорю, что в разы проще пофиксить одну проблему раз в год руками (добавить строчку в конфиг), чем постоянно поддерживать бесполезный инструмент, написанный на коленке неквалифицированным красноглазиком.
Можешь делать что хочешь, всем вообще до пизды, но отвечая на твой запрос:
> автоматизировать настройку
весь тред единогласно сказал тебе, что Ctrl+C, Ctrl+V - лучший вариант. Дальнейшие разговоры это как воду резать, бессмысленно и контрпродуктивно.
ну давай более предметно
в каком файле оверрайдится пользовательский /etc/systemd/journald.conf?
Единственный аргумент, который я увидел, это
> установит значение по умолчанию, а какой-то дистр, возможно, его переопределяет. Мне надо значение дистра
На что я ответить ничего не могу, потому что это хуйня какая-то. Дистрибутивы в конфиги юзерспейса не лезут (по крайней мере те, которые я знаю).
Больше аргументов не было. Только шиза какая-то.
Делай как тебе твоя башка говорит, потом только отчет в тред не забудь принести. Аж самому интересно что ты там на хуевертишь.
я что-то говорил про юзерспейс? дай мне конфиги /etc/systemd/journald.conf в юзерспейсе
>отдельный сорт долбоебов
конешно, 1C долбоёбы, РЖД долюёбы, Аэрофлот долбоёбы, Яндекс долбоёбы, Газпром долбоёбы, уххх какие же они долбоёбы не послушали карлика с двоща и закупили LTSC, приемуществ перед линаксом же нету! хосспаде все обосрались, эксперт с /s лучше знает какое продукт использовать! О да!
>пришел за помощью
>обосрали
>скинь что сделал
так, мне надо определить: это на дваче такое сообщество или мне уже мазать жопу вазелином и на макось садится?
ляяяя, смотрите, есть еще те, которые не понимают, что для своей задачи свое решение. на телефон еще винду ltsc почему не ставишь?
У пользователя нет своего journald, это исключительно системный сервис.
Оверрайды в /etc/systemd/journald.conf.d/.
Чел, я пиздец как, просто ПИЗДЕЦ КАК сомневаюсь что ты программист. Прочти второй абзац комментариев в этом же файле.
ля, ну и правда надо повторять. Один раз случайность, два - совпадение, три - закономерность. Ждем третьего раза, а в этот раз еще раз повторю
>>21966
>ЗЫ: на си-подобном языке реализовал бы и не спрашивал, но этих седах и авк не нашел как посмотреть следующую строчку, чтоб понять: закончился мой блок или нет? и даже если найду - фиг знает как вставлять
>
>надеюсь на помощь всемогущего анона!
Двачую вазелин. На маке тачпады охуенные кста. Не знаю правда чем тебя винда не устраивает, импортозамещение заставило?
>Оверрайды в /etc/systemd/journald.conf.d/
ну значит твой метод перестает работать? Хуяссе неожиданно
Какой мой метод? Не читал что вы там насрали.
Так мы тебе и разрешаем, пиши же. Или ты на с-подобных языках не умеешь файлы открывать и сравнивать? или не хочется на ноджс ваять сие поделие чтоб 500Мб кушало?
Ты лучше повтори, когда напишешь этот шедевр, скинешь в тред код? Может годнота получится, а мы тут все зря смеемся. Очень уж занимательные идеи у тебя в башке.
так я не успел почитать, потому что где-то такое увидел, сделал
echo -e "[Journal]\nStorage=volatile\nRuntimeMaxUse=128M\nForwardToSyslog=no" | sudo tee -a /etc/systemd/journald.conf
и больше не хочу терять
хочу менять параметры, а не весь файл
тоже мой косяк, что выполнил команду, но тогда был опыт 2 дня, не знал, что в конфигах еще и документация
это, кстати, еще одна причина, почему я хочу менять только строчки с параметрами, а не копировать весь файл
обещаете в баш перевести? а то зря писать еще буду
Не старайся, ты давно слился опущ, на улицу хоть раз выйди и посмотри на чём люди работают.
>на телефон еще винду ltsc почему не ставишь
на склад загляни, может успееш заценить 6" скан телефоны грузчиков на полноценной 10 венде, пока тебя там по кругу не пустят.
//thread
ты не тот челик, который не может обсуждать одну тему и абстагироваться и постоянно разветвляется? Если хочешь можем и на эту тему похоливарить - расскажу свои аргументы, просто блять спрашиваю одно, а каким-то хуем обсуждение скатывается: а почему ты выбрал линупс?
>посмотри на чём люди работают
партия сказала страдать, а ты идешь и страдаешь?
>>22141
>на склад загляни, может успееш заценить 6" скан телефоны грузчиков на полноценной 10 венде
та же ситуация
дохуя удобно? смотреть надо там, где люди сами выбирают, за что платят рублем, а не там где: ну мы вам написали приложение, а работать может только под виндой - ебитесь как хотите
он говорит про полноценную win10
представляю как там дохуя удобно печатать, мелкие иконки нажимать
чего ждать от ltsc-пользователя для home целей?
>партия сказала страдать, а ты идешь и страдаешь?
выбирая работать на партию или на дядю, я выбираю первое, сами насасывайте у дядь
>>22145
>та же ситуация
>дохуя удобно? смотреть надо там, где люди сами выбирают, за что платят рублем, а не там где: ну мы вам написали приложение, а работать может только под виндой - ебитесь как хотите
что закупят, что поставят, на чём обучат на том и будеш работать
>>22146
ебать ты тупой
У тебя в файле /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.
>так я не успел почитать, потому что где-то такое увидел, сделал
>хочу менять параметры, а не весь файл
Пиздец. Чукча не читатель, чукча писатель. Потому и лучше вазелин как мне кажется.
>>22142
Нет, я тут пролётом. Но читаю твои ответы, и хуею с подхода. Особенно с желанием чтобы за тебя твой бесполезный парсер ещё и на баш перевели с псевдокода(?). Ви таки школота?
нет блять завтра я стану начальником, закуплю Астру линакс, везде её поставим, станеш счастлив?
>У тебя в файле /etc/systemd/journald.conf
ок, понял, попробовал - вроде рботает
подход мне нравится, но он же не то, чтобы стандартизирован
ну то есть что насчет этого файла (/etc/inputrc)? или /etc/hosts?
>>22154
>Пиздец. Чукча не читатель, чукча писатель
это да, торопился, быстрей менять, хотелось быстрее понять: пойдет мне линупс или нет, а там буду уже разбираться, каюсь
>>22154
>желанием чтобы за тебя твой бесполезный парсер ещё и на баш перевели с псевдокода(?)
таки я сразу просил помощи, разве не это из целей сего треда? потом от меня требовали код, ну я же не хочу просто так устанавливать окружение - тут все честно
Но спасибо все равно, как бы ни было - поизучаю подход с сабдиректориями в других конфигах, может на нем и остановлюсь
угомонись
мой поинт в том, что каждой кастрюльке - своя крышечка
на телефон - то, что будет удобно на телефоне
на домашний пк - то, что создано для домашнего
для промышленного - то, что создано с долгой поддержкой без обновлений (ltsc)
>(/etc/inputrc)? или /etc/hosts?
Это троллинг? Спроси ещё а как быть если ты загрузчик модулей поменял на dracut и настроил. И mitigations с backlight прописал для ядра. Про пользовательские конфиги я тебе исчёрпывающе ответил, ты полез в системные.
Веди документик/скрипт непосредственных изменений своих. Если совсем упорыш и хочется декларативности конфигурации то смотри в сторону guix или nixos.
>потом от меня требовали код
Никто от тебя код не требовал. Ты как и все мы, перекатчики с винды, ХОЧЕШЬ СТРАННОГО первое время.
Алсо сувать в оперативу системный журнал который нужен для дебага проблем когда что то отъебнуло и не грузится - странная хуйня даже для локалхоста.
>Это троллинг? Спроси ещё а как быть если ты загрузчик модулей поменял на 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, тогда бы оно само бы собралсь из нескольких в одно нормальное. Вот я и спрашиваю: как лучше поступить?
>>22177
> mitigations с backlight прописал для ядра
это что за херня? я малоопытный
>>22177
>ты полез в системные
не понял поинт: мне нельзя в системные или что? дискриминация на моем локале, блять? еще в правах ограничь
>>22177
>Веди документик/скрипт непосредственных изменений своих
внезапно я скрипт блять и создаю
>>22177
>Никто от тебя код не требовал
просили скинуть - я попросил переписать. Все честно, чего рвешься? От меня не требовали, я не требую - просто прошу помощи
>Алсо сувать в оперативу системный журнал который нужен для дебага проблем когда что то отъебнуло и не грузится - странная хуйня даже для локалхоста
Ляяя, пиздец, уже который раз тут из основной темы скатываются в какие-то левые холивары. Я говорю: хочу срать, помогите выбрать туалетную бумагу. сразу блять "а зачем ты срешь? ты срешь против природы! а надо ложкой помогать - ебать, вроде не это спрашивал
Но раз ты спросил - меня бесит, что бесполезно дохуя записывается на ссд, тем более я пока играюсь - могут логи поднасирать с тройной мощностью, и логи не только для проблем когда отъебнуло и не грузится. А отъебнет - быстро переустановлю и своими скриптами за микросекунду верну привычное окружение. А что, часто отъебывает и не грузится?
>Это троллинг? Спроси ещё а как быть если ты загрузчик модулей поменял на 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, тогда бы оно само бы собралсь из нескольких в одно нормальное. Вот я и спрашиваю: как лучше поступить?
>>22177
> mitigations с backlight прописал для ядра
это что за херня? я малоопытный
>>22177
>ты полез в системные
не понял поинт: мне нельзя в системные или что? дискриминация на моем локале, блять? еще в правах ограничь
>>22177
>Веди документик/скрипт непосредственных изменений своих
внезапно я скрипт блять и создаю
>>22177
>Никто от тебя код не требовал
просили скинуть - я попросил переписать. Все честно, чего рвешься? От меня не требовали, я не требую - просто прошу помощи
>Алсо сувать в оперативу системный журнал который нужен для дебага проблем когда что то отъебнуло и не грузится - странная хуйня даже для локалхоста
Ляяя, пиздец, уже который раз тут из основной темы скатываются в какие-то левые холивары. Я говорю: хочу срать, помогите выбрать туалетную бумагу. сразу блять "а зачем ты срешь? ты срешь против природы! а надо ложкой помогать - ебать, вроде не это спрашивал
Но раз ты спросил - меня бесит, что бесполезно дохуя записывается на ссд, тем более я пока играюсь - могут логи поднасирать с тройной мощностью, и логи не только для проблем когда отъебнуло и не грузится. А отъебнет - быстро переустановлю и своими скриптами за микросекунду верну привычное окружение. А что, часто отъебывает и не грузится?
>Вот мои хотелки: функция, в которую передаю имя файла, блок (часть которая в квадратных скобках), имя параметра, значение. Что должна делать функция: создать файл, если нет, создать блок, если такого нет, найти параметр и изменить значение если оно не то, которое передал в функцию или добавить параметр-значение в нужные блок, если такого параметра нет
Это минимум 4 фактора, такое универсально только тьюринг полным языком программирования можно осуществить. Так что если действительно хочется, и у тебя пока не очень много параметров, то берёшь и пишешь сам. Императивный алгоритм ты себе уже придумал.
>Есть conf файлы, есть ли какие-то скрипты уже готовые для работые с ними?
nixos + home-manager, но они не по твоему сценарию решили делать. И для скакания по дистрам оно, скорее, бесполезно.
>то берёшь и пишешь сам
хотелось бы, чтоб было универсально, а если писать - то надо перед запуском программы - устанавливать энв, компилировать, запускать
> и не грузится
Логи нужны не только когда система не грузится.
>странная хуйня даже для локалхоста.
Тем не менее опция такая имеется.
>хотелось бы, чтоб было универсально
Писать на тьюринг полном языке программирования наиболее универсальный метод, универсальнее некуда. Или ты оговорился и имел в виду противоположное, чтобы наиболее конкретно было сделано? Так все твои шаги из алгоритмов уже сделаны конкретно: поиск файлов, поиск текста, изменение файла. Тебе остаётся только собрать это в то, что тебе нужно.
>а если писать - то надо перед запуском программы - устанавливать энв, компилировать, запускать
Пиши на интерпретируемом языке, тогда компилировать ничего не надо будет. Энв для таких простых действий тоже будет в коробке.
>Про пользовательские конфиги я тебе исчёрпывающе ответил, ты полез в системные
или ты намекаешь, что есть пользовательские hosts, которые оверрайдят системные?
>так тонко подталкиваешь к питону?
Нет, ты писал про си подобный синтаксис, если бы нужно было посоветовать язык, то я бы предложил javascript на, например, ноде.
А так можно хоть на перле, хоть на джулии.
>во всех дистрах есть?
Почти всё есть на всех дистрах.
Ну так установи, установить-то можно ноду? Ну или, если установка это слишком, то да, пользуйся питоном, но его тоже иногда устанавливать придётся.
С другой стороны я не вижу, как необходимость установки на что-то влияет, ты же не полную систему управления жизненным циклом делаешь.
Нахрена вообще использовать допотопный, глючный и тормозной bumblebee, когда есть prime?
>Вот например я хочу добавить (автоматически) в 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, но как по мне это не для локалхостов, а для парка машин.
>А что, часто отъебывает и не грузится?
Не, у меня было по железу и после кривого апдейта или замены компонента системы. И тут нужен уже лог предыдущего состояния в половине случаев, а если он был только в оперативе, ну ты понял.
>Вот например я хочу добавить (автоматически) в 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, но как по мне это не для локалхостов, а для парка машин.
>А что, часто отъебывает и не грузится?
Не, у меня было по железу и после кривого апдейта или замены компонента системы. И тут нужен уже лог предыдущего состояния в половине случаев, а если он был только в оперативе, ну ты понял.
>Просто твоё решение не решает абсолютно нихуя, чтобы не решило копирование с перезаписью в /home/.config в плане пользовательских настроек
/etc/inputrc и /etc/hosts там есть?
Microsoft 365
кстати, ссылка, как я понял, про пользовательские службы
как мне это поможет? я хочу менять настройки, например journald.conf
>поставишь роллинг и будешь его таскать при смене компа тупым копированием через rsync по сети и прописыванием бутлоадера+fstab'a.
а можно тут подробнее? начиная что такое роллинг (можно ссылкой)
Не поверишь, но для меня пинукс (а именно гном) тупо удобнее винды в разы
Да. Бешплатная редакция кастрирована и заброшена.
Опять 25. Ну масштабируй под свои хотелки, ёпта. Это тебе был пример как организованы переменные и их настройки с подуровнями.
>>22281
https://en.wikipedia.org/wiki/Rolling_release
Есть дистры с конечным сроком поддержки и требующие переустановки, есть дистры с постоянным бесконечным обновлением. На десктопе лично мне удобнее ролинг из за апдейтов браузеров, мессенджеров и прочего, что требует совместимости текущим с миром.
Из плюсов что не нужно запариватся с миграцией раз в 3-5 лет и билдом новых прог под старые либы и на новый комп переносишь легко, из минусов что иногда пока не обновили или она заброшена нужно пересобрать прогу под новую либу, либо отдельно доставить старую версию либы. Ну или flatpak накатить. Лично я ебался больше с фиксированными релизами, что будет у тебя хз.
https://wiki.gentoo.org/wiki/Systemd#Customizing_unit_files
Ну и на тебе подробное практическое описание как системд может твои настройки на системном уровне хранить и переписывать для служб. resolved, networkd, homed, journald, да любую сущность с переменными, которую ты в виде его сервиса запустишь. Раз уже тебе системного пердолинга захотелось. Можешь и home через homed им обернуть, systemd такой комбайн, что под твои хотелки хватит с головой.
ну в общем я посмотрел: conf-файлы с блоками логичнее делать дроп-ином, а hosts и inputrc - однострочные и для них мою первоначальную хотелку можно реализовать через awk, что я и сделал
>>22117
>Пиши свою софтину, пожалуйста
не софтину я хотел, а узнать какой подход будет используется. Для блочных conf-файлов используетя дроп-ин подход, а для однострочных написал awk
>>22043
>Такой случай ты никаким велосипедом не обойдёшь
однострочный велосипед на awk для однострочных
>>22111
отчитываюсь, смотри выше к чему я пришел и почему
в общем, налетайте, поносьте
хотел сохранить баланс-функциональность и вроде как получилось
все мои хотелки выполнены, скелет готов - теперь буду на него натягивать свои хочухи по мере капчевания на линупсе
но всем спасибо за дроп-ин (тот подход, который я изначально искал)
https://pastebin.com/mDQ3PfAA
суть была в том, чтоб можно было запустить на голой системе, потому что это запускаться будет первым делом сразу после установки
ну и желательно, чтоб без зависимостей, ничего не качало - например, чтоб с liveusb запустил, можно ничего не качать и через полсекунды удобное окружение
В общем решил, подробности сверху, но спасибо за помощь
ПС, заранее предвижу: ря, не по гайдам, конвенции не соблюдены - мне похер, тут как раз конвенции привычные мне, хоть и не башевские
Пробовал еще бота в телеге, тоже не может скачать.
Это у меня лаги какие-то, или красная параша запретила скачивать видосики?
Итак, с одной проблемой разобрались, идем дальше
хотел перевести ноут на пассивное охлаждение (уменьшить нагрузку, чтоб кулер включался только по пятницам), исследовал вопрос и нашел для своего ноута вот такое
echo low | sudo tee /sys/class/drm/card1/device/power_dpm_force_performance_level
мне подходит, в игры не играю, разницы по рендерингу для себя не заметил, а температура прилично так снижается
Но, я так понимаю, это sysfs, поэтому перегруз - и надо повторно запускать, посему вопрос: есть какие-то адекватные подходы сделать эту настройку персистентной? Заранее спасибо сообществу гну-линукс на дваче!
ЗЫ: приветствуются еще адекватные идеи снизить температуру. Без каламбура а-ля "не включать пк", пожалуйста
Сегодня скачивал несколько видео без проблем.
Все нормально. Скачивал Felix The Cat.
yt-dlp -f 'bestvideo[ext=webm]+bestaudio[ext=webm]' --remux-video mkv https://www.youtube.com/@FelixTheCat_Official/videos
Вот и писец. Уже около часа крутится
configuring apt /
Ресетнуть может?? Делов наверное не будет уже. В Линуксе я новичок
Вот забыл пик
Ничего не испорчу?
Какой дристрибутив нынче считается каноничным выбором нормиса? Я так понимаю, убунта мертва, кеды выглядят как симулятор коупинга для виндосемёркафагов, гном удобен раз
Алсо, пока ставил хайпрленд на ноут в попытке оттестить, загрузчик винды и граб опять спиздились друг с другом. Как меня заебал этот тандем, ещё и чиниться нихуя не хочет даже через стирание граба из живых и попыткой дать винде картбланш на место на диске с восстановлением… пиздос
>убунта мертва
Это еще с чего вдруг? Самый популярный дистрибутив.
А вот то что ты с вэйландом на нвидии наебешься - это факт. Я словил некоторые баги, из за которых пришлось перейти на иксы.
>Как в винде нету такого, чтобы в любой момент захотел и что-то одно обновил и установил без геморроя
На винде приложения изолированы друг от друга, абсолютно так же на линуксе тебе никто не мешает ставить бинарники и обновлять их.
У тебя написано boot device not found. Мы не знаем что ты наделал со своим boot device.
В том-то и дело, что там изолированны, а тут я хочу поставить А, которое требует Д1.03, но у меня уже стоит Б, которому нужно Д1.01 - и две версии Д одновременно стоять не могут.
У тебя проприетарные дрова?
ставь через flatpak
а ты наоборот, попробуй без flatpak
576x1024, 2:08
Ну дружище тут либо одно либо другое. Ты сказал что хочешь как на винде, я тебе рассказал как это реализовано.
Обычно если ты пришёл к такой ситуации, значит ты принёс софт со стороны. В этом случае выбирай тот способ дистрибуции который тебе обеспечит изоляцию:
1) бинарник со статической линковкой
2) установка в /opt
3) appimage, flatpack, nixpkg, snap, asdf
4) docker, podman, lxc
Там BCD кончился. Немного по моей тупости тоже
> Компания Cyberus Technology открыла код бэкенда VirtualBox KVM, позволяющего использовать в системе виртуализации VirtualBox встроенный в ядро Linux гипервизор KVM вместо поставляемого в VirtualBox модуля ядра vboxdrv. Бэкенд обеспечивает выполнение виртуальных машин гипервизором KVM с полным сохранением традиционной модели управления и интерфейса VirtualBox. Поддерживается запуск в KVM существующих конфигураций виртуальных машин, созданных для VirtualBox. Код написан на языках С и С++ и распространяется под лицензией GPLv3.
virt-manager напрягся
Никакой стороны, просто я полгода не обновлялся на арче и теперь не могу поставить новый софт. Место на разделе на харде кончилось и вообще ставил по-приколу, но теперь хочу нормально поставить на нвме и нахожусь на распутье: арч или дебиан.
Если дебиан, то сид.
Место освободишь. А после можешь и обновится до актуального состояния и софт свой поставить.
Нет, не буду обновляться - опять что-нибудь поломается. Хочу новую чистую систему.
Сложно при таких условиях достичь того, чтобы всё работало одинаково везде. Или же вяленый определен так же хорошо как и HTTPS?
И почему на вяленом ломается всё, что связано с иксами? Разве нельзя было придумать совместимость заранее? Вяленый как API, иксы как бекенд. Тогда бы таких проблем просто не было. Был бы мягкий переход от иксов к вейленду.
Алсо, объясните вообще причины создания вейленда? И чем плохи иксы (ну кроме того, что написаны на с, а не на раст).
Ну если всё так заебись, и через xwayland есть возможность обращаться к иксам, то почему тогда с ним столько проблем, в особенности с карточками Nvidia?
Корявые проприетарные дрова. На них и с иксами проблемы были, просто со временем костыли допилили, чтобы работало. У ноувеау лучше совместимость должна быть, они же с мезой работают.
Не знаю как ответить, потому что прослойка, любая прослойка это понижение производительности и мелкие баги. Чтобы что-то не запускалось под xwayland мною не было обнаружено, у меня древняя карта нвидиа и ломался у меня исключительно вейленд гном, исключительно после обновлений дров.
gamescope убирает лишнее копирование, норм производительность должна быть.
>Корявые проприетарные дрова.
Окей. Дрова это по-сути программа. То есть есть некое API для взаимодействия с видеокартой. Что мешает иксам или вейленду обращаться к этим драйверам и просто работать? Было бы глупо, если это дровам приходилось делать совместимость с высокоуровневыми API (должно быть наоборот).
Юзерспейсные дрова (mesa) эти api реализуют. Вейланд использует относительно свежие технологии для композитинга, а в блобе они нихера не работают, только в мезе.
То бишь вейленд банально не имеет совместимости с дровами, помимо мезы как я понял универсальной оболочки над библиотеками отрисовки, типа Вулкана, ОпенГЛ и т.д?
Ну, тогда это проблема вейленда, а не драйверов. Это вейленд должен выкручиваться и пилить API для работы с этими проприетарными драйверами, а не наоборот.
Нет, просто блоб не реализовал эти самые api. GBM он только с 495 версии начал поддерживать. Багов всё ещё очень много. Wayland'у вообще похер на нвидия и их дрова, это протокол. Некоторые композиторы пилят костыли, чтобы работать на блобе, но это путь в никуда, т.к. проблема в самих дровах.
Не-не, ты тут вайн не приплетай это неиронично другое. И то это вайн берет на себя ответственность эмулировать винду. И Proton как форк вайна, это подтверждает, что проблема всё-таки в инструменте.
А драйвер он и на линуксе драйвер, хоть и проприетарный. Работать с ним можно и без открытого кода.
Повторюсь, высокоуровневые апи должны гарантировать совместимость с низкоуровневыми, а не наоборот. Это ОС должна отвечать за совместимость с железом, а не железо за совместимость с ОС. ОС как бы для этого и создавались.
Это просто базовые вещи.
>Нет, просто блоб не реализовал эти самые api
Если бы речь шла о инструкциях процессора, то я бы согласился. Нельзя запустить, к примеру, amd64-код на i386. Архитектуры разные. Но в случае с апи ситуация немного другая. Можно всегда накостылить свой API на базе уже существующего. Даже если драйвер не имеет функцию f, можно всегда написать эту функцию использует либо уже существующие в драйвере функции, либо накрайняк используя инструкции видеочипа (хоть это и значит, что ты фактически дописываешь драйвер).
Если ты такой умный, то почему ты не напишешь?
>nouveau
Это открытая версия драйвера nvidia от сторонних разрабов. А если мне необходимы именно проприетарные драйвера от самой Нвидии? К примеру, если карта RTX 30XX?
У мезы с этим тоже не всё окей, вроде поправьте если не так..
>А если мне необходимы именно проприетарные драйвера от самой Нвидии?
Тогда пользуйся ими, со всеми вытекающими.
>К примеру, если карта RTX 30XX?
Ноувеау новые карты тоже добавляет.
https://www.opennet.ru/opennews/art.shtml?num=60065
>У мезы с этим тоже не всё окей, вроде поправьте если не так..
Да, тоже есть баги и проблемы с производительностью, если брать зелёные карты, их разработка идёт туго. Но с линуксовым софтом совместимость лучше, чем у блоба.
>линуксовым софтом совместимость лучше, чем у блоба.
Ну, тут то понятно. Вообще, чтобы рисовать 2D какие-то специфичные плюшки видюхи и не нужны, достаточно базовых возможностей. Но с базовыми плюшками далеко не уедешь. Игрульки не поиграешь, ни CUDA не поставишь для нейросеток.
>Тогда пользуйся ими, со всеми вытекающими.
Пользуюсь, и с комфортом. Жалко просто вейланд. Идея-то благая, избавиться от легаси-говна, да еще и имплементацию можно написать на нормальном языке, а не на C.
Нет, ставь, если ты про слакварь.
Некоторые функции реализованы уже в протоколе, на си.
https://gitlab.freedesktop.org/wayland/wayland
>да еще и имплементацию можно написать на нормальном языке, а не на C.
Я в ахуе с вас здесь. 99% ИТТ сложнее калькулятора ничего не напишет, а уже мнение имеет. Вам не похрен на каком языке будет прога написана?
Очередняры, которые прочитают рекламных чушпанов в интернете, а потом как попугайчики повторяют.
В /etc закинул? Композитор перезагрузил? Если тебе надо шрифты заголовков окон/панельки менять, то это в соответствующих конфигах лежит.
>Вейленд написан на xml, а не на C
<sarcasm>Гений, а HTTPS написан на HTML</sarcasm>.
Ты же понимаешь, что такое имплементация протокола? Протокол это не программа, а набор правил, которые должны соблюдаться приложениями/библиотеками работающие с этим протоколом
>В /etc закинул?
В хомяка закинул.
> Если тебе надо шрифты заголовков
Мне просто хинтинг и сглаживание подрубить.
>Вам не похрен на каком языке будет прога написана?
Не похрен. От того, что GTK написан на сях страдают все кроме си-дегенератов.
Си маст дай.
Нахуй надо, у меня 4080.
Лисперы страдают.
smartctl?
Такую морду можно налепить на стандартные утилиты GNU.
Вот только не смотря на аниме-девочек задизайнено оно отвратительно.
Вот что это это за пиздец? За такой дизайн кнопок нужно молотком по пальцам хуярить.
> можно налепить
Но никто не лепит. Почему?
Может потому что для такого интересного софта нужен энтузиазм, импульс, желание из глубин бессознательного. Всего этого действительно не хватает разработчикам приложений на Линукс, ведь их ОС сугубо утилитарная...
> дизайн кнопок
Визуально выделена самая важная информация, сразу бросается в глаза, так и задумано.
>Может потому что для такого интересного софта нужен энтузиазм, импульс, желание из глубин бессознательного. Всего этого действительно не хватает разработчикам приложений на Линукс, ведь их ОС сугубо утилитарная...
Типа того. Разработчики на линуксе хотят программы лепить, а не интерфейсы. Интерфейсы лепить скучно и муторно, и на линуксе предполагаемая аудитория потребителей их программ (те люди, которым разработчики хотят свою программу дать попользоваться, готовы даже в этом помочь, хотят получить от них фидбек) интерфейсов не ожидает, и часто даже не хотят (занимать МОЮ оперативку этими рюшечками?! занимать МОЙ диск зависимостями?!), поэтому если у тебя есть интересная идея, то лучше сделаешь cli-программу, а интерфейс, если очень хочется, отдельным проектом прикрутят (заодно будут слушать фидбек всех любителей гуи)
>Но никто не лепит.
А нахуя, когда есть стандартное гномовское приложение «Диски»? Хорошее, минималистичное приложение со всем необходимым функционалом. Без всякого отвлекающего шума.
>Визуально выделена самая важная информация, сразу бросается в глаза, так и задумано
А может быть просто достаточно использовать HIG целевой ОС?
Или у свиндузятников HIG и консистентость UI/UX не придумали?
Настоящие шедевры куются не по гайдлайнам, сынок.
Единственное что не нужно трогать это оформление окна и полосочку меню, всё остальное это творческая фантазия разработчика.
А по гайдлайнам у тебя получится Гойслопчик#4353, при взгляде на который даже не сразу поймёшь что это за приложение, никакой искры эмоций и индивидуальности.
Конечно это не касается дефолтных приложений, которые с ОС поставляются, в таких всё консистентно и строго должно быть.
> свиндузятников
На посты с ребяческими оскорблениями в адрес каких-либо технологий и их пользователей я отвечать не буду, это моё первое и последнее предупреждение тебе, советую прислушаться, ведь когда везде введут Code of Conduct, то токсичных и нетолерантных индивидуумов будут ликвидировать на корню.
>никакой искры эмоций и индивидуальности
Какая индивидуальность? Все приложения на десктопе должны соответствовать системной теме. Жаль виндузятники не знают что это такое.
Android с Material U стримится к этому. Даже цвета интерфейса меняет в соответствии с обоями. Консистентность на максимум.
Правда всякие VK и пинтересты вряд ли воспользуются новым API.
Зато такие классные приложения как Tachiyomi уже используют Material U.
Сам андроид стремится, приложения 50 на 50, васянооболочки бездумно пиздят всё из айфона.
Чего тебе памагать, если ты сам не можешь нагуглить что свежий баттле.нет не робит через вайн.
Нет ака.
Насрал тебе в crates, проверяй.
PascalABC.NET
Это можно как то решить раз и навсегда? А не каждый раз высматривать в терминале и гуглить хули им надо
Нельзя.
Скачай веь репозиторий, тома на 300ГБ должно хватить. А так, ну тип хули. На Винде тоже драйвера надо ставить, или версию визуал студио и т.д.
Терпи или иди на консоли
У меня двухьядерный ноут с ссд на 128 гигов
Я охуеваю со снимков в 30 гигов
Ну на винде это все как то само собой устанавливалось и имелось
> драйвера
Один раз.
> или версию визуал студио
Легкий рантайм, который обычно уже идет с игрой и ставится ручками всего пару раз в десять лет.
мой стресс мои быбы мне снимают, ни одна так вторая снимет, на крайняк есть ещё дочка у второй, а ты игрульки дрочи дальше.
Как скажешь, раб вагины
Электричество моргнуло во время запихивания туда около 100 гигабайт говна, сижу импортирую обратно. С одной стороны как-то дохуя времени уходит по сравнению с 20 секундами на обнаружение, с другой стороны, терминал ещё реагирует на нажатие энтера и там 10терабайтное зеркало на старом мусоре с 775 процом, может ему надо просто дать пару дней. Нихуя там интересного нет кроме антологии фаргуса и одной копии архива со старыми фотками, но как-то не хочется заново всё изо всех шкафов выгребать в одну кучу.
Это бубунта 18.04
960x960, 0:15
Оленяка думает, что он альфач и хвастается количеством пёзд, на вич проверься убогий.
Спустя пару ребутов ещё и обнаруживаться перестал, получилось примонтировать только в ридонли через zpool -f -o readonly=on <имя пула>, пора вытягивать данные
Литералли уебался по питанию во время копирования всей хуйни, худшая ситуация из возможных, не на ровном месте же. И данные таки живы остались на версии зфс которой года три уже. Не хочу хардварным рейд-контроллером пользоваться, он от такого дрочения 100 процентов не выживет.
> Проект Xfce обновил планы, связанные с поддержкой Wayland
По-хорошему нужно взять и закопать все эти обскурные DE, оставить только Гном и КДЕ, ну и Hyprland какой-нибудь для ценителей, всех освободившихся разработчиков задействовать на этих трёх вариантах, вот тогда разработка в гору пойдёт. А то сидят и отдельно ковыряют свои панельки и окошечки, объединяться нужно, а не на индивидуализм надрачивать.
Enlightenment - лучшее DE.
> Microsoft опубликовал sudo для Windows. OpenBSD ответил созданием Word
https://www.opennet.ru/opennews/art.shtml?num=60581
Проиграл. Завязка, развитие, кульминация и неожиданный поворот в конце.
Это я про
>Кроме того sudo не запрашивает пароль администратора, а применяет механизм UAC (User Account Control) для верификации запроса.
Если хочется то можно и запрос пароля в UAC включить.
Нихуя, ты с опеннета, товарищ? Но с заявлением про растоманов соглы
Кароче такая тема, у меня нету флешки но я хочу накатить арч ибо манжаро заебала. Как это провернуть? Рассматриваю гразный вариант с переделыванием манжаро в арч, но это же не арч будет нихуя, а я так нихачу.
Бля я случайно на чужой пост ответил, извини анон.
Разраб какой-то лысый скуфидон, так что скорее соевички, а не зумеры
Дано: два монитора 4k и FullHD.
До появления 4к использовал крысу, т.к. она самая удобная. Но крыса на иксах, и с 4К работает довольно плохо. В итоге настроил на FullHD мониторе downscale в 2 раза, что не есть хорошо - в трёхмерных приложениях простейшие сцены заставляют видюху шуметь; ну и pixel-perfect нету, хотя я сам кодом с графикой занимаюсь, мне важен pixel-perfect. Ну и крыса стала немного напрягать своими мелкими багами - то кнопка не нажмётся, то где-нибудь окно начинает мерцать.
В итоге чтобы уйти с крысы, решил приглянуться к wayland, благо там нормальная работа мониторов с разными плотностями пикселей. Поставил сначала KDE, но там багов новых по вагону каждый день - то менюшки мерцают, то всё дёргается, то цветовая тема слетает; как было багованное говно лет 10 назад, так им до сих пор и остаётся. Попробовал Gnome - выглядит красиво, но постоянно не хватает фич - например, в nautilus нет ни древовидного режима, ни хотя бы компактного табличного, а папки с кучей файлов открывает с трудом.
Решил приглянуться к тайловым менеджерам. Посмотрел i3, но он на иксах. Попробовал sway, но во-первых он любитель изредка крэшнуться, во-вторых далеко не все фичи i3 портированы (из актуального - https://github.com/swaywm/sway/issues/4882#issuecomment-570936418 , https://github.com/swaywm/sway/issues/1005#issuecomment-331526652 ). Посмотрел на другие тайловые менеджеры - они либо не поддерживают wayland, либо сырые; из интересного есть qtile, но он на питоне, что значит что он будет регулярно ломаться при каждом обновлении (что норма для питона, какая-нибудь зависимость какой-нибудь зависимости незарезолвится, как обычно).
Итого, вообще без понятия, какую конфигурацию использовать. Есть два монитора разной плотности, и хочется использовать их по-максимуму (ведь это же линукс, хочется выжать максимум из минимума). На обоих текст должен быть одинакового размера, но всё должно быть pixel-perfect. При переносе окна с одного монитора на другой, скейл приложения должен меняться (это нормально работает в wayland).
Есть идеи у достопочтенного сообщества?
Дано: два монитора 4k и FullHD.
До появления 4к использовал крысу, т.к. она самая удобная. Но крыса на иксах, и с 4К работает довольно плохо. В итоге настроил на FullHD мониторе downscale в 2 раза, что не есть хорошо - в трёхмерных приложениях простейшие сцены заставляют видюху шуметь; ну и pixel-perfect нету, хотя я сам кодом с графикой занимаюсь, мне важен pixel-perfect. Ну и крыса стала немного напрягать своими мелкими багами - то кнопка не нажмётся, то где-нибудь окно начинает мерцать.
В итоге чтобы уйти с крысы, решил приглянуться к wayland, благо там нормальная работа мониторов с разными плотностями пикселей. Поставил сначала KDE, но там багов новых по вагону каждый день - то менюшки мерцают, то всё дёргается, то цветовая тема слетает; как было багованное говно лет 10 назад, так им до сих пор и остаётся. Попробовал Gnome - выглядит красиво, но постоянно не хватает фич - например, в nautilus нет ни древовидного режима, ни хотя бы компактного табличного, а папки с кучей файлов открывает с трудом.
Решил приглянуться к тайловым менеджерам. Посмотрел i3, но он на иксах. Попробовал sway, но во-первых он любитель изредка крэшнуться, во-вторых далеко не все фичи i3 портированы (из актуального - https://github.com/swaywm/sway/issues/4882#issuecomment-570936418 , https://github.com/swaywm/sway/issues/1005#issuecomment-331526652 ). Посмотрел на другие тайловые менеджеры - они либо не поддерживают wayland, либо сырые; из интересного есть qtile, но он на питоне, что значит что он будет регулярно ломаться при каждом обновлении (что норма для питона, какая-нибудь зависимость какой-нибудь зависимости незарезолвится, как обычно).
Итого, вообще без понятия, какую конфигурацию использовать. Есть два монитора разной плотности, и хочется использовать их по-максимуму (ведь это же линукс, хочется выжать максимум из минимума). На обоих текст должен быть одинакового размера, но всё должно быть pixel-perfect. При переносе окна с одного монитора на другой, скейл приложения должен меняться (это нормально работает в wayland).
Есть идеи у достопочтенного сообщества?
>Охуеть, зумеры изобрели тмукс.
Нет, тмукс нищий мультиплексор по сравнению с зеллиджем, хотя бы потому что сессии невозможно сохранить. Но зеллидж, к сожалению, не юзабельное и протекающее говно.
> хотя бы потому что сессии невозможно сохранить
Их ещё Screen умел сохранять, ты вообще ман открывал?
Ты делаешь что-то не так, минт тут ни при чём. Судя по пику, ты творишь дикую хуйню.
Спасибо, оно
Ну если ты покажешь мне как зайти в ту же сессию после перезагрузки машины, то я возьму свои слова назад.
амуде же. amdgpu
Хотя чёт хз, если у меня wayland, то работают ли на нём вообще какие-то xorg драйвера?
Бля, чел, обычный встроенный ман открой, там тебе и про автосейвы в .screenrc, и про то как attach в тмуксе работает, это даже гуглить не надо, оно всё тупо под рукой
А то, что boot partition вообще даже толком не предусмотрен как везде, и беспроблемная установка только на чистую систему - это я тоже сделал что-то не так? Это где-то прописано, пока люди на форуме с такой хуйнёй не столкнутся? Самый популярный юзер всегда переезжает с винды, например, есть какие-то данные, нет чистой системы, и этот самый популярный случай не учтён.
Вводишь ошибку в гугол без минт - получаешь всё равно минт форум, потому что такое только на минте. Я пользуюсь чистой системой с хоум папкой со старой системы.
>>23085
Да арх проще установить, чем эту дичь.
>Хотя чёт хз, если у меня wayland, то работают ли на нём вообще какие-то xorg драйвера
Нет, если ты ставил xf86 дрова, можешь удалить, вейланд их не задействует. амдгпу про не ставил, надеюсь? У меня свей никогда не вылетал, хороший композитор. У тебя он просто так вылетает или от какого-то специфического софта?
Ставлю, что на первом месте минт и у тебя. Просто самая ебаная. Просто сломанная убунту, и нехуй защищать
>>23092
Ты эти проблемы скорее всего сам себе вызвал своими кривущими руками, нихуя подобного при дефолтной установке нет. Перестань ставить софт мимо пакетного менеджера и прикидываться будто ты пропустил огромную всплывающую ебанину "сделай бутраздел долбоёб" при разметке диска. Щас бы дистр, побирающийся по двухлетней штабильной ветке, с нескучным арчом сравнивать, ты по-моему не знал во что ввязывался.
Ну поставь убунту, зачем ешь кактус.
Я не понимаю о чем ты пишешь вообще. С чем именно у тебя проблемы? Что на файлах бит исполнения стоит или что? Ты можешь внятно выражаться?
какой софт ставить, какой пакетный менеджер, ты примерно себе архитектуру представь.
это просто текстовые файлы, не только мд, тхт тоже. И всё это при том, что текст эдитор стоит по умолчанию
Обычный блять пакетный менеджер. Если совсем даун, тебе в пуске гвоздями прибили магазин софта. Какую блять архитектуру, что ты в мейкфайле искать собрался? Эта хуйня всплывает когда у файла флаг "исполняемый", если у твоего говна на .md файле 777 права, он и будет тебя спрашивать, а не скрипт ли это.
> про то как attach в тмуксе работает, это даже гуглить не надо
>>23084
>после перезагрузки машины
Ты траллируешь меня или сам никогда tmux-ом не пользовался?
В тмуске я могу максимум сохранить и загрузить буффер, но это не то же самое, что и сессия. От сессии в тмуксе я могу отключиться и снова подключиться, но она пропадет после перезагрузки и ее никак не сохранить кроме как написать скрипт, который будет автоматически создавать сессию и открывать нужные окна.
>>23115
Ты ни в чём сессию и не сохранишь, тебе тупо система ничего кроме .bash_history предложить не может. Дампай куда-нибудь вывод printenv и импортируй обратно, если так жопу жжёт.
> который будет автоматически создавать сессию
Старую сессию по имени подцепи
>Ты ни в чём сессию и не сохранишь,
Правда? А зеллидж могет и даже состояние программ на момент выключения ПК по возможности восстановит.
>Старую сессию по имени подцепи
Она удаляется тмаксом, лол.
> и даже состояние программ на момент выключения ПК по возможности восстановит.
@
Весь софт это чатики на вебвью
> Она удаляется тмаксом
Ну сохрани
Я написал, что тмукс не позволяет сохранить сессию так, чтобы она пережила перезагрузку машины, на что меня послали читать МАН, в котором очевидно нихуя такого нет, потому что я работаю с тмуксом давно и обсосас все уголки интернета в поисках решения. Из-за этого же я и узнал про zellij.
Единственное решение, как уже писалось выше, это строчить простыню на баше, которая будет создавать сессию с таким же именем и создавать нужные панели. Никак ты старую сессию не подцепишь и не сохранишь.
Сохрани сессию и открой этот ёбаный пресет после ребута. Ёбаный рот. Или плагин поставь, вон вимерасты свою копролитную говнину в вскод превращают и всё равно считают что оно легковесное, чем ты хуже.
Вытекаешь.
Сап гнуч.
Пиздец антоны я запердолился и вместо одной папки в/usr/lib/python3.11/site-packages/папка_какаятоебота_папка
снес к хуям все что было там вот так:
sudo rm -r /usr/lib/python3.11/site-packages/
потом решил запустить
pip install -r requirements.txt
и увидев кучу ошибок я приахуел ,осознав что накосорезил.
КМожно пофиксить ?
Выведи список всего установленного с питоном в имени и переустанови (не забыв указать что это зависимости)
Решить можно, просто игрули надо запаковывать в контейнеры. Это хотел делать Мирко, разраб бутылок, но его СДВГ не позволило довести хоть один его проект до конца, и этот не был исключением. В бутылках номинально есть этот функционал, однако он на настолько ранней стадии, что проще сказать, что его нет.
А как ?В харче
Я вот погуглил там типо либы должны быть .
в питоне набрал help('modules')
получил такои список(половина на пике).все переуставливать?как проще ?
sudo pacman -Qkq
надеюсь ты не ставил ничего из pip помойки под рутом - этого в выдаче не будет
Ставит мета-пакет десктопа, зависимостями которого являются мета-пакеты конкретных DE.
Не понимаю. Вот я снял галочку с гнома и поставил кде, но при этом оставил галочку на первом пункте. Мне потащат зависимости в систему от гнома или будет установлен кастомная плазма?
>sudo pacman -Qkq
Под рутом не ставил.
Получил список размером в овер-много строк
так понимаю его прогнать через фильтр,отсортировать и в пакмана на установку?
Поставит только то, что отметил. Само по себе "Окружение рабочего стола" ничего не ставит. И я хз что будет, если не отметить его, но отметить какое-то ДЕ
Чекнул через терминал. Галочка притащила гномовские пакеты. Вот зачем вводить людей в заблуждение если не разбираешься в вопросе?
Спасибо братулёк.Выручил.
Пиздабол
штульман няшка
> не только на венде остались, но и продолжают закупать её через параллельный импорт, понимаеш?
В голосину с этого пиздабола.
мимо-банковский-админодевопс
Кагтавый деб не смог подключить Testing на десктоп и впаривает нубам колясочную экзотику. Феерический идиот, зря только подписоту накручивал на свои полтора видоса.
Так в чем он не прав? У меня самого примерно такой же опыт. Причем я пользовался не testing версией.
Правда, это было в 2012 году
У Федоры есть мажорные версии, но приложения все равно обновляются нормально.
Sup гнутяне.
Можно как то сделать чтоб в редакторе отображались спецсимволы не шифром?раньше вроде делал както,сейчас не могу.
Cимволы с телиги если что(смаилыи всякая хуерга).
Редактор geany либо mousepad.Может плагин?или еще что.
На самом деле любое. Многие арчеводы либо тайлинг, либо кеды выберают.
Шрефты паставь
>я пользовался не testing версией
ещё один...
неужели это так сложно?
https://wiki.debian.org/SourcesList
Sid - нестабильный роллинг дистриб
Testing - дистриб без критических багов системы с недельной задержкой от Sid
Stable - не требует регулярных обновлений помимо StableUpdates или Backports, можно обновлять только нужные проги через сторонние репы
Nerd Fonts + Emoji Fonts
Это копия, сохраненная 28 апреля в 11:06.
Скачать тред: только с превью, с превью и прикрепленными файлами.
Второй вариант может долго скачиваться. Файлы будут только в живых или недавно утонувших тредах. Подробнее
Если вам полезен архив М.Двача, пожертвуйте на оплату сервера.