На главную страницу На главную страницу Помоги больным детям! Их можно спасти!
 
Справочные материалы ←

Как поддерживать систему в безопасном и актуальном состоянии?

Обновление системы:

Для поддержания системы в безопасном состоянии (при этом версия системы не изменяется) необходимо устанавливать обновления безопасности базовой системы FreeBSD. Узнать о наличии обновлений безопасности можно выполнив команду:

ulbsd-update checks

Если требуется обновление, то в консоли под пользователем root необходимо выполнить следующую последовательность команд:

ulbsd-update fetch
ulbsd-update install

Если необходимо произвести обновление базовой системы FreeBSD со сменой младшего номера версии (например, с версии 12.0-RELEASE на версию 12.1-RELEASE), то команды выглядят иначе:

ulbsd-update -r 12.1-RELEASE upgrade
ulbsd-update install

После завершения процесса необходимо перезагрузиться, затем еще раз выполнить:

ulbsd-update install

Для удаления устаревших библиотек потребуется еще раз выполнить:

ulbsd-update install

После этого необходимо сделать копию ядра GENERIC:

rm -R /boot/GENERIC
cp -Rfv /boot/kernel /boot/GENERIC

В завершении необходимо пропатчить некоторые системные файлы, выполнив команду:

ulbsd-update patches

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

 

Если для системы требовались и были установлены какие-либо обновления, то после этого необходимо собрать и установить модифицированное ядро ULBSD, указанное в файле /etc/make.conf:

cd /usr/src
make buildkernel installkernel

После завершения установки ядра необходимо перезагрузить систему. Если система с новым ядром загрузилась и работает нормально, то старое ядро можно удалить, а каталог /usr/obj/ очистить:

rm -R /boot/kernel.old
rm -R /usr/obj/*

Если не предполагается откатываться к предыдущему состоянию до последнего выполнения ulbsd-update, то можно очистить каталог /var/db/freebsd-update/:

rm -R /var/db/freebsd-update/*

Обновление программного обеспечения:

Для поддержания в актуальном состоянии прикладного программного обеспечения возможно его регулярное обновление.

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

 

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

Для создания точки восстановления необходимо выполнить:

ulbsd-rollback create

Для возврата к одному из предыдущих состояний необходимо выполнить:

ulbsd-rollback имя_точки_восстановления

Все созданные точки восстановления находятся в каталоге /usr/local/share/ulbsd/rollbacks. Названия подкаталогов в этом каталоге и есть названия соответствующих точек восстановления.

Внимание! Возврат к предыдущему состоянию – это достаточно опасная процедура, которую ни в коем случае нельзя прерывать. В процессе возврата сначала из системы удаляются все установленные пакеты, кроме заблокированных, а затем устанавливаются все пакеты из точки восстановления.

 

Для обновления программного обеспечения, являющегося составной частью Ульяновск.BSD можно (но не обязательно) воспользоваться репозитарием ulbsd (этот репозитарий находится на нашем сервере и в нём размещаются протестированные нами версии пакетов). При обновлении из репозитария ulbsd особое внимание обращайте на пакеты, предлагаемые к удалению. Возможно некоторые из них придется восстанавливать из других репозитариев (quarterly или latest):

pkg upgrade -r ulbsd

Затем можно выполнить поиск и удаление уже ненужных пакетов:

pkg autoremove

Для обновления всего программного обеспечения (это крайне не рекомендуется, лучше обновлять только то, что действительно необходимо) нужно воспользоваться другим репозитарием (quarterly или latest) и в консоли под пользователем root выполнить команду (причем желательно это выполнить неоднократно, чтобы убедиться, что обновление больше не требуется):

pkg upgrade -r latest

Затем можно выполнить поиск и удаление уже ненужных пакетов, а также можно очистить каталог /var/cache/pkg:

pkg autoremove
pkg clean -ay

После обновления программного обеспечения необходимо удалить ненужные ярлыки программ и восстановить нужные в главном меню:

ulbsd-update menus

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

ulbsd-update cfgs

Все восстанавливаемые конфигурационные файлы находятся в каталоге /usr/local/share/ulbsd/compile/cfgs/. В этот каталог можно добавить любые свои файлы, которые будут восстанавливаться при выполнении указанной команды.

Если при обновлении программного обеспечения произошло обновление papirus-icon-theme, то необходимо выполнить команду:

ulbsd-update icons

Для обновления графических драйверов, которые необходимы для автоматической инициализации графического режима во время загрузки системы, но которые нельзя установить с помощью пакетов можно выполнить команду:

ulbsd-update gfx

Все вышеуказанные действия можно произвести, выполнив всего одну команду (важно не прерывать выполнение скрипта):

ulbsd-update all

 

Комментарии
Добавляя комментарий, убедитесь, что он соответствует теме. Подумайте, будет ли он интересен другим. Спам, умышленная реклама и личная переписка не допускаются. Соблюдайте правила русского языка. Комментарии публикуются после проверки модератором и могут быть удалены без объяснения причин. Ответы на заданные в комментариях вопросы могут исходить от любого пользователя и являются неофициальными.
Импортозамещение
Министерство цифровых технологий и связи Калининградской области, ООО «Бюджетные и Финансовые Технологии» (БФТ) и ООО «Ред Софт» подписали соглашение о сотрудничестве в проведении совместных мероприятий по переходу органов государственной власти Калининградской области на использование российского программного обеспечения, сообщило региональное министерство во вторник. Министр цифровых технологий и связи Калининградской области Вадим Рыскаль сообщил, что региональный проект […] Сообщение IT-министерство Кал... 
Министерство цифрового развития, связи и массовых коммуникаций РФ объявило о запуске конкурсов на получение грантовой поддержки для проектов по разработке и внедрению российских цифровых решений; вся информация о грантах собрана на сайте ит-гранты.рф, там же можно подать заявку. В 2020 году на гранты выделено 7,1 миллиарда рублей. Операторами меры поддержки выступают Фонд «Сколково», Российский фонд […] Сообщение Подать заявку на гранты для IT-проектов можно на едином сайте – Минцифры появились сначала на D... 
Конкурс «Проекты Национальной технологической инициативы» (НТИ) стартовал в Алтайском крае, сообщает региональное министерство цифрового развития и связи. Конкурс проводится при поддержке КАУ «Алтайский центр кластерного развития» в соответствии с постановлением правительства Алтайского края от 10.10.2017 №362 «О ежегодном краевом конкурсе «Проекты Национальной технологической инициативы». К участию в нем допускаются зарегистрированные и осуществляющие инновационную деятельность в […] Сообщение В Алтайском ... 
По результатам встречи в «Технопарке Пермь» решено создать на базе технопарков специализированный сервис, который поможет компаниям в сфере инноваций, информационных и высоких технологий получить государственную поддержку на развитие своих проектов, сообщает министерство информационного развития и связи Пермского края. IT-компании смогут получить консультацию и помощь в правильном оформлении заявок. Министр информационного развития и связи Пермского края […] Сообщение Пермские технопарки решили оказать помо... 
Приказ Федеральной службы по техническому и экспортному контролю (ФСТЭК) о внесении изменений в Требования по обеспечению безопасности значимых объектов критической информационной инфраструктуры РФ (КИИ) подписан и опубликован на официальном портале правовой информации в понедельник. Изменения, напомним, направлены на использование в КИИ РФ преимущественно отечественного программного обеспечения и оборудования в целях обеспечения её технологической независимости и […] Сообщение Подписан приказ ФСТЭК об испо... 
Полуфинал всероссийского конкурса «Цифровой прорыв» завершился 14 сентября в Нижнем Новгороде; хакатон собрал 1500 специалистов из 42 регионов, сообщает организатор конкурса АНО «Россия – страна возможностей». За 48 часов IT-специалисты разработали 76 цифровых продуктов. Авторы лучших проектов разделили порядка 3 миллионов рублей, вышли в финал и получили возможность внедрить свое решение. Больше всего участников было […] Сообщение В нижегородском полуфинале «Цифрового прорыва» приняли участие 1500 человек ... 
Российский фонд развития информационных технологий (РФРИТ) подвел итоги конкурсного отбора на получение гранта на реализацию проектов по разработке или доработке отечественного программного обеспечения (постановления правительства РФ № 1185 от 11.09.2019 года), на разработку и доработку проектов пяти российских компаний будет выделено 217 млн рублей, сказано в сообщении фонда. Как сказано в сообщении, «компания Кредо-Диалог» (Москва) […] Сообщение РФРИТ распределил 217 млн руб на разработку и доработку IT-п... 
Для общественного обсуждения выложен проект постановления правительства РФ «О Центре компетенций по импортозамещению в сфере информационно-коммуникационных технологий». В проекте постановления отражены полномочия (функционал) Центра компетенций, государственная поддержка которого предусмотрена поручениями президента РФ, установлена необходимость обеспечения независимости принимаемых им решений и порядок взаимодействия государственных органов и Центра компетенций. Выполнение полномочий (функций) Центра компе... 
Цикл рабочих встреч между органами власти и региональными IT-компаниями стартовал на площадке Международного кампуса Челябинского госуниверситета; первая встреча была посвящена цифровизации здравоохранения, рассказали D-Russia.ru в министерстве информационных технологий, связи и цифрового развития Челябинской области. В первом мероприятии цикла приняли участие около 30 ведущих IT-компаний региона, а также сотрудники учреждений здравоохранения Челябинска. Начальник отдела информационных технологий […] Сообще... 
Компания Huawei анонсировала вторую версию своей операционной системы HarmonyOS и представила набор инструментов для разработчиков (SDK) продуктов для умных часов, автомобильных информационно-развлекательных систем и телевизоров; SDK для смартфонов будет выпущен в декабре, пишет The Verge. Напомним, первая версия HarmonyOS была представлена в августе прошлого года. Перед этим, в мае, США включили Huawei в «чёрный список» […] Сообщение Huawei анонсировала HarmonyOS для смартфонов появились сначала на Digital... 
    Наверх       На главную страницу       Адрес электропочты   Рейтинг@Mail.ru
Данный интернет-сайт носит исключительно информационный характер, и ни при каких условиях информационные
материалы и цены, размещенные на сайте, не являются публичной офертой, определяемой положениями Статьи 437 ГК РФ.

Сергей Волков – эксперт в области информационных технологий © 2011−2020
Работает система управления сайтом «Публикатор 1.7» © 2004−2020