Packages / openSUSE Leap 16.0 / Unspecified / perl-Term-ProgressBar

Package: perl-Term-ProgressBar (2.23-bp160.1.11)

Надати індикатор прогресу на стандартному терміналі

Term::ProgressBar надає простий індикатор прогресу на терміналі, щоб користувач знав, що щось відбувається, приблизно скільки вже зроблено, і можливо оцінку того, скільки часу залишилося. Типове використання налаштовує індикатор прогресу з кількістю елементів для обробки, а потім викликає update для оновлення індикатора щоразу, коли елемент оброблено. Часто це означало б оновлення індикатора прогресу багато разів без видимої для користувача зміни. Щоб уникнути зайвої роботи, метод update повертає значення — значення оновлення, при якому користувач наступного разу побачить зміну. Викликаючи update лише тоді, коли поточне значення перевищує наступне значення оновлення, зменшується накладні витрати на виклики. Не забудьте викликати '$progress->update($max_value)', коли роботу завершено, щоб отримати гарний індикатор на 100%. Індикатор прогресу за замовчуванням простий; він просто йде зліва направо, заповнюючи смугу символами '='. Їх називають *major*-символами. Для довготривалих завдань це може бути занадто повільно, тому доступні дві додаткові можливості: лінійний оцінювач часу завершення та/або *minor*-символ: це символ, який _рухається_ зліва направо по індикатору прогресу (він не заповнює його, як major-символ), проходячи один раз для кожного доданого major-символу. Це експоненційно збільшує деталізацію індикатора при тій самій ширині.

Other Packages Related to perl-Term-ProgressBar:

  • dep: perl(:MODULE_COMPAT_5.42.0)

    Package not available

  • dep: perl(Class::MethodMaker) (>= 1.02)

    Package not available

  • dep: perl(Term::ReadKey) (>= 2.14)

    Package not available

Download perl-Term-ProgressBar

ArchitecturePackage sizeInstalled sizeFilesPackage
noarch35 KiB49 KiBlist of filesDownload

Шляхи файлів пакета (18)

Paths come from the repository package-file index for the observed builds. They describe archive/package associations, not every file that will exist on a running system after maintainer scripts, alternatives, generated state, diversions, or installation choices.

  • /usr/lib/perl5/vendor_perl/5.42.0/Term
  • /usr/lib/perl5/vendor_perl/5.42.0/Term/ProgressBar
  • /usr/lib/perl5/vendor_perl/5.42.0/Term/ProgressBar/IO.pm
  • /usr/lib/perl5/vendor_perl/5.42.0/Term/ProgressBar.pm
  • /usr/share/doc/packages/perl-Term-ProgressBar
  • /usr/share/doc/packages/perl-Term-ProgressBar/Changes
  • /usr/share/doc/packages/perl-Term-ProgressBar/examples
  • /usr/share/doc/packages/perl-Term-ProgressBar/examples/powers
  • /usr/share/doc/packages/perl-Term-ProgressBar/examples/powers2
  • /usr/share/doc/packages/perl-Term-ProgressBar/examples/powers3
  • /usr/share/doc/packages/perl-Term-ProgressBar/examples/powers4
  • /usr/share/doc/packages/perl-Term-ProgressBar/examples/powers5
  • /usr/share/doc/packages/perl-Term-ProgressBar/examples/simple_use.pl
  • /usr/share/doc/packages/perl-Term-ProgressBar/examples/smooth_bar.pl
  • /usr/share/doc/packages/perl-Term-ProgressBar/examples/stdinorfile.pl
  • /usr/share/doc/packages/perl-Term-ProgressBar/README
  • /usr/share/man/man3/Term::ProgressBar.3pm.gz
  • /usr/share/man/man3/Term::ProgressBar::IO.3pm.gz

Field source: openSUSE Leap 16.0 OSS

Використати цей пакет

OpenFactory може завантажити цю операційну систему у віртуальній машині браузера або почати збірку образу з рідною назвою пакета з цього запису.

Версії, набори та репозиторії

Кожен рядок: метадані індексу пакетів для однієї версії, архітектури, набору й репозиторію. Назви, URL і розміри зі джерела; посилання є змінним місцем отримання, не перерозповсюдженням OpenFactory.

VersionReleaseArchitectureRepositoryPackage sizeInstalled sizePublisher repository artifact
2.23-bp160.1.11leap-16.0 / ossnoarchopenSUSE Leap 16.0 · OSS · multi-architecture35 KiB49 KiBnoarch/perl-Term-ProgressBar-2.23-bp160.1.11.noarch.rpm

Field source: openSUSE Leap 16.0 OSS

Відомі вразливості

У відстежуваних джерелах немає відповідних повідомлень.

Остання синхронізація:

[Каталог CVE]

Контрольні суми

Repository signatures authenticate metadata. Artifact hashing is recorded separately. Neither establishes package safety.

2.23-bp160.1.11 / noarchСпостережено Sep 1, 2026sha512 3cf774d26827…a8bce86aКонтрольна сума джерела

Metadata observed; artifact bytes were not independently fetched or hashed by this catalog import. The digest below is source-reported.

Контрольна сума джерела (sha512): 3cf774d26827890d1ed535c917e9a70a77c968251e508ac9a006e306ec1c55bbc69bd25fe41f9dc4c9b87b65529b5444c28b4ca63879bf8bc1d5b92ca8bce86a

Field source: openSUSE Leap 16.0 OSS

Джерела

  • Authoritative source; repository metadata signature verified

    Доказ підпису

    leap-16-0-oss-multiarch:271b36d440253edf9871ac0c100319fc7443d8f2d54b6b449a72e9414c51577c

    Repository-signature verification record
    Signed-object SHA-256
    271b36d440253edf9871ac0c100319fc7443d8f2d54b6b449a72e9414c51577c
    Signer fingerprint
    AD485664E901B867051AB15F35A2F86E29B700A4
    Keyring revision
    opensuse-project-signing-key.asc
    SHA-256 b5745739ebfb95b25b8e810f9bcb847fe750ccda598bd85f02f0e974599a6d7e
    Tool and policy
    gpgv (GnuPG) 2.4.9
    openfactory-software-catalog-signature-v1
    Verification time
    Sep 1, 2026
    Repository metadata hash linkage
    Result
    Recorded as verified; digest details unavailable