Изменения документа Установка обновлений
Редактировал(а) atsarkov 18.04.2025 10:04
Сводка
-
Свойства страницы (1 изменено, 0 добавлено, 0 удалено)
Подробности
- Свойства страницы
-
- Содержимое
-
... ... @@ -1,5 +1,16 @@ 1 +(% class="box message" style="float:right; width:50%" %) 2 +((( 3 +Применимо к: 4 + 5 +* ОС "ОСнова" 2.x onyx 6 +* ОС "ОСнова" 3.x onyx 7 +))) 8 + 9 + 1 1 {{toc/}} 2 2 12 + 13 + 3 3 ---- 4 4 5 5 = Общая информация = ... ... @@ -15,11 +15,13 @@ 15 15 16 16 Для предоставления учётных данных для доступа к репозиторию ОС "ОСнова" необходимо обратиться в службу технической поддержки АО "НППКТ" [[support@nppct.ru>>path:mailto:support@nppct.ru]]. 17 17 18 -= Установкаобновлений с использованиемлокальногозеркала=29 += ОС "ОСнова" 2.x onyx = 19 19 31 +== Установка обновлений с использованием локального зеркала == 32 + 20 20 Развернуть локальное зеркало согласно [[инструкции>>doc:ОСнова.Обновления.apt-mirror.WebHome]]. 21 21 22 -= Установка обновлений с использованием ISO-образов = 35 +== Установка обновлений с использованием ISO-образов == 23 23 24 24 Для установки пакета обновлений с использованием [[ISO-образов>>https://ru.wikipedia.org/wiki/ISO-%D0%BE%D0%B1%D1%80%D0%B0%D0%B7]] необходимо выполнить следующие действия: 25 25 ... ... @@ -84,13 +84,13 @@ 84 84 85 85 * При запросе смены носителя в процессе обновления необходимо открыть вторую консоль и смонтировать требуемый диск с меткой, выполнив команду: 86 86 87 -: 100 +: 88 88 :: {{code language="none"}}sudo mount -o loop /var/cache/iso/<диск_с_меткой>.iso /media/cdrom{{/code}}. 89 89 Продолжить выполнение обновления, нажав клавишу [Enter] в первой консоли. 90 90 91 91 * Если обновление завершилось с ошибками (данная ситуация является штатной при работе apt с несколькими носителями), выполнить: 92 92 93 -: 106 +: 94 94 :: {{code language="none"}}sudo apt -f install {{/code}} 95 95 В процессе может появиться запрос смены носителя. 96 96 ... ... @@ -101,7 +101,7 @@ 101 101 sudo apt autoremove 102 102 {{/code}} 103 103 104 -= Установка обновлений из репозитория [[dl.nppct.ru>>https://dl.nppct.ru]] = 117 +== Установка обновлений из репозитория [[dl.nppct.ru>>https://dl.nppct.ru]] == 105 105 106 106 1. Закомментировать в файле **/etc/apt/sources.list** строки с установочными дисками ОС: 107 107 ... ... @@ -131,7 +131,7 @@ 131 131 1. Установить реквизиты доступа к репозиторию, для этого выполнить команду: 132 132 133 133 {{code language="none"}} 134 -sudo wget https://dl.nppct.ru/onyx/stable/misc/apt/auth.conf.d/dl.nppct.ru.conf 147 +sudo wget https://dl.nppct.ru/onyx/stable/misc/apt/auth.conf.d/dl.nppct.ru.conf \ 135 135 -O /etc/apt/auth.conf.d/dl.nppct.ru.conf 136 136 {{/code}} 137 137 ... ... @@ -182,7 +182,7 @@ 182 182 sudo apt autoremove 183 183 {{/code}} 184 184 185 -= Установка обновлений с DVD-носителей = 198 +== Установка обновлений с DVD-носителей == 186 186 187 187 Данный способ следует использовать, если невозможно выполнить обновление иным способом, по причине того, что при установке с DVD-дисков **apt** не всегда может корректно разрешить зависимости, если требуется загрузка deb-пакетов с нескольких DVD-дисков. 188 188 ... ... @@ -247,7 +247,7 @@ 247 247 248 248 * Если обновление завершилось с ошибками (данная ситуация является штатной при работе apt с несколькими носителями), выполнить: 249 249 250 -: 263 +: 251 251 :: {{code language="none"}}sudo apt -f install {{/code}} 252 252 В процессе может потребоваться установить запрашиваемый DVD-диск в привод. 253 253 ... ... @@ -257,3 +257,210 @@ 257 257 {{code language="none"}} 258 258 sudo apt autoremove 259 259 {{/code}} 273 + 274 + 275 += ОС "ОСнова" 3.x onyx = 276 + 277 +== Установка обновлений с использованием локального зеркала == 278 + 279 +Развернуть локальное зеркало согласно [[инструкции>>doc:ОСнова.Обновления.apt-mirror.WebHome]]. 280 + 281 +== Установка обновлений с использованием ISO-образов == 282 + 283 +Для установки пакета обновлений с использованием [[ISO-образов>>https://ru.wikipedia.org/wiki/ISO-%D0%BE%D0%B1%D1%80%D0%B0%D0%B7]] необходимо выполнить следующие действия: 284 + 285 +1. Скопировать в папку /var/cache/iso следующие [[ISO-образы>>https://ru.wikipedia.org/wiki/ISO-%D0%BE%D0%B1%D1%80%D0%B0%D0%B7]]: 286 + 287 +* [[ISO-образы>>https://ru.wikipedia.org/wiki/ISO-%D0%BE%D0%B1%D1%80%D0%B0%D0%B7]] установочного(ных) диска(ов); 288 +* при необходимости, [[ISO-образы>>https://ru.wikipedia.org/wiki/ISO-%D0%BE%D0%B1%D1%80%D0%B0%D0%B7]] диска(ов) со средствами разработки; 289 +* [[ISO-образы>>https://ru.wikipedia.org/wiki/ISO-%D0%BE%D0%B1%D1%80%D0%B0%D0%B7]] диска(ов) обновлений; 290 +* при необходимости, [[ISO-образы>>https://ru.wikipedia.org/wiki/ISO-%D0%BE%D0%B1%D1%80%D0%B0%D0%B7]] диска(ов) обновлений средств разработки. 291 + 292 +(% start="2" %) 293 +1. Проверить контрольные суммы [[ISO-образов>>https://ru.wikipedia.org/wiki/ISO-%D0%BE%D0%B1%D1%80%D0%B0%D0%B7]] командой: 294 + 295 +{{code language="none"}} 296 +gostsum <диск_обновлений>.iso 297 +{{/code}} 298 + 299 +(% start="3" %) 300 +1. Убедиться, что в файле **/etc/apt/sources.list** присутствуют строки с установочными дисками ОС: 301 + 302 +{{code language="none"}} 303 +deb cdrom:[OSNova Linux 3.0 onyx3 - amd64 DVD disk1]/ onyx3 contrib main non-free non-free-firmware 304 +deb cdrom:[OSNova Linux 3.0 onyx3 - amd64 DVD disk2]/ onyx3 contrib main non-free non-free-firmware 305 +{{/code}} 306 + 307 +(% start="4" %) 308 +1. Смонтировать диск обновлений, выполнив команду: 309 + 310 +{{code language="none"}} 311 +sudo mount -o loop /var/cache/iso/<диск_обновлений>.iso /media/cdrom 312 +{{/code}} 313 + 314 +(% start="5" %) 315 +1. Добавить источник обновления, выполнив команду: 316 + 317 +{{code language="none"}} 318 +sudo apt-cdrom add 319 +{{/code}} 320 + 321 +(% start="6" %) 322 +1. При необходимости, добавить диск(и) с обновлениями средств разработки, выполнив шаги 4 и 5; 323 + 324 +(% start="7" %) 325 +1. Выполнить установку пакета обновлений: 326 + 327 +{{code language="none"}} 328 +sudo apt full-upgrade 329 +{{/code}} 330 + 331 +* При запросе смены носителя в процессе обновления необходимо открыть вторую консоль и смонтировать требуемый диск с меткой, выполнив команду: 332 + 333 +: 334 +:: {{code language="none"}}sudo mount -o loop /var/cache/iso/<диск_с_меткой>.iso /media/cdrom{{/code}}. 335 +Продолжить выполнение обновления, нажав клавишу [Enter] в первой консоли. 336 + 337 +* Если обновление завершилось с ошибками (данная ситуация является штатной при работе apt с несколькими носителями), выполнить: 338 + 339 +: 340 +:: {{code language="none"}}sudo apt -f install {{/code}} 341 +В процессе может появиться запрос смены носителя. 342 + 343 +(% start="8" %) 344 +1. При необходимости выполнить удаление неиспользуемых пакетов командой: 345 + 346 +{{code language="none"}} 347 +sudo apt autoremove 348 +{{/code}} 349 + 350 +== Установка обновлений из репозитория [[dl.nppct.ru>>https://dl.nppct.ru]] == 351 + 352 +1. Закомментировать в файле **/etc/apt/sources.list** строки с установочными дисками ОС: 353 + 354 +{{code language="none"}} 355 +#deb cdrom:[OSNova Linux 3.0 onyx3 - amd64 DVD disk1]/ onyx3 contrib main non-free non-free-firmware 356 +#deb cdrom:[OSNova Linux 3.0 onyx3 - amd64 DVD disk2]/ onyx3 contrib main non-free non-free-firmware 357 +{{/code}} 358 + 359 +либо удалить файл **/etc/apt/sources.list** командой: 360 + 361 +{{code language="none"}} 362 +sudo rm /etc/apt/sources.list 363 +{{/code}} 364 + 365 +(% start="2" %) 366 +1. Подключить основные apt-репозитории, расположенные на [[dl.nppct.ru>>https://dl.nppct.ru]], для этого выполнить команду: 367 + 368 +{{code language="none"}} 369 +sudo wget https://dl.nppct.ru/onyx3/stable/misc/apt/sources.list.d/onyx3_all.list \ 370 +-P /etc/apt/sources.list.d/ 371 +{{/code}} 372 + 373 +(% start="3" %) 374 +1. При необходимости, подключить apt-репозитории со средствами разработки и обновлений средств разработки, расположенных на [[dl.nppct.ru>>https://dl.nppct.ru]]. Для этого от имени администратора в файле, скачанном на предыдущем шаге, удалить символ комментария ##"#"## в начале соответствующих строк; 375 + 376 +(% start="4" %) 377 +1. Установить реквизиты доступа к репозиторию, для этого выполнить команду: 378 + 379 +{{code language="none"}} 380 +sudo wget https://dl.nppct.ru/onyx3/stable/misc/apt/auth.conf.d/dl.nppct.ru.conf \ 381 + -O /etc/apt/auth.conf.d/dl.nppct.ru.conf 382 +{{/code}} 383 + 384 +Отредактировать в файле **/etc/apt/auth.conf.d/dl.nppct.ru.conf** поля **ИМЯ** и **ПАРОЛЬ**, например, с помощью команды: 385 + 386 +{{code language="none"}} 387 +sudo mcedit /etc/apt/auth.conf.d/dl.nppct.ru.conf 388 +{{/code}} 389 + 390 +(% start="5" %) 391 +1. Выполнить обновление apt-репозиториев командой: 392 + 393 +{{code language="none"}} 394 +sudo apt update 395 +{{/code}} 396 + 397 +(% start="6" %) 398 +1. Выполнить загрузку обновлений командой: 399 + 400 +{{code language="none"}} 401 +sudo apt full-upgrade -y --download-only 402 +{{/code}} 403 + 404 +(% start="7" %) 405 +1. Выполнить установку пакета обновлений: 406 + 407 +{{code language="none"}} 408 +sudo apt full-upgrade 409 +{{/code}} 410 + 411 +(% start="8" %) 412 +1. При необходимости выполнить удаление неиспользуемых пакетов командой: 413 + 414 +{{code language="none"}} 415 +sudo apt autoremove 416 +{{/code}} 417 + 418 +== Установка обновлений с DVD-носителей == 419 + 420 +Данный способ следует использовать, если невозможно выполнить обновление иным способом, по причине того, что при установке с DVD-дисков **apt** не всегда может корректно разрешить зависимости, если требуется загрузка deb-пакетов с нескольких DVD-дисков. 421 + 422 +Для установки пакета обновлений c DVD-носителей необходимо выполнить следующие действия: 423 + 424 +1. Подготовить (иметь в наличии) : 425 + 426 +* установочный(е) DVD-диск(и); 427 +* при необходимости, DVD-диск(и) со средствами разработки; 428 +* основной DVD-диск(и) обновлений; 429 +* при необходимости, DVD-диск(и) с обновлениями средств разработки. 430 + 431 +(% start="2" %) 432 +1. Проверить контрольные суммы DVD-дисков командой: 433 + 434 +{{code language="none"}} 435 +gostsum-cdrom 436 +{{/code}} 437 + 438 +(% start="3" %) 439 +1. Убедиться, что в файле **/etc/apt/sources.list** присутствуют строки с установочными дисками ОС: 440 + 441 +{{code language="none"}} 442 +deb cdrom:[OSNova Linux 3.0 onyx3 - amd64 DVD disk1]/ onyx3 contrib main non-free non-free-firmware 443 +deb cdrom:[OSNova Linux 3.0 onyx3 - amd64 DVD disk2]/ onyx3 contrib main non-free non-free-firmware 444 +{{/code}} 445 + 446 +(% start="4" %) 447 +1. Вставить основной диск с обновлениями в привод чтения дисков и выполнить команду: 448 + 449 +{{code language="none"}} 450 +sudo apt-cdrom add 451 +{{/code}} 452 + 453 +(% start="5" %) 454 +1. При необходимости, повторить предыдущий шаг для диска с обновлениями средств разработки; 455 +1. Вставить диск с обновлениями в привод чтения дисков и выполнить команду: 456 + 457 +{{code language="none"}} 458 +sudo mount /media/cdrom 459 +{{/code}} 460 + 461 +(% start="6" %) 462 +1. Выполнить установку пакета обновлений: 463 + 464 +{{code language="none"}} 465 +sudo apt full-upgrade 466 +{{/code}} 467 + 468 +* Если обновление завершилось с ошибками (данная ситуация является штатной при работе apt с несколькими носителями), выполнить: 469 + 470 +: 471 +:: {{code language="none"}}sudo apt -f install {{/code}} 472 +В процессе может потребоваться установить запрашиваемый DVD-диск в привод. 473 + 474 +(% start="7" %) 475 +1. При необходимости выполнить удаление неиспользуемых пакетов командой: 476 + 477 +{{code language="none"}} 478 +sudo apt autoremove 479 +{{/code}}