Aptitude Сравнение версий

Различия

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

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

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
wiki:руководство_по_ubuntu_server:управление_пакетами:aptitude [2012/05/15 15:30]
wiki:руководство_по_ubuntu_server:управление_пакетами:aptitude [2012/05/15 17:42] (текущий)
[Command Line Aptitude]
Строка 4: Строка 4:
 =====Aptitude===== =====Aptitude=====
  
-Launching ​Aptitude ​with no command-line options, will give you a menu-driven,​ text-based front-end to the Advanced Packaging Tool (APT) systemMany of the common package management functions, such as installationremovaland upgradecan be performed in Aptitude ​with single-key commandswhich are typically lowercase letters.+Запуск ​Aptitude ​без параметров предоставит вам текстовый интерфейс с меню для доступа к системе ​APT. Множество общих функций управления пакетамитакие как установкаудаление и обновлениемогут быть выполнены в Aptitude ​однобуквенной командойнабранной обычно в нижнем регистре.
  
-Aptitude ​is best suited for use in a non-graphical terminal environment to ensure proper functioning of the command keysYou may start the menu-driven interface of Aptitude ​as a normal user by typing the following command at a terminal prompt:+Aptitude ​лучше всего подходит для терминального окружения без графики,​ чтобы убедиться в правильном функционировании ключевых командВы можете запустить интерфейс ​Aptitude ​с меню под обычным пользователем,​ введя следующую команду в терминале: 
 +<​code>​sudo aptitude</​code>​
  
-sudo aptitude+Когда Aptitude стартует вы можете видеть полосу меню в верху экрана и две панели под ней. Верхняя панель содержит категории пакетов,​ такие как Новые пакеты и Неустановленные пакеты. Нижняя панель содержит информацию,​ касающуюся пакетов и категорий пакетов.
  
-When Aptitude ​startsyou will see a menu bar at the top of the screen and two panes below the menu bar. The top pane contains package categories, such as New Packages and Not Installed Packages. The bottom pane contains information related to the packages and package categories.+Использование ​Aptitude ​для управления пакетами относительно простоа пользовательский интерфейс делает выполнение общих задач незамысловатымДалее следуют примеры обычных операций управления пакетами с использованием Aptitude:
  
-Using Aptitude for package management is relatively straightforwardand the user interface makes common tasks simple to performThe following are examples of common package management functions as performed in Aptitude:+  -- **Установка пакетов:​** Для установки пакета определите его местонахождение в категории Неустановленные пакеты с использованием клавиш перемещения курсора и клавиши ENTER. Подсветите желаемый пакет и затем нажмите клавишу +. Название пакета выделится зеленым цветомозначающим,​ что пакет выбран для установкиДалее нажмите g для получения списка действий над пакетами. Нажмите g еще раз и вас предупредят о необходимости получения прав суперпользователя. Нажмите ENTER для запроса пароля. Введите ваш пользовательский пароль для получения прав суперпользователя. Наконец,​ нажмите g еще раз и вас предупредят о загрузке пакета. Нажмите ENTER в ответ на запрос продолжить и начнутся загрузка и установка. 
 +  -- **Удаление пакетов:** Для удаления пакета определите его местонахождение в категории Установленные пакеты с использованием клавиш перемещения курсора и клавиши ENTER. Подсветите пакет, который вы хотите удалить и затем нажмите клавишу -. Название пакета выделится розовым цветом,​ означающим,​ что он выделен для удаления. Теперь нажмите g для получения списка действий над пакетами. Нажмите g еще раз и вас предупредят о необходимости получения прав суперпользователя. Нажмите ENTER для запроса пароля. Введите ваш пользовательский пароль для получения прав суперпользователя. Наконец,​ нажмите g еще раз, а затем ENTER для продолжения и начнется удаление пакета. 
 +  -- **Обновление индекса пакетов:​** Для обновления индекса пакетов просто нажмите клавишу u и вас предупредят о необходимости получения прав суперпользователя. Нажмите ENTER для запроса пароля. Введите ваш пользовательский пароль для получения прав суперпользователя. Начнется обновление индекса пакетов. Нажмите ENTER, когда завершится процесса загрузки. 
 +  -- **Обновление пакетов:​ ** Для обновления пакетов выполните обновление индекса пакетов,​ как показано выше, и затем нажмите клавишу U, чтобы отметить все пакеты к обновлению. Теперь нажмите g для просмотра действий над пакетами. Нажмите g снова и вас предупредят о необходимости получения прав суперпользователя. Нажмите ENTER для запроса пароля. Введите ваш пользовательский пароль для получения прав суперпользователя. Наконец,​ нажмите g еще раз и вас предупредят о загружаемых пакетах. Нажмите ENTER для продолжения и начнется обновление пакетов.
  
-    Install Packages: To install a package, locate the package via the Not Installed Packages package categoryby using the keyboard arrow keys and the ENTER keyHighlight the desired packagethen press the + key. The package entry should turn greenindicating that it has been marked for installation. Now press g to be presented with a summary of package actions. Press g again, and you will be prompted to become root to complete the installation. Press ENTER which will result in a Passwordprompt. Enter your user password to become root. Finally, press g once more and you'll be prompted to download the package. Press ENTER on the Continue prompt, and downloading and installation of the package will commence.+Первый символвыводимый в списке пакетов на верхней панели при просмотре пакетов отображает текущий статус пакетаСледующие символы используются для обозначения статусов пакетов:​ 
 +  -- **i:** Установленный пакет 
 +  -- **c:** Пакет не установленно в системе остался конфигурационный файл 
 +  -- **p:** Пакет полностью удален из системы 
 +  -- **v:** Виртуальный пакет 
 +  -- **B:** Поврежденный пакет 
 +  -- **u:** Файлы распакованыно пакет не сконфигурирован 
 +  -- **C:** Частично сконфигурирован - настройка не удалась и требуются исправления 
 +  -- **H:** Частично установлен - удаление не удалось и требуются исправления
  
-    Remove Packages: To remove a packagelocate the package via the Installed Packages package category, by using the keyboard arrow keys and the ENTER keyHighlight the desired package you wish to remove, then press the - key. The package entry should turn pink, indicating it has been marked for removal. Now press g to be presented with a summary of package actions. Press g again, and you will be prompted to become root to complete the removal. Press ENTER which will result in a Password: prompt. Enter your user password to become root. Finally, press g once more, then press ENTER on the Continue prompt, and removal of the package will commence.+Для выхода из Aptitude просто нажмите клавишу q и подтвердитечто вы хотите выйтиМножество других функций доступны через меню Aptitude по нажатию клавиши F10.
  
-    Update Package Index: To update the package index, simply press the u key and you will be prompted to become root to complete the update. Press ENTER which will result in a Password: prompt. Enter your user password to become root. Updating of the package index will commence. Press ENTER on the OK prompt when the download dialog is presented to complete the process.+====Режим командной строки Aptitude====
  
-    Upgrade Packages: To upgrade packagesperform the update of the package index as detailed above, and then press the U key to mark all packages with updatesNow press g whereby you'll be presented with a summary of package actions. Press g againand you will be prompted to become root to complete the installation. Press ENTER which will result in a Passwordprompt. Enter your user password to become root. Finally, press g once more, and you'll be prompted to download the packages. Press ENTER on the Continue prompt, and upgrade of the packages will commence.+Вы можете также использовать Aptitude как консольный инструментаналогичный apt-getДля установки пакета nmap со всеми необходимыми зависимостями как в примере apt-getвы можете использовать следующую команду: 
 +<​code>​sudo aptitude install nmap</​code>​
  
-The first column of information displayed in the package list in the top pane, when actually viewing packages lists the current state of the package, and uses the following key to describe the state of the package:+Для удаления этого же пакета вы можете использовать следующую команду: 
 +<​code>​sudo aptitude remove nmap</​code>​
  
-    i: Installed package +Изучите страницы ​man для большего количества деталей по опциям командной строки ​Aptitude.
- +
-    c: Package not installed, but package configuration remains on system +
- +
-    p: Purged from system +
- +
-    v: Virtual package +
- +
-    B: Broken package +
- +
-    u: Unpacked files, but package not yet configured +
- +
-    C: Half-configured - Configuration failed and requires fix +
- +
-    H: Half-installed - Removal failed and requires fix +
- +
-To exit Aptitude, simply press the q key and confirm you wish to exit. Many other functions are available from the Aptitude menu by pressing the F10 key. +
- +
- +
-====Command Line Aptitude==== +
- +
-You can also use Aptitude as a command-line tool, similar to apt-get. To install the nmap package with all necessary dependencies,​ as in the apt-get example, you would use the following command: +
- +
-sudo aptitude install nmap +
- +
-To remove the same package, you would use the command: +
- +
-sudo aptitude remove nmap +
- +
-Consult the man pages for more details of command line options for Aptitude.+
  
 ---- ----