EnglishFrenchSpanyol

Ad


Favicon OnWorks

debtree - Dalam talian di Awan

Jalankan debtree dalam penyedia pengehosan percuma OnWorks melalui Ubuntu Online, Fedora Online, emulator dalam talian Windows atau emulator dalam talian MAC OS

Ini ialah perintah berhutang yang boleh dijalankan dalam penyedia pengehosan percuma OnWorks menggunakan salah satu daripada berbilang stesen kerja dalam talian percuma kami seperti Ubuntu Online, Fedora Online, emulator dalam talian Windows atau emulator dalam talian MAC OS.

JADUAL:

NAMA


debtree - menunjukkan hubungan antara pakej

SINOPSIS


orang yang berhutang [pilihan] pakej

DESCRIPTION


Menghasilkan graf pergantungan (dalam sintaks `titik') untuk pakej yang ditentukan. Outputnya ialah
ditulis kepada STDOUT dan boleh digunakan sebagai input untuk arahan dot(1) daripada bungkusan
`graphviz'.

Graf kebergantungan secara lalai akan menunjukkan kebergantungan (pra-), pakej yang disyorkan,
konflik tidak berversi, dan pakej maya yang disediakan oleh pakej yang diminta. Secara pilihan
pakej yang dicadangkan dan konflik versi boleh disertakan.

Selain graf yang menunjukkan kebergantungan biasa, orang yang berhutang juga boleh menjana graf yang menunjukkan
kebergantungan terbalik dan kebergantungan binaan untuk pakej.

Ketergantungan jenis
Jenis pergantungan antara pakej adalah mengikut jenis baris dan warna anak panah
menunjukkan pergantungan:
Binaan-Bergantung: emas gelap, tebal
Bina-Bergantung-Indep: emas muda
Pra-Bergantung: ungu, tebal
Bergantung: biru
Mengesyorkan: hitam
Mencadangkan: hitam, bertitik
Konflik: merah
Menyediakan: hijau, anak panah terbalik

Secara lalai keperluan versi untuk kebergantungan versi dan konflik akan ditunjukkan
bersama anak panah.

Alternatif kebergantungan
Kebergantungan alternatif akan ditunjukkan dalam satu nod (bentuk segi empat tepat dengan
garisan mendatar yang memisahkan pakej).

Kebergantungan alternatif akan ditunjukkan dengan anak panah tunggal, melainkan satu atau lebih daripada
dependencies adalah versi. Dalam kes itu, anak panah berasingan (berakhir pada pakej yang berkaitan)
menunjukkan keperluan versi dilukis. Anak panah untuk kebergantungan pada pakej dalam satu set
alternatif akan berasal dari pakej yang betul dalam set, walaupun dalam beberapa kes ini
mungkin berada di garis pemisah antara dua alternatif.

Jika pakej yang disertakan dalam kebergantungan alternatif juga perlu dipaparkan secara berasingan
atau juga merupakan sebahagian daripada beberapa set kebergantungan alternatif lain, kebergantungannya hanya akan menjadi
disertakan sekali, dengan kejadian pertama pakej. Untuk kejadian sekunder
nama pakej akan ditunjukkan antara kurungan segi empat sama: `[...]'.

Lihat juga pilihan --show-installed di bawah.

Maya pakej
Pakej maya akan ditunjukkan sebagai bentuk segi lapan dengan anak panah terbalik hijau dari
menyediakan pakej.

Jika hanya satu pakej menyediakan pakej maya, pakej ini (dan kebergantungannya)
akan dipaparkan dalam graf.

Jika terdapat berbilang pakej yang menyediakan pakej maya, ia akan ditunjukkan dalam
satu nod dengan bucu bulat tetapi hanya jika terdapat kurang daripada tiga (atau nombor
ditetapkan oleh pilihan --max-providers). Jika terdapat lebih daripada jumlah itu, ini akan menjadi
ditunjukkan oleh elipsis (`...') dalam nod; tiada pakej individu akan ditunjukkan tetapi
bilangan pakej yang disediakan ditunjukkan bersama anak panah. Ketergantungan daripada
menyediakan pakej tidak akan ditunjukkan.

Graf pergantungan biasa secara lalai juga akan menunjukkan sebarang pakej maya yang disediakan oleh
pakej binari yang diminta.

Tidak diketahui pakej
Pakej yang disenaraikan sebagai kebergantungan, tetapi yang tidak diketahui dalam pangkalan data pakej akan
dipaparkan dengan warna kemerahan. Dalam kes kebergantungan alternatif, pakej
nama akan ditunjukkan di antara tanda soal: `?...?'.

Pakej versi
Jika berbilang versi pakej tersedia, maklumat pergantungan untuk
versi tertinggi yang tersedia akan digunakan, dengan satu pengecualian. Jika pilihan --show-installed
digunakan, versi yang dipasang akan digunakan untuk pakej yang dipasang pada sistem.

Urusan graf saiz and kerumitan
orang yang berhutang menawarkan beberapa mekanisme untuk membantu mengurangkan saiz graf pergantungan pakej
dengan pokok pergantungan yang besar atau kompleks. Mekanisme pertama adalah untuk mengehadkan jenis
kebergantungan disertakan, contohnya tidak termasuk pakej Disyorkan atau Bercanggah daripada
graf tersebut. Mekanisme kedua ialah konfigurasi senarai skip and akhir pakej;
lihat bahagian KONFIGURASI di bawah untuk butiran. Mekanisme terakhir adalah meletakkan keras
had pada kedalaman pokok pergantungan.

Ia tidak mungkin untuk memasukkan kebergantungan pakej yang dicadangkan. Melakukannya akan masuk
hampir semua kes mengakibatkan letupan saiz graf.

Untuk sesetengah pakej, malangnya hampir mustahil untuk menjana pergantungan yang boleh digunakan
graf kerana bilangan kebergantungan yang mereka ada. Ini selalunya berlaku untuk meta
pakej, contohnya untuk KDE atau GNOME.

PILIHAN


Program ini mengikut sintaks baris arahan GNU yang biasa, dengan pilihan panjang bermula dengan
dua sengkang (`-'). Gambaran keseluruhan pilihan yang disokong disertakan di bawah.

--tunjuk-dipasang, -I
Tunjukkan pakej yang dipasang pada sistem.

Nod untuk pakej yang dipasang pada sistem akan berwarna terang
hijau. Untuk kebergantungan alternatif, hanya pakej yang dipasang akan disertakan (an
elipsis digunakan untuk menunjukkan alternatif yang ditinggalkan); untuk alternatif yang tidak berpuas hati
tanggungan, semua alternatif akan disertakan.

--tunjukkan-rdeps, -R
Tunjukkan juga kebergantungan terbalik bagi pakej dan sebarang pakej maya yang disediakannya.

Kebergantungan terbalik yang tidak dipasang akan diwarnakan kuning muda; dipasang
yang berwarna biru muda. Memaparkan kebergantungan terbalik jenis Suggests tidak disokong.

Penggunaan pilihan --show-installed dalam kombinasi dengan pilihan ini adalah disyorkan.
Lihat juga pilihan --rdeps-depth dan --max-rdeps. Pilihan ini diabaikan jika
--build-dep juga ditentukan.

--build-dep, -b
Tunjukkan kebergantungan binaan bukannya kebergantungan pakej.

Pakej yang dicadangkan tidak akan disertakan dalam graf pergantungan binaan. Jika ada
adalah pakej alternatif untuk memenuhi pergantungan, biasanya hanya yang pertama
alternatif akan ditunjukkan. Walau bagaimanapun, apabila digunakan dalam kombinasi dengan
--tunjukkan pilihan yang dipasang, semua alternatif yang telah dipasang akan disertakan untuk
kebergantungan yang berpuas hati (melainkan pilihan --no-alternatives juga diberikan).

--lengkungan=seni bina
Tentukan seni bina (atau `semua') untuk graf pergantungan binaan. Jika pilihan
Pilihan --buildep tidak ada, pilihan ini akan diabaikan. Lalai ialah
seni bina sistem di mana arahan sedang dijalankan.

Jika seni bina `semua' ditentukan, semua kebergantungan binaan akan ditunjukkan. Jika ada
binaan kebergantungan mempunyai `syarat seni bina', itu akan dipaparkan dalam a
graf.

Jika seni bina ditentukan (termasuk lalai), bina kebergantungan sahaja
yang relevan untuk seni bina itu akan ditunjukkan; membina kebergantungan untuk yang lain
seni bina akan diabaikan.

--dengan-cadangan, -S
Sertakan pakej yang dicadangkan; kebergantungan pakej yang dicadangkan tidak pernah disertakan.

--tidak-mengsyorkan
Jangan tunjukkan pakej yang disyorkan.

Pilihan ini akan diabaikan jika digunakan dalam kombinasi dengan pilihan --dengan-cadangan.

--tiada-alternatif
Hanya tunjukkan pakej pertama daripada set kebergantungan alternatif. dengan berkesan
ini menunjukkan pakej yang akan dipasang secara lalai (dalam kebanyakan kes).

--tidak-menyediakan
Jangan tunjukkan pakej maya yang disediakan oleh pakej yang diminta.

--penyedia-maks=nombor
Apabila terdapat beberapa pakej yang menyediakan pakej maya, hanya tunjukkan
menyediakan pakej jika terdapat kurang daripada bilangan ini. Lalai ialah 3.

--tiada-versi
Jangan tunjukkan versi untuk kebergantungan versi.

--tiada-konflik
Jangan tunjukkan konflik tidak berversi.

--versi-konflik, -VC
Sertakan konflik versi; secara lalai hanya konflik tidak berversi yang ditunjukkan.

Pilihan ini akan diabaikan jika digunakan dalam kombinasi dengan pilihan --no-conflicts.

--max-depth=nombor
Hadkan bilangan tahap tanggungan yang dilalui.

Pilihan ini menetapkan had kepada bilangan tahap orang yang berhutang akan berulang apabila
menentukan kebergantungan. Pakej pada tahap yang ditentukan akan dianggap sebagai akhir
pakej (lihat bahagian KONFIGURASI di bawah).

Pilihan boleh digunakan kedua-duanya untuk mengurangkan saiz graf.

--rdeps-depth=nombor
Bilangan tahap maksimum untuk kebergantungan terbalik.

Secara lalai hanya satu tahap dipaparkan. Gunakan pilihan ini untuk memaparkan lebih banyak tahap.
Menyiratkan --show-rdeps.

--max-rdeps=nombor
Hadkan paparan kebergantungan songsang tidak langsung.

Apabila memaparkan pelbagai peringkat kebergantungan terbalik, kebergantungan terbalik itu
sendiri mempunyai banyak kebergantungan terbalik benar-benar boleh meletupkan graf. Secara lalai
sehingga 5 kebergantungan songsang tidak langsung ditunjukkan secara individu.

--tidak-langkau
Paparkan juga kebergantungan yang ditindas secara lalai (cth libc6).

Apabila dipilih, skip pakej akan dilayan sebagai akhir pakej sebaliknya. Ini bermaksud
bahawa kebergantungan yang secara lalai tidak disertakan dalam graf, kini akan ditunjukkan,
tetapi kebergantungan mereka tidak akan. Lihat juga bahagian KONFIGURASI di bawah.

--tunjukkan semua
Paparkan pepohon kebergantungan penuh.

Apabila dipilih, semua had lalai dalam bentuk akhir and skip pakej adalah
dilumpuhkan dan graf pergantungan penuh untuk pakej akan dijana. Lihat juga
bahagian KONFIGURASI di bawah.

Pilihan ini membayangkan pilihan --no-skip, tetapi boleh digunakan dalam kombinasi dengan
--pilihan kedalaman maksimum. Ambil perhatian bahawa pilihan ini tidak menjejaskan jenis tanggungan
yang disertakan.

--putar, -r
Lukis graf atas bandar dan bukannya kiri ke kanan.

--memekat
Mengaktifkan pilihan untuk dot(1) yang boleh membantu mengurangkan kekusutan dalam graf padat dengan
menumpukan garis (hubungan) antara pakej bersama untuk bahagian mereka
laluan.

--senyap, -q
Sekat sebarang mesej maklumat/amaran.

--verbose, -v
Tingkatkan verbositi.

Memaparkan mesej maklumat dan nyahpepijat tambahan; boleh diulang sehingga tiga
kali.

CONFIGURATION


orang yang berhutang boleh dikonfigurasikan untuk mengehadkan saiz dan kerumitan graf pergantungan. Ini adalah
dilakukan menggunakan dua senarai:

/etc/debtree/skiplist, ~/.debtree/skiplist
Senarai skip pakej. Pakej yang termasuk dalam senarai ini dikecualikan sepenuhnya daripada
graf. Senarai itu hendaklah hanya mengandungi kebergantungan yang sangat biasa sehingga termasuk
mereka dalam graf hanya mengacaukan graf dan tidak benar-benar menambah sebarang maklumat.
Contohnya ialah libc6 dan zlib1g. Jika pergantungan alternatif mengandungi hanya langkau
pakej ia akan ditinggalkan; jika ia mengandungi gabungan pakej langkau dan tidak langkau,
kehadiran pakej langkau akan ditunjukkan menggunakan elipsis ('...').

/etc/debtree/endlist, ~/.debtree/endlist
Senarai akhir pakej. Pakej yang disertakan dalam senarai ini ditunjukkan dalam graf, tetapi
kebergantungan mereka tidak akan ditunjukkan. Bentuk berlian digunakan untuk menunjukkan penghujung
pakej; dalam kes kebergantungan alternatif, nama pakej akan ditunjukkan
antara pendakap: `{...}'.

Sebaik-baiknya hanya pakej yang menawarkan fungsi yang agak berbeza daripadanya
kebergantungan terbaliknya harus disertakan dalam senarai ini. Dalam beberapa kes ia mungkin
perlu juga memasukkan pakej kerana pokok pergantungan mereka terlalu besar atau
kompleks.

Jika senarai terdapat di bawah direktori HOME pengguna, fail itu akan digunakan sebaliknya
daripada fail lalai dalam /etc/debtree/.

Lihat juga pilihan --tidak-langkau, --tunjukkan-semua dan --kedalaman-maks.

CONTOH


Di bawah adalah beberapa contoh penggunaan asas untuk orang yang berhutang. Untuk contoh graf yang lebih meluas
dan maklumat tambahan, sila lihat orang yang berhutang laman web: http://collab-
maint.alioth.debian.org/debtree.

$ debtree dpkg >dpkg.dot
Hasilkan graf pergantungan untuk pakej dpkg dan simpan output ke fail
`dpkg.dot'.

$ dot -Tsvg -o dpkg.svg dpkg.dot
Penggunaan dot(1) untuk menjana imej SVG daripada fail `.dot'.

$ debtree dpkg | dot -Tpng >dpkg.png
Hasilkan graf pergantungan untuk pakej dpkg sebagai imej PNG dan simpan yang terhasil
output kepada fail.

$ penerima hutang -b dpkg | titik -Tps | kghostview - &
Hasilkan graf pergantungan binaan untuk pakej dpkg dalam format dan paparan postskrip
hasilnya menggunakan KDE kghostview(1).

Gunakan debtree dalam talian menggunakan perkhidmatan onworks.net


Pelayan & Stesen Kerja Percuma

Muat turun apl Windows & Linux

  • 1
    OfficeFloor
    OfficeFloor
    OfficeFloor menyediakan penyongsangan bagi
    kawalan gandingan, dengan: - pergantungan
    suntikan - suntikan sambungan -
    suntikan benang Untuk maklumat lanjut
    melawat...
    Muat turun OfficeFloor
  • 2
    DivKit
    DivKit
    DivKit ialah sumber terbuka Didorong Pelayan
    Rangka kerja UI (SDUI). Ia membolehkan anda
    melancarkan kemas kini bersumberkan pelayan kepada
    versi aplikasi yang berbeza. Juga, boleh jadi
    terpakai untuk ...
    Muat turun DivKit
  • 3
    subconverter
    subconverter
    Utiliti untuk menukar antara pelbagai
    format langganan. Pengguna Shadowrocket
    harus menggunakan ss, ssr atau v2ray sebagai sasaran.
    Anda boleh menambah &remark= kepada
    HT yang disukai Telegram...
    Muat turun subconverter
  • 4
    SWASH
    SWASH
    SWASH ialah berangka tujuan umum
    alat untuk mensimulasikan goyah,
    bukan hidrostatik, permukaan bebas,
    fenomena aliran putaran dan pengangkutan
    di perairan pantai sebagai...
    Muat turun SWASH
  • 5
    VBA-M (Diarkib - Kini di Github)
    VBA-M (Diarkib - Kini di Github)
    Projek telah berpindah ke
    https://github.com/visualboyadvance-m/visualboyadvance-m
    Ciri-ciri: Ciptaan menipu simpan statesmulti
    sistem, menyokong gba, gbc, gb, sgb,
    sgb2Tu...
    Muat turun VBA-M (Diarkib - Sekarang di Github)
  • 6
    Stacer
    Stacer
    Pengoptimum dan Pemantauan Sistem Linux
    Repositori Github:
    https://github.com/oguzhaninan/Stacer.
    Khalayak: Pengguna Akhir/Desktop. pengguna
    antara muka: Qt. Pengaturcaraan La...
    Muat turun Stacer
  • Lebih »

Arahan Linux

Ad