Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
system:apt-get [2022/02/21 09:36] mirocowsystem:apt-get [2024/02/23 01:51] (текущий) – [Q: Как узнать какии пакеты заморожены/стоит пометка о запрете обновления?] mirocow
Строка 4: Строка 4:
  
   * [[system:dpkg|dpkg]] - работа с пакетами   * [[system:dpkg|dpkg]] - работа с пакетами
-  * [[system:apt|Advanced Packaging Tool]] 
   * [[:add-apt-repository]]   * [[:add-apt-repository]]
   * [[system:aptitude]]   * [[system:aptitude]]
Строка 46: Строка 45:
 </code> </code>
  
 +===== apt-cache policy =====
  
 apt-cache policy mysql-client-8.0 mysql-community-client apt-cache policy mysql-client-8.0 mysql-community-client
 +
 +<code>
 +mysql-client-8.0:
 +  Установлен: (отсутствует)
 +  Кандидат:   (отсутствует)
 +  Таблица версий:
 +mysql-community-client:
 +  Установлен: (отсутствует)
 +  Кандидат:   8.0.28-1ubuntu20.04
 +  Таблица версий:
 +     8.0.28-1ubuntu20.04 500
 +        500 http://repo.mysql.com/apt/ubuntu focal/mysql-8.0 amd64 Packages
 +</code>
  
 ===== Q: Downgrade или Как понизить версию пакета ===== ===== Q: Downgrade или Как понизить версию пакета =====
  
-  * [[system:apt&#qкак_apt-get_заставить_не_обновлять_пакет]]+  * apt-cache showpkg package-name 
 +  * apt-get install packagename=version 
 +  * apt-get install firefox=59.0.2+build1-0ubuntu1 
 +  * apt-mark hold packagename 
 +  * aptitude install packagename=version 
 +  * apt-get install <package-name>=<package-version-number> 
 +  * apt-get -t=<target release> install <package-name>
  
 =====Q: Что такое apt?===== =====Q: Что такое apt?=====
Строка 203: Строка 222:
 $ apt-get -t unstable install имя_пакета $ apt-get -t unstable install имя_пакета
  
-===== Q: Как узнать расширенное описание пакета =====+===== Q: Как узнать расширенное описание пакета=====
  
   * apt-cache -f search apache2-utils   * apt-cache -f search apache2-utils
   * apt-cache show sysstat   * apt-cache show sysstat
  
-===== Q: Как исправить зависимости в пакетах =====+===== Q: Как исправить зависимости в пакетах=====
  
   * apt-get -f install   * apt-get -f install
Строка 254: Строка 273:
   * apt-show-versions   * apt-show-versions
  
-===== Q: Как узнать какии пакеты заморожены/стоит пометка о запрете обновления =====+===== Q: Как узнать какие пакеты заморожены/стоит пометка о запрете обновления=====
  
   * dpkg --get-selections|grep hold   * dpkg --get-selections|grep hold
Строка 283: Строка 302:
 $ apt-key adv --keyserver keyserver.ubuntu.com --recv-keys F76221572C52609D $ apt-key adv --keyserver keyserver.ubuntu.com --recv-keys F76221572C52609D
 </code> </code>
 +
 +===== Q: Как игнорировать проверку ssl сертификата? =====
 +
 +<code bash>
 +$ apt update -o Acquire::https::Verify-Peer=false
 +$ apt install mc -o Acquire::https::Verify-Peer=false
 +</code>
 +