Packages / openSUSE Leap 15.6 / Development/Libraries/Perl / perl-Term-ProgressBar

Package: perl-Term-ProgressBar (2.21-1.21)

Provide a Progress Meter On a Standard Terminal

Term::ProgressBar provides a simple progress bar on the terminal, to let the user know that something is happening, roughly how much stuff has been done, and maybe an estimate at how long remains. A typical use sets up the progress bar with a number of items to do, and then calls update to update the bar whenever an item is processed. Often, this would involve updating the progress bar many times with no user-visible change. To avoid unnecessary work, the update method returns a value, being the update value at which the user will next see a change. By only calling update when the current value exceeds the next update value, the call overhead is reduced. Remember to call the '$progress->update($max_value)' when the job is done to get a nice 100% done bar. A progress bar by default is simple; it just goes from left-to-right, filling the bar with '=' characters. These are called *major* characters. For long-running jobs, this may be too slow, so two additional features are available: a linear completion time estimator, and/or a *minor* character: this is a character that _moves_ from left-to-right on the progress bar (it does not fill it as the major character does), traversing once for each major-character added. This exponentially increases the granularity of the bar for the same width.

Other Packages Related to perl-Term-ProgressBar:

  • dep: perl(:MODULE_COMPAT_5.26.1)

    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 KiB50 KiBlist of filesDownload

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

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.26.1/Term
  • /usr/lib/perl5/vendor_perl/5.26.1/Term/ProgressBar
  • /usr/lib/perl5/vendor_perl/5.26.1/Term/ProgressBar/IO.pm
  • /usr/lib/perl5/vendor_perl/5.26.1/Term/ProgressBar.pm
  • /usr/lib/perl5/vendor_perl/5.26.1/x86_64-linux-thread-multi
  • /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 15.6 OSS

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

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

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

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

VersionReleaseArchitectureRepositoryPackage sizeInstalled sizePublisher repository artifact
2.21-1.21leap-15.6 / ossnoarchopenSUSE Leap 15.6 · OSS · multi-architecture35 KiB50 KiBnoarch/perl-Term-ProgressBar-2.21-1.21.noarch.rpm

Field source: openSUSE Leap 15.6 OSS

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

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

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

[Каталог CVE]

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

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

2.21-1.21 / noarchСпостережено Sep 1, 2026sha512 fda65ebc5d59…e571f106Контрольна сума джерела

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

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

Field source: openSUSE Leap 15.6 OSS

Джерела

  • Authoritative source; repository metadata signature verified

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

    leap-15-6-oss-multiarch:ca2653101b9afba6656aea529109ba0c0f1ca1a92aa8614e7c887fda5264c230

    Repository-signature verification record
    Signed-object SHA-256
    ca2653101b9afba6656aea529109ba0c0f1ca1a92aa8614e7c887fda5264c230
    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