Mercurial > hg > nginx-site
comparison xml/ru/linux_packages.xml @ 2660:aea8531ede83
Linux packages: added repository pinning instructions for Debian/Ubuntu.
author | Konstantin Pavlov <thresh@nginx.com> |
---|---|
date | Wed, 17 Feb 2021 15:02:25 +0300 |
parents | eb508d8c1c31 |
children | 991cf4287c36 |
comparison
equal
deleted
inserted
replaced
2659:8dbca6383ec3 | 2660:aea8531ede83 |
---|---|
5 <!DOCTYPE article SYSTEM "../../dtd/article.dtd"> | 5 <!DOCTYPE article SYSTEM "../../dtd/article.dtd"> |
6 | 6 |
7 <article name="nginx: пакеты для Linux" | 7 <article name="nginx: пакеты для Linux" |
8 link="/ru/linux_packages.html" | 8 link="/ru/linux_packages.html" |
9 lang="ru" | 9 lang="ru" |
10 rev="54"> | 10 rev="55"> |
11 | 11 |
12 <section name="Поддерживаемые дистрибутивы и версии" id="distributions"> | 12 <section name="Поддерживаемые дистрибутивы и версии" id="distributions"> |
13 | 13 |
14 <para> | 14 <para> |
15 Пакеты nginx доступны для следующих дистрибутивов Linux и их версий: | 15 Пакеты nginx доступны для следующих дистрибутивов Linux и их версий: |
225 <programlisting> | 225 <programlisting> |
226 echo "deb http://nginx.org/packages/mainline/debian `lsb_release -cs` nginx" \ | 226 echo "deb http://nginx.org/packages/mainline/debian `lsb_release -cs` nginx" \ |
227 | sudo tee /etc/apt/sources.list.d/nginx.list | 227 | sudo tee /etc/apt/sources.list.d/nginx.list |
228 </programlisting> | 228 </programlisting> |
229 | 229 |
230 Для использования пакетов из нашего репозитория вместо распространяемых в дистрибутиве, | |
231 настройте закрепление: | |
232 <programlisting> | |
233 echo -e "Package: *\nPin: origin nginx.org\nPin: release o=nginx\nPin-Priority: 900\n" \ | |
234 | sudo tee /etc/apt/preferences.d/99nginx | |
235 </programlisting> | |
236 | |
230 Теперь нужно импортировать официальный ключ, | 237 Теперь нужно импортировать официальный ключ, |
231 используемый apt для проверки подлинности пакетов: | 238 используемый apt для проверки подлинности пакетов: |
232 <programlisting> | 239 <programlisting> |
233 curl -fsSL https://nginx.org/keys/nginx_signing.key | sudo apt-key add - | 240 curl -fsSL https://nginx.org/keys/nginx_signing.key | sudo apt-key add - |
234 </programlisting> | 241 </programlisting> |
274 Если предпочтительно использовать пакеты для основной версии nginx, | 281 Если предпочтительно использовать пакеты для основной версии nginx, |
275 выполните следующую команду вместо предыдущей: | 282 выполните следующую команду вместо предыдущей: |
276 <programlisting> | 283 <programlisting> |
277 echo "deb http://nginx.org/packages/mainline/ubuntu `lsb_release -cs` nginx" \ | 284 echo "deb http://nginx.org/packages/mainline/ubuntu `lsb_release -cs` nginx" \ |
278 | sudo tee /etc/apt/sources.list.d/nginx.list | 285 | sudo tee /etc/apt/sources.list.d/nginx.list |
286 </programlisting> | |
287 | |
288 Для использования пакетов из нашего репозитория вместо распространяемых в дистрибутиве, | |
289 настройте закрепление: | |
290 <programlisting> | |
291 echo -e "Package: *\nPin: origin nginx.org\nPin: release o=nginx\nPin-Priority: 900\n" \ | |
292 | sudo tee /etc/apt/preferences.d/99nginx | |
279 </programlisting> | 293 </programlisting> |
280 | 294 |
281 Теперь нужно импортировать официальный ключ, используемый apt для проверки | 295 Теперь нужно импортировать официальный ключ, используемый apt для проверки |
282 подлинности пакетов: | 296 подлинности пакетов: |
283 <programlisting> | 297 <programlisting> |