Изменения документа Установка обновлений
Редактировал(а) atsarkov 18.04.2025 10:04
От версии 80.2
отредактировано sevstegneev
на 23.06.2022 15:06
на 23.06.2022 15:06
Изменить комментарий:
К данной версии нет комментариев
Сводка
-
Свойства страницы (2 изменено, 0 добавлено, 0 удалено)
Подробности
- Свойства страницы
-
- Автор документа
-
... ... @@ -1,1 +1,1 @@ 1 -XWiki.s evstegneev1 +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}}