англійськафранцузькаіспанська

Ad


Значок OnWorks

debtree - онлайн в хмарі

Запустіть debtree у постачальника безкоштовного хостингу OnWorks через Ubuntu Online, Fedora Online, онлайн-емулятор Windows або онлайн-емулятор MAC OS

Це команда debtree, яку можна запустити в постачальнику безкоштовного хостингу OnWorks за допомогою однієї з наших численних безкоштовних робочих станцій, таких як Ubuntu Online, Fedora Online, онлайн-емулятор Windows або онлайн-емулятор MAC OS

ПРОГРАМА:

ІМ'Я


боржник - показує зв'язки між пакетами

СИНТАКСИС


боржник [опції] пакет

ОПИС


Генерує графіки залежностей (у синтаксисі «точка») для зазначеного пакета. Вихід є
записується в STDOUT і може використовуватися як вхід для команди точка(1) з упаковки
`graphviz'.

Графіки залежностей за замовчуванням відображатимуть (попередньо) залежності, рекомендовані пакети,
конфлікти без версій і віртуальні пакунки, надані запитаним пакетом. За бажанням
також можуть бути включені запропоновані пакунки та конфлікти версій.

Окрім графіків, що показують регулярні залежності, боржник може також створювати графіки, що показують
зворотні залежності та залежності збірки для пакунка.

Залежність Типи
Тип залежності між пакетами залежить від типу рядка та кольору стрілки
що вказує на залежність:
Build-Depended: темне золото, жирний
Build-Depends-Indep: світле золото
Попередньо залежить: фіолетовий, жирний
Залежить: синій
Рекомендуємо: чорний
Пропонує: чорний, крапковий
Конфлікти: червоний
Забезпечує: зелену, перевернуту стрілку

За замовчуванням будуть показані вимоги до версії для версійних залежностей і конфліктів
поруч зі стрілкою.

Alternative залежно
Альтернативні залежності будуть показані в межах одного вузла (прямокутної форми з
горизонтальні лінії, що розділяють упаковки).

Альтернативна залежність буде позначена однією стрілкою, за винятком випадків, коли одна або кілька з них
залежності версійні. У цьому випадку окрема стрілка (закінчується відповідним пакетом)
намальовано вимогу до версії. Стрілки для залежностей від пакета в наборі
альтернативи будуть виникати з правильного пакета в наборі, хоча в деяких випадках це
може бути на лінії розмежування між двома альтернативами.

Якщо пакет, включений до альтернативної залежності, також потрібно відобразити окремо
або також є частиною іншого альтернативного набору залежностей, його залежності будуть тільки
включено один раз, при першому появі пакета. Для вторинних випадків
У квадратних дужках буде показано назву пакета: `[...]'.

Дивіться також параметр --show-installed нижче.

Віртуальний пакети
Віртуальні пакети відображатимуться у вигляді восьмикутної форми із зеленою перевернутою стрілкою від
надання пакету(ів).

Якщо лише один пакет надає віртуальний пакет, цей пакет (і його залежності)
буде відображатися на графіку.

Якщо є декілька пакетів, які надають віртуальний пакет, вони будуть показані всередині
один вузол із закругленими кутами, але тільки якщо їх менше трьох (або число
встановлюється параметром --max-providers). Якщо їх буде більше, то це буде
позначається крапкою (`...') у вузлі; не відображатимуться окремі пакети, крім
кількість наданих пакетів вказана поруч зі стрілкою. Залежності від
надані пакети не відображатимуться.

Звичайний графік залежностей за замовчуванням також показуватиме будь-які віртуальні пакунки, надані файлом
запитаний бінарний пакет.

Невідомий пакети
Пакунки, які вказані як залежні, але невідомі в базі даних пакетів, будуть
відображатися червонуватим відтінком. У разі альтернативних залежностей пакет
ім'я буде показано між знаками питання: `?...?'.

пакет версії
Якщо доступно кілька версій пакета, інформація про залежність для
буде використана найвища доступна версія, за одним винятком. Якщо параметр --show-installed
використовується, встановлена ​​версія буде використовуватися для пакетів, які встановлені в системі.

управління графік розмір та складність
боржник пропонує кілька механізмів, які допомагають зменшити розмір графіків залежностей пакетів
з великими або складними деревами залежностей. Перший механізм полягає в тому, щоб обмежити типи
включені залежності, наприклад, виключаючи Рекомендовані або Конфліктні пакети з
графік. Другим механізмом є конфігурація списків пропускати та кінець пакети;
див. розділ КОНФІГУРАЦІЯ нижче, щоб дізнатися більше. Останній механізм полягає в тому, щоб встановити хард
обмеження на глибину дерева залежностей.

Неможливо включити залежності запропонованих пакетів. Зробити це б у
майже всі випадки призводять до вибуху розміру графіків.

Для деяких пакетів, на жаль, майже неможливо створити залежність, яку можна використовувати
графік через кількість залежностей, які вони мають. Це часто трапляється з мета
пакунки, наприклад для KDE або GNOME.

ВАРІАНТИ


Ця програма дотримується звичайного синтаксису командного рядка GNU з довгими параметрами, які починаються з
два тире (`-'). Нижче наведено огляд підтримуваних опцій.

--show-installed, -I
Покажіть, які пакети встановлені в системі.

Вузли для пакетів, які встановлені в системі, будуть пофарбовані в світлий колір
зелений. Для альтернативних залежностей будуть включені лише встановлені пакунки (an
три крапки використовується для позначення пропущених альтернатив); для незадоволеної альтернативи
залежностей, будуть включені всі альтернативи.

--show-rdeps, -R
Також показати зворотні залежності пакунка та будь-яких віртуальних пакетів, які він надає.

Зворотні залежності, які не встановлені, будуть пофарбовані в світло-жовтий колір; встановлено
ті світло-блакитні. Відображення зворотних залежностей типу Suggests не підтримується.

Рекомендується використовувати параметр --show-installed у поєднанні з цим параметром.
Дивіться також параметри --rdeps-depth і --max-rdeps. Цей параметр ігнорується, якщо
--build-dep також вказано.

--build-dep, -b
Показувати залежності збірки замість залежностей пакетів.

Запропоновані пакунки ніколи не будуть включені в графік залежності збірки. Якщо там
є альтернативними пакетами для задоволення залежності, зазвичай тільки першим
буде показана альтернатива. Однак при використанні в поєднанні з
--show-installed параметр, усі вже встановлені альтернативи будуть включені для
задоволені залежності (якщо також не вказано параметр --no-alternatives).

--арх=архітектура
Вкажіть архітектуру (або "усі") для графіка залежності збірки. Якщо варіант
Параметр --buildep відсутній, цей параметр буде проігноровано. За замовчуванням є
архітектура системи, на якій виконується команда.

Якщо вказано архітектуру `all', будуть показані всі залежності збірки. Якщо якийсь
Залежності збірки мають `архітектурні умови', вони будуть відображені в a
графік.

Якщо вказана архітектура (включаючи типову), створюйте лише залежності
будуть показані релевантні для цієї архітектури; створювати залежності для інших
архітектури будуть ігноровані.

--з-пропозиціями, -S
Включати запропоновані пакети; Залежності запропонованих пакетів ніколи не включаються.

--не-рекомендує
Не показувати рекомендовані пакети.

Цей параметр буде ігноруватися, якщо використовується в поєднанні з параметром --with-suggess.

--безальтернатив
Показати лише перший пакет із набору альтернативних залежностей. Ефективно
це показує, який пакет буде встановлено за замовчуванням (у більшості випадків).

--не-надає
Не показувати віртуальні пакети, надані запитаним пакетом.

--max-постачальники=номер
Якщо є кілька пакетів, які надають віртуальний пакет, показуйте лише файл
надання пакетів, якщо їх кількість менше цієї кількості. За замовчуванням 3.

--без версій
Не показувати версії для версійних залежностей.

-- відсутність конфліктів
Не показуйте конфлікти без версій.

--версійні конфлікти, -VC
Включати версійні конфлікти; за замовчуванням відображаються лише конфлікти без версій.

Цей параметр буде ігноруватися, якщо використовується в поєднанні з параметром --no-conflicts.

-макс. глибина=номер
Обмежте кількість прохідних рівнів залежностей.

Цей параметр встановлює обмеження на кількість рівнів боржник повернеться, коли
визначення залежностей. Пакети на зазначеному рівні будуть розглядатися як кінець
пакети (див. розділ КОНФІГУРАЦІЯ нижче).

Цей параметр можна використовувати як для зменшення розміру графіків.

--rdeps-глибина=номер
Максимальна кількість рівнів для зворотних залежностей.

За замовчуванням відображається лише один рівень. Використовуйте цю опцію, щоб відобразити більше рівнів.
Має на увазі --show-rdeps.

--max-rdeps=номер
Обмежте відображення непрямих зворотних залежностей.

При відображенні кількох рівнів зворотних залежностей, зворотна залежність that
сам по собі має багато зворотних залежностей, може дійсно розгорнути графік. За замовчуванням
до 5 непрямих зворотних залежностей показано окремо.

--без пропуску
Також відображати залежності, які пригнічені за замовчуванням (наприклад, libc6).

Коли вибрано, пропускати пакети буде розглядатися як кінець пакети замість цього. Це означає
що залежності, які за замовчуванням не включені в графіки, тепер будуть показані,
але їх залежності не будуть. Дивіться також розділ КОНФІГУРАЦІЯ нижче.

--Покажи все
Відобразити повне дерево залежностей.

Якщо вибрано, усі обмеження за замовчуванням у вигляді кінець та пропускати пакети він має
вимкнено, і буде згенерований повний графік залежностей для пакета. Дивись також
розділ КОНФІГУРАЦІЯ нижче.

Цей параметр має на увазі параметр --no-skip, але його можна використовувати в поєднанні з
--параметр максимальної глибини. Зауважте, що цей параметр не впливає на типи залежностей
які включені.

-- обертати, -r
Намалюйте графік угорі міста замість зліва направо.

--конденсувати
Активує опцію точка(1), що може допомогти зменшити безлад у щільних графіках
концентраційні лінії (відношення) між пакетами разом для частин їх
стежки.

--спокійно, -q
Придушити будь-які інформаційні/попереджувальні повідомлення.

-багатослівний, -v
Збільште багатослівність.

Відображає додаткові інформаційні та налагоджувальні повідомлення; можна повторювати до трьох
раз.

КОНФІГУРАЦІЯ


боржник можна налаштувати для обмеження розміру та складності графіків залежностей. Це
виконується за допомогою двох списків:

/etc/debtree/skiplist, ~/.debtree/skiplist
Список пропускати пакети. Пакети, включені в цей список, повністю виключені з
графіки. Список повинен містити лише залежності, які є настільки поширеними, що вкл
вони в графіках лише захаращують графік і насправді не додають жодної інформації.
Прикладами є libc6 та zlib1g. Якщо альтернативна залежність містить лише skip
пакетів буде пропущено; якщо він містить поєднання пакетів пропуску та без пропуску,
наявність пакетів пропуску буде показано за допомогою багатоточності ('...').

/etc/debtree/endlist, ~/.debtree/кінцевий список
Список кінець пакети. Пакети, включені в цей список, показані на графіку, але
їх залежності не відображатимуться. Для позначення кінця використовується ромбовидна форма
пакет; у випадку альтернативних залежностей буде показано ім'я пакета
між дужками: `{...}'.

Бажано лише пакети, які пропонують функціональність, яка дещо відрізняється від
його зворотні залежності слід включити в цей список. У деяких випадках це може бути
необхідно також включити пакунки, оскільки їхнє дерево залежностей просто занадто велике або
complex.

Якщо в каталозі HOME користувача є список, замість нього буде використовуватися цей файл
файлу за замовчуванням у /etc/debtree/.

Дивіться також параметри --no-skip, --show-all та --max-depth.

ПРИКЛАДИ


Нижче наведено кілька основних прикладів використання для боржник. Для більш розширених прикладів графіків
та додаткову інформацію див боржник веб-сайт: http://collab-
maint.alioth.debian.org/debtree.

$ debtree dpkg >dpkg.dot
Згенеруйте графік залежностей для пакета dpkg і збережіть результат у файлі
`dpkg.dot'.

$ dot -Tsvg -o dpkg.svg dpkg.dot
Скористайтесь точка(1) для створення зображення SVG з файлу `.dot'.

$ боржник dpkg | dot -Tpng >dpkg.png
Згенеруйте графік залежностей для пакета dpkg як зображення PNG і збережіть отримане
вивести у файл.

$ боржник -b dpkg | dot -Tps | kghostview - &
Згенеруйте графік залежності збірки для пакета dpkg у форматі postscript та у вигляді
результат за допомогою KDE kghostview(1).

Використовуйте debtree онлайн за допомогою служб onworks.net


Безкоштовні сервери та робочі станції

Завантажте програми для Windows і Linux

  • 1
    OfficeFloor
    OfficeFloor
    OfficeFloor забезпечує інверсію
    управління зв'язком, з його: - залежністю
    ін'єкція - продовження ін'єкції -
    для додаткової інформації
    відвідати...
    Завантажити OfficeFloor
  • 2
    DivKit
    DivKit
    DivKit є відкритим вихідним кодом, керованим сервером
    Інтерфейс користувача (SDUI). Це дозволяє вам
    розгорнути серверні оновлення для
    різні версії програми. Крім того, це може бути
    використовується для...
    Завантажте DivKit
  • 3
    субконвертор
    субконвертор
    Утиліта для конвертації між різними
    формат підписки. Користувачі Shadowrocket
    слід використовувати ss, ssr або v2ray як ціль.
    Ви можете додати &remark= до
    Телеграм-лайк HT...
    Завантажити субконвертер
  • 4
    ВАШ
    ВАШ
    SWASH — числове число загального призначення
    інструмент для моделювання нестійкості,
    негідростатичний, з вільною поверхнею,
    обертальний потік і транспортні явища
    у прибережних водах як...
    Завантажити SWASH
  • 5
    VBA-M (заархівовано – зараз на Github)
    VBA-M (заархівовано – зараз на Github)
    Проект переміщено в
    https://github.com/visualboyadvance-m/visualboyadvance-m
    Особливості: Створення чітів, збереження кількох станів
    система, підтримує gba, gbc, gb, sgb,
    sgb2Tu...
    Завантажте VBA-M (архівовано - тепер на Github)
  • 6
    Стацер
    Стацер
    Оптимізатор і моніторинг системи Linux
    Репозиторій Github:
    https://github.com/oguzhaninan/Stacer.
    Аудиторія: кінцеві користувачі/комп’ютер. Користувач
    інтерфейс: Qt. Програмування La...
    Завантажити Stacer
  • Детальніше »

Команди Linux

Ad