Это команда dselect, которую можно запустить в бесплатном хостинг-провайдере OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.
ПРОГРАММА:
ИМЯ
dselect - интерфейс управления пакетами Debian
СИНТАКСИС
Dselect [вариант...] [команду...]
ОПИСАНИЕ
Dselect является одним из основных пользовательских интерфейсов для управления пакетами в системе Debian. В
Dselect В главном меню системный администратор может:
- Обновить список доступных версий пакета,
- Просмотр статуса установленных и доступных пакетов,
- Изменять выбор пакетов и управлять зависимостями,
- Установите новые пакеты или обновитесь до более новых версий.
Dselect работает как интерфейс для Dpkg(1), низкоуровневый инструмент работы с пакетами debian. Это
имеет полноэкранный менеджер выбора пакетов с зависимостями и конфликтами пакетов
резольвер. При запуске с правами администратора пакеты можно устанавливать, обновлять и
удаленный. Для получения доступной версии пакета можно настроить различные методы доступа.
информация и устанавливаемые пакеты из репозиториев пакетов. В зависимости от используемого
доступ, эти репозитории могут быть общедоступными серверами архивов в Интернете, локальными
архивные серверы или компакт-диски. Рекомендуемый метод доступа: склонный, что обеспечивается
пакет склонный.
Обычная стоимость Dselect вызывается без параметров. Представлено интерактивное меню, предлагающее
пользователю список команд. Если в качестве аргумента задана команда, то эта команда
началось сразу. Некоторые параметры командной строки по-прежнему доступны для изменения
бегущее поведение Dselect или покажите дополнительную информацию о программе.
ДОПОЛНИТЕЛЬНЫЕ ОПЦИИ
Все параметры можно указать как в командной строке, так и в Dselect конфигурация
файл /etc/dpkg/dselect.cfg или файлы в каталоге конфигурации
/etc/dpkg/dselect.cfg.d/. Каждая строка в файле конфигурации - это либо опция (точно
то же, что и параметр командной строки, но без дефисов в начале) или комментарий (если он
начинается с '#«).
--админдир каталог
Меняет каталог, в котором находится dpkg 'статус','доступен'и подобные файлы
расположена. По умолчанию это / var / lib / dpkg и обычно в этом не должно быть необходимости
чтобы изменить его.
-Dфайл, --отлаживать файл
Включите отладку. Информация об отладке отправляется на файл.
--эксперт
Включает экспертный режим, т.е. не отображает потенциально раздражающие справочные сообщения.
--цвет|--цвет часть экрана:[передний план], [фон] [:Attr[+ attr] ...]
Настраивает цвета экрана. Это работает, только если ваш дисплей поддерживает цвета. Этот
вариант можно использовать несколько раз (и его лучше всего использовать в dselect.cfg). Каждое использование
изменяет цвет (и, возможно, другие атрибуты) одной части экрана.
Части экрана (сверху вниз):
название Заголовок экрана.
список
Строка заголовка над списком пакетов.
список Прокручиваемый список пакетов (а также некоторый текст справки).
Listsel
Выбранный элемент в списке.
pkgstate
В списке пакетов текст с указанием текущего состояния каждого
пакет.
pkgstatesel
В списке пакетов текст, указывающий на текущее состояние
выбранный в данный момент пакет.
информационный заголовок
Строка заголовка, отображающая состояние текущего выбранного пакета.
информация
Краткое описание пакета.
info Используется для отображения информации о пакете, такой как описание пакета.
информационная лента
Последняя строка экрана при выборе пакетов.
запрос Используется для отображения строк запроса
вспомогательный экран
Цвет справочных экранов.
После части экрана идет двоеточие и цветовая характеристика. Ты сможешь
укажите либо цвет переднего плана, либо цвет фона, либо оба цвета, переопределив
компилированные цвета. Используйте стандартные названия цветов проклятий.
Необязательно, после спецификации цвета стоит еще одно двоеточие и атрибут
Спецификация. Это список из одного или нескольких атрибутов, разделенных знаком плюса ('+').
символы. Доступные атрибуты включают (не все из них будут работать на всех
терминалы): "обычные", Выдающийся, подчеркивание, обратный, мигать, яркий, Солнце, булавка
-?, --Помогите
Распечатайте краткий текст справки и успешно выйдите.
--версия
Распечатать информацию о версии и успешно выйти.
КОМАНДЫ
После появления Dselect запущен, он может выполнять следующие команды, либо напрямую, если он был
указывается в командной строке или путем запроса пользователю меню с доступными командами
при интерактивном запуске:
доступ
Выберите и настройте метод доступа к репозиториям пакетов.
По умолчанию Dselect предоставляет несколько методов, таких как компакт-диск, multi_cd, NFS, multi_nfs,
жесткий диск, установленный, multi_mount, дискета or FTP, но другие пакеты могут предоставлять дополнительные
методы, например. в склонный метод доступа, предоставляемый склонный пакет.
Использование склонный метод доступа настоятельно рекомендуется.
обновление
Обновите базу данных доступных пакетов.
Получает список доступных версий пакетов из репозитория пакетов, настроенных для
текущий метод доступа и обновите базу данных dpkg. Списки пакетов обычно
предоставляется репозиторием в виде файлов с именем Packages or Пакеты.gz. Эти файлы могут быть
генерируется сопровождающими репозитория с помощью программы dpkg-scanpackages(1).
Детали команды обновления зависят от реализации метода доступа. Обычно
процесс прост и не требует взаимодействия с пользователем.
выберите
Просмотр и управление выбранными пакетами и зависимостями.
Это основная функция Dselect. На экране выбора пользователь может просмотреть список
все доступные и установленные пакеты. При запуске с правами администратора он также
возможность интерактивного изменения состояния выбора пакетов. Dselect отслеживает последствия
этих изменений в других зависимых или конфликтующих пакетах.
Когда обнаруживается конфликт или отказавшая зависимость, появляется подэкран разрешения зависимостей.
предложено пользователю. На этом экране отображается список конфликтующих или зависимых пакетов.
показано, и для каждого перечисленного пакета указана причина его включения в список. Пользователь может
применять предложения, предложенные Dselect, отменить их или отменить все изменения,
включая те, которые создали неразрешенные зависимости или конфликты.
Использование интерактивного экрана управления выбором пакетов объяснено в более подробной информации.
подробности ниже.
устанавливать
Устанавливает выбранные пакеты.
Настроенный метод доступа будет получать устанавливаемые или обновляемые пакеты из
соответствующие репозитории и установите их, используя Dpkg. В зависимости от реализации
метод доступа, все пакеты могут быть предварительно загружены перед установкой или загружены, когда
нужный. Некоторые методы доступа могут также удалять пакеты, отмеченные для удаления.
Если во время установки произошла ошибка, обычно рекомендуется запустить установку еще раз. В большинстве
случаях проблемы исчезнут или будут решены. Если проблемы не исчезнут или установка
выполнено неправильно, выясните причины и обстоятельства и отправьте
ошибка в системе отслеживания ошибок Debian. Инструкции о том, как это сделать, можно найти на
https://bugs.debian.org/ or by reading the documentation for ошибка(1) или сообщить об ошибке(1), если
они установлены.
Детали команды установки зависят от реализации метода доступа. Пользователь
внимание и вклад могут потребоваться во время установки, настройки или удаления
пакеты. Это зависит от сценариев сопровождающего в пакете. Некоторые пакеты используют
Debconf(1) библиотека, обеспечивающая более гибкие или даже автоматизированные настройки установки.
конфиг
Настраивает любые ранее установленные, но не полностью настроенные пакеты.
удаление
Удаляет или очищает установленные пакеты, отмеченные для удаления.
выход
Выход Dselect.
Выход из программы с нулевым (успешным) кодом ошибки.
ПАКЕТ ВЫБОРЫ УПРАВЛЕНИЕ
Введение
Dselect непосредственно подвергает администратора некоторым сложностям, связанным с
управление большими наборами пакетов с множеством взаимозависимостей. Для незнакомого пользователя
с концепциями и способами системы управления пакетами debian, это может быть довольно
подавляющий. Несмотря на то что Dselect направлен на упрощение управления пакетами и администрирования,
это только инструмент для этого и не может считаться достаточной заменой
для административных навыков и понимания. Пользователь должен быть знаком с
концепции, лежащие в основе системы упаковки Debian. В случае сомнений проконсультируйтесь с Dpkg(1)
man-страницу и руководство по политике Debian, содержащееся в политика debian пакет.
Если не Dselect запущен в экспертном или немедленном режиме, сначала отображается экран справки, когда
выбрав эту команду из меню. Пользователь сильно посоветовал изучить все
информация, представленная на экранах онлайн-справки, когда они появляются. Онлайн-справка
экраны могут быть вызваны в любое время с помощью '?ключ.
экран макет
Экран выбора по умолчанию разделен на верхнюю и нижнюю половины. Верхняя половина показывает
список пакетов. Полоса курсора может выбрать отдельный пакет или группу пакетов,
если возможно, выбрав заголовок группы. В нижней половине экрана показаны некоторые
сведения о пакете, выбранном в данный момент, в верхней половине экрана. Тип
отображаемая деталь может быть разной.
Нажатие кнопки 'I'кнопка переключает полноэкранное отображение списка пакетов, увеличенный вид
деталей пакета или равномерного разделения экрана.
Упаковка детали view
В представлении сведений о пакете по умолчанию отображается расширенное описание пакета.
который в данный момент выбран в списке статусов пакетов. Тип детали можно переключать
нажав 'i' ключ. Это чередуется между:
- расширенное описание
- контрольная информация для установленной версии
- контрольная информация для доступной версии
На экране разрешения зависимости также есть возможность просмотра конкретных
неразрешенные зависимости или конфликты, связанные с пакетом и вызывающие его включение в список.
Packages статус список
На главном экране выбора отображается список всех пакетов, известных пакету debian.
система управления. Сюда входят пакеты, установленные в системе, и пакеты, известные из
база данных доступных пакетов.
Для каждого пакета список показывает статус пакета, приоритет, раздел, установленный и
доступная архитектура, установленные и доступные версии, название пакета и его краткое
описание, все в одной строке. Нажимая 'A', отображение установленного и
доступную архитектуру можно переключать между включением и выключением. Нажимая 'Vключ,
отображение установленной и доступной версии можно переключать между включением и выключением. От
нажатие на 'v', отображение статуса пакета переключается между подробным и сокращенным.
По умолчанию используется сокращенное отображение.
Сокращенная индикация состояния состоит из четырех частей: флаг ошибки, который должен
обычно быть ясным, текущий статус, последнее состояние выбора и текущий выбор
государство. Первые два относятся к фактическому состоянию упаковки, вторая пара - к фактическому состоянию упаковки.
выбор, установленный пользователем.
Это значения сокращенных кодов индикаторов состояния пакетов:
Флаг ошибки:
пустой Нет ошибки
R серьезная ошибка, требуется переустановка;
Установленное состояние:
пустой не установлен;
* полностью установлен и настроен;
- не установлен, но некоторые файлы конфигурации могут остаться;
U распакован, но еще не настроен;
C наполовину настроен (произошла ошибка);
I наполовину установлен (произошла ошибка).
Текущий и запрошенный выбор:
* отмечен для установки или обновления;
- помечены для удаления, конфигурационные файлы остаются;
= в ожидании: посылка не будет обработана;
_ помечены для очистки, также удалите конфигурацию;
n пакет новый и еще не отмечен.
Курсор и экран движение
Можно перемещаться по списку выбора пакетов и экранам разрешения конфликтов зависимостей.
с помощью команд движения, связанных со следующими клавишами:
p, Вверх, k переместить курсор вверх
n, Вниз, j переместить курсор вниз
P, Пгуп, Возврат на одну позицию прокрутить список на 1 страницу вверх
N, Пгдн, Space прокрутить список на 1 страницу вниз
^p прокрутить список на 1 строку вверх
^n прокрутить список на 1 строку вниз
t, Главная перейти к началу списка
e, Конец перейти в конец списка
u прокрутите информацию на 1 страницу вверх
d прокрутите информацию на 1 страницу вниз
^u прокрутка информации на 1 строку вверх
^d прокрутите информацию на 1 строку вниз
B, Стрелка влево панорамирование 1/3 экрана влево
F, Правая стрелка панорамирование 1/3 экрана вправо
^b панорамирование на 1 символ влево
^f панорамирование 1 символ вправо
Поиск и сортировка
Список пакетов можно искать по имени пакета. Это делается нажатием '/', а также
набрав простую строку поиска. Строка интерпретируется как регулярное выражение(7) регулярное выражение.
Если вы добавите '/d'к поисковому выражению, dselect также будет искать в описаниях. Если
вы добавляете '/i'поиск будет нечувствительным к регистру. Вы можете комбинировать эти два суффикса, например
это: '/ я бы'. Повторный поиск выполняется многократным нажатием кнопки 'n' или '\"
ключей, пока не будет найден нужный пакет. Если поиск достигает конца списка, он
переходит к началу и продолжает поиск оттуда.
Порядок сортировки списка можно изменить, нажав кнопку 'o'И'Oнесколько раз. В
можно выбрать следующие девять порядков сортировки:
статус наличия алфавита
приоритет + доступный раздел + статус приоритета + приоритет
раздел + доступный приоритет + статус раздела + раздел
Если это явно не указано выше, в качестве окончательной сортировки подупорядочения используется алфавитный порядок.
.
изменяющего выборы
Запрошенное состояние выбора отдельных пакетов может быть изменено с помощью следующих
команды:
+, Вставить установить или обновить
=, H держать в текущем состоянии и версии
:, G unhold: обновить или оставить неустановленным
-, Удалить удалить, но оставить конфигурацию
_ удалить и очистить конфигурацию
Когда запрос на изменение приводит к одной или нескольким неудовлетворенным зависимостям или конфликтам, Dselect
запрашивает у пользователя экран разрешения зависимости. Это будет дополнительно объяснено
внизу.
Эти команды также можно применять к группам выбора пакетов, указав
курсор на заголовок группы. Точная группировка пакетов зависит от
текущие настройки упорядочивания списка.
Следует соблюдать осторожность при изменении больших групп выборок, поскольку это может
мгновенно создавать большое количество неразрешенных зависимостей или конфликтов, все из которых
быть перечисленными на одном экране разрешения зависимостей, что делает их очень трудными для обработки. В
На практике применительно к группам полезны только операции удержания и снятия с удержания.
Решение зависит и конфликты
Когда запрос на изменение приводит к одной или нескольким неудовлетворенным зависимостям или конфликтам, Dselect
запрашивает у пользователя экран разрешения зависимости. Однако сначала информативная помощь
отображается экран.
В верхней половине этого экрана перечислены все пакеты, которые будут иметь неразрешенные зависимости или
конфликтует в результате запрошенного изменения, и все пакеты, установка которых
может разрешить любую из этих зависимостей или чье удаление может разрешить любой из конфликтов. В
нижняя половина по умолчанию показывает зависимости или конфликты, которые вызывают текущий выбранный
пакет, который будет указан.
Когда сначала отображается подсписок пакетов, Dselect возможно, уже установил
запрошенный статус выбора некоторых из перечисленных пакетов, чтобы разрешить зависимые
или конфликты, которые привели к отображению экрана разрешения зависимостей. Обычно это
лучше всего следовать предложениям, сделанным Dselect.
Состояние выбора перечисленных пакетов может быть возвращено к исходным настройкам, так как они
были до того, как возникли неразрешенные зависимости или конфликты, нажатием кнопки 'R' ключ. От
нажатие на 'D', автоматические предложения сбрасываются, но изменение, вызвавшее
экран разрешения зависимости, который будет запрашиваться, сохраняется по запросу. Наконец, нажав
"U', выбор снова устанавливается на значения автоматического предложения.
Налаживание просил выборы
Нажимая вводить, принимается текущий отображаемый набор вариантов. Если Dselect
не обнаруживает неразрешенных зависимостей в результате запрошенных выборов, новые выборки
будет установлен. Однако, если есть какие-либо нерешенные вопросы, Dselect снова подскажет
пользователь с экраном разрешения зависимости.
Чтобы изменить набор вариантов выбора, который создает неразрешенные зависимости или конфликты, и принуждение
Dselect чтобы принять его, нажмите 'Q' ключ. Это устанавливает выбор, как указано
пользователь, безусловно. Как правило, не делайте этого, если вы не прочитали мелкий шрифт.
Обратный эффект, чтобы отменить любые запросы на изменение выбора и вернуться к
предыдущий список выбора достигается нажатием кнопки 'X' или бежать ключи. Неоднократно
нажатие этих клавиш, любые потенциально вредные изменения в выбранных запрошенных пакетах
можно полностью вернуться к последним установленным настройкам.
Если вы по ошибке установили некоторые настройки и хотите вернуть все выбранные значения,
установлен в системе, нажмите кнопку 'C' ключ. Это несколько похоже на использование
команда unhold для всех пакетов, но предоставляет более очевидную кнопку паники в случаях
где пользователь нажал вводить случайно.
ОКРУЖАЮЩАЯ СРЕДА
ГЛАВНАЯ Если установлено, Dselect будет использовать его как каталог, из которого можно будет читать специфичные для пользователя
Файл конфигурации.
Используйте dselect онлайн с помощью сервисов onworks.net