💾 Archived View for tilde.team › ~rami › ans.gmi captured on 2023-05-24 at 18:43:57. Gemini links have been rewritten to link to archived content
⬅️ Previous capture (2023-03-20)
-=-=-=-=-=-=-
רמי
Здесь, в порядке убывания, будут размещаться ответы на вопросы и предложения, поступившие на мой почтовый ящик-алиас (см. раздел Contacts), но не требующие приватного общения.
Отправка вами сообщения на мой почтовый адрес, указанный в разделе Contacts, подразумевает, что вы даете свое неявное и неотзываемое согласие на возможное опубликование цитат из вашего сообщения (или размещение его полностью) в разделе Answers и делаете это без принуждения и по доброй воле. Поэтому будьте внимательны к раскрытию любых персональных данных, которые могут послужить вашей деанонимизации или нанести вам какой-либо моральный или иной ущерб.
Еще раз: будьте предельно внимательны! Я не отвечаю за ваши персональные данные!
Доброго утра/дня/вечера! Огромное Вам спасибо за то, что Вы ведёте столь полезный блог!
Хотелось бы немного дополнить информацию по поводу up, dup и patch. Дело в том, что в зависимости от выбранной версии openSUSE — Leap или Tumbleweed — могут различаться рекомендуемые команды и их значение для системы.
В Leap, как в стабильном дистрибутиве, рекомендуется делать patch и, реже, update. dist-update (dup) там используется для обновления минорной версии дистрибутива. В Tumbleweed же, во-первых, patch вовсе не работает, а во-вторых, рекомендуемым вариантом обновления пакетов является dist-update, ибо система роллинговая, и эта команда обновляет в том числе и снапшоты системы. В снапшотах же обновляются более "глубинные" пакеты, такие как ядро, systemd и прочая, прочая, прочая.
Насколько я понял, Вы рассматриваете в руководстве преимущественно Leap, но редакция Tumbleweed более распространена (по моим эмпирическим наблюдениям) среди десктопных пользователей, поэтому было бы полезно указать эти нюансы.
Ещё раз большое спасибо за Вашу работу! Удачи Вам!
Чем хорошо существование т.н. "коммьюнити" (да еще и состоящего из специалистов или энтузиастов) - так это возможностью оперативного указания на ошибки и недочеты! Вот отличный пример: не успел я опубликовать руководство по Zypper, как всего через пару часиков ко мне поступили первые рекламации :) - живое свидетельство, что мой материал был не только прочитан, но и критически осмыслен! Одним словом, огромная Вам благодарность за уточнения!
А теперь по теме. Да, действительно: бОльшая часть команд составлялась под openSUSE Leap. Но делайте огромную скидку на то, что мир SUSE для меня крайне непривычен (и я совершаю лишь первые шаги - потому и составляю столь обширные руководства, дабы предметно разобраться в теме). Кроме того, тестировал я практически параллельно и Leap, и Tumbleweed (именно "тестировал", а не "работал в них постоянно", т.к., увы, у меня нет под рукой четвертого :) компьютера для полноценной установки openSUSE) и, соответственно, множественные восторженные впечатления от этих экспериментов могли спутаться-смешаться в моей бедной голове воедино!
Я попытался осмыслить Ваши замечания и ниже публикую изменения, вносимые в изначальное руководство. Если у Вас появятся какие-то еще глобальные или мелкие идеи, буду рад получить их по почте. Спасибо!
zypper patch
Примечание: Установка патчей, т.е. "точечных" исправлений, ликвидирующих отдельные уязвимости (без обновления всей ОС и прикладного ПО, т.е. без выполнения команды zypper update) - наиболее безопасный и консервативный метод, применимый для стабильного дистрибутива OpenSUSE Leap.
Примечание: Команда zypper patch не сработает в OpenSUSE Tumbleweed, т.к. он является т.н. "роллинг-релизом" (непрерывно обновляемой ОС).
zypper update
Примечание: Эта команда обновит все системные и прикладные пакеты. В целях поддержания стабильности и устойчивости на особо критических участках деятельности, ее рекомендуется применять последовательно, т.е. если вас не устраивает установка одних лишь патчей (см. команду zypper patch) - "точечных" исправлений, ликвидирующих отдельные уязвимости и т.п.
Примечание: Команда характерна для OpenSUSE Leap; для OpenSUSE Tumbleweed рекомендовано применять zypper dist-upgrade (подробности см. ниже).
zypper dist-upgrade
Примечание: Команда проанализирует, сохранит и применит все состояния активных репозиториев, инсталляций и downgrade-пакетов к новой версии ОС. Ее следует отличать от команды zypper update (см. выше).
Примечание: Необходимо также осознавать и дифференцировать последствия ее выполнения:
1) zypper dist-upgrade является приоритетным способом обновления OpenSUSE Tumbleweed - в данном случае будет обновлен "снапшот" (текущий "срез" или "снимок) ОС - т.е. kernel, systemd и прочие составляющие и компоненты.
2) В OpenSUSE Leap данная команда обновит минорную версию ОС на следующую (например: 15.3 - на 15.4 и т.п.).
Признаться, даже не представлял о наличии дополнительного "man cmus-tutorial", да еще и иллюстрированного (а ведь это мой самый любимый аудиоплейер) ... И посему сразу же добавил по Вашему совету упоминание о нем в руководство. Благодарю, дружище! Ну и автор cmus - тоже молодец!
Спасибо за поправку. И действительно, вместо "nano - консольный текстовый редактор (стандартное средство GNOME)" - последнее уточнение я вставил, скорее, сугубо автоматически - следовало написать примерно так: "консольный текстовый редактор, по умолчанию используемый во многих RPM-based дистрибутивах (и не только в них)".
Спасибо, внимательно ознакомился и признал свою ошибку по поводу Lagrange. :) Тут же исправил!
Теперь отвечу на Ваш вопрос о Qt... Дело в том, что я - давний адепт :) и поклонник Красной Шапочки (это отлично заметно хотя бы по содержимому раздела Manuals или информации о капсуле, приведенной на стартовой странице). А у Red Hat в официальных дистрибутивах (т.н. "спины" я тут не рассматриваю), сами понимаете, кроме GTK 2/3/4 отродясь ничего не водилось.
И посему я:
а) остерегаюсь плодить лишние сущности, т.е. обременять ОС дополнительно-чужеродными зависимостями и прочими библиотеками. Согласитесь, любой излишний софт может скрывать и дополнительные уязвимости;
б) не хочу выбиваться из общего стиля оформления GUI прикладного ПО - хотя бы из чисто эстетических соображений.
Огромное спасибо за письмо и поправку (уже внес необходимые изменения). Приятно, что вы так внимательно отнеслись к содержимому моей капсулы. Ну а если сподобитесь найти в ней что-то полезное лично для себя - буду искренне рад!
Да, я знаю о новом функционале duck, ибо сразу же получил от них радостное письмо с разъяснениями и ссылкой на FAQ. Теперь остается только тщательно протестировать, не "светится" ли где-нибудь в исходном коде письма реальный адрес. Между прочим, сами они этого не(!) гарантируют. Отдельное "спасибо" Вам за активированный сервис по отслеживанию изменений в капсулах; обязательно буду ориентироваться на него (уверен что и другие - тоже). Удачи и до связи!
🄯 Rami Rosenfeld, 2022-2023. GNU FDL 1.3.