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

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

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

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

ulbsd-update checks

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

ulbsd-update fetch
ulbsd-update install

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

ulbsd-update -r 13.2-RELEASE upgrade
ulbsd-update install

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

ulbsd-update install

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

ulbsd-update install

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

 

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

ulbsd-update patches
cd /usr/src
make buildkernel installkernel

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

rm -R /boot/kernel.old*
rm -R /usr/lib/debug/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. Названия подкаталогов в этом каталоге и есть названия соответствующих точек восстановления.

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

 

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

pkg upgrade -f -r latest

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

pkg autoremove
pkg clean -ay

Также для обновления программного обеспечения можно пользоваться репозитарием ulbsd (этот репозитарий находится на нашем сервере и он синхронизируется с репозитарием latest с задержкой в несколько дней, по умолчанию этот репозитарий отключен и его надо включить в файле /usr/local/etc/pkg/repos/ulbsd.conf).:

pkg upgrade -f -r ulbsd
pkg autoremove
pkg clean -ay

 

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

ulbsd-update menus

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

ulbsd-update cfgs

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

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

ulbsd-update gfx

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

ulbsd-update all

 

Последнее изменение: 18.06.2024 00:24:50
Комментарии
Добавляя комментарий, убедитесь, что он соответствует теме. Подумайте, будет ли он интересен другим. Спам, умышленная реклама и личная переписка не допускаются. Соблюдайте правила русского языка. Комментарии публикуются после проверки модератором и могут быть удалены без объяснения причин. Ответы на заданные в комментариях вопросы могут исходить от любого пользователя и являются неофициальными.
Импортозамещение
Об авторе: Анатолий Шалыто, профессор, д.т.н., Университет ИТМО Короткие заметки о нескольких выдающихся людях, которые создавали вычислительную технику в СССР. «Юрий Васильевич Рогачёв даже в 90 с лишним лет никак не соответствовал понятию «пожилой человек». Он обладал какой-то энергией, которой часто отличаются долгожители. Он старел, но не дряхлел. Поразительно, как он всегда был на своем […] Сообщение Они были первыми появились сначала на Digital Russia. 
На форуме «ПРОФ-IT.2025» в Омске во вторник состоялась сессия, посвящённая импортозамещению; ниже репортаж онлайн-наблюдателя – не обо всём подряд, только о том, что показалось интересным. Модерировал исполнительный директор АРПП «Отечественный софт» Ренат Лашин. Среди прочего он, открывая мероприятие, сообщил о 28 тысячах продуктов в реестре российского ПО как о достижении отечественной софтверной индустрии. Директор Центра […] Сообщение Импортозамещение вечно появились сначала на Digital Russia. 
Заместитель председателя правительства – руководитель аппарата правительства России Дмитрий Григоренко посетил Туркменистан с рабочим визитом; итогом поездки стало назначение «цифрового атташе» для продвижения российских IT-решений в стране, сообщает government.ru в понедельник. Планируется, что отечественный специалист прибудет в Ашхабад до конца 2025 года. Также стороны обсудили конкретные IT-проекты и перспективы сотрудничества в сфере цифровизации, говорится в […] Сообщение Правительство России назначил... 
Двенадцатый Бизнес-форум «1С:ERP», посвящённый практике внедрения и развитию «1С:ERP» и других решений и сервисов «1С», пройдёт 20 ноября 2025 года в Москве, в Крокус Экспо», сообщает «1С» и приглашает пользователей, потенциальных клиентов и партнёров принять участие в мероприятии. Целью форума является обмен опытом по проектам внедрения продуктов «1С:ERP», «1С:Корпорация», «1С:Управление холдингом», «1С:ERP. Управление холдингом», «1С:Документооборот […] Сообщение «1С» объявила о проведении в ноябре бизнес... 
Подписано постановление правительства РФ от 06.10.2025 № 1552 «О планировании технологической политики в Российской Федерации». Документом утверждаются: положение о планировании технологической политики в Российской Федерации; методика оценки уровней готовности технологий (девять уровней — от определения фундаментальной концепции технологии до серийного производства); методика оценки уровней готовности производства; методика определения уровня рыночной готовности и коммерциализации высокотехнологичной проду... 
Об авторе: Наталья Артамонова, генеральный директор ООО «ВСНЭТ» Поддержка установленной базы — важная задача переходного периода Большинство западных вендоров покинули рынок в 2022 году, однако огромная установленная база их решений продолжает использоваться. Замена идёт, но процесс медленный: российские продукты и решения из дружественных стран постепенно занимают место западных технологий, однако впереди остаются новые вызовы, включая […] Сообщение Тегеран-2025: недостающее звено для постепенного импортоз... 
Пользователи национального мессенджера Мах получили возможность подписывать договоры купли-продажи, обращения в суд и другие документы самостоятельно – с помощью чат-бота «Госключ» в Мах, сообщает пресс-служба VK во вторник. Чтобы воспользоваться новой функцией, необходимо обновить мессенджер до последней версии, иметь подтверждённую учётную запись на портале госуслуг и сертификат электронной подписи. Если приложение «Госключ» у пользователя отсутствует, […] Сообщение В мессенджере Мах появился сервис подпи... 
Минцифры в инициативном порядке разработало проект постановления правительства об отмене исполнения министерством полномочий по осуществлению централизованной закупки лицензий офисного программного обеспечения (ПО) и ПО в сфере информационной безопасности для федеральных органов исполнительной власти (ФОИВ); документ опубликован для общественного обсуждения. Напомним, постановление правительства № 658 о централизованных закупках для ФОИВ офисного ПО, ПО для ведения бюджетного […] Сообщение Необходимость в ц... 
IT-школа «Ростелекома» открывает новый набор на бесплатные образовательные программы в рамках федерального проекта «Активные меры содействия занятости»: для выпускников IT-курсов доступно свыше 1200 вакансий в филиалах компании по всей России, сообщает РТК в понедельник. Обучение начнётся 7 октября и продлится от одного до трёх месяцев. Как говорится в сообщении, на сегодняшний день обучение уже проходят […] Сообщение «Ростелеком» сообщил о новом наборе на бесплатные IT-курсы с трудоустройством в филиалах к... 
Редакция D-Russia.ru составила рейтинг самых дорогих проектов, связанных с госайти, из национальной программы «Экономика данных» и госпрограммы «Информационное общество» на предстоящий 2026 год. Отметим, что проект бюджета России на 2026-28 гг внесён правительством в Госдуму на этой неделе, и пока не принят окончательно, поэтому итоговые суммы могут и поменяться. Цель рейтинга – получить представление о […] Сообщение Топ-10 самых дорогих цифровых проектов на предстоящий год появились сначала на Digital Russ... 
    Наверх       На главную страницу       Адрес электропочты Рейтинг@Mail.ru
Данный интернет-сайт носит исключительно информационный характер, и ни при каких условиях информационные
материалы и цены, размещенные на сайте, не являются публичной офертой, определяемой положениями Статьи 437 ГК РФ.

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