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

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

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

Для поддержания системы в безопасном состоянии (при этом версия системы не изменяется) необходимо устанавливать обновления безопасности. Для этого в консоли под пользователем root необходимо выполнить следующую последовательность команд:

ulbsd-update fetch
ulbsd-update install

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

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

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

ulbsd-update install

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

 

Если для системы требовались и были установлены какие-либо обновления, то после этого необходимо пересобрать и установить ядро:

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/*

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

cd /usr/src/sbin/mount/
patch mount.c /usr/local/share/ulbsd/patches/mount.c.patch
make all install clean
cd /usr/src/stand/lua/
patch drawer.lua /usr/local/share/ulbsd/patches/drawer.lua.patch
make all install clean
cd /usr/src/usr.sbin/bsdconfig/usermgmt/
patch userdel /usr/local/share/ulbsd/patches/bsdconfig/usermgmt/userdel.patch
patch useredit /usr/local/share/ulbsd/patches/bsdconfig/usermgmt/useredit.patch
patch usermgmt /usr/local/share/ulbsd/patches/bsdconfig/usermgmt/usermgmt.patch
make all install clean
cd /usr/local/share/ulbsd/patches/bsdconfig/usermgmt
cp -fv INDEX.ru_RU.UTF-8 /usr/libexec/bsdconfig/070.usermgmt/
cd /usr/local/share/ulbsd/patches/bsdconfig/usermgmt/include
cp -fv messages.subr.ru_RU.UTF-8 /usr/libexec/bsdconfig/070.usermgmt/include/


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

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

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

 

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

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

ulbsd-rollback create

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

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

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

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

 

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

pkg upgrade -r ulbsd
pkg autoremove

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

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

pkg upgrade -r latest
pkg autoremove

После обновления пакетов можно очистить каталог /var/cache/pkg/:

pkg clean -ay

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

ulbsd-update menu

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

ulbsd-update cfgs

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

 

Комментарии
Добавляя комментарий, убедитесь, что он соответствует теме. Подумайте, будет ли он интересен другим. Спам, умышленная реклама и личная переписка не допускаются. Соблюдайте правила русского языка. Комментарии публикуются после проверки модератором и могут быть удалены без объяснения причин. Ответы на заданные в комментариях вопросы могут исходить от любого пользователя и являются неофициальными.
Импортозамещение
Банк ВТБ начал пилотирование российской коммуникационной платформы CommuniGate Pro, говорится в сообщении банка. Пилот проводится в рамках проекта по созданию единой корпоративной коммуникационной системы объединённого банка ВТБ. До конца года по итогам пилотирования будет принято решение о возможности его дальнейшей промышленной эксплуатации в банке. Как сказано в релизе, программное обеспечение CommuniGate Pro позволяет усовершенствовать работу электронной почты, передавать голосовые и видео-данные посре... 
Российские корпорации нужно заставить закупать именно отечественные [программные] продукты, сказал Владимир Путин в четверг во время «Прямой линии», отвечая на вопрос главы InfoWatch Натальи Касперской о том, как запустить процесс импортозамещения в стране - в связи с историей с компанией Huawei, в связи с атаками на энергосистемы Венесуэлы и с последней публикацией NYT по поводу атак на энергосистемы России, возможных со стороны США. «Там даже не столько поддержка тех, кто закупает, сколько нужно – не хоч... 
Согласно постановлению № 658, централизованная закупка офисного и антивирусного программного обеспечения (ПО) осуществляется за счет средств федеральных органов исполнительной власти, передаваемых Минкомсвязи России. Вместе с тем необходимые бюджетные ассигнования заинтересованными федеральными органами исполнительной власти в законе о бюджете не предусмотрены, говорится в пояснительной записке к проекту постановления «О внесении изменений в постановление правительства Российской Федерации от 8 июня 2018 г... 
«Почта России» и фирма «1С» сообщают об успешном запуске в промышленную эксплуатацию ЕСЭД на базе «1С:Документооборота». К системе уже подключены 36 тысяч пользователей более чем в тысяче подразделений ФГУП «Почта России» по всей стране. Для предприятия это стало очередным шагом реализации стратегии цифровой трансформации, предусматривающей в том числе максимальную оцифровку бизнес-процессов, говорится в пресс-релизе «Почты». В результате внедрения ЕСЭД на базе «1С:Документооборота» на всех уровнях организ... 
Министр цифрового развития, связи и массовых коммуникаций РФ Константин Носков предложил локализовать в России производство китайского телекоммуникационного оборудования, в том числе под сети 5G и Интернет вещей. Об этом он заявил во время переговоров с министром промышленности и информатизации КНР Мяо Вэйем, которые прошли на полях третьей встречи министров по цифровым технологиям G20 в японской Цукубе, сообщила во вторник Минкомсвязь. «Рынок России в части спроса на телеком-оборудование под строительство... 
Перед Петербургским международным экономическим форумом главный исполнительный директор Huawei Го Пин (Ping Guo) обсуждал с министром цифрового развития и связи Константином Носковым возможный переход китайских смартфонов на ОС «Аврора» (ранее – Sailfish), сообщает The Bell со ссылкой на источники, знающие о переговорах. По словам ещё одного источника, эта тема поднималась и на встречах Владимира Путина с председателем КНР Си Цзиньпином. В частности, обсуждалась локализация производства в России части устр... 
Новый продукт компании Positive Technologies - PT Application Inspector Enterprise - позволяет построить процессы безопасной разработки и массовой приемки кода приложений в организациях любого масштаба, сообщает разработчик. Продукт в автоматическом режиме выявляет уязвимости, имея при этом все необходимые инструменты для их верификации специалистами. Кроме того, PT Application Inspector Enterprise предоставляет возможность трекинга уязвимостей и дает рекомендации по их исправлению. Все это позволяет с сам... 
Ульяновская область стала первым регионом РФ, который в нормативно-правовых актах прописал применение отечественного свободного шрифта для подготовки документов, сообщает Росстандарт. Указом губернатора Ульяновской области №41 от 20 мая 2019 о внесении изменений в инструкцию по делопроизводству в качестве основного шрифта для электронных документов определен российский бесплатный шрифт PT Astra Serif. Шрифт PT Astra Serif разработан российской компанией «ПараТайп» по заказу ГК Astra Linux и является полным... 
О сертификации настольной операционной системы РОСА, разработанной на базе Linux, на совместимость с системой управления базами данных «АИР-ГТМ» сообщила в пятницу компания-разработчик ОС. СУБД «АИР-ГТМ» разработана в открытых кодах для совместной работы с «Системой обработки информации службы занятости населения». Сообщение ОС РОСА сертифицирована на совместимость с очередной СУБД появились сначала на Экспертный центр электронного государства. 
Компании «Ростелеком» и «ИнфоТеКС» успешно завершили испытание на действующей телеком-инфраструктуре прототипа продукта ViPNet Quandor. Тестирование проводилось на волоконно-оптической линии связи между дата-центром М10 «Ростелекома» в Москве и лабораторией университета «Сколтех» в Сколково общей протяженностью 58 км, сообщает оператор. ViPNet Quandor — новый продукт компании «ИнфоТеКС», созданный с использованием принципов и алгоритмов квантовой криптографии и предназначенный для надежной защиты информаци... 
    Наверх       На главную страницу       Адрес электропочты   Рейтинг@Mail.ru
Данный интернет-сайт носит исключительно информационный характер, и ни при каких условиях информационные
материалы и цены, размещенные на сайте, не являются публичной офертой, определяемой положениями Статьи 437 ГК РФ.

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