Изменения документа Установка обновлений

Редактировал(а) atsarkov 18.04.2025 10:04

От версии 89.1
отредактировано atsarkov
на 18.04.2025 10:04
Изменить комментарий: К данной версии нет комментариев
К версии 88.1
отредактировано atsarkov
на 27.06.2024 12:06
Изменить комментарий: К данной версии нет комментариев

Сводка

Подробности

Свойства страницы
Содержимое
... ... @@ -1,16 +10,5 @@
1 -(% class="box message" style="float:right; width:50%" %)
2 -(((
3 -Применимо к:
4 -
5 -* ОС "ОСнова" 2.x onyx
6 -* ОС "ОСнова" 3.x onyx
7 -)))
8 -
9 -
10 10  {{toc/}}
11 11  
12 -
13 -
14 14  ----
15 15  
16 16  = Общая информация =
... ... @@ -26,13 +26,11 @@
26 26  
27 27  Для предоставления учётных данных для доступа к репозиторию ОС "ОСнова" необходимо обратиться в службу технической поддержки АО "НППКТ" [[support@nppct.ru>>path:mailto:support@nppct.ru]].
28 28  
29 -= ОС "ОСнова" 2.x onyx =
18 += Установка обновлений с использованием локального зеркала =
30 30  
31 -== Установка обновлений с использованием локального зеркала ==
32 -
33 33  Развернуть локальное зеркало согласно [[инструкции>>doc:ОСнова.Обновления.apt-mirror.WebHome]].
34 34  
35 -== Установка обновлений с использованием ISO-образов ==
22 += Установка обновлений с использованием ISO-образов =
36 36  
37 37  Для установки пакета обновлений с использованием [[ISO-образов>>https://ru.wikipedia.org/wiki/ISO-%D0%BE%D0%B1%D1%80%D0%B0%D0%B7]] необходимо выполнить следующие действия:
38 38  
... ... @@ -97,13 +97,13 @@
97 97  
98 98  * При запросе смены носителя в процессе обновления необходимо открыть вторую консоль и смонтировать требуемый диск с меткой, выполнив команду:
99 99  
100 -:
87 +:
101 101  :: {{code language="none"}}sudo mount -o loop /var/cache/iso/<диск_с_меткой>.iso /media/cdrom{{/code}}.
102 102  Продолжить выполнение обновления, нажав клавишу [Enter] в первой консоли.
103 103  
104 104  * Если обновление завершилось с ошибками (данная ситуация является штатной при работе apt с несколькими носителями), выполнить:
105 105  
106 -:
93 +:
107 107  :: {{code language="none"}}sudo apt -f install {{/code}}
108 108  В процессе может появиться запрос смены носителя.
109 109  
... ... @@ -114,7 +114,7 @@
114 114  sudo apt autoremove
115 115  {{/code}}
116 116  
117 -== Установка обновлений из репозитория [[dl.nppct.ru>>https://dl.nppct.ru]] ==
104 += Установка обновлений из репозитория [[dl.nppct.ru>>https://dl.nppct.ru]] =
118 118  
119 119  1. Закомментировать в файле **/etc/apt/sources.list** строки с установочными дисками ОС:
120 120  
... ... @@ -195,7 +195,7 @@
195 195  sudo apt autoremove
196 196  {{/code}}
197 197  
198 -== Установка обновлений с DVD-носителей ==
185 += Установка обновлений с DVD-носителей =
199 199  
200 200  Данный способ следует использовать, если невозможно выполнить обновление иным способом, по причине того, что при установке с DVD-дисков **apt** не всегда может корректно разрешить зависимости, если требуется загрузка deb-пакетов с нескольких DVD-дисков. 
201 201  
... ... @@ -260,7 +260,7 @@
260 260  
261 261  * Если обновление завершилось с ошибками (данная ситуация является штатной при работе apt с несколькими носителями), выполнить:
262 262  
263 -:
250 +:
264 264  :: {{code language="none"}}sudo apt -f install {{/code}}
265 265  В процессе может потребоваться установить запрашиваемый DVD-диск в привод.
266 266  
... ... @@ -270,210 +270,3 @@
270 270  {{code language="none"}}
271 271  sudo apt autoremove
272 272  {{/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}}