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

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

От версии 81.2
отредактировано sevstegneev
на 06.07.2022 17:07
Изменить комментарий: Update document after refactoring.
К версии 89.1
отредактировано atsarkov
на 18.04.2025 10:04
Изменить комментарий: К данной версии нет комментариев

Сводка

Подробности

Свойства страницы
Название
... ... @@ -1,1 +1,1 @@
1 -Установка_обновлений
1 +Установка обновлений
Автор документа
... ... @@ -1,1 +1,1 @@
1 -XWiki.sevstegneev
1 +XWiki.atsarkov
Содержимое
... ... @@ -1,5 +1,20 @@
1 -= Общее =
1 +(% class="box message" style="float:right; width:50%" %)
2 +(((
3 +Применимо к:
2 2  
5 +* ОС "ОСнова" 2.x onyx
6 +* ОС "ОСнова" 3.x onyx
7 +)))
8 +
9 +
10 +{{toc/}}
11 +
12 +
13 +
14 +----
15 +
16 += Общая информация =
17 +
3 3  Установка обновлений может быть выполнена следующими способами:
4 4  
5 5  1. С использованием локального зеркала;
... ... @@ -9,85 +9,397 @@
9 9  
10 10  Рекомендуется использовать способы в порядке перечисления.
11 11  
12 -Для предоставления учётных данных для доступа к репозиторию ОС "ОСнова" необходимо обратиться в службу технической поддержки АО "НППКТ" support@nppct.ru.
27 +Для предоставления учётных данных для доступа к репозиторию ОС "ОСнова" необходимо обратиться в службу технической поддержки АО "НППКТ" [[support@nppct.ru>>path:mailto:support@nppct.ru]].
13 13  
29 += ОС "ОСнова" 2.x onyx =
30 +
14 14  == Установка обновлений с использованием локального зеркала ==
15 15  
16 -1. Развернуть локальное зеркало.
33 +Развернуть локальное зеркало согласно [[инструкции>>doc:ОСнова.Обновления.apt-mirror.WebHome]].
17 17  
18 -(% class="box warningmessage" %)
19 -(((
20 -Раздел в процессе формирования
21 -)))
35 +== Установка обновлений с использованием ISO-образов ==
22 22  
23 -== Установка обновлений с использованием [[ISO-образов>>https://ru.wikipedia.org/wiki/ISO-%D0%BE%D0%B1%D1%80%D0%B0%D0%B7]] ==
37 +Для установки пакета обновлений с использованием [[ISO-образов>>https://ru.wikipedia.org/wiki/ISO-%D0%BE%D0%B1%D1%80%D0%B0%D0%B7]] необходимо выполнить следующие действия:
24 24  
39 +1. Скопировать в папку /var/cache/iso следующие [[ISO-образы>>https://ru.wikipedia.org/wiki/ISO-%D0%BE%D0%B1%D1%80%D0%B0%D0%B7]]:
40 +
41 +* [[ISO-образы>>https://ru.wikipedia.org/wiki/ISO-%D0%BE%D0%B1%D1%80%D0%B0%D0%B7]] установочного(ных) диска(ов);
42 +* при необходимости, [[ISO-образы>>https://ru.wikipedia.org/wiki/ISO-%D0%BE%D0%B1%D1%80%D0%B0%D0%B7]] диска(ов) со средствами разработки;
43 +* [[ISO-образы>>https://ru.wikipedia.org/wiki/ISO-%D0%BE%D0%B1%D1%80%D0%B0%D0%B7]] диска(ов) обновлений;
44 +* при необходимости, [[ISO-образы>>https://ru.wikipedia.org/wiki/ISO-%D0%BE%D0%B1%D1%80%D0%B0%D0%B7]] диска(ов) обновлений средств разработки.
45 +
46 +(% start="2" %)
47 +1. Проверить контрольные суммы [[ISO-образов>>https://ru.wikipedia.org/wiki/ISO-%D0%BE%D0%B1%D1%80%D0%B0%D0%B7]] командой:
48 +
49 +{{code language="none"}}
50 +gostsum <диск_обновлений>.iso
51 +{{/code}}
52 +
53 +(% start="3" %)
54 +1. Убедиться, что в файле **/etc/apt/sources.list** присутствуют строки с установочными дисками ОС:
55 +
56 +{{code language="none"}}
57 +deb cdrom:[OSNova Linux onyx - amd64 DVD disk1]/ onyx contrib main non-free
58 +deb cdrom:[OSNova Linux onyx - amd64 DVD disk2]/ onyx contrib main non-free
59 +{{/code}}
60 +
61 +(% start="4" %)
62 +1. Смонтировать диск обновлений, выполнив команду:
63 +
64 +{{code language="none"}}
65 +sudo mount -o loop /var/cache/iso/<диск_обновлений>.iso /media/cdrom
66 +{{/code}}
67 +
68 +(% start="5" %)
69 +1. Добавить источник обновления, выполнив команду:
70 +
71 +{{code language="none"}}
72 +sudo apt-cdrom add
73 +{{/code}}
74 +
75 +(% start="6" %)
76 +1. При необходимости, добавить диск(и) с обновлениями средств разработки, выполнив шаги 4 и 5;
77 +
78 +(% start="7" %)
79 +1. Обновление с версии 2.0:
80 +
81 +{{showhide showmessage="развернуть" hidemessage="свернуть"}}
82 +* При обновлении системы с **версии 2.0** необходимо предварительно обновить ядро/ядра ОС командой:
83 +
84 +{{code language="none"}}
85 +sudo apt install linux-image-amd64
86 +{{/code}}
87 +
88 +* Перезагрузить систему, в загрузчике выбрать обновленное на предыдущем шаге ядро ОС;
89 +{{/showhide}}
90 +
91 +(% start="8" %)
92 +1. Выполнить установку пакета обновлений:
93 +
94 +{{code language="none"}}
95 +sudo apt full-upgrade
96 +{{/code}}
97 +
98 +* При запросе смены носителя в процессе обновления необходимо открыть вторую консоль и смонтировать требуемый диск с меткой, выполнив команду:
99 +
100 +:
101 +:: {{code language="none"}}sudo mount -o loop /var/cache/iso/<диск_с_меткой>.iso /media/cdrom{{/code}}.
102 +Продолжить выполнение обновления, нажав клавишу [Enter] в первой консоли.
103 +
104 +* Если обновление завершилось с ошибками (данная ситуация является штатной при работе apt с несколькими носителями), выполнить:
105 +
106 +:
107 +:: {{code language="none"}}sudo apt -f install {{/code}}
108 +В процессе может появиться запрос смены носителя.
109 +
110 +(% start="9" %)
111 +1. При необходимости выполнить удаление неиспользуемых пакетов командой:
112 +
113 +{{code language="none"}}
114 +sudo apt autoremove
115 +{{/code}}
116 +
117 +== Установка обновлений из репозитория [[dl.nppct.ru>>https://dl.nppct.ru]] ==
118 +
119 +1. Закомментировать в файле **/etc/apt/sources.list** строки с установочными дисками ОС:
120 +
121 +{{code language="none"}}
122 +#deb cdrom:[OSNova Linux onyx - amd64 DVD disk1]/ onyx contrib main non-free
123 +#deb cdrom:[OSNova Linux onyx - amd64 DVD disk2]/ onyx contrib main non-free
124 +{{/code}}
125 +
126 +либо удалить файл **/etc/apt/sources.list** командой:
127 +
128 +{{code language="none"}}
129 +sudo rm /etc/apt/sources.list
130 +{{/code}}
131 +
132 +(% start="2" %)
133 +1. Подключить основные apt-репозитории, расположенные на [[dl.nppct.ru>>https://dl.nppct.ru]], для этого выполнить команду:
134 +
135 +{{code language="none"}}
136 +sudo wget https://dl.nppct.ru/onyx/stable/misc/apt/sources.list.d/onyx_all.list \
137 +-P /etc/apt/sources.list.d/
138 +{{/code}}
139 +
140 +(% start="3" %)
141 +1. При необходимости, подключить apt-репозитории со средствами разработки и обновлений средств разработки, расположенных на [[dl.nppct.ru>>https://dl.nppct.ru]]. Для этого от имени администратора в файле "/etc/apt/sources.list.d/onyx_all.list" удалить символ комментария ##"#"## в начале соответствующих строк;
142 +
143 +(% start="4" %)
144 +1. Установить реквизиты доступа к репозиторию, для этого выполнить команду:
145 +
146 +{{code language="none"}}
147 +sudo wget https://dl.nppct.ru/onyx/stable/misc/apt/auth.conf.d/dl.nppct.ru.conf \
148 + -O /etc/apt/auth.conf.d/dl.nppct.ru.conf
149 +{{/code}}
150 +
151 +Отредактировать в файле **/etc/apt/auth.conf.d/dl.nppct.ru.conf** поля **ИМЯ** и **ПАРОЛЬ**, например, с помощью команды:
152 +
153 +{{code language="none"}}
154 +sudo mcedit /etc/apt/auth.conf.d/dl.nppct.ru.conf
155 +{{/code}}
156 +
157 +(% start="5" %)
158 +1. Выполнить обновление apt-репозиториев командой:
159 +
160 +{{code language="none"}}
161 +sudo apt update
162 +{{/code}}
163 +
164 +(% start="6" %)
165 +1. Выполнить загрузку обновлений командой:
166 +
167 +{{code language="none"}}
168 +sudo apt full-upgrade -y --download-only
169 +{{/code}}
170 +
171 +(% start="7" %)
172 +1. Обновление с версии 2.0:
173 +
174 +{{showhide showmessage="развернуть" hidemessage="свернуть"}}
175 +* При обновлении системы с **версии 2.0** необходимо предварительно обновить ядро/ядра ОС командой:
176 +
177 +{{code language="none"}}
178 +sudo apt install linux-image-amd64
179 +{{/code}}
180 +
181 +* Перезагрузить систему, в загрузчике выбрать обновленное на предыдущем шаге ядро ОС;
182 +{{/showhide}}
183 +
184 +(% start="8" %)
185 +1. Выполнить установку пакета обновлений:
186 +
187 +{{code language="none"}}
188 +sudo apt full-upgrade
189 +{{/code}}
190 +
191 +(% start="9" %)
192 +1. При необходимости выполнить удаление неиспользуемых пакетов командой:
193 +
194 +{{code language="none"}}
195 +sudo apt autoremove
196 +{{/code}}
197 +
198 +== Установка обновлений с DVD-носителей ==
199 +
200 +Данный способ следует использовать, если невозможно выполнить обновление иным способом, по причине того, что при установке с DVD-дисков **apt** не всегда может корректно разрешить зависимости, если требуется загрузка deb-пакетов с нескольких DVD-дисков. 
201 +
202 +Для установки пакета обновлений c DVD-носителей необходимо выполнить следующие действия:
203 +
204 +1. Подготовить (иметь в наличии) :
205 +
206 +* установочный(е) DVD-диск(и);
207 +* при необходимости, DVD-диск(и) со средствами разработки;
208 +* основной DVD-диск(и) обновлений;
209 +* при необходимости, DVD-диск(и) с обновлениями средств разработки.
210 +
211 +(% start="2" %)
212 +1. Проверить контрольные суммы DVD-дисков командой:
213 +
214 +{{code language="none"}}
215 +gostsum-cdrom
216 +{{/code}}
217 +
218 +(% start="3" %)
219 +1. Убедиться, что в файле **/etc/apt/sources.list** присутствуют строки с установочными дисками ОС:
220 +
221 +{{code language="none"}}
222 +deb cdrom:[OSNova Linux onyx - amd64 DVD disk1]/ onyx contrib main non-free
223 +deb cdrom:[OSNova Linux onyx - amd64 DVD disk2]/ onyx contrib main non-free
224 +{{/code}}
225 +
226 +(% start="4" %)
227 +1. Вставить основной диск с обновлениями в привод чтения дисков и выполнить команду:
228 +
229 +{{code language="none"}}
230 +sudo apt-cdrom add
231 +{{/code}}
232 +
233 +(% start="5" %)
234 +1. При необходимости, повторить предыдущий шаг для диска с обновлениями средств разработки;
235 +1. Вставить диск с обновлениями в привод чтения дисков и выполнить команду:
236 +
237 +{{code language="none"}}
238 +sudo mount /media/cdrom
239 +{{/code}}
240 +
241 +(% start="7" %)
242 +1. Обновление с версии 2.0:
243 +
244 +{{showhide showmessage="развернуть" hidemessage="свернуть"}}
245 +* При обновлении системы с **версии 2.0** необходимо предварительно обновить ядро/ядра ОС командой:
246 +
247 +{{code language="none"}}
248 +sudo apt install linux-image-amd64
249 +{{/code}}
250 +
251 +* Перезагрузить систему, в загрузчике выбрать обновленное на предыдущем шаге ядро ОС;
252 +{{/showhide}}
253 +
254 +(% start="8" %)
255 +1. Выполнить установку пакета обновлений:
256 +
257 +{{code language="none"}}
258 +sudo apt full-upgrade
259 +{{/code}}
260 +
261 +* Если обновление завершилось с ошибками (данная ситуация является штатной при работе apt с несколькими носителями), выполнить:
262 +
263 +:
264 +:: {{code language="none"}}sudo apt -f install {{/code}}
265 +В процессе может потребоваться установить запрашиваемый DVD-диск в привод.
266 +
267 +(% start="9" %)
268 +1. При необходимости выполнить удаление неиспользуемых пакетов командой:
269 +
270 +{{code language="none"}}
271 +sudo apt autoremove
272 +{{/code}}
273 +
274 +
275 += ОС "ОСнова" 3.x onyx =
276 +
277 +== Установка обновлений с использованием локального зеркала ==
278 +
279 +Развернуть локальное зеркало согласно [[инструкции>>doc:ОСнова.Обновления.apt-mirror.WebHome]].
280 +
281 +== Установка обновлений с использованием ISO-образов ==
282 +
25 25  Для установки пакета обновлений с использованием [[ISO-образов>>https://ru.wikipedia.org/wiki/ISO-%D0%BE%D0%B1%D1%80%D0%B0%D0%B7]] необходимо выполнить следующие действия:
26 26  
27 -1. Скопировать в /var/cache/iso следующие [[ISO-образы>>https://ru.wikipedia.org/wiki/ISO-%D0%BE%D0%B1%D1%80%D0%B0%D0%B7]]:
28 -1*. [[ISO-образы>>https://ru.wikipedia.org/wiki/ISO-%D0%BE%D0%B1%D1%80%D0%B0%D0%B7]] установочного(ных) диска(ов);
29 -1*. при необходимости, [[ISO-образы>>https://ru.wikipedia.org/wiki/ISO-%D0%BE%D0%B1%D1%80%D0%B0%D0%B7]] диска(ов) со средствами разработки;
30 -1*. [[ISO-образы>>https://ru.wikipedia.org/wiki/ISO-%D0%BE%D0%B1%D1%80%D0%B0%D0%B7]] диска(ов) обновлений;
31 -1*. при необходимости, [[ISO-образы>>https://ru.wikipedia.org/wiki/ISO-%D0%BE%D0%B1%D1%80%D0%B0%D0%B7]] диска(ов) обновлений средств разработки.
32 -1. проверить контрольные суммы [[ISO-образов>>https://ru.wikipedia.org/wiki/ISO-%D0%BE%D0%B1%D1%80%D0%B0%D0%B7]];
33 -1. смонтировать основной диск(и) с обновлениями выполнить команду:
34 -{{code language="bash"}}$ sudo mount{{/code}}
35 -1. При необходимости, смонтировать диск(и) с обновлениями средств разработки выполнить команду:
36 -{{code language="bash"}}$ sudo apt-cdrom add{{/code}}
37 -1. Обновить ядро/ядра ОС командой:
38 -{{code language="bash"}}$ sudo apt install ness-policy-simple linux-image-amd64{{/code}}
39 -1. Перезагрузить систему, в загрузчике выбрать обновленное на предыдущем пункте ядро ОС;
40 -1. (% id="cke_bm_94S" style="display:none" %) (%%)Выполнить загрузку обновлений:
41 -{{code language="bash"}}$ sudo apt full-upgrade -y --download-only{{/code}}
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" %)
42 42  1. Выполнить установку пакета обновлений:
43 -{{code language="bash"}}$ sudo apt full-upgrade{{/code}}
44 -1. Выполнить опционально удаление неиспользуемых пакетов:
45 -{{code language="bash"}}$ sudo apt autoremove{{/code}}
46 46  
47 -(% class="box warningmessage" %)
48 -(((
49 -Раздел в процессе формирования
50 -)))
327 +{{code language="none"}}
328 +sudo apt full-upgrade
329 +{{/code}}
51 51  
331 +* При запросе смены носителя в процессе обновления необходимо открыть вторую консоль и смонтировать требуемый диск с меткой, выполнив команду:
52 52  
53 -== Установка обновлений с репозитория [[dl.nppct.ru>>https://dl.nppct.ru]] ==
333 +:
334 +:: {{code language="none"}}sudo mount -o loop /var/cache/iso/<диск_с_меткой>.iso /media/cdrom{{/code}}.
335 +Продолжить выполнение обновления, нажав клавишу [Enter] в первой консоли.
54 54  
55 -1. Закоменитровать в файле **/etc/apt/sources.list** строки с установочными дисками ОС:
56 -{{code language="none"}}#deb cdrom:[OSNova Linux onyx - amd64 DVD disk1]/ onyx contrib main non-free
57 -#deb cdrom:[OSNova Linux onyx - amd64 DVD disk2]/ onyx contrib main non-free{{/code}}
58 -либо удалить файл **/etc/apt/sources.list**:
59 -{{code language="none"}}$ sudo rm /etc/apt/sources.list{{/code}}
60 -1. Подключить основные apt-репозитории, расположенные на [[dl.nppct.ru>>https://dl.nppct.ru]], для этого выполнить:
61 -{{code language="bash"}}$ sudo wget https://dl.nppct.ru/onyx/stable/misc/apt/sources.list.d/onyx:dl.nppct.ru.list \
62 --P /etc/apt/sources.list.d/{{/code}}
63 -1. При необходимости, подключить apt-репозитории со средствами разработки, расположенные на [[dl.nppct.ru>>https://dl.nppct.ru]], для этого выполнить:
64 -{{code language="bash"}}$ sudo wget https://dl.nppct.ru/onyx/stable/misc/apt/sources.list.d/onyx-devel:dl.nppct.ru.list \
65 --P /etc/apt/sources.list.d/{{/code}}
66 -1. Подключить apt-репозиторий обновлений, расположенный на [[dl.nppct.ru>>https://dl.nppct.ru]], для этого выполнить:
67 -{{code language="bash"}}$ sudo wget https://dl.nppct.ru/onyx/stable/misc/apt/sources.list.d/onyx-update:dl.nppct.ru.list \
68 --P /etc/apt/sources.list.d/{{/code}}
69 -1. При необходимости подключить apt-репозиторий обновлений средств разработки, расположенный на [[dl.nppct.ru>>https://dl.nppct.ru]], для этого выполнить:
70 -{{code language="bash"}}$ sudo wget https://dl.nppct.ru/onyx/stable/misc/apt/sources.list.d/onyx-devel-update:dl.nppct.ru.list \
71 --P /etc/apt/sources.list.d/{{/code}}
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" %)
72 72  1. Установить реквизиты доступа к репозиторию, для этого выполнить команду:
73 -{{code language="bash"}}$ sudo wget https://dl.nppct.ru/onyx/stable/misc/apt/auth.conf.d/dl.nppct.ru.conf -O \
74 - /etc/apt/auth.conf.d/dl.nppct.ru.conf{{/code}}
75 -Отредактировать в файле **/etc/apt/auth.conf.d/dl.nppct.ru.conf** **ИМЯ** и **ПАРОЛЬ**, например, с помощью команды:
76 -{{code language="bash"}}$ sudo mcedit /etc/apt/auth.conf.d/dl.nppct.ru.conf{{/code}}
77 -1. Выполнить обновление репозиториев apt командой
78 -{{code language="bash"}}$ sudo apt update{{/code}}
79 -1. Обновить ядро (например **linux-image-amd64**) ОС командой:
80 -{{code language="bash"}}$ sudo apt install ness-policy-simple linux-image-amd64{{/code}}
81 -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" %)
82 82  1. Выполнить установку пакета обновлений:
83 -{{code language="bash"}}$ sudo apt full-upgrade{{/code}}
84 -1. Выполнить опционально удаление неиспользуемых пакетов:
85 -{{code language="bash"}}$ sudo apt autoremove{{/code}}
86 86  
87 -== Видеоролик по установке обновлений с репозитория [[dl.nppct.ru>>https://dl.nppct.ru]] ==
407 +{{code language="none"}}
408 +sudo apt full-upgrade
409 +{{/code}}
88 88  
89 -== {{html}}<iframe width="560" height="315" src="https://www.youtube.com/embed/glCGUk8zRj0" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe>{{/html}} ==
411 +(% start="8" %)
412 +1. При необходимости выполнить удаление неиспользуемых пакетов командой:
90 90  
414 +{{code language="none"}}
415 +sudo apt autoremove
416 +{{/code}}
417 +
91 91  == Установка обновлений с DVD-носителей ==
92 92  
93 93  Данный способ следует использовать, если невозможно выполнить обновление иным способом, по причине того, что при установке с DVD-дисков **apt** не всегда может корректно разрешить зависимости, если требуется загрузка deb-пакетов с нескольких DVD-дисков. 
... ... @@ -95,24 +95,58 @@
95 95  Для установки пакета обновлений c DVD-носителей необходимо выполнить следующие действия:
96 96  
97 97  1. Подготовить (иметь в наличии) :
98 -1*. установочный(е) DVD-диск(и);
99 -1*. при необходимости, DVD-диск(и) со средствами разработки;
100 -1*. основной DVD-диск(и) обновлений;
101 -1*. при необходимости, DVD-диск(и) с обновлениями средств разработки.
102 -1. Вставить основной диск(и) с обновлениями в привод чтения дисков и выполнить команду:
103 -{{code language="bash"}}$ sudo apt-cdrom add{{/code}}
104 -1. При необходимости, вставить  диск(и) с обновлениями средств разработки в привод чтения дисков и выполнить команду:
105 -{{code language="bash"}}$ sudo apt-cdrom add{{/code}}
106 -1. Обновить ядро/ядра ОС командой:
107 -{{code language="bash"}}$ sudo apt install ness-policy-simple linux-image-amd64{{/code}}
108 -1. Перезагрузить систему, в загрузчике выбрать обновленное на предыдущем пункте ядро ОС;
109 -1. (% id="cke_bm_94S" style="display:none" %) (%%)Выполнить загрузку обновлений:
110 -{{code language="bash"}}$ sudo apt full-upgrade -y --download-only{{/code}}
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" %)
111 111  1. Выполнить установку пакета обновлений:
112 -{{code language="bash"}}$ sudo apt full-upgrade{{/code}}
113 -1. Если обновление завершилось с ошибками (данная ситуация является штатной), выполнить:
114 -{{code language="bash"}}$ sudo apt -f install{{/code}}
115 -при этом, может быть предложено установить DVD-диск в привод.
116 -1. В случае ошибки, повторить п. 6.
117 -1. Выполнить опционально удаление неиспользуемых пакетов:
118 -{{code language="bash"}}$ sudo apt autoremove{{/code}}
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}}