Monday, April 28, 2025

Software Installed on OpenBSD System , pkg-info tutorial

To find out what we have on our OpenBSD system, we will use pkg_info:

#pkg_info

BitTorrent-4.4.0p6  cooperative file distribution system implemented in Python
BitTorrent-gui-4.4.0p6 graphical interface components for BitTorrent
ImageMagick-6.4.5.6p0 image processing tools
ORBit2-2.14.18      high-performance CORBA Object Request Broker
OpenEXR-1.6.1p1     high dynamic range image format
agg-2.5p1           anti-grain geometry graphics library
amarok-1.4.10p4     music player for KDE
arts-1.5.10p3       K Desktop Environment, aRTs
aspell-0.60.6p4     spell checker designed to eventually replace Ispell
atk-1.30.0p0        accessibility toolkit used by gtk+
august-0.63bp0      html editor designed for the experienced web designer
avahi-0.6.27        framework for Multicast DNS Service Discovery
blas-1.0p3          Basic Linear Algebra Subprograms
boost-1.42.0p2      free peer-reviewed portable C++ source libraries
bzip2-1.0.5         block-sorting file compressor, unencumbered
cairo-1.8.10p0      vector graphics library
cdparanoia-3.a9.8p0 CDDA reading utility with extra data verification features
curl-7.20.0         get files from FTP, Gopher, HTTP or HTTPS servers
cyrus-sasl-2.1.23p0 RFC 2222 SASL (Simple Authentication and Security Layer)
dbus-1.2.24p4       message bus system
dbus-glib-0.86p1v0  glib bindings for dbus message system
desktop-file-utils-0.16p0 utilities for 'desktop' entries
epdfview-0.1.7p5    lightweight PDF document viewer
faac-1.26           MPEG-2 and MPEG-4 AAC encoder
faad-2.6.1p1        MPEG-2 and MPEG-4 AAC decoder
ffmpeg-20100512p0   audio/video converter and streamer with bktr(4) support
flac-1.2.1p0        free lossless audio codec
fribidi-0.10.4p0    library implementing the Unicode Bidirectional Algorithm
gconf2-2.28.1p2     configuration database system for GNOME
gdbm-1.8.3p0        GNU dbm
gettext-0.18.1      GNU gettext
ghostscript-8.63p13 GNU PostScript interpreter
ghostscript-fonts-8.11p2 35 standard PostScript fonts with Adobe name aliases
glib2-2.24.1p2      general-purpose utility library
glitz-0.5.6p2       OpenGL image compositing library
gnash-0.8.3p4       flash player with firefox browser plugin
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~`
 Cut here because of readability
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 
x264-20100511       free H264/AVC encoder
xine-lib-1.1.18.1p1 multimedia decoding library
xvidcore-1.2.2p1    ISO MPEG-4 compliant video codec
yt-15               fetch youtube and google videos 

You can use some options with pkg_info, example for package  yt-15:

#pkg_info -c yt-15,  for comment about program/package at one line

Information for inst:yt-15

Comment:
fetch youtube and google videos

#pkg_info -d yt-15,  for detailed comments on installed program/package

 Information for inst:yt-15

Description:
yt is an extensible Lua script to fetch videos from YouTube.com. You can
(and probably should) customize it to use your preferred encoding tool.
By default it uses graphics/ffmpeg.

Maintainer: Martynas Venckus <martynas@openbsd.org>

OpenBSD pkg_info do have some more options, and it is used on other BSD system, so you need to check man pkg_info page for your OS version.

In any case, it is important to know (if you get your hands on OpenBSD) that report on installed software is available with pkg_info.

No comments:

Post a Comment

Tkinter Introduction - Top Widget, Method, Button

First, let's make shure that our tkinter module is working ok with simple  for loop that will spawn 5 instances of blank Tk window .  ...