Справочник по Debian

Команды apt-cache и apt-get


While tracking testing as described in the above example, мы можем управлять системой следующими командами:

  • apt-get -u upgrade

    This tracks the testing distribution and upgrades all the packages on the system while installing their dependencies from testing.

    • apt-get -u dist-upgrade

      This tracks the testing distribution and upgrades all the packages on the system while installing and resolving their dependencies from testing.

      • apt-get -u dselect-upgrade

        This tracks the testing distribution and upgrades all the packages on the system according to the selections of dselect.



        • apt-get -u install package

          This installs package and its dependencies from the testing distribution.

          • apt-get -u install package/unstable

            Устанавливает пакет package из unstable-дистрибутива, при этом пакеты, от которых он зависит, берутся из testing-дистрибутива.

            • apt-get -u install -t unstable package

              Устанавливает пакет package из unstable-дистрибутива, при этом, пакеты от которых он зависит, также берутся из unstable

              при помощи установки Pin-Priority unstable в 990.

              • apt-cache policy foo bar ...

                Проверяет статус пакетов foo bar ....

                • apt-cache show foo bar ... | less

                  Проверяет информацию по пакетам foo bar ....

                  • apt-get install foo=2.2.4-1

                    Устанавливает конкретную версию 2.2.4-1 пакета foo.

                    • apt-get -u install foo bar-

                      Устанавливает пакет foo и удаляет пакет bar.

                      • apt-get remove bar

                        Удаляет пакет bar, но не трогает его конфигурационные файлы.

                        • apt-get remove --purge bar

                          Удаляет пакет bar вместе со всеми его конфигурационными файлами.

                          В приведенных выше примерах использование опции -u гарантирует, что apt-get выведет список всех пакетов, подлежащих обновлению, и запросит подтверждение у пользователя перед началом своих действий. Вот так можно установить опцию -u в режим по умолчанию:

                          $ cat >> /etc/apt/apt.conf << . // Всегда показывать пакеты для обновления (-u) APT::Get::Show-Upgraded "true"; .

                          Используйте опцию -s для имитации обновления без выполнения каких-либо действительных операций.



                          Содержание раздела