LINUX.ORG.RU
ФорумTalks

Обновил Дебиан

 ,


0

2

Обновил Дебиан по инструкции от копилота (там же вообще ни разу не тривиальный набор команд, и без ИИ не обойтись).

Была версия 12, а стала 13. Было очень страшно, и пару раз я думал, что система навернулась.

Первый раз, по всей видимости, накрылась графика, когда я вдруг обнаружил, что процесс с терминатором, в котором и выполнялись команды, грохнулся. Через какое-то время вообще вся графика навернулась, потому что вместо десктопа появилось одноцветное окно без заголовка с надписью "oops, something went wrong“. Я всегда считал, что в гноме давно что-то не так в ДНК сломалось, но не до такой степени.

Ну да ладно, продолжил выполнять команды без графики (а ведь это еще надо знать, как работать в Линуксе без графики!)

Потом Dpkg стал сыпать ошибками. Какими - не известно, ведь в консольке отсутствуют бегунки с для прокрутки экрана…

Но вот команда кончила, делаю заветный ребут, и… ну конечно, сегфолт в кишках i915! Т.е. мало того, что специально куплен такой ноут, чтобы ублажить Линукс, чтобы все исходники в ядре были, оно всё равно сегфолтит.

Вопрос в студию. Как можно быть такими рукожопыми программистами?

★★★★★

Последнее исправление: seiken (всего исправлений: 1)
Ответ на: комментарий от Vsevolod-linuxoid

Я не знаю, что там не подключено, но гном стартует, ютуб играет. Пока мне этого достаточно.

seiken ★★★★★
() автор топика

Обновил Дебиан по инструкции от копилота

Наверно в это вся проблема. Когда делаешь не пойми чего, то и результат соответствующий. Кучу раз обновлял демьян. Проблемы если и были в процессе обновления, то при шОстких переходах аля «переходим на системд». Так что тут скорее твои руки виноваты.

vtVitus ★★★★★
()

ааа ставить и обновлять лучше теми средствами, что большинство действует, по нехоженым путям лучше не ходить, а пошёл то все шишки соберёшь, удивлятся не чему. Ставь дебиан с нуля, надеюсь папка /home на отдельном разделе, не?

s-warus ★★★★
()
Ответ на: комментарий от lenin386

...64-х битная XP была сначала только для Итаниумов...

Пешы есчо. 😁

sparkie ★★★★★
()
Ответ на: комментарий от s-warus

Зачем мне всё с нуля ставить, если инструкция от копилота сработала. С минимальными доработками (один Full-Upgrade пришлось выполнить повторно)?

seiken ★★★★★
() автор топика
Ответ на: комментарий от seiken

Сегфолты в моих программах никогда не покидали стадию разработки. Т.е. клиенты их ни разу не видели, сегфолты эти.

Они вас просто жалели и не сообщали. Знали, как чуствительно вы к этому относитесь и не хотели, чтобы вы переживали.

:)

VIT ★★
()
Ответ на: комментарий от thunar

А зачем вообще обновлять не-роллинг?

@seiken А в самом деле, в чём сакральный смысл этого действия с самого начала?

VIT ★★
()
Ответ на: комментарий от masa

Я бы не доверял дурацкой нейронке этот процесс,

Да ладно, нормальная тема. Мы в детстве с пацанами ещё не так развлекались. Например rm -rf /etc, shutdown -r NOW, и на время кто быстрее восстановит систему.

VIT ★★
()
Ответ на: комментарий от hobbit

Это ленин, вы что, первый день на ЛОРЕ? Для него Линукс не имеет права использоваться кроме как на серверах в больших датацентрах у ненавистных корпорастов. Как дети малые прямо слово!

VIT ★★
()
Ответ на: комментарий от lenin386

К слову сказать, я покупал свою копию в представительстве МС в России, в Мск (были у меня там свои «подвязки»). Копия шла с брошюрой (не сохранилась), и с наклеечками (не сохранились тоже), летом 2004-го года.

sparkie ★★★★★
()

Я тридцать лет пользуюсь Дебианом и четко усвоил что не надо его «обновлять». Надо ставить чистую систему и вдумчиво переносить туда свои настройки руками. Особенно актуально для сильно кастомизированной системы.

Кстати, в виндах тоже самое всегда было - «обновленные» всегда работали хуже чем с нуля установленные.

watchcat382
()
Ответ на: комментарий от watchcat382

Надо ставить чистую систему и вдумчиво переносить туда свои настройки руками.

Это не всегда можно сделать. Поэтому я и спросил выше, в чём сакральный смысл именно этого обновления? Помотрим, что он скажет. Димез вон вообще предположил, что вся эта бадяга от большого количества свободного времени и «на поржать».

VIT ★★
()
Ответ на: комментарий от seiken

Почему я смог обновиться с гораздо более короткой инструкцией от копилота?

Скорее всего потому что настроки системы мало отличались от тех что по умолчанию после инсталлятора. Чем больше систему перенастраивали под свои надобности - тем больше шансов что автоматическое обновление не сработает корректно.

watchcat382
()
Ответ на: комментарий от thunar

Хочется новую версию — дампнул список пакетов, накатил новую сохранив хомяк, апту список скормил — и ляпота.

Именно так и делаю последние три десятка лет. Те настройки что общесистемные в /etc - переносить только руками,включив мозг.

watchcat382
()
Ответ на: комментарий от cobold

распространенным gpu

У этого «распространенного gpu»(интеловского) проблем с поддержкой побольше чем у нвидии. И не только в дебиане. У Альта инсталлятор «стартеркита» вообще черный экран на двух компах выдал пока я нужный параметр ядру не прописал. Справедливости ради - не сегфолт,просто отсутствие картинки.

watchcat382
()
Ответ на: комментарий от aiqu6Ait

Чатгпт и иже с ним - это инструменты. Их надо уметь применять. Если научиться (это кстати не особо сложно) то инструменты вполне полезные. Вот только умение использовать чатгпт вовсе не отменяет необходимости умения читать и понимать написанный код. Не важно кем он написан - роботом или человеком.

watchcat382
()
Ответ на: комментарий от VIT

В смысле, зачем я вообще сделал апгрейд до 13? Потому что НГ скоро, а жить лучше всего по принципу «никогда не откладывай на завтра то, что можно сделать сегодня». В новом релизе более свежие пакеты. Лучше что-то сломать в процессе апгрейда сейчас, чем сидеть на устаревающем ядре, чтобы тебя еще и поимели при коннекте к левому вайфаю.

seiken ★★★★★
() автор топика
Ответ на: комментарий от seiken

Все эти доводы относятся к категории «когда коту делать нечего он яйца чешет». Вы хотели приключений, вы их получили, цель достигнута. Как делать без приключений, вверху 352 совета, повторять нет надобности.

VIT ★★
()
Ответ на: комментарий от papin-aziat

Сначала смотри какие обновления приехали, и если там есть что-то критическое для работы графической системы, то обновляться только из виртуальной консоли и потом ребут.

Арчеводы недоумённо смотрят на это предложение.

mamina_radost
()
Ответ на: комментарий от watchcat382

У меня сид с 2010 по 2024 нормально жил (всего пару раз разваливался при обновлении, но удавалось починить), пока винт не заменил. Да я знаю что сид по сути роллинг.

ptah_alexs ★★★★★
()
Последнее исправление: ptah_alexs (всего исправлений: 1)
Ответ на: комментарий от Lrrr

зачем вообще дистры с релизами нужны на домашнем ПК?

Чтобы один раз поставил и хотябы года на два-три забыть о возне с обновлениями и вылавливании мелких глюков после них. Я вот дома на Дебиане 11 сижу,всё тщательно настроено и работает настолько хорошо что желания что-то обновлять и снова заниматься настройкой - нет никакого. Если вдруг когда-то буду сам комп менять(явно не скоро) - тогда и займусь.

Все эти дебианы нужны исключительно для организаций, где возиться с регулярными апдейтами слишком накладно.

Как раз наоборот - там есть специальный человек,у которого возня с обновлениями является служебной обязанностью и ему за это платят. И вопросы безопасности там намного более критичны чем на домашнем компе.

watchcat382
()
Ответ на: комментарий от Neresar

виндавс сама обновляется и все хорошо

Можно подумать вас никогда не звали привести в порядок винды после того как в результате автоматического обновления получилась каша из двух версий, тормозная и глючная. Уточню, что я именно про обновления мажорных версий,а не текущие. Да и их в виндах на домашних ПК многие предпочитают отключать если вопросы безопасности не особо критичны.

watchcat382
()
Ответ на: комментарий от VIT

@seiken Ну хорошо, допустим вы дебиан успешно обновили с 12 до 13 и тест Всеволода она теперь проходит. Как у вас, не пропало желание к приключениям, хотите новую авантюру?

VIT ★★
()
Ответ на: комментарий от amd_amd

принесли мне тут на прошлой недели ноут с семеркой - десятку хотят

Прошлой весной принесли мне ноут на котором попытались обновить семерку на десятку. Сильно захотели обратно. Установил, настроил, пользуются,довольны.

watchcat382
()
Ответ на: комментарий от watchcat382

С одной стороны - да, наверное. С другой стороны, если вместо обучения эти балбесы пытаются выжать правильный ответ из языковой модели, то их судьба в нашем нетерпимом и жестком коллективе понятна, скоротечна и незавидна.

aiqu6Ait ★★★★
()
Ответ на: комментарий от sparkie

Да мне просто жаль.<…> своих знаний…

Вот! Это одна из главных причин почему я предпочитаю линукс,а не винды. Потому что в линуксе есть преемственность знаний,их не приходится выбрасывать в помойку с выходом каждой следующей версии дебиана. Ну и когда-то один раз вдумчиво настроенные текстовые конфиги таскать за собой намного удобнее чем выдирать свои настройки из виндового реестра.

watchcat382
()
Ответ на: комментарий от lenin386

А почему тогда Linux dominates the internet server market

Вполне может быть дело в том,что рынок серверов возник позже чем рынок десктопов. В конце 90х когда винды активно завоевывали рынок десктопов, альтернативы им на десктопах особо и небыло - линукс тогда требовал весьма серьезной программистской квалификации чтобы его поставить и настроить,большинству это было не посильно. В результате у пользователей сформировались виндовые ПРИВЫЧКИ. Которые поменять очень намного сложнее чем версии софта. А к моменту активного развития рынка серверов уже и сам линукс требовал меньше ручной возни чем ранее,и народ с серверами работает всё-таки более продвинутый. Вот они и выбрали то что технически лучше. Рядовой юзер не будет разбираться почему у него система упала,он перезагрузит комп и будет работать до следующего падения. А вот админ сервера как раз предпочтёт докопаться до причины и даже по возможности ее исправить. И в линуксе то и другое сделать существенно проще чем в виндах.

watchcat382
()
Ответ на: комментарий от sparkie

https://www.google.com/search?q=windows xp x64 release date&sca_esv=837ad...

Windows XP Professional x64 Edition was released by Microsoft on April 25, 2005, supporting the 64-bit AMD64/Intel 64 architecture, and was based on the Windows Server 2003 codebase, distinct from the earlier Itanium-focused Windows XP 64-Bit Edition.

lenin386 ★★★★
()
Последнее исправление: lenin386 (всего исправлений: 1)
Ответ на: комментарий от seiken

чем сидеть на устаревающем ядре, чтобы тебя еще и поимели при коннекте к левому вайфаю.

Ты бы матчасть подучил, вместо того, чтобы давать комментарии космической глупости…

Dimez ★★★★★
()
Последнее исправление: Dimez (всего исправлений: 1)
Ответ на: комментарий от Vsevolod-linuxoid

Скорее всего там адская мешанина из пакетов 12 и 13 версии после галюнов ИИ

Мешанина и без ИИ будет если систему более-менее настраивали под свои надобности,отличные от набора-распечатки бумажек и лазания по интернету. И чем больше кастомизирована система тем больше будет адской мешанины при автоматическом апгрейде.

watchcat382
()
Ответ на: комментарий от watchcat382

Мешанина и без ИИ будет если систему более-менее настраивали под свои надобности

Существуют методы разделения пакетов системы от самосборных пакетов. Мешанина сама собой не появится. Тем более в правильной системе не могут появиться пакеты дебиана 13 вперемешку с пакетами дебиана 12. Ведь так?

VIT ★★
()
Последнее исправление: VIT (всего исправлений: 1)
Ответ на: комментарий от seiken

Пока мне этого достаточно.

Это и есть ключевые слова. Ибо если нет необходимости лезть глубоко во внутренности и настройки системы то и проблемы нет. Они начинаются когда в системе много чего перенастроено относительно тех настроек что делает инсталлятор по умолчанию.

Но возможность глубокой кастомизации под свои задачи и потребности - это одно из основных достоинств линукса и причин пользоваться именно им,а не виндами,особенно если это домашний комп.

watchcat382
()
Ответ на: комментарий от watchcat382

Чтобы один раз поставил и хотябы года на два-три забыть о возне с обновлениями и вылавливании мелких глюков после них

это называется засунуть голову в песок, а через 2-3 года огрести еще больше проблем и потратить на их решение в несколько раз больше времени, чем при последовательном применении мелких обновлений.

Потому что обновления имеют свойство интерферировать друг с другом, и каждая такая интерференция экспоненциально увеличивает число возможных факапов. Ты просто не поймешь, где именно корень проблемы и куда надо копать.

Даже если быть наивным летним дитя и понадеяться на то что мейнтейнеры дистра все оттестировали (хотя в нормальных роллингах вроде арча тоже все тестируют), обратную совместимость в новых релизах все равно никто не гарантирует и гарантировать не может. Вон у меня podman в новых версиях начал сыпать варнингами, что перейдет на sqlite через полгода, а текущая база перестанет поддерживаться. Удачи и хорошего настроения пользователям «стабильных» дистров, которые узнают о необходимости сделать podman system reset где-нибудь через год в самый неподходящий для себя момент.

Lrrr ★★★★★
()
Ответ на: комментарий от VIT

Надо ставить чистую систему и вдумчиво переносить туда свои настройки руками.

Это не всегда можно сделать.

В каких случаях нельзя? По-моему перенести настройки руками (применяя мозг) в свежеустановленную систему можно всегда. Вот автоматический апгрейд - да, возможен не всегда. И есть шанс поломать систему так что восстановить ее,даже при умении это делать, будет дольше чем переустановить и перенести настройки.

watchcat382
()
Ответ на: комментарий от mamina_radost

Арчеводы недоумённо смотрят

Именно так смотрят, когда грохнется графический терминал, обновлявший важные системные компоненты.

papin-aziat ★★★★★
()
Ответ на: комментарий от watchcat382

Линукс завоевал интернет-сервера по двум причинам 1) жадность Баллмера, который хотел за серверную венду больше денег, чем большинство серверов стОят. МС с Интел думали, что интернет будет работать на тяжёлых серверах за кучу денег, а оказалось всё не так. Однако, реальность Баллмера не смутила, он не видел реальности, и желал драть за серверную венду тысячи баксов, да ещё там какая-то дичь с количеством соединений. 2) Тотальная привязка всех сервисов в серверной Венде к ихнему долбаному домену, который нафик в Интернете никому не сдался. Вот по эти двум причинам, Интернет выбрал худшую ОС.

lenin386 ★★★★
()
Ответ на: комментарий от papin-aziat

Ну и чё? Грохнется он раз на очень много обновлений, который делает арчевод. Ради этого из графики выходить? На крайний случай всегда есть arch-chroot, снапшоты, спасительная флешка.

mamina_radost
()
Ответ на: комментарий от mamina_radost

всегда есть arch-chroot, снапшоты, спасительная флешка.

Пользователи стейблов смотрят на это с недоумением 😉

papin-aziat ★★★★★
()
Ответ на: комментарий от watchcat382

Надо ставить чистую систему и вдумчиво переносить туда свои настройки руками.

Это не всегда можно сделать.

В каких случаях нельзя?

Я могу несколько случаев вспомнить из своей практики, но они все здесь уже неактульны. Мы знаем, что господин чесал руки.

VIT ★★
()
Ответ на: комментарий от seiken

жить лучше всего по принципу «никогда не откладывай на завтра то, что можно сделать сегодня».

Весьма спорный принцип. Если что-то можно отложить без особого вреда - то как раз имеет смысл не тратить на это время и силы,а заняться чем-нибудь более приоритетным. Применительно к линуксе - например освоить еще какой-нибудь инструмент для автоматизации каких-то рутинных операций,регулярно крадущих время. Это примерно всегда можно сделать и без апгрейда,в имеющиеся версии системы.

В новом релизе более свежие пакеты.

Ну свежие,и что? На повседневную деятельность это давно уже влияет крайне мало. Да, эдак четверть века назад бывало что апгрейд какого-нибудь пакета давал реально полезные плюсы или убирал крайне неприятные баги. Давно уже с таким не сталкивался. А вот с добавляемыми неудобствами из-за каких-нибудь переделок - сталкивался последние годы куда чаще.

Лучше что-то сломать в процессе апгрейда сейчас, чем сидеть на устаревающем ядре, чтобы тебя еще и поимели при коннекте к левому вайфаю.

Еще более спорное утверждение. Защита при подключении к левому вайфаю делается тщательным написанием правил iptables (ну или чем там у вас файрвол настраивается). Чтобы поимели через ядро - я такого в линуксе вообще не припомню. Имеют обычно через криво настроенные прикладные сервисы, выставленные открытым портом «в мир». Если у вас обычный ноут - то проще будет их не выставлять. Можно даже ssh на вход закрыть в этом случае,не говоря о всём остальном. Смотрите посредством netstat что и какие порты слушает, и либо выключаете это если оно не надо,либо настраиваете правила файрвола не позволяющие подключаться откуда не следует и куда не следует. Ну и в конфигах самих демонов обычно есть что покрутить на предмет недопущения посторонних подключений. Допустим если что-то используется локально то и подключения разрешить только с локалхоста,а не отовсюду.

watchcat382
()
Ответ на: комментарий от mamina_radost

Я арчем не пользовался никогда и, разумеется, не буду, а вот демьяном-sid приходилось. Когда-то был даже дистрибутив, основанный на нем, ЕМНИП, sidux или как-то так. Так вот там мне объяснили, что роллинг надо обновлять строго из виртуальной. Советую взять на вооружение.

Тема обновлений в линукс вообще очень непростая, к тому же она обросла мифами, благодаря безответственным фанатикам.

Вот здесь, кстати, обсуждали когда-то: Перегружайся, если не хочешь проблем!

papin-aziat ★★★★★
()
Ответ на: комментарий от mamina_radost

Ну вот, далеко даже не надо было ходить как оказалось 😁

papin-aziat ★★★★★
()
Ответ на: комментарий от papin-aziat

Так вот там мне объяснили, что роллинг надо обновлять строго из виртуальной.

Да и бубунту я обновляю, переходя в консоль, и рекомендую так всем. Графика может завалиться при обновлении в самый ненужный момент, особенно, если это nvidia (у меня было такое). И система может оказаться в неконсистентном состоянии.

Dimez ★★★★★
()
Ответ на: комментарий от aiqu6Ait

Отчасти с вами соглашусь. Но с другой стороны метод проб и ошибок - это тоже обучение. Даже если нейронка выдала лажу то обнаружив что этот код не работает человек начнет разбираться почему же он не работает - и тем самым приобретет некоторые дополнительные знания. Даже если приобретет их методом тыка.

Не у всех рядом есть человек,не только знающий сам но и умеющий обучать. А если рядом такой же чайник то толку от его советов будет не больше чем от советов нейронки. Положительное отличие нейронки в том,что ей не надоест давать советы и объяснять. Да, возможно не всегда правильно,так и человек-чайник не всегда правильно объяснит. Но после нескольких вопросов ему скорее всего надоест объяснять.

Например я не являюсь крутым скриптописателем на баше. В большей степени потому что мне сам баш не симпатичен. Но он достаточно общепринят поэтому писать скрипты приходится на нем. И вот последнее время я стал скармливать ИИ свой скрипт и просить указать на ошибки и возможные улучшения. Результат оказался для меня вполне полезен. Заодно кстати выяснилось что недостатки в моих скриптах достаточно однотипны. Например отсутствие кавычек там где это может привести к проблемам в случае особо заковыристых имен файлов. Сам-то я пробелы и спецсимволы в имена файлов не пихаю.

watchcat382
()
Ответ на: комментарий от Lrrr

это называется засунуть голову в песок, а через 2-3 года огрести еще больше проблем и потратить на их решение в несколько раз больше времени, чем при последовательном применении мелких обновлений.

Ничего подобного. В течение этих 2 лет вы в сумме будете подвержены большему числу багов, нежели тот, кто сразу перескочит на новую версию через 2 года. Ведь за это время вы успеете пройтись по всем граблям, появившимся в выпущенных за это время версиях, а тот — лишь по не исправленным в последней версии.

Удачи и хорошего настроения пользователям «стабильных» дистров, которые узнают о необходимости сделать podman system reset где-нибудь через год в самый неподходящий для себя момент.

Это вы узнаете в самый неподходящий момент, а пользователи условного Debian имеют роскошь самостоятельно выбирать, когда им удобно обновиться на новую версию дистрибутива, имея на это целый год в запасе.

Rootlexx ★★★★★
()
Ответ на: комментарий от Dimez

У gnome-terminal есть какой-то типа gnome-terminal-server, который стартует вместе с терминалом, но что-то руки так и не дошли разобраться, что это за тема. Может это как раз на случай падения и он останется работать?

papin-aziat ★★★★★
()
Закрыто добавление комментариев для недавно зарегистрированных пользователей (со score < 50)