ChatGPTではPythonを実行することができるが、その環境はサンドボックス化されており、できることが制限されている。そこでどういう環境が用意されているのかを調べることにした。
基本情報
OS
Debian 12
PRETTY_NAME="Debian GNU/Linux 12 (bookworm)"
NAME="Debian GNU/Linux"
VERSION_ID="12"
VERSION="12 (bookworm)"
VERSION_CODENAME=bookworm
ID=debian
HOME_URL="https://www.debian.org/"
SUPPORT_URL="https://www.debian.org/support"
BUG_REPORT_URL="https://bugs.debian.org/"
CPU 情報
Intel X86-64 2.8Ghz
'arch': 'X86_64',
'bits': 64,
'count': 16,
'arch_string_raw': 'x86_64',
'vendor_id_raw': 'GenuineIntel',
'brand_raw': 'unknown',
'hz_advertised_friendly': '2.7934 GHz',
'hz_actual_friendly': '2.7934 GHz',
RAM
1GB (うち37.4%使用中)
{'total_memory': 1073741824,
'available_memory': 671895552,
'used_memory': 305303552,
'memory_percentage': 37.4,
'total_swap': 0,
'used_swap': 0,
'free_swap': 0,
'swap_percentage': 0.0}
Python
インストールされているモジュール一覧
absl-py==2.1.0
ace-tools==0.0.1
aeppl==0.0.31
aesara==2.7.3
affine==2.4.0
aiohttp==3.8.6
aiosignal==1.3.1
analytics-python==1.4.post1
anyio==3.7.1
anytree==2.8.0
argon2-cffi==23.1.0
argon2-cffi-bindings==21.2.0
arviz==0.17.1
asn1crypto==1.5.1
asttokens==2.4.1
async-timeout==4.0.3
attrs==23.2.0
audioread==3.0.1
babel==2.14.0
backoff==1.10.0
basemap==1.3.9
basemap-data==1.3.2
bcrypt==4.1.2
beautifulsoup4==4.12.3
bleach==6.1.0
blinker==1.7.0
blis==0.7.11
blosc2==2.0.0
bokeh==2.4.0
branca==0.7.1
brotli==1.1.0
cachetools==5.3.3
cairocffi==1.6.1
cairosvg==2.5.2
camelot-py==0.10.1
catalogue==2.0.10
certifi==2024.2.2
cffi==1.16.0
chardet==3.0.4
charset-normalizer==2.1.1
click==8.1.7
click-plugins==1.1.1
cligj==0.7.2
cloudpickle==3.0.0
cmake==3.28.3
cmudict==1.0.21
comm==0.2.2
confection==0.1.4
cons==0.4.6
contourpy==1.2.0
countryinfo==0.1.2
cryptography==3.4.8
cssselect2==0.7.0
cycler==0.12.1
cymem==2.0.8
cython==0.29.36
databricks-sql-connector==0.9.1
debugpy==1.8.1
decorator==4.4.2
defusedxml==0.7.1
dlib==19.24.2
dnspython==2.6.1
docx2txt==0.8
einops==0.3.2
email-validator==2.1.1
entrypoints==0.4
et-xmlfile==1.1.0
etuples==0.3.9
exchange-calendars==3.4
executing==2.0.1
faker==8.13.2
fastapi==0.95.2
fastjsonschema==2.19.1
fastprogress==1.0.3
ffmpeg-python==0.2.0
ffmpy==0.3.2
filelock==3.13.1
fiona==1.9.2
flask==3.0.2
flask-cachebuster==1.0.0
flask-cors==4.0.0
flask-login==0.6.3
folium==0.12.1
fonttools==4.49.0
fpdf==1.7.2
frozenlist==1.4.1
future==1.0.0
fuzzywuzzy==0.18.0
gensim==4.3.1
geographiclib==1.52
geopandas==0.10.2
geopy==2.2.0
gradio==2.2.15
graphviz==0.17
gtts==2.2.3
h11==0.14.0
h2==4.1.0
h5netcdf==1.3.0
h5py==3.8.0
hpack==4.0.0
html5lib==1.1
httpcore==1.0.4
httptools==0.6.1
httpx==0.27.0
hypercorn==0.14.3
hyperframe==6.0.1
idna==3.6
imageio==2.34.0
imageio-ffmpeg==0.4.9
imgkit==1.2.2
importlib-metadata==7.0.2
importlib-resources==6.3.0
iniconfig==2.0.0
ipykernel==6.29.3
ipython==8.22.2
ipython-genutils==0.2.0
isodate==0.6.1
itsdangerous==2.1.2
jax==0.2.28
jedi==0.19.1
jinja2==3.1.3
joblib==1.3.2
json5==0.9.22
jsonpickle==3.0.3
jsonschema==4.21.1
jsonschema-specifications==2023.12.1
jupyter-client==7.4.9
jupyter-core==5.1.3
jupyter-server==1.23.5
jupyterlab==3.4.8
jupyterlab-pygments==0.2.2
jupyterlab-server==2.19.0
keras==2.6.0
kerykeion==2.1.16
kiwisolver==1.4.5
korean-lunar-calendar==0.3.1
langcodes==3.3.0
lazy-loader==0.3
librosa==0.8.1
lit==18.1.1
llvmlite==0.42.0
logical-unification==0.4.6
loguru==0.5.3
lxml==5.1.0
markdown2==2.4.13
markdownify==0.9.3
markupsafe==2.1.5
matplotlib==3.6.3
matplotlib-inline==0.1.6
matplotlib-venn==0.11.6
minikanren==1.0.3
mistune==3.0.2
mizani==0.10.0
mne==0.23.4
monotonic==1.6
moviepy==1.0.3
mpmath==1.3.0
msgpack==1.0.8
mtcnn==0.1.1
multidict==6.0.5
multipledispatch==1.0.0
munch==4.0.0
murmurhash==1.0.10
mutagen==1.45.1
nashpy==0.0.35
nbclassic==0.4.5
nbclient==0.10.0
nbconvert==7.16.2
nbformat==5.10.2
nest-asyncio==1.6.0
networkx==2.8.8
nltk==3.6.3
notebook==6.5.1
notebook-shim==0.2.4
numba==0.59.0
numexpr==2.9.0
numpy==1.24.0
numpy-financial==1.0.0
nvidia-cublas-cu11==11.10.3.66
nvidia-cuda-cupti-cu11==11.7.101
nvidia-cuda-nvrtc-cu11==11.7.99
nvidia-cuda-runtime-cu11==11.7.99
nvidia-cudnn-cu11==8.5.0.96
nvidia-cufft-cu11==10.9.0.58
nvidia-curand-cu11==10.2.10.91
nvidia-cusolver-cu11==11.4.0.1
nvidia-cusparse-cu11==11.7.4.91
nvidia-nccl-cu11==2.14.3
nvidia-nvtx-cu11==11.7.91
odfpy==1.4.1
opencv-python==4.5.5.62
openpyxl==3.0.10
opt-einsum==3.3.0
orjson==3.9.15
oscrypto==1.3.0
packaging==24.0
pandas==1.5.3
pandocfilters==1.5.1
paramiko==3.4.0
parso==0.8.3
pathlib-abc==0.1.1
pathy==0.11.0
patsy==0.5.6
pdf2image==1.16.3
pdfkit==0.6.1
pdfminer.six==20220319
pdfplumber==0.6.2
pdfrw==0.4
pexpect==4.9.0
pillow==9.2.0
pip==24.0
platformdirs==4.2.0
plotly==5.3.0
plotnine==0.10.1
pluggy==1.4.0
pooch==1.8.1
preshed==3.0.9
priority==2.0.0
proglog==0.1.10
prometheus-client==0.20.0
prompt-toolkit==3.0.43
pronouncing==0.2.0
psutil==5.9.8
ptyprocess==0.7.0
pure-eval==0.2.2
py==1.11.0
py-cpuinfo==9.0.0
pycountry==20.7.3
pycparser==2.21
pycryptodome==3.20.0
pycryptodomex==3.20.0
pydantic==1.10.2
pydot==1.4.2
pydub==0.25.1
pydyf==0.9.0
pygments==2.17.2
pygraphviz==1.7
pyjwt==2.8.0
pylog==1.1
pyluach==2.2.0
pymc==4.0.1
pymupdf==1.21.1
pynacl==1.5.0
pyopenssl==21.0.0
pypandoc==1.6.3
pyparsing==3.1.2
pypdf2==1.28.6
pyphen==0.14.0
pyproj==3.6.1
pyprover==0.5.6
pyshp==2.3.1
pyswisseph==2.10.3.2
pytesseract==0.3.8
pytest==6.2.5
pyth3==0.7
python-dateutil==2.9.0.post0
python-docx==0.8.11
python-dotenv==1.0.1
python-json-logger==2.0.7
python-multipart==0.0.9
python-pptx==0.6.21
pyttsx3==2.90
pytz==2024.1
pywavelets==1.5.0
pyxlsb==1.0.8
pyyaml==6.0.1
pyzbar==0.1.8
pyzmq==25.1.2
qrcode==7.3
rarfile==4.0
rasterio==1.3.3
rdflib==6.0.0
referencing==0.33.0
regex==2023.12.25
reportlab==3.6.12
requests==2.31.0
resampy==0.4.3
rpds-py==0.18.0
scikit-image==0.20.0
scikit-learn==1.1.3
scipy==1.9.3
seaborn==0.11.2
send2trash==1.8.2
sentencepiece==0.2.0
setuptools==65.5.1
shap==0.39.0
shapely==1.7.1
six==1.16.0
slicer==0.0.7
smart-open==6.4.0
sniffio==1.3.1
snowflake-connector-python==2.7.12
snuggs==1.4.7
soundfile==0.10.2
soupsieve==2.5
spacy==3.4.4
spacy-legacy==3.0.12
spacy-loggers==1.0.5
srsly==2.4.8
stack-data==0.6.3
starlette==0.27.0
statsmodels==0.13.5
svglib==1.1.0
svgwrite==1.4.1
sympy==1.8
tables==3.8.0
tabula==1.0.5
tabulate==0.8.9
tenacity==8.2.3
terminado==0.18.1
text-unidecode==1.3
textblob==0.15.3
thinc==8.1.12
threadpoolctl==3.3.0
thrift==0.16.0
tifffile==2024.2.12
tinycss2==1.2.1
toml==0.10.2
tomli==2.0.1
toolz==0.12.1
torch==2.0.1
torchaudio==2.0.2
torchtext==0.6.0
torchvision==0.15.2
tornado==6.4
tqdm==4.64.0
traitlets==5.14.2
trimesh==3.9.29
triton==2.0.0
typer==0.7.0
typing-extensions==4.5.0
ujson==5.9.0
urllib3==1.26.18
uvicorn==0.19.0
uvloop==0.19.0
wand==0.6.13
wasabi==0.10.1
watchfiles==0.21.0
wcwidth==0.2.13
weasyprint==53.3
webencodings==0.5.1
websocket-client==1.7.0
websockets==10.3
werkzeug==3.0.1
wheel==0.43.0
wordcloud==1.9.2
wsproto==1.2.0
xarray==2024.2.0
xarray-einstats==0.7.0
xgboost==1.4.2
xlsxwriter==3.2.0
xml-python==0.4.3
yarl==1.9.4
zipp==3.18.1
zopfli==0.2.3
インストールされているパッケージ(Debian)
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name Version Architecture Description
+++-==================================-==============================-============-================================================================================
ii adduser 3.134 all add and remove users and groups
ii adwaita-icon-theme 43-1 all default icon theme of GNOME
ii alsa-topology-conf 1.2.5.1-2 all ALSA topology configuration files
ii alsa-ucm-conf 1.2.8-1 all ALSA Use Case Manager configuration files
ii antiword 0.37-16 amd64 Converts MS Word files to text, PS, PDF and XML
ii appstream 0.16.1-2 amd64 Software component metadata management
ii apt 2.6.1 amd64 commandline package manager
ii at-spi2-common 2.46.0-5 all Assistive Technology Service Provider Interface (common files)
ii autoconf 2.71-3 all automatic configure script builder
ii automake 1:1.16.5-1.3 all Tool for generating GNU Standards-compliant Makefiles
ii autotools-dev 20220109.1 all Update infrastructure for config.{guess,sub} files
ii base-files 12.4+deb12u5 amd64 Debian base system miscellaneous files
ii base-passwd 3.6.1 amd64 Debian base system master password and group files
ii bash 5.2.15-2+b2 amd64 GNU Bourne Again SHell
ii binutils 2.40-2 amd64 GNU assembler, linker and binary utilities
ii binutils-common:amd64 2.40-2 amd64 Common files for the GNU assembler, linker and binary utilities
ii binutils-x86-64-linux-gnu 2.40-2 amd64 GNU binary utilities, for x86-64-linux-gnu target
ii bsdutils 1:2.38.1-5+b1 amd64 basic utilities from 4.4BSD-Lite
ii bzip2 1.0.8-5+b1 amd64 high-quality block-sorting file compressor - utilities
ii ca-certificates 20230311 all Common CA certificates
ii cmake 3.25.1-1 amd64 cross-platform, open-source make system
ii cmake-data 3.25.1-1 all CMake data files (modules, templates and documentation)
ii comerr-dev:amd64 2.1-1.47.0-2 amd64 common error description library - headers and static libraries
ii coreutils 9.1-1 amd64 GNU core utilities
ii cpp 4:12.2.0-3 amd64 GNU C preprocessor (cpp)
ii cpp-12 12.2.0-14 amd64 GNU C preprocessor
ii curl 7.88.1-10+deb12u5 amd64 command line tool for transferring data with URL syntax
ii dash 0.5.12-2 amd64 POSIX-compliant shell
ii dbus 1.14.10-1~deb12u1 amd64 simple interprocess messaging system (system message bus)
ii dbus-bin 1.14.10-1~deb12u1 amd64 simple interprocess messaging system (command line utilities)
ii dbus-daemon 1.14.10-1~deb12u1 amd64 simple interprocess messaging system (reference message bus)
ii dbus-session-bus-common 1.14.10-1~deb12u1 all simple interprocess messaging system (session bus configuration)
ii dbus-system-bus-common 1.14.10-1~deb12u1 all simple interprocess messaging system (system bus configuration)
ii dbus-user-session 1.14.10-1~deb12u1 amd64 simple interprocess messaging system (systemd --user integration)
ii debconf 1.5.82 all Debian configuration management system
ii debian-archive-keyring 2023.3+deb12u1 all GnuPG archive keys of the Debian archive
ii debianutils 5.7-0.5~deb12u1 amd64 Miscellaneous utilities specific to Debian
ii default-libmysqlclient-dev:amd64 1.1.0 amd64 MySQL database development files (metapackage)
ii diffutils 1:3.8-4 amd64 File comparison utilities
ii dirmngr 2.2.40-1.1 amd64 GNU privacy guard - network certificate management service
ii distro-info-data 0.58+deb12u1 all information about the distributions' releases (data files)
ii dmsetup 2:1.02.185-2 amd64 Linux Kernel Device Mapper userspace library
ii dpkg 1.21.22 amd64 Debian package management system
ii dpkg-dev 1.21.22 all Debian package development tools
ii e2fsprogs 1.47.0-2 amd64 ext2/ext3/ext4 file system utilities
ii espeak 1.48.15+dfsg-3 amd64 Multi-lingual software speech synthesizer
ii espeak-data:amd64 1.48.15+dfsg-3 amd64 Multi-lingual software speech synthesizer: speech data files
ii ffmpeg 7:5.1.4-0+deb12u1 amd64 Tools for transcoding, streaming and playing of multimedia files
ii file 1:5.44-3 amd64 Recognize the type of data in a file using "magic" numbers
ii findutils 4.9.0-4 amd64 utilities for finding files--find, xargs
ii flac 1.4.2+ds-2 amd64 Free Lossless Audio Codec - command line tools
ii fontconfig 2.14.1-4 amd64 generic font configuration library - support binaries
ii fontconfig-config 2.14.1-4 amd64 generic font configuration library - configuration
ii fonts-dejavu-core 2.37-6 all Vera font family derivate with additional characters
ii fonts-liberation2 2.1.5-1 all Fonts with the same metrics as Times, Arial and Courier (v2)
ii g++ 4:12.2.0-3 amd64 GNU C++ compiler
ii g++-12 12.2.0-14 amd64 GNU C++ compiler
ii gcc 4:12.2.0-3 amd64 GNU C compiler
ii gcc-12 12.2.0-14 amd64 GNU C compiler
ii gcc-12-base:amd64 12.2.0-14 amd64 GCC, the GNU Compiler Collection (base package)
ii gdal-data 3.6.2+dfsg-1 all Geospatial Data Abstraction Library - Data files
ii gdal-plugins 3.6.2+dfsg-1+b2 amd64 Geospatial Data Abstraction Library - Plugins
ii gir1.2-freedesktop:amd64 1.74.0-3 amd64 Introspection data for some FreeDesktop components
ii gir1.2-gdkpixbuf-2.0:amd64 2.42.10+dfsg-1+b1 amd64 GDK Pixbuf library - GObject-Introspection
ii gir1.2-glib-2.0:amd64 1.74.0-3 amd64 Introspection data for GLib, GObject, Gio and GModule
ii gir1.2-packagekitglib-1.0 1.2.6-5 amd64 GObject introspection data for the PackageKit GLib library
ii gir1.2-rsvg-2.0:amd64 2.54.7+dfsg-1~deb12u1 amd64 gir files for renderer library for SVG files
ii git 1:2.39.2-1.1 amd64 fast, scalable, distributed revision control system
ii git-man 1:2.39.2-1.1 all fast, scalable, distributed revision control system (manual pages)
ii gnupg 2.2.40-1.1 all GNU privacy guard - a free PGP replacement
ii gnupg-l10n 2.2.40-1.1 all GNU privacy guard - localization files
ii gnupg-utils 2.2.40-1.1 amd64 GNU privacy guard - utility programs
ii gpg 2.2.40-1.1 amd64 GNU Privacy Guard -- minimalist public key operations
ii gpg-agent 2.2.40-1.1 amd64 GNU privacy guard - cryptographic agent
ii gpg-wks-client 2.2.40-1.1 amd64 GNU privacy guard - Web Key Service client
ii gpg-wks-server 2.2.40-1.1 amd64 GNU privacy guard - Web Key Service server
ii gpgconf 2.2.40-1.1 amd64 GNU privacy guard - core configuration utilities
ii gpgsm 2.2.40-1.1 amd64 GNU privacy guard - S/MIME version
ii gpgv 2.2.40-1.1 amd64 GNU privacy guard - signature verification tool
ii graphviz 2.42.2-7+b3 amd64 rich set of graph drawing tools
ii grep 3.8-5 amd64 GNU grep, egrep and fgrep
ii gtk-update-icon-cache 3.24.38-2~deb12u1 amd64 icon theme caching utility
ii gzip 1.12-1 amd64 GNU compression utilities
ii hdf5-helpers 1.10.8+repack1-1 amd64 HDF5 - Helper tools
ii hicolor-icon-theme 0.17-2 all default fallback theme for FreeDesktop.org icon themes
ii hostname 3.23+nmu1 amd64 utility to set/show the host name or domain name
ii i965-va-driver:amd64 2.4.1+dfsg1-1 amd64 VAAPI driver for Intel G45 & HD Graphics family
ii icu-devtools 72.1-3 amd64 Development utilities for International Components for Unicode
ii imagemagick 8:6.9.11.60+dfsg-1.6+deb12u1 amd64 image manipulation programs -- binaries
ii imagemagick-6-common 8:6.9.11.60+dfsg-1.6+deb12u1 all image manipulation programs -- infrastructure
ii imagemagick-6.q16 8:6.9.11.60+dfsg-1.6+deb12u1 amd64 image manipulation programs -- quantum depth Q16
ii init-system-helpers 1.65.2 all helper tools for all init systems
ii intel-media-va-driver:amd64 23.1.1+dfsg1-1 amd64 VAAPI driver for the Intel GEN8+ Graphics family
ii iso-codes 4.15.0-1 all ISO language, territory, currency, script codes and their translations
ii krb5-multidev:amd64 1.20.1-2+deb12u1 amd64 development files for MIT Kerberos without Heimdal conflict
ii lame 3.100-6 amd64 MP3 encoding library (frontend)
ii libaacs0:amd64 0.11.1-2 amd64 free-and-libre implementation of AACS
ii libabsl20220623:amd64 20220623.1-1 amd64 extensions to the C++ standard library
ii libacl1:amd64 2.3.1-3 amd64 access control list - shared library
ii libaec-dev:amd64 1.0.6-1+b1 amd64 Development files for the Adaptive Entropy Coding library
ii libaec0:amd64 1.0.6-1+b1 amd64 Adaptive Entropy Coding library
ii libann0 1.1.2+doc-9+b1 amd64 Approximate Nearest Neighbor Searching library
ii libaom-dev:amd64 3.6.0-1 amd64 AV1 Video Codec Library -- Development Files
ii libaom3:amd64 3.6.0-1 amd64 AV1 Video Codec Library
ii libapparmor1:amd64 3.0.8-3 amd64 changehat AppArmor library
ii libappstream4:amd64 0.16.1-2 amd64 Library to access AppStream services
ii libapr1:amd64 1.7.2-3 amd64 Apache Portable Runtime Library
ii libaprutil1:amd64 1.6.3-1 amd64 Apache Portable Runtime Utility Library
ii libapt-pkg6.0:amd64 2.6.1 amd64 package management runtime library
ii libarchive-dev:amd64 3.6.2-1 amd64 Multi-format archive and compression library (development files)
ii libarchive13:amd64 3.6.2-1 amd64 Multi-format archive and compression library (shared library)
ii libargon2-1:amd64 0~20171227-0.3+deb12u1 amd64 memory-hard hashing function - runtime library
ii libarmadillo-dev 1:11.4.2+dfsg-1 amd64 streamlined C++ linear algebra library - Headers
ii libarmadillo11 1:11.4.2+dfsg-1 amd64 streamlined C++ linear algebra library
ii libarpack2:amd64 3.8.0-3 amd64 Fortran77 subroutines to solve large scale eigenvalue problems
ii libarpack2-dev:amd64 3.8.0-3 amd64 Fortran77 subroutines to solve large scale eigenvalue problems (development)
ii libasan8:amd64 12.2.0-14 amd64 AddressSanitizer -- a fast memory error detector
ii libasound2:amd64 1.2.8-1+b1 amd64 shared library for ALSA applications
ii libasound2-data 1.2.8-1 all Configuration files and profiles for ALSA drivers
ii libass9:amd64 1:0.17.1-1 amd64 library for SSA/ASS subtitles rendering
ii libassuan0:amd64 2.5.5-5 amd64 IPC library for the GnuPG components
ii libasyncns0:amd64 0.8-6+b3 amd64 Asynchronous name service query library
ii libatk1.0-0:amd64 2.46.0-5 amd64 ATK accessibility toolkit
ii libatomic1:amd64 12.2.0-14 amd64 support library providing __atomic built-in functions
ii libattr1:amd64 1:2.5.1-4 amd64 extended attribute handling - shared library
ii libaudit-common 1:3.0.9-1 all Dynamic library for security auditing - common files
ii libaudit1:amd64 1:3.0.9-1 amd64 Dynamic library for security auditing
ii libauthen-sasl-perl 2.1600-3 all Authen::SASL - SASL Authentication framework
ii libavahi-client3:amd64 0.8-10 amd64 Avahi client library
ii libavahi-common-data:amd64 0.8-10 amd64 Avahi common data files
ii libavahi-common3:amd64 0.8-10 amd64 Avahi common library
ii libavc1394-0:amd64 0.5.4-5 amd64 control IEEE 1394 audio/video devices
ii libavcodec59:amd64 7:5.1.4-0+deb12u1 amd64 FFmpeg library with de/encoders for audio/video codecs - runtime files
ii libavdevice59:amd64 7:5.1.4-0+deb12u1 amd64 FFmpeg library for handling input and output devices - runtime files
ii libavfilter8:amd64 7:5.1.4-0+deb12u1 amd64 FFmpeg library containing media filters - runtime files
ii libavformat59:amd64 7:5.1.4-0+deb12u1 amd64 FFmpeg library with (de)muxers for multimedia containers - runtime files
ii libavif15:amd64 0.11.1-1 amd64 Library for handling .avif files
ii libavutil57:amd64 7:5.1.4-0+deb12u1 amd64 FFmpeg library with functions for simplifying programming - runtime files
ii libbdplus0:amd64 0.2.0-3 amd64 implementation of BD+ for reading Blu-ray Discs
ii libbinutils:amd64 2.40-2 amd64 GNU binary utilities (private shared library)
ii libblas-dev:amd64 3.11.0-2 amd64 Basic Linear Algebra Subroutines 3, static library
ii libblas3:amd64 3.11.0-2 amd64 Basic Linear Algebra Reference implementations, shared library
ii libblkid-dev:amd64 2.38.1-5+b1 amd64 block device ID library - headers
ii libblkid1:amd64 2.38.1-5+b1 amd64 block device ID library
ii libblosc-dev:amd64 1.21.3+ds-1 amd64 high performance meta-compressor optimized for binary data (development files)
ii libblosc1:amd64 1.21.3+ds-1 amd64 high performance meta-compressor optimized for binary data
ii libbluetooth-dev:amd64 5.66-1+deb12u1 amd64 Development files for using the BlueZ Linux Bluetooth library
ii libbluetooth3:amd64 5.66-1+deb12u1 amd64 Library to use the BlueZ Linux Bluetooth stack
ii libbluray2:amd64 1:1.3.4-1 amd64 Blu-ray disc playback support library (shared library)
ii libboost-dev:amd64 1.74.0.3 amd64 Boost C++ Libraries development files (default version)
ii libboost1.74-dev:amd64 1.74.0+ds1-21 amd64 Boost C++ Libraries development files
ii libbrotli-dev:amd64 1.0.9-2+b6 amd64 library implementing brotli encoder and decoder (development files)
ii libbrotli1:amd64 1.0.9-2+b6 amd64 library implementing brotli encoder and decoder (shared libraries)
ii libbs2b0:amd64 3.1.0+dfsg-7 amd64 Bauer stereophonic-to-binaural DSP library
ii libbsd0:amd64 0.11.7-2 amd64 utility functions from BSD systems - shared library
ii libbz2-1.0:amd64 1.0.8-5+b1 amd64 high-quality block-sorting file compressor library - runtime
ii libbz2-dev:amd64 1.0.8-5+b1 amd64 high-quality block-sorting file compressor library - development
ii libc-bin 2.36-9+deb12u4 amd64 GNU C Library: Binaries
ii libc-dev-bin 2.36-9+deb12u4 amd64 GNU C Library: Development binaries
ii libc6:amd64 2.36-9+deb12u4 amd64 GNU C Library: Shared libraries
ii libc6-dev:amd64 2.36-9+deb12u4 amd64 GNU C Library: Development Libraries and Header Files
ii libcaca0:amd64 0.99.beta20-3 amd64 colour ASCII art library
ii libcairo-gobject2:amd64 1.16.0-7 amd64 Cairo 2D vector graphics library (GObject library)
ii libcairo-script-interpreter2:amd64 1.16.0-7 amd64 Cairo 2D vector graphics library (script interpreter)
ii libcairo2:amd64 1.16.0-7 amd64 Cairo 2D vector graphics library
ii libcairo2-dev:amd64 1.16.0-7 amd64 Development files for the Cairo 2D graphics library
ii libcap-ng0:amd64 0.8.3-1+b3 amd64 alternate POSIX capabilities library
ii libcap2:amd64 1:2.66-4 amd64 POSIX 1003.1e capabilities (library)
ii libcap2-bin 1:2.66-4 amd64 POSIX 1003.1e capabilities (utilities)
ii libcbor0.8:amd64 0.8.0-2+b1 amd64 library for parsing and generating CBOR (RFC 7049)
ii libcc1-0:amd64 12.2.0-14 amd64 GCC cc1 plugin for GDB
ii libcdio-cdda2:amd64 10.2+2.0.1-1 amd64 library to read and control digital audio CDs
ii libcdio-paranoia2:amd64 10.2+2.0.1-1 amd64 library to read digital audio CDs with error correction
ii libcdio19:amd64 2.1.0-4 amd64 library to read and control CD-ROM
ii libcdt5:amd64 2.42.2-7+b3 amd64 rich set of graph drawing tools - cdt library
ii libcfitsio-dev:amd64 4.2.0-3 amd64 library for I/O with FITS format data files (development files)
ii libcfitsio-doc 4.2.0-3 all documentation for CFITSIO
ii libcfitsio10:amd64 4.2.0-3 amd64 shared library for I/O with FITS format data files
ii libcgraph6:amd64 2.42.2-7+b3 amd64 rich set of graph drawing tools - cgraph library
ii libchromaprint1:amd64 1.5.1-2+b1 amd64 audio fingerprint library
ii libcjson1:amd64 1.7.15-1 amd64 Ultralightweight JSON parser in ANSI C
ii libclone-perl:amd64 0.46-1 amd64 module for recursively copying Perl datatypes
ii libcodec2-1.0:amd64 1.0.5-1 amd64 Codec2 runtime library
ii libcom-err2:amd64 1.47.0-2 amd64 common error description library
ii libcrypt-dev:amd64 1:4.4.33-2 amd64 libcrypt development files
ii libcrypt1:amd64 1:4.4.33-2 amd64 libcrypt shared library
ii libcryptsetup12:amd64 2:2.6.1-4~deb12u2 amd64 disk encryption support - shared library
ii libctf-nobfd0:amd64 2.40-2 amd64 Compact C Type Format library (runtime, no BFD dependency)
ii libctf0:amd64 2.40-2 amd64 Compact C Type Format library (runtime, BFD dependency)
ii libcups2:amd64 2.4.2-3+deb12u5 amd64 Common UNIX Printing System(tm) - Core library
ii libcurl3-gnutls:amd64 7.88.1-10+deb12u5 amd64 easy-to-use client-side URL transfer library (GnuTLS flavour)
ii libcurl4:amd64 7.88.1-10+deb12u5 amd64 easy-to-use client-side URL transfer library (OpenSSL flavour)
ii libcurl4-openssl-dev:amd64 7.88.1-10+deb12u5 amd64 development files and documentation for libcurl (OpenSSL flavour)
ii libdata-dump-perl 1.25-1 all Perl module to help dump data structures
ii libdatrie1:amd64 0.2.13-2+b1 amd64 Double-array trie library
ii libdav1d-dev:amd64 1.0.0-2 amd64 fast and small AV1 video stream decoder (development files)
ii libdav1d6:amd64 1.0.0-2 amd64 fast and small AV1 video stream decoder (shared library)
ii libdb-dev:amd64 5.3.2 amd64 Berkeley Database Libraries [development]
ii libdb5.3:amd64 5.3.28+dfsg2-1 amd64 Berkeley v5.3 Database Libraries [runtime]
ii libdb5.3-dev 5.3.28+dfsg2-1 amd64 Berkeley v5.3 Database Libraries [development]
ii libdbus-1-3:amd64 1.14.10-1~deb12u1 amd64 simple interprocess messaging system (library)
ii libdc1394-25:amd64 2.2.6-4 amd64 high level programming interface for IEEE 1394 digital cameras
ii libde265-0:amd64 1.0.11-1+deb12u2 amd64 Open H.265 video codec implementation
ii libde265-dev:amd64 1.0.11-1+deb12u2 amd64 Open H.265 video codec implementation - development files
ii libdebconfclient0:amd64 0.270 amd64 Debian Configuration Management System (C-implementation library)
ii libdecor-0-0:amd64 0.1.1-2 amd64 client-side window decoration library
ii libdecor-0-plugin-1-cairo:amd64 0.1.1-2 amd64 default decoration plugin
ii libdeflate-dev:amd64 1.14-1 amd64 headers for whole-buffer compression and decompression library
ii libdeflate0:amd64 1.14-1 amd64 fast, whole-buffer DEFLATE-based compression and decompression
ii libdevmapper1.02.1:amd64 2:1.02.185-2 amd64 Linux Kernel Device Mapper userspace library
ii libdjvulibre-dev:amd64 3.5.28-2+b1 amd64 Development files for the DjVu image format
ii libdjvulibre-text 3.5.28-2 all Linguistic support files for libdjvulibre
ii libdjvulibre21:amd64 3.5.28-2+b1 amd64 Runtime support for the DjVu image format
ii libdpkg-perl 1.21.22 all Dpkg perl modules
ii libdrm-amdgpu1:amd64 2.4.114-1+b1 amd64 Userspace interface to amdgpu-specific kernel DRM services -- runtime
ii libdrm-common 2.4.114-1 all Userspace interface to kernel DRM services -- common files
ii libdrm-intel1:amd64 2.4.114-1+b1 amd64 Userspace interface to intel-specific kernel DRM services -- runtime
ii libdrm-nouveau2:amd64 2.4.114-1+b1 amd64 Userspace interface to nouveau-specific kernel DRM services -- runtime
ii libdrm-radeon1:amd64 2.4.114-1+b1 amd64 Userspace interface to radeon-specific kernel DRM services -- runtime
ii libdrm2:amd64 2.4.114-1+b1 amd64 Userspace interface to kernel DRM services -- runtime
ii libduktape207:amd64 2.7.0-2 amd64 embeddable Javascript engine, library
ii libdw1:amd64 0.188-2.1 amd64 library that provides access to the DWARF debug information
ii libedit2:amd64 3.1-20221030-2 amd64 BSD editline and history libraries
ii libegl-mesa0:amd64 22.3.6-1+deb12u1 amd64 free implementation of the EGL API -- Mesa vendor library
ii libegl1:amd64 1.6.0-1 amd64 Vendor neutral GL dispatch library -- EGL support
ii libelf1:amd64 0.188-2.1 amd64 library to read and write ELF files
ii libencode-locale-perl 1.05-3 all utility to determine the locale encoding
ii libepoxy0:amd64 1.5.10-1 amd64 OpenGL function pointer management library
ii liberror-perl 0.17029-2 all Perl module for error/exception handling in an OO-ish way
ii libespeak1:amd64 1.48.15+dfsg-3 amd64 Multi-lingual software speech synthesizer: shared library
ii libevent-2.1-7:amd64 2.1.12-stable-8 amd64 Asynchronous event notification library
ii libevent-core-2.1-7:amd64 2.1.12-stable-8 amd64 Asynchronous event notification library (core)
ii libevent-dev 2.1.12-stable-8 amd64 Asynchronous event notification library (development files)
ii libevent-extra-2.1-7:amd64 2.1.12-stable-8 amd64 Asynchronous event notification library (extra)
ii libevent-openssl-2.1-7:amd64 2.1.12-stable-8 amd64 Asynchronous event notification library (openssl)
ii libevent-pthreads-2.1-7:amd64 2.1.12-stable-8 amd64 Asynchronous event notification library (pthreads)
ii libexif-dev:amd64 0.6.24-1+b1 amd64 library to parse EXIF files (development files)
ii libexif12:amd64 0.6.24-1+b1 amd64 library to parse EXIF files
ii libexpat1:amd64 2.5.0-1 amd64 XML parsing C library - runtime library
ii libexpat1-dev:amd64 2.5.0-1 amd64 XML parsing C library - development kit
ii libext2fs2:amd64 1.47.0-2 amd64 ext2/ext3/ext4 file system libraries
ii libfdisk1:amd64 2.38.1-5+b1 amd64 fdisk partitioning library
ii libffi-dev:amd64 3.4.4-1 amd64 Foreign Function Interface library (development files)
ii libffi8:amd64 3.4.4-1 amd64 Foreign Function Interface library runtime
ii libfftw3-double3:amd64 3.3.10-1 amd64 Library for computing Fast Fourier Transforms - Double precision
ii libfido2-1:amd64 1.12.0-2+b1 amd64 library for generating and verifying FIDO 2.0 objects
ii libfile-basedir-perl 0.09-2 all Perl module to use the freedesktop basedir specification
ii libfile-desktopentry-perl 0.22-3 all Perl module to handle freedesktop .desktop files
ii libfile-listing-perl 6.15-1 all module to parse directory listings
ii libfile-mimeinfo-perl 0.33-1 all Perl module to determine file types
ii libflac12:amd64 1.4.2+ds-2 amd64 Free Lossless Audio Codec - runtime C library
ii libflite1:amd64 2.2-5 amd64 Small run-time speech synthesis engine - shared libraries
ii libfont-afm-perl 1.20-4 all Perl interface to Adobe Font Metrics files
ii libfontconfig-dev:amd64 2.14.1-4 amd64 generic font configuration library - development
ii libfontconfig1:amd64 2.14.1-4 amd64 generic font configuration library - runtime
ii libfontenc1:amd64 1:1.1.4-1 amd64 X11 font encoding library
ii libfreetype-dev:amd64 2.12.1+dfsg-5 amd64 FreeType 2 font engine, development files
ii libfreetype6:amd64 2.12.1+dfsg-5 amd64 FreeType 2 font engine, shared library files
ii libfreetype6-dev:amd64 2.12.1+dfsg-5 amd64 FreeType 2 font engine, development files (transitional package)
ii libfreexl-dev:amd64 1.0.6-2 amd64 library for direct reading of Microsoft Excel spreadsheets - devel
ii libfreexl1:amd64 1.0.6-2 amd64 library for direct reading of Microsoft Excel spreadsheets
ii libfribidi0:amd64 1.0.8-2.1 amd64 Free Implementation of the Unicode BiDi algorithm
ii libfyba-dev:amd64 4.1.1-8 amd64 Header files for FYBA library
ii libfyba0:amd64 4.1.1-8 amd64 FYBA library to read and write Norwegian geodata standard format SOSI
ii libgail-common:amd64 2.24.33-2 amd64 GNOME Accessibility Implementation Library -- common modules
ii libgail18:amd64 2.24.33-2 amd64 GNOME Accessibility Implementation Library -- shared libraries
ii libgav1-1:amd64 0.18.0-1+b1 amd64 AV1 decoder developed by Google -- runtime library
ii libgbm1:amd64 22.3.6-1+deb12u1 amd64 generic buffer management API -- runtime
ii libgcc-12-dev:amd64 12.2.0-14 amd64 GCC support library (development files)
ii libgcc-s1:amd64 12.2.0-14 amd64 GCC support library
ii libgcrypt20:amd64 1.10.1-3 amd64 LGPL Crypto library - runtime library
ii libgd3:amd64 2.3.3-9 amd64 GD Graphics Library
ii libgdal-dev 3.6.2+dfsg-1+b2 amd64 Geospatial Data Abstraction Library - Development files
ii libgdal32 3.6.2+dfsg-1+b2 amd64 Geospatial Data Abstraction Library
ii libgdbm-compat4:amd64 1.23-3 amd64 GNU dbm database routines (legacy support runtime version)
ii libgdbm-dev:amd64 1.23-3 amd64 GNU dbm database routines (development files)
ii libgdbm6:amd64 1.23-3 amd64 GNU dbm database routines (runtime version)
ii libgdk-pixbuf-2.0-0:amd64 2.42.10+dfsg-1+b1 amd64 GDK Pixbuf library
ii libgdk-pixbuf-2.0-dev:amd64 2.42.10+dfsg-1+b1 amd64 GDK Pixbuf library (development files)
ii libgdk-pixbuf2.0-bin 2.42.10+dfsg-1+b1 amd64 GDK Pixbuf library (thumbnailer)
ii libgdk-pixbuf2.0-common 2.42.10+dfsg-1 all GDK Pixbuf library - data files
ii libgeos-c1v5:amd64 3.11.1-1 amd64 Geometry engine for Geographic Information Systems - C Library
ii libgeos-dev 3.11.1-1 amd64 Geometry engine for GIS - Development files
ii libgeos3.11.1:amd64 3.11.1-1 amd64 Geometry engine for Geographic Information Systems - C++ Library
ii libgeotiff-dev:amd64 1.7.1-2+b1 amd64 GeoTIFF (geografic enabled TIFF) library -- development files
ii libgeotiff5:amd64 1.7.1-2+b1 amd64 GeoTIFF (geografic enabled TIFF) library -- run-time files
ii libgfortran5:amd64 12.2.0-14 amd64 Runtime library for GNU Fortran applications
ii libgif-dev:amd64 5.2.1-2.5 amd64 library for GIF images (development)
ii libgif7:amd64 5.2.1-2.5 amd64 library for GIF images (library)
ii libgirepository-1.0-1:amd64 1.74.0-3 amd64 Library for handling GObject introspection data (runtime library)
ii libgl1:amd64 1.6.0-1 amd64 Vendor neutral GL dispatch library -- legacy GL support
ii libgl1-mesa-dri:amd64 22.3.6-1+deb12u1 amd64 free implementation of the OpenGL API -- DRI modules
ii libglapi-mesa:amd64 22.3.6-1+deb12u1 amd64 free implementation of the GL API -- shared library
ii libgles2:amd64 1.6.0-1 amd64 Vendor neutral GL dispatch library -- GLESv2 support
ii libglib2.0-0:amd64 2.74.6-2 amd64 GLib library of C routines
ii libglib2.0-bin 2.74.6-2 amd64 Programs for the GLib library
ii libglib2.0-data 2.74.6-2 all Common files for GLib library
ii libglib2.0-dev:amd64 2.74.6-2 amd64 Development files for the GLib library
ii libglib2.0-dev-bin 2.74.6-2 amd64 Development utilities for the GLib library
ii libglvnd0:amd64 1.6.0-1 amd64 Vendor neutral GL dispatch library
ii libglx-mesa0:amd64 22.3.6-1+deb12u1 amd64 free implementation of the OpenGL API -- GLX vendor library
ii libglx0:amd64 1.6.0-1 amd64 Vendor neutral GL dispatch library -- GLX support
ii libgme0:amd64 0.6.3-6 amd64 Playback library for video game music files - shared library
ii libgmp-dev:amd64 2:6.2.1+dfsg1-1.1 amd64 Multiprecision arithmetic library developers tools
ii libgmp10:amd64 2:6.2.1+dfsg1-1.1 amd64 Multiprecision arithmetic library
ii libgmpxx4ldbl:amd64 2:6.2.1+dfsg1-1.1 amd64 Multiprecision arithmetic library (C++ bindings)
ii libgnutls30:amd64 3.7.9-2+deb12u2 amd64 GNU TLS library - main runtime library
ii libgomp1:amd64 12.2.0-14 amd64 GCC OpenMP (GOMP) support library
ii libgpg-error0:amd64 1.46-1 amd64 GnuPG development runtime library
ii libgpm2:amd64 1.20.7-10+b1 amd64 General Purpose Mouse - shared library
ii libgprofng0:amd64 2.40-2 amd64 GNU Next Generation profiler (runtime library)
ii libgraphite2-3:amd64 1.3.14-1 amd64 Font rendering engine for Complex Scripts -- library
ii libgraphviz-dev:amd64 2.42.2-7+b3 amd64 graphviz libs and headers against which to build applications
ii libgsm1:amd64 1.0.22-1 amd64 Shared libraries for GSM speech compressor
ii libgssapi-krb5-2:amd64 1.20.1-2+deb12u1 amd64 MIT Kerberos runtime libraries - krb5 GSS-API Mechanism
ii libgssrpc4:amd64 1.20.1-2+deb12u1 amd64 MIT Kerberos runtime libraries - GSS enabled ONCRPC
ii libgstreamer1.0-0:amd64 1.22.0-2 amd64 Core GStreamer libraries and elements
ii libgtk2.0-0:amd64 2.24.33-2 amd64 GTK graphical user interface library - old version
ii libgtk2.0-bin 2.24.33-2 amd64 programs for the GTK graphical user interface library
ii libgtk2.0-common 2.24.33-2 all common files for the GTK graphical user interface library
ii libgts-0.7-5:amd64 0.7.6+darcs121130-5+b1 amd64 library to deal with 3D computational surface meshes
ii libgts-bin 0.7.6+darcs121130-5+b1 amd64 utility binaries for libgts
ii libgvc6 2.42.2-7+b3 amd64 rich set of graph drawing tools - gvc library
ii libgvc6-plugins-gtk 2.42.2-7+b3 amd64 rich set of graph drawing tools - gtk plugins
ii libgvpr2:amd64 2.42.2-7+b3 amd64 rich set of graph drawing tools - gvpr library
ii libharfbuzz0b:amd64 6.0.0+dfsg-3 amd64 OpenType text shaping engine (shared library)
ii libhdf4-0-alt 4.2.15-5 amd64 Hierarchical Data Format library (without NetCDF)
ii libhdf4-alt-dev 4.2.15-5 amd64 Hierarchical Data Format development files (without NetCDF)
ii libhdf5-103-1:amd64 1.10.8+repack1-1 amd64 HDF5 C runtime files - serial version
ii libhdf5-cpp-103-1:amd64 1.10.8+repack1-1 amd64 HDF5 - C++ runtime files - serial version
ii libhdf5-dev 1.10.8+repack1-1 amd64 HDF5 - development files - serial version
ii libhdf5-fortran-102:amd64 1.10.8+repack1-1 amd64 HDF5 Fortran runtime files - serial version
ii libhdf5-hl-100:amd64 1.10.8+repack1-1 amd64 HDF5 High Level runtime files - serial version
ii libhdf5-hl-cpp-100:amd64 1.10.8+repack1-1 amd64 HDF5 High Level C++ runtime files - serial version
ii libhdf5-hl-fortran-100:amd64 1.10.8+repack1-1 amd64 HDF5 High Level Fortran runtime files - serial version
ii libheif-dev:amd64 1.15.1-1 amd64 ISO/IEC 23008-12:2017 HEIF file format decoder - development files
ii libheif1:amd64 1.15.1-1 amd64 ISO/IEC 23008-12:2017 HEIF file format decoder - shared library
ii libhogweed6:amd64 3.8.1-2 amd64 low level cryptographic library (public-key cryptos)
ii libhtml-form-perl 6.11-1 all module that represents an HTML form element
ii libhtml-format-perl 2.16-2 all module for transforming HTML into various formats
ii libhtml-parser-perl:amd64 3.81-1 amd64 collection of modules that parse HTML text documents
ii libhtml-tagset-perl 3.20-6 all data tables pertaining to HTML
ii libhtml-tree-perl 5.07-3 all Perl module to represent and create HTML syntax trees
ii libhttp-cookies-perl 6.10-1 all HTTP cookie jars
ii libhttp-daemon-perl 6.16-1 all simple http server class
ii libhttp-date-perl 6.05-2 all module of date conversion routines
ii libhttp-message-perl 6.44-1 all perl interface to HTTP style messages
ii libhttp-negotiate-perl 6.01-2 all implementation of content negotiation
ii libhwy1:amd64 1.0.3-3+deb12u1 amd64 Efficient and performance-portable SIMD wrapper (runtime files)
ii libice-dev:amd64 2:1.0.10-1 amd64 X11 Inter-Client Exchange library (development headers)
ii libice6:amd64 2:1.0.10-1 amd64 X11 Inter-Client Exchange library
ii libicu-dev:amd64 72.1-3 amd64 Development files for International Components for Unicode
ii libicu72:amd64 72.1-3 amd64 International Components for Unicode
ii libid3tag0:amd64 0.15.1b-14 amd64 ID3 tag reading library from the MAD project
ii libidn2-0:amd64 2.3.3-1+b1 amd64 Internationalized domain names (IDNA2008/TR46) library
ii libiec61883-0:amd64 1.2.0-6+b1 amd64 partial implementation of IEC 61883 (shared lib)
ii libigdgmm12:amd64 22.3.3+ds1-1 amd64 Intel Graphics Memory Management Library -- shared library
ii libimath-3-1-29:amd64 3.1.6-1 amd64 Utility libraries from ASF used by OpenEXR - runtime
ii libimath-dev:amd64 3.1.6-1 amd64 Utility libraries from ASF used by OpenEXR - development
ii libio-html-perl 1.004-3 all open an HTML file with automatic charset detection
ii libio-socket-ssl-perl 2.081-2 all Perl module implementing object oriented interface to SSL sockets
ii libio-stringy-perl 2.111-3 all modules for I/O on in-core objects (strings/arrays)
ii libip4tc2:amd64 1.8.9-2 amd64 netfilter libip4tc library
ii libipc-system-simple-perl 1.30-2 all Perl module to run commands simply, with detailed diagnostics
ii libisl23:amd64 0.25-1.1 amd64 manipulating sets and relations of integer points bounded by linear constraints
ii libitm1:amd64 12.2.0-14 amd64 GNU Transactional Memory Library
ii libjack-jackd2-0:amd64 1.9.21~dfsg-3 amd64 JACK Audio Connection Kit (libraries)
ii libjansson4:amd64 2.14-2 amd64 C library for encoding, decoding and manipulating JSON data
ii libjbig-dev:amd64 2.1-6.1 amd64 JBIGkit development files
ii libjbig0:amd64 2.1-6.1 amd64 JBIGkit libraries
ii libjemalloc2:amd64 5.3.0-1 amd64 general-purpose scalable concurrent malloc(3) implementation
ii libjpeg-dev:amd64 1:2.1.5-2 amd64 Development files for the JPEG library [dummy package]
ii libjpeg62-turbo:amd64 1:2.1.5-2 amd64 libjpeg-turbo JPEG runtime library
ii libjpeg62-turbo-dev:amd64 1:2.1.5-2 amd64 Development files for the libjpeg-turbo JPEG library
ii libjson-c-dev:amd64 0.16-2 amd64 JSON manipulation library - development files
ii libjson-c5:amd64 0.16-2 amd64 JSON manipulation library - shared library
ii libjsoncpp25:amd64 1.9.5-4 amd64 library for reading and writing JSON for C++
ii libjxl0.7:amd64 0.7.0-10 amd64 JPEG XL Image Coding System - "JXL" (shared libraries)
ii libk5crypto3:amd64 1.20.1-2+deb12u1 amd64 MIT Kerberos runtime libraries - Crypto Library
ii libkadm5clnt-mit12:amd64 1.20.1-2+deb12u1 amd64 MIT Kerberos runtime libraries - Administration Clients
ii libkadm5srv-mit12:amd64 1.20.1-2+deb12u1 amd64 MIT Kerberos runtime libraries - KDC and Admin Server
ii libkdb5-10:amd64 1.20.1-2+deb12u1 amd64 MIT Kerberos runtime libraries - Kerberos database
ii libkeyutils1:amd64 1.6.3-2 amd64 Linux Key Management Utilities (library)
ii libkml-dev:amd64 1.3.0-10 amd64 Library to manipulate KML 2.2 OGC standard files - development files
ii libkmlbase1:amd64 1.3.0-10 amd64 Library to manipulate KML 2.2 OGC standard files - libkmlbase
ii libkmlconvenience1:amd64 1.3.0-10 amd64 Library to manipulate KML 2.2 OGC standard files - libkmlconvenience
ii libkmldom1:amd64 1.3.0-10 amd64 Library to manipulate KML 2.2 OGC standard files - libkmldom
ii libkmlengine1:amd64 1.3.0-10 amd64 Library to manipulate KML 2.2 OGC standard files - libkmlengine
ii libkmlregionator1:amd64 1.3.0-10 amd64 Library to manipulate KML 2.2 OGC standard files - libkmlregionator
ii libkmlxsd1:amd64 1.3.0-10 amd64 Library to manipulate KML 2.2 OGC standard files - libkmlxsd
ii libkmod2:amd64 30+20221128-1 amd64 libkmod shared library
ii libkrb5-3:amd64 1.20.1-2+deb12u1 amd64 MIT Kerberos runtime libraries
ii libkrb5-dev:amd64 1.20.1-2+deb12u1 amd64 headers and development libraries for MIT Kerberos
ii libkrb5support0:amd64 1.20.1-2+deb12u1 amd64 MIT Kerberos runtime libraries - Support library
ii libksba8:amd64 1.6.3-2 amd64 X.509 and CMS support library
ii liblab-gamut1:amd64 2.42.2-7+b3 amd64 rich set of graph drawing tools - liblab_gamut library
ii liblapack-dev:amd64 3.11.0-2 amd64 Library of linear algebra routines 3 - static version
ii liblapack3:amd64 3.11.0-2 amd64 Library of linear algebra routines 3 - shared version
ii liblcms2-2:amd64 2.14-2 amd64 Little CMS 2 color management library
ii liblcms2-dev:amd64 2.14-2 amd64 Little CMS 2 color management library development headers
ii libldap-2.5-0:amd64 2.5.13+dfsg-5 amd64 OpenLDAP libraries
ii liblept5:amd64 1.82.0-3+b3 amd64 image processing library
ii libleptonica-dev 1.82.0-3+b3 amd64 image processing library
ii liblerc-dev:amd64 4.0.0+ds-2 amd64 Limited Error Raster Compression library (Development files)
ii liblerc4:amd64 4.0.0+ds-2 amd64 Limited Error Raster Compression library
ii liblilv-0-0:amd64 0.24.14-1 amd64 library for simple use of LV2 plugins
ii libllvm15:amd64 1:15.0.6-4+b1 amd64 Modular compiler and toolchain technologies, runtime library
ii liblqr-1-0:amd64 0.4.2-2.1 amd64 converts plain array images into multi-size representation
ii liblqr-1-0-dev:amd64 0.4.2-2.1 amd64 converts plain array images into multi-size representation (developments files)
ii liblsan0:amd64 12.2.0-14 amd64 LeakSanitizer -- a memory leak detector (runtime)
ii libltdl-dev:amd64 2.4.7-5 amd64 System independent dlopen wrapper for GNU libtool (headers)
ii libltdl7:amd64 2.4.7-5 amd64 System independent dlopen wrapper for GNU libtool
ii liblwp-mediatypes-perl 6.04-2 all module to guess media type for a file or a URL
ii liblwp-protocol-https-perl 6.10-1 all HTTPS driver for LWP::UserAgent
ii liblz4-1:amd64 1.9.4-1 amd64 Fast LZ compression algorithm library - runtime
ii liblz4-dev:amd64 1.9.4-1 amd64 Fast LZ compression algorithm library - development files
ii liblzma-dev:amd64 5.4.1-0.2 amd64 XZ-format compression library - development files
ii liblzma5:amd64 5.4.1-0.2 amd64 XZ-format compression library
ii liblzo2-2:amd64 2.10-2 amd64 data compression library
ii libmad0:amd64 0.15.1b-10.1+b1 amd64 MPEG audio decoder library
ii libmagic-mgc 1:5.44-3 amd64 File type determination library using "magic" numbers (compiled magic file)
ii libmagic1:amd64 1:5.44-3 amd64 Recognize the type of data in a file using "magic" numbers - library
ii libmagickcore-6-arch-config:amd64 8:6.9.11.60+dfsg-1.6+deb12u1 amd64 low-level image manipulation library - architecture header files
ii libmagickcore-6-headers 8:6.9.11.60+dfsg-1.6+deb12u1 all low-level image manipulation library - header files
ii libmagickcore-6.q16-6:amd64 8:6.9.11.60+dfsg-1.6+deb12u1 amd64 low-level image manipulation library -- quantum depth Q16
ii libmagickcore-6.q16-6-extra:amd64 8:6.9.11.60+dfsg-1.6+deb12u1 amd64 low-level image manipulation library - extra codecs (Q16)
ii libmagickcore-6.q16-dev:amd64 8:6.9.11.60+dfsg-1.6+deb12u1 amd64 low-level image manipulation library - development files (Q16)
ii libmagickcore-dev 8:6.9.11.60+dfsg-1.6+deb12u1 all low-level image manipulation library -- dummy package
ii libmagickwand-6-headers 8:6.9.11.60+dfsg-1.6+deb12u1 all image manipulation library - headers files
ii libmagickwand-6.q16-6:amd64 8:6.9.11.60+dfsg-1.6+deb12u1 amd64 image manipulation library -- quantum depth Q16
ii libmagickwand-6.q16-dev:amd64 8:6.9.11.60+dfsg-1.6+deb12u1 amd64 image manipulation library - development files (Q16)
ii libmagickwand-dev 8:6.9.11.60+dfsg-1.6+deb12u1 all image manipulation library -- dummy package
ii libmailtools-perl 2.21-2 all modules to manipulate email in perl programs
ii libmariadb-dev 1:10.11.6-0+deb12u1 amd64 MariaDB database development files
ii libmariadb-dev-compat 1:10.11.6-0+deb12u1 amd64 MariaDB Connector/C, compatibility symlinks
ii libmariadb3:amd64 1:10.11.6-0+deb12u1 amd64 MariaDB database client library
ii libmaxminddb-dev:amd64 1.7.1-1 amd64 IP geolocation database library (development headers)
ii libmaxminddb0:amd64 1.7.1-1 amd64 IP geolocation database library
ii libmbedcrypto7:amd64 2.28.3-1 amd64 lightweight crypto and SSL/TLS library - crypto library
ii libmd0:amd64 1.0.4-2 amd64 message digest functions from BSD systems - shared library
ii libmfx1:amd64 22.5.4-1 amd64 Intel Media SDK -- shared library
ii libminizip-dev:amd64 1.1-8+deb12u1 amd64 compression library - minizip development files
ii libminizip1:amd64 1.1-8+deb12u1 amd64 compression library - minizip library
ii libmount-dev:amd64 2.38.1-5+b1 amd64 device mounting library - headers
ii libmount1:amd64 2.38.1-5+b1 amd64 device mounting library
ii libmp3lame0:amd64 3.100-6 amd64 MP3 encoding library
ii libmpc3:amd64 1.3.1-1 amd64 multiple precision complex floating-point library
ii libmpfr6:amd64 4.2.0-1 amd64 multiple precision floating-point computation
ii libmpg123-0:amd64 1.31.2-1 amd64 MPEG layer 1/2/3 audio decoder (shared library)
ii libmysofa1:amd64 1.3.1~dfsg0-1 amd64 library to read HRTFs stored in the AES69-2015 SOFA format
ii libncurses-dev:amd64 6.4-4 amd64 developer's libraries for ncurses
ii libncurses5-dev:amd64 6.4-4 amd64 transitional package for libncurses-dev
ii libncurses6:amd64 6.4-4 amd64 shared libraries for terminal handling
ii libncursesw5-dev:amd64 6.4-4 amd64 transitional package for libncurses-dev
ii libncursesw6:amd64 6.4-4 amd64 shared libraries for terminal handling (wide character support)
ii libnet-dbus-perl 1.2.0-2 amd64 Perl extension for the DBus bindings
ii libnet-http-perl 6.22-1 all module providing low-level HTTP connection client
ii libnet-smtp-ssl-perl 1.04-2 all Perl module providing SSL support to Net::SMTP
ii libnet-ssleay-perl:amd64 1.92-2+b1 amd64 Perl module for Secure Sockets Layer (SSL)
ii libnetcdf-dev 1:4.9.0-3+b1 amd64 creation, access, and sharing of scientific data
ii libnetcdf19:amd64 1:4.9.0-3+b1 amd64 Interface for scientific data access to large binary data
ii libnettle8:amd64 3.8.1-2 amd64 low level cryptographic library (symmetric and one-way cryptos)
ii libnghttp2-14:amd64 1.52.0-1+deb12u1 amd64 library implementing HTTP/2 protocol (shared library)
ii libnorm1:amd64 1.5.9+dfsg-2 amd64 NACK-Oriented Reliable Multicast (NORM) library
ii libnpth0:amd64 1.6-3 amd64 replacement for GNU Pth using system threads
ii libnsl-dev:amd64 1.3.0-2 amd64 libnsl development files
ii libnsl2:amd64 1.3.0-2 amd64 Public client interface for NIS(YP) and NIS+
ii libnspr4:amd64 2:4.35-1 amd64 NetScape Portable Runtime Library
ii libnss-systemd:amd64 252.22-1~deb12u1 amd64 nss module providing dynamic user and group name resolution
ii libnss3:amd64 2:3.87.1-1 amd64 Network Security Service libraries
ii libnuma1:amd64 2.0.16-1 amd64 Libraries for controlling NUMA policy
ii libodbc2:amd64 2.3.11-2+deb12u1 amd64 ODBC Driver Manager library for Unix
ii libodbccr2:amd64 2.3.11-2+deb12u1 amd64 ODBC Cursor library for Unix
ii libodbcinst2:amd64 2.3.11-2+deb12u1 amd64 Support library for accessing ODBC configuration files
ii libogdi-dev 4.1.0+ds-6 amd64 Open Geographic Datastore Interface Library -- development
ii libogdi4.1 4.1.0+ds-6 amd64 Open Geographic Datastore Interface Library -- library
ii libogg0:amd64 1.3.5-3 amd64 Ogg bitstream library
ii libopenal-data 1:1.19.1-2 all Software implementation of the OpenAL audio API (data files)
ii libopenal1:amd64 1:1.19.1-2 amd64 Software implementation of the OpenAL audio API (shared library)
ii libopencore-amrnb0:amd64 0.1.6-1 amd64 Adaptive Multi Rate speech codec - shared library
ii libopencore-amrwb0:amd64 0.1.6-1 amd64 Adaptive Multi-Rate - Wideband speech codec - shared library
ii libopenexr-3-1-30:amd64 3.1.5-5 amd64 runtime files for the OpenEXR image library
ii libopenexr-dev 3.1.5-5 amd64 development files for the OpenEXR image library
ii libopenjp2-7:amd64 2.5.0-2 amd64 JPEG 2000 image compression/decompression library
ii libopenjp2-7-dev:amd64 2.5.0-2 amd64 development files for OpenJPEG, a JPEG 2000 image library
ii libopenmpt0:amd64 0.6.9-1 amd64 module music library based on OpenMPT -- shared library
ii libopus0:amd64 1.3.1-3 amd64 Opus codec runtime library
ii libp11-kit0:amd64 0.24.1-2 amd64 library for loading and coordinating access to PKCS#11 modules - runtime
ii libpackagekit-glib2-18:amd64 1.2.6-5 amd64 Library for accessing PackageKit using GLib
ii libpam-cap:amd64 1:2.66-4 amd64 POSIX 1003.1e capabilities (PAM module)
ii libpam-modules:amd64 1.5.2-6+deb12u1 amd64 Pluggable Authentication Modules for PAM
ii libpam-modules-bin 1.5.2-6+deb12u1 amd64 Pluggable Authentication Modules for PAM - helper binaries
ii libpam-runtime 1.5.2-6+deb12u1 all Runtime support for the PAM library
ii libpam-systemd:amd64 252.22-1~deb12u1 amd64 system and service manager - PAM module
ii libpam0g:amd64 1.5.2-6+deb12u1 amd64 Pluggable Authentication Modules library
ii libpango-1.0-0:amd64 1.50.12+ds-1 amd64 Layout and rendering of internationalized text
ii libpangocairo-1.0-0:amd64 1.50.12+ds-1 amd64 Layout and rendering of internationalized text
ii libpangoft2-1.0-0:amd64 1.50.12+ds-1 amd64 Layout and rendering of internationalized text
ii libpathplan4:amd64 2.42.2-7+b3 amd64 rich set of graph drawing tools - pathplan library
ii libpciaccess0:amd64 0.17-2 amd64 Generic PCI access library for X
ii libpcre2-16-0:amd64 10.42-1 amd64 New Perl Compatible Regular Expression Library - 16 bit runtime files
ii libpcre2-32-0:amd64 10.42-1 amd64 New Perl Compatible Regular Expression Library - 32 bit runtime files
ii libpcre2-8-0:amd64 10.42-1 amd64 New Perl Compatible Regular Expression Library- 8 bit runtime files
ii libpcre2-dev:amd64 10.42-1 amd64 New Perl Compatible Regular Expression Library - development files
ii libpcre2-posix3:amd64 10.42-1 amd64 New Perl Compatible Regular Expression Library - posix-compatible runtime files
ii libperl5.36:amd64 5.36.0-7+deb12u1 amd64 shared Perl library
ii libpgm-5.3-0:amd64 5.3.128~dfsg-2 amd64 OpenPGM shared library
ii libpixman-1-0:amd64 0.42.2-1 amd64 pixel-manipulation library for X and cairo
ii libpixman-1-dev:amd64 0.42.2-1 amd64 pixel-manipulation library for X and cairo (development files)
ii libpkgconf3:amd64 1.8.1-1 amd64 shared library for pkgconf
ii libplacebo208:amd64 4.208.0-3 amd64 GPU-accelerated video/image rendering primitives (shared library)
ii libpng-dev:amd64 1.6.39-2 amd64 PNG library - development (version 1.6)
ii libpng16-16:amd64 1.6.39-2 amd64 PNG library - runtime (version 1.6)
ii libpocketsphinx3:amd64 0.8+5prealpha+1-15 amd64 Speech recognition tool - front-end library
ii libpolkit-agent-1-0:amd64 122-3 amd64 polkit Authentication Agent API
ii libpolkit-gobject-1-0:amd64 122-3 amd64 polkit Authorization API
ii libpoppler-dev:amd64 22.12.0-2+b1 amd64 PDF rendering library -- development files
ii libpoppler-private-dev:amd64 22.12.0-2+b1 amd64 PDF rendering library -- private development files
ii libpoppler126:amd64 22.12.0-2+b1 amd64 PDF rendering library
ii libportaudio2:amd64 19.6.0-1.2 amd64 Portable audio I/O - shared library
ii libpostproc56:amd64 7:5.1.4-0+deb12u1 amd64 FFmpeg library for post processing - runtime files
ii libpq-dev 15.6-0+deb12u1 amd64 header files for libpq5 (PostgreSQL library)
ii libpq5:amd64 15.6-0+deb12u1 amd64 PostgreSQL C client library
ii libproc2-0:amd64 2:4.0.2-3 amd64 library for accessing process information from /proc
ii libproj-dev:amd64 9.1.1-1+b1 amd64 Cartographic projection library (development files)
ii libproj25:amd64 9.1.1-1+b1 amd64 Cartographic projection library
ii libpsl5:amd64 0.21.2-1 amd64 Library for Public Suffix List (shared libraries)
ii libpthread-stubs0-dev:amd64 0.4-1 amd64 pthread stubs not provided by native libc, development files
ii libpulse0:amd64 16.1+dfsg1-2+b1 amd64 PulseAudio client libraries
ii libpython3-stdlib:amd64 3.11.2-1+b1 amd64 interactive high-level object-oriented language (default python3 version)
ii libpython3.11-minimal:amd64 3.11.2-6 amd64 Minimal subset of the Python language (version 3.11)
ii libpython3.11-stdlib:amd64 3.11.2-6 amd64 Interactive high-level object-oriented language (standard library, version 3.11)
ii libqhull-dev:amd64 2020.2-5 amd64 calculate convex hulls and related structures (development files)
ii libqhull-r8.0:amd64 2020.2-5 amd64 calculate convex hulls and related structures (reentrant shared library)
ii libqhull8.0:amd64 2020.2-5 amd64 calculate convex hulls and related structures (shared library)
ii libqhullcpp8.0:amd64 2020.2-5 amd64 calculate convex hulls and related structures (C++ shared library)
ii libquadmath0:amd64 12.2.0-14 amd64 GCC Quad-Precision Math Library
ii librabbitmq4:amd64 0.11.0-1+b1 amd64 AMQP client library written in C
ii librav1e0:amd64 0.5.1-6 amd64 Fastest and safest AV1 encoder - shared library
ii libraw1394-11:amd64 2.1.2-2 amd64 library for direct access to IEEE 1394 bus (aka FireWire)
ii libreadline-dev:amd64 8.2-1.3 amd64 GNU readline and history libraries, development files
ii libreadline8:amd64 8.2-1.3 amd64 GNU readline and history libraries, run-time libraries
ii libregexp-ipv6-perl 0.03-3 all Regular expression for IPv6 addresses
ii librhash0:amd64 1.4.3-3 amd64 shared library for hash functions computing
ii librist4:amd64 0.2.7+dfsg-1 amd64 Reliable Internet Stream Transport -- shared library
ii librsvg2-2:amd64 2.54.7+dfsg-1~deb12u1 amd64 SAX-based renderer library for SVG files (runtime)
ii librsvg2-common:amd64 2.54.7+dfsg-1~deb12u1 amd64 SAX-based renderer library for SVG files (extra runtime)
ii librsvg2-dev:amd64 2.54.7+dfsg-1~deb12u1 amd64 SAX-based renderer library for SVG files (development)
ii librtmp1:amd64 2.4+20151223.gitfa8646d.1-2+b2 amd64 toolkit for RTMP streams (shared library)
ii librttopo-dev:amd64 1.1.0-3 amd64 Tuscany Region topology library - Development files
ii librttopo1:amd64 1.1.0-3 amd64 Tuscany Region topology library
ii librubberband2:amd64 3.1.2+dfsg0-1 amd64 audio time-stretching and pitch-shifting library
ii libsamplerate0:amd64 0.2.2-3 amd64 Audio sample rate conversion library
ii libsasl2-2:amd64 2.1.28+dfsg-10 amd64 Cyrus SASL - authentication abstraction library
ii libsasl2-modules-db:amd64 2.1.28+dfsg-10 amd64 Cyrus SASL - pluggable authentication modules (DB)
ii libsdl2-2.0-0:amd64 2.26.5+dfsg-1 amd64 Simple DirectMedia Layer
ii libseccomp2:amd64 2.5.4-1+b3 amd64 high level interface to Linux seccomp filter
ii libselinux1:amd64 3.4-1+b6 amd64 SELinux runtime shared libraries
ii libselinux1-dev:amd64 3.4-1+b6 amd64 SELinux development headers
ii libsemanage-common 3.4-1 all Common files for SELinux policy management libraries
ii libsemanage2:amd64 3.4-1+b5 amd64 SELinux policy management library
ii libsensors-config 1:3.6.0-7.1 all lm-sensors configuration files
ii libsensors5:amd64 1:3.6.0-7.1 amd64 library to read temperature/voltage/fan sensors
ii libsepol-dev:amd64 3.4-2.1 amd64 SELinux binary policy manipulation library and development files
ii libsepol2:amd64 3.4-2.1 amd64 SELinux library for manipulating binary security policies
ii libserd-0-0:amd64 0.30.16-1 amd64 lightweight RDF syntax library
ii libserf-1-1:amd64 1.3.9-11 amd64 high-performance asynchronous HTTP client library
ii libshine3:amd64 3.1.1-2 amd64 Fixed-point MP3 encoding library - runtime files
ii libslang2:amd64 2.3.3-3 amd64 S-Lang programming library - runtime version
ii libsm-dev:amd64 2:1.2.3-1 amd64 X11 Session Management library (development headers)
ii libsm6:amd64 2:1.2.3-1 amd64 X11 Session Management library
ii libsmartcols1:amd64 2.38.1-5+b1 amd64 smart column output alignment library
ii libsnappy1v5:amd64 1.1.9-3 amd64 fast compression/decompression library
ii libsndfile1:amd64 1.2.0-1 amd64 Library for reading/writing audio files
ii libsndio7.0:amd64 1.9.0-0.3+b2 amd64 Small audio and MIDI framework from OpenBSD, runtime libraries
ii libsodium23:amd64 1.0.18-1 amd64 Network communication, cryptography and signaturing library
ii libsonic0:amd64 0.2.0-12 amd64 Simple library to speed up or slow down speech
ii libsord-0-0:amd64 0.16.14+git221008-1 amd64 library for storing RDF data in memory
ii libsox-fmt-alsa:amd64 14.4.2+git20190427-3.5 amd64 SoX alsa format I/O library
ii libsox-fmt-base:amd64 14.4.2+git20190427-3.5 amd64 Minimal set of SoX format libraries
ii libsox-fmt-mp3:amd64 14.4.2+git20190427-3.5 amd64 SoX MP2 and MP3 format library
ii libsox3:amd64 14.4.2+git20190427-3.5 amd64 SoX library of audio effects and processing
ii libsoxr0:amd64 0.1.3-4 amd64 High quality 1D sample-rate conversion library
ii libspatialite-dev:amd64 5.0.1-3 amd64 Geospatial extension for SQLite - development files
ii libspatialite7:amd64 5.0.1-3 amd64 Geospatial extension for SQLite - libraries
ii libspeex1:amd64 1.2.1-2 amd64 The Speex codec runtime library
ii libsphinxbase3:amd64 0.8+5prealpha+1-16 amd64 Speech recognition tool - shared library
ii libsqlite3-0:amd64 3.40.1-2 amd64 SQLite 3 shared library
ii libsqlite3-dev:amd64 3.40.1-2 amd64 SQLite 3 development files
ii libsratom-0-0:amd64 0.6.14-1 amd64 library for serialising LV2 atoms to/from Turtle
ii libsrt1.5-gnutls:amd64 1.5.1-1 amd64 Secure Reliable Transport UDP streaming library (GnuTLS flavour)
ii libss2:amd64 1.47.0-2 amd64 command-line interface parsing library
ii libssh-gcrypt-4:amd64 0.10.6-0+deb12u1 amd64 tiny C SSH library (gcrypt flavor)
ii libssh2-1:amd64 1.10.0-3+b1 amd64 SSH2 client-side library
ii libssl-dev:amd64 3.0.11-1~deb12u2 amd64 Secure Sockets Layer toolkit - development files
ii libssl3:amd64 3.0.11-1~deb12u2 amd64 Secure Sockets Layer toolkit - shared libraries
ii libstdc++-12-dev:amd64 12.2.0-14 amd64 GNU Standard C++ Library v3 (development files)
ii libstdc++6:amd64 12.2.0-14 amd64 GNU Standard C++ Library v3
ii libstemmer0d:amd64 2.2.0-2 amd64 Snowball stemming algorithms for use in Information Retrieval
ii libsuperlu-dev:amd64 5.3.0+dfsg1-2+b1 amd64 Direct solution of large, sparse systems of linear equations
ii libsuperlu5:amd64 5.3.0+dfsg1-2+b1 amd64 Direct solution of large, sparse systems of linear equations
ii libsvn1:amd64 1.14.2-4+b2 amd64 Shared libraries used by Apache Subversion
ii libsvtav1enc1:amd64 1.4.1+dfsg-1 amd64 Scalable Video Technology for AV1 (libsvtav1enc shared library)
ii libswresample4:amd64 7:5.1.4-0+deb12u1 amd64 FFmpeg library for audio resampling, rematrixing etc. - runtime files
ii libswscale6:amd64 7:5.1.4-0+deb12u1 amd64 FFmpeg library for image scaling and various conversions - runtime files
ii libsystemd-shared:amd64 252.22-1~deb12u1 amd64 systemd shared private library
ii libsystemd0:amd64 252.22-1~deb12u1 amd64 systemd utility library
ii libsz2:amd64 1.0.6-1+b1 amd64 Adaptive Entropy Coding library - SZIP
ii libtasn1-6:amd64 4.19.0-2 amd64 Manage ASN.1 structures (runtime)
ii libtcl8.6:amd64 8.6.13+dfsg-2 amd64 Tcl (the Tool Command Language) v8.6 - run-time library files
ii libtesseract-dev:amd64 5.3.0-2 amd64 Development files for the tesseract command line OCR tool
ii libtesseract5:amd64 5.3.0-2 amd64 Tesseract OCR library
ii libtext-iconv-perl:amd64 1.7-8 amd64 module to convert between character sets in Perl
ii libthai-data 0.1.29-1 all Data files for Thai language support library
ii libthai0:amd64 0.1.29-1 amd64 Thai language support library
ii libtheora0:amd64 1.1.1+dfsg.1-16.1+b1 amd64 Theora Video Compression Codec
ii libtie-ixhash-perl 1.23-4 all Perl module to order associative arrays
ii libtiff-dev:amd64 4.5.0-6+deb12u1 amd64 Tag Image File Format library (TIFF), development files
ii libtiff6:amd64 4.5.0-6+deb12u1 amd64 Tag Image File Format (TIFF) library
ii libtiffxx6:amd64 4.5.0-6+deb12u1 amd64 Tag Image File Format (TIFF) library -- C++ interface
ii libtimedate-perl 2.3300-2 all collection of modules to manipulate date/time information
ii libtinfo6:amd64 6.4-4 amd64 shared low-level terminfo library for terminal handling
ii libtirpc-common 1.3.3+ds-1 all transport-independent RPC library - common files
ii libtirpc-dev:amd64 1.3.3+ds-1 amd64 transport-independent RPC library - development files
ii libtirpc3:amd64 1.3.3+ds-1 amd64 transport-independent RPC library
ii libtk8.6:amd64 8.6.13-2 amd64 Tk toolkit for Tcl and X11 v8.6 - run-time files
ii libtool 2.4.7-5 all Generic library support script
ii libtry-tiny-perl 0.31-2 all module providing minimalistic try/catch
ii libtsan2:amd64 12.2.0-14 amd64 ThreadSanitizer -- a Valgrind-based detector of data races (runtime)
ii libtwolame0:amd64 0.4.0-2 amd64 MPEG Audio Layer 2 encoding library
ii libubsan1:amd64 12.2.0-14 amd64 UBSan -- undefined behaviour sanitizer (runtime)
ii libudev1:amd64 252.22-1~deb12u1 amd64 libudev shared library
ii libudfread0:amd64 1.1.2-1 amd64 UDF reader library
ii libunistring2:amd64 1.0-2 amd64 Unicode string library for C
ii libunwind8:amd64 1.6.2-3 amd64 library to determine the call-chain of a program - runtime
ii liburi-perl 5.17-1 all module to manipulate and access URI strings
ii liburiparser-dev 0.9.7+dfsg-2 amd64 development files for uriparser
ii liburiparser1:amd64 0.9.7+dfsg-2 amd64 URI parsing library compliant with RFC 3986
ii libusb-1.0-0:amd64 2:1.0.26-1 amd64 userspace USB programming library
ii libutf8proc2:amd64 2.8.0-1 amd64 C library for processing UTF-8 Unicode data (shared library)
ii libuuid1:amd64 2.38.1-5+b1 amd64 Universally Unique ID library
ii libuv1:amd64 1.44.2-1+deb12u1 amd64 asynchronous event notification library - runtime library
ii libva-drm2:amd64 2.17.0-1 amd64 Video Acceleration (VA) API for Linux -- DRM runtime
ii libva-x11-2:amd64 2.17.0-1 amd64 Video Acceleration (VA) API for Linux -- X11 runtime
ii libva2:amd64 2.17.0-1 amd64 Video Acceleration (VA) API for Linux -- runtime
ii libvdpau-va-gl1:amd64 0.4.2-1+b1 amd64 VDPAU driver with OpenGL/VAAPI backend
ii libvdpau1:amd64 1.5-2 amd64 Video Decode and Presentation API for Unix (libraries)
ii libvidstab1.1:amd64 1.1.0-2+b1 amd64 video stabilization library (shared library)
ii libvorbis0a:amd64 1.3.7-1 amd64 decoder library for Vorbis General Audio Compression Codec
ii libvorbisenc2:amd64 1.3.7-1 amd64 encoder library for Vorbis General Audio Compression Codec
ii libvorbisfile3:amd64 1.3.7-1 amd64 high-level API for Vorbis General Audio Compression Codec
ii libvpx7:amd64 1.12.0-1+deb12u2 amd64 VP8 and VP9 video codec (shared library)
ii libvulkan1:amd64 1.3.239.0-1 amd64 Vulkan loader library
ii libwavpack1:amd64 5.6.0-1 amd64 audio codec (lossy and lossless) - library
ii libwayland-client0:amd64 1.21.0-1 amd64 wayland compositor infrastructure - client library
ii libwayland-cursor0:amd64 1.21.0-1 amd64 wayland compositor infrastructure - cursor library
ii libwayland-egl1:amd64 1.21.0-1 amd64 wayland compositor infrastructure - EGL library
ii libwayland-server0:amd64 1.21.0-1 amd64 wayland compositor infrastructure - server library
ii libwebp-dev:amd64 1.2.4-0.2+deb12u1 amd64 Lossy compression of digital photographic images
ii libwebp7:amd64 1.2.4-0.2+deb12u1 amd64 Lossy compression of digital photographic images
ii libwebpdemux2:amd64 1.2.4-0.2+deb12u1 amd64 Lossy compression of digital photographic images.
ii libwebpmux3:amd64 1.2.4-0.2+deb12u1 amd64 Lossy compression of digital photographic images
ii libwmf-0.2-7:amd64 0.2.12-5.1 amd64 Windows metafile conversion library
ii libwmf-dev 0.2.12-5.1 amd64 Windows metafile conversion development
ii libwmflite-0.2-7:amd64 0.2.12-5.1 amd64 Windows metafile conversion lite library
ii libwww-perl 6.68-1 all simple and consistent interface to the world-wide web
ii libwww-robotrules-perl 6.02-1 all database of robots.txt-derived permissions
ii libx11-6:amd64 2:1.8.4-2+deb12u2 amd64 X11 client-side library
ii libx11-data 2:1.8.4-2+deb12u2 all X11 client-side library
ii libx11-dev:amd64 2:1.8.4-2+deb12u2 amd64 X11 client-side library (development headers)
ii libx11-protocol-perl 0.56-9 all Perl module for the X Window System Protocol, version 11
ii libx11-xcb1:amd64 2:1.8.4-2+deb12u2 amd64 Xlib/XCB interface library
ii libx264-164:amd64 2:0.164.3095+gitbaee400-3 amd64 x264 video coding library
ii libx265-199:amd64 3.5-2+b1 amd64 H.265/HEVC video stream encoder (shared library)
ii libx265-dev:amd64 3.5-2+b1 amd64 H.265/HEVC video stream encoder (development files)
ii libxau-dev:amd64 1:1.0.9-1 amd64 X11 authorisation library (development headers)
ii libxau6:amd64 1:1.0.9-1 amd64 X11 authorisation library
ii libxaw7:amd64 2:1.0.14-1 amd64 X11 Athena Widget library
ii libxcb-dri2-0:amd64 1.15-1 amd64 X C Binding, dri2 extension
ii libxcb-dri3-0:amd64 1.15-1 amd64 X C Binding, dri3 extension
ii libxcb-glx0:amd64 1.15-1 amd64 X C Binding, glx extension
ii libxcb-present0:amd64 1.15-1 amd64 X C Binding, present extension
ii libxcb-randr0:amd64 1.15-1 amd64 X C Binding, randr extension
ii libxcb-render0:amd64 1.15-1 amd64 X C Binding, render extension
ii libxcb-render0-dev:amd64 1.15-1 amd64 X C Binding, render extension, development files
ii libxcb-shape0:amd64 1.15-1 amd64 X C Binding, shape extension
ii libxcb-shm0:amd64 1.15-1 amd64 X C Binding, shm extension
ii libxcb-shm0-dev:amd64 1.15-1 amd64 X C Binding, shm extension, development files
ii libxcb-sync1:amd64 1.15-1 amd64 X C Binding, sync extension
ii libxcb-xfixes0:amd64 1.15-1 amd64 X C Binding, xfixes extension
ii libxcb1:amd64 1.15-1 amd64 X C Binding
ii libxcb1-dev:amd64 1.15-1 amd64 X C Binding, development files
ii libxcomposite1:amd64 1:0.4.5-1 amd64 X11 Composite extension library
ii libxcursor1:amd64 1:1.2.1-1 amd64 X cursor management library
ii libxdamage1:amd64 1:1.1.6-1 amd64 X11 damaged region extension library
ii libxdmcp-dev:amd64 1:1.1.2-3 amd64 X11 authorisation library (development headers)
ii libxdmcp6:amd64 1:1.1.2-3 amd64 X11 Display Manager Control Protocol library
ii libxdot4:amd64 2.42.2-7+b3 amd64 rich set of graph drawing tools - xdot library
ii libxerces-c-dev:amd64 3.2.4+debian-1 amd64 validating XML parser library for C++ (development files)
ii libxerces-c3.2:amd64 3.2.4+debian-1 amd64 validating XML parser library for C++
ii libxext-dev:amd64 2:1.3.4-1+b1 amd64 X11 miscellaneous extensions library (development headers)
ii libxext6:amd64 2:1.3.4-1+b1 amd64 X11 miscellaneous extension library
ii libxfixes3:amd64 1:6.0.0-2 amd64 X11 miscellaneous 'fixes' extension library
ii libxft-dev:amd64 2.3.6-1 amd64 FreeType-based font drawing library for X (development files)
ii libxft2:amd64 2.3.6-1 amd64 FreeType-based font drawing library for X
ii libxi6:amd64 2:1.8-1+b1 amd64 X11 Input extension library
ii libxinerama1:amd64 2:1.1.4-3 amd64 X11 Xinerama extension library
ii libxkbcommon0:amd64 1.5.0-1 amd64 library interface to the XKB compiler - shared library
ii libxkbfile1:amd64 1:1.1.0-1 amd64 X11 keyboard file manipulation library
ii libxml-parser-perl 2.46-4 amd64 Perl module for parsing XML files
ii libxml-twig-perl 1:3.52-2 all Perl module for processing huge XML documents in tree mode
ii libxml-xpathengine-perl 0.14-2 all re-usable XPath engine for DOM-like trees
ii libxml2:amd64 2.9.14+dfsg-1.3~deb12u1 amd64 GNOME XML library
ii libxml2-dev:amd64 2.9.14+dfsg-1.3~deb12u1 amd64 GNOME XML library - development files
ii libxmlb2:amd64 0.3.10-2 amd64 Binary XML library
ii libxmu6:amd64 2:1.1.3-3 amd64 X11 miscellaneous utility library
ii libxmuu1:amd64 2:1.1.3-3 amd64 X11 miscellaneous micro-utility library
ii libxpm4:amd64 1:3.5.12-1.1+deb12u1 amd64 X11 pixmap library
ii libxrandr2:amd64 2:1.5.2-2+b1 amd64 X11 RandR extension library
ii libxrender-dev:amd64 1:0.9.10-1.1 amd64 X Rendering Extension client library (development files)
ii libxrender1:amd64 1:0.9.10-1.1 amd64 X Rendering Extension client library
ii libxshmfence1:amd64 1.3-1 amd64 X shared memory fences - shared library
ii libxslt1-dev:amd64 1.1.35-1 amd64 XSLT 1.0 processing library - development kit
ii libxslt1.1:amd64 1.1.35-1 amd64 XSLT 1.0 processing library - runtime library
ii libxss-dev:amd64 1:1.2.3-1 amd64 X11 Screen Saver extension library (development headers)
ii libxss1:amd64 1:1.2.3-1 amd64 X11 Screen Saver extension library
ii libxt-dev:amd64 1:1.2.1-1.1 amd64 X11 toolkit intrinsics library (development headers)
ii libxt6:amd64 1:1.2.1-1.1 amd64 X11 toolkit intrinsics library
ii libxtst6:amd64 2:1.2.3-1.1 amd64 X11 Testing -- Record extension library
ii libxv1:amd64 2:1.0.11-1.1 amd64 X11 Video extension library
ii libxvidcore4:amd64 2:1.3.7-1 amd64 Open source MPEG-4 video codec (library)
ii libxxf86dga1:amd64 2:1.1.5-1 amd64 X11 Direct Graphics Access extension library
ii libxxf86vm1:amd64 1:1.1.4-1+b2 amd64 X11 XFree86 video mode extension library
ii libxxhash0:amd64 0.8.1-1 amd64 shared library for xxhash
ii libyaml-0-2:amd64 0.2.5-1 amd64 Fast YAML 1.1 parser and emitter library
ii libyaml-dev:amd64 0.2.5-1 amd64 Fast YAML 1.1 parser and emitter library (development)
ii libyuv0:amd64 0.0~git20230123.b2528b0-1 amd64 Library for YUV scaling (shared library)
ii libz3-4:amd64 4.8.12-3.1 amd64 theorem prover from Microsoft Research - runtime libraries
ii libzimg2:amd64 3.0.4+ds1-1 amd64 scaling, colorspace, depth conversion library (shared library)
ii libzmq5:amd64 4.3.4-6 amd64 lightweight messaging kernel (shared library)
ii libzstd-dev:amd64 1.5.4+dfsg2-5 amd64 fast lossless compression algorithm -- development files
ii libzstd1:amd64 1.5.4+dfsg2-5 amd64 fast lossless compression algorithm
ii libzvbi-common 0.2.41-1 all Vertical Blanking Interval decoder (VBI) - common files
ii libzvbi0:amd64 0.2.41-1 amd64 Vertical Blanking Interval decoder (VBI) - runtime files
ii linux-compiler-gcc-12-x86 6.1.76-1 amd64 Compiler for Linux on x86 (meta-package)
ii linux-headers-6.1.0-18-amd64 6.1.76-1 amd64 Header files for Linux 6.1.0-18-amd64
ii linux-headers-6.1.0-18-common 6.1.76-1 all Common header files for Linux 6.1.0-18
ii linux-headers-amd64 6.1.76-1 amd64 Header files for Linux amd64 configuration (meta-package)
ii linux-kbuild-6.1 6.1.76-1 amd64 Kbuild infrastructure for Linux 6.1
ii linux-libc-dev:amd64 6.1.76-1 amd64 Linux support headers for userspace development
ii login 1:4.13+dfsg1-1+b1 amd64 system login tools
ii logsave 1.47.0-2 amd64 save the output of a command in a log file
ii lsb-release 12.0-1 all Linux Standard Base version reporting utility (minimal implementation)
ii m4 1.4.19-3 amd64 macro processing language
ii make 4.3-4.1 amd64 utility for directing compilation
ii mariadb-common 1:10.11.6-0+deb12u1 all MariaDB common configuration files
ii mawk 1.3.4.20200120-3.1 amd64 Pattern scanning and text processing language
ii media-types 10.0.0 all List of standard media types and their usual file extension
ii mercurial 6.3.2-1 amd64 easy-to-use, scalable distributed version control system
ii mercurial-common 6.3.2-1 all easy-to-use, scalable distributed version control system (common files)
ii mesa-va-drivers:amd64 22.3.6-1+deb12u1 amd64 Mesa VA-API video acceleration drivers
ii mesa-vdpau-drivers:amd64 22.3.6-1+deb12u1 amd64 Mesa VDPAU video acceleration drivers
ii mesa-vulkan-drivers:amd64 22.3.6-1+deb12u1 amd64 Mesa Vulkan graphics drivers
ii mount 2.38.1-5+b1 amd64 tools for mounting and manipulating filesystems
ii mysql-common 5.8+1.1.0 all MySQL database common files, e.g. /etc/mysql/my.cnf
ii ncurses-base 6.4-4 all basic terminal type definitions
ii ncurses-bin 6.4-4 amd64 terminal-related programs and man pages
ii netbase 6.4 all Basic TCP/IP networking system
ii ninja-build 1.11.1-1 amd64 small build system closest in spirit to Make
ii ocl-icd-libopencl1:amd64 2.3.1-1 amd64 Generic OpenCL ICD Loader
ii openssh-client 1:9.2p1-2+deb12u2 amd64 secure shell (SSH) client, for secure access to remote machines
ii openssl 3.0.11-1~deb12u2 amd64 Secure Sockets Layer toolkit - cryptographic utility
ii packagekit 1.2.6-5 amd64 Provides a package management service
ii packagekit-tools 1.2.6-5 amd64 Provides PackageKit command-line tools
ii passwd 1:4.13+dfsg1-1+b1 amd64 change and administer password and group data
ii patch 2.7.6-7 amd64 Apply a diff file to an original
ii perl 5.36.0-7+deb12u1 amd64 Larry Wall's Practical Extraction and Report Language
ii perl-base 5.36.0-7+deb12u1 amd64 minimal Perl system
ii perl-modules-5.36 5.36.0-7+deb12u1 all Core Perl modules
ii perl-openssl-defaults:amd64 7+b1 amd64 version compatibility baseline for Perl OpenSSL packages
ii pinentry-curses 1.2.1-1 amd64 curses-based PIN or pass-phrase entry dialog for GnuPG
ii pkg-config:amd64 1.8.1-1 amd64 manage compile and link flags for libraries (transitional package)
ii pkgconf:amd64 1.8.1-1 amd64 manage compile and link flags for libraries
ii pkgconf-bin 1.8.1-1 amd64 manage compile and link flags for libraries (binaries)
ii pocketsphinx-en-us 0.8+5prealpha+1-15 all Speech recognition tool - US English language model
ii polkitd 122-3 amd64 framework for managing administrative policies and privileges
ii poppler-data 0.4.12-1 all encoding data for the poppler PDF rendering library
ii poppler-utils 22.12.0-2+b1 amd64 PDF utilities (based on Poppler)
ii procps 2:4.0.2-3 amd64 /proc file system utilities
ii proj-bin 9.1.1-1+b1 amd64 Cartographic projection library (tools)
ii proj-data 9.1.1-1 all Cartographic projection filter and library (datum package)
ii python-apt-common 2.6.0 all Python interface to libapt-pkg (locales)
ii python-is-python3 3.11.1-3 all symlinks /usr/bin/python to python3
ii python3 3.11.2-1+b1 amd64 interactive high-level object-oriented language (default python3 version)
ii python3-apt 2.6.0 amd64 Python 3 interface to libapt-pkg
ii python3-blinker 1.5-1 all Fast, simple object-to-object and broadcast signaling (Python3)
ii python3-cffi-backend:amd64 1.15.1-5+b1 amd64 Foreign Function Interface for Python 3 calling C code - runtime
ii python3-cryptography 38.0.4-3 amd64 Python library exposing cryptographic recipes and primitives (Python 3)
ii python3-dbus 1.3.2-4+b1 amd64 simple interprocess messaging system (Python 3 interface)
ii python3-distro 1.8.0-1 all Linux OS platform information API
ii python3-distutils 3.11.2-3 all distutils package for Python 3.x
ii python3-gi 3.42.2-3+b1 amd64 Python 3 bindings for gobject-introspection libraries
ii python3-httplib2 0.20.4-3 all comprehensive HTTP client library written for Python3
ii python3-jwt 2.6.0-1 all Python 3 implementation of JSON Web Token
ii python3-lazr.restfulclient 0.14.5-1 all client for lazr.restful-based web services (Python 3)
ii python3-lazr.uri 1.0.6-3 all library for parsing, manipulating, and generating URIs
ii python3-lib2to3 3.11.2-3 all Interactive high-level object-oriented language (lib2to3)
ii python3-minimal 3.11.2-1+b1 amd64 minimal subset of the Python language (default python3 version)
ii python3-oauthlib 3.2.2-1 all generic, spec-compliant implementation of OAuth for Python3
ii python3-pkg-resources 66.1.1-1 all Package Discovery and Resource Access using pkg_resources
ii python3-pyaudio 0.2.13-1+b1 amd64 Python3 bindings for PortAudio v19
ii python3-pyparsing 3.0.9-1 all alternative to creating and executing simple grammars - Python 3.x
ii python3-six 1.16.0-4 all Python 2 and 3 compatibility library
ii python3-software-properties 0.99.30-4 all manage the repositories that you install software from
ii python3-wadllib 1.3.6-4 all Python 3 library for navigating WADL files
ii python3.11 3.11.2-6 amd64 Interactive high-level object-oriented language (version 3.11)
ii python3.11-minimal 3.11.2-6 amd64 Minimal subset of the Python language (version 3.11)
ii readline-common 8.2-1.3 all GNU readline and history libraries, common files
ii rpcsvc-proto 1.4.3-1 amd64 RPC protocol compiler and definitions
ii sed 4.9-1 amd64 GNU stream editor for filtering/transforming text
ii sensible-utils 0.0.17+nmu1 all Utilities for sensible alternative selection
ii sgml-base 1.31 all SGML infrastructure and SGML catalog file support
ii shared-mime-info 2.2-1 amd64 FreeDesktop.org shared MIME database and spec
ii software-properties-common 0.99.30-4 all manage the repositories that you install software from (common)
ii sox 14.4.2+git20190427-3.5 amd64 Swiss army knife of sound processing
ii sq 0.27.0-2+b1 amd64 OpenPGP command-line tool from Sequoia
ii subversion 1.14.2-4+b2 amd64 Advanced version control system
ii sudo 1.9.13p3-1+deb12u1 amd64 Provide limited super user privileges to specific users
ii swig 4.1.0-0.2 all Generate scripting interfaces to C/C++ code
ii swig4.0 4.1.0-0.2 amd64 Generate scripting interfaces to C/C++ code
ii systemd 252.22-1~deb12u1 amd64 system and service manager
ii systemd-sysv 252.22-1~deb12u1 amd64 system and service manager - SysV compatibility symlinks
ii systemd-timesyncd 252.22-1~deb12u1 amd64 minimalistic service to synchronize local time with NTP servers
ii sysvinit-utils 3.06-4 amd64 System-V-like utilities
ii tar 1.34+dfsg-1.2+deb12u1 amd64 GNU version of the tar archiving utility
ii tcl 8.6.13 amd64 Tool Command Language (default version) - shell
ii tcl-dev:amd64 8.6.13 amd64 Tool Command Language (default version) - development files
ii tcl8.6 8.6.13+dfsg-2 amd64 Tcl (the Tool Command Language) v8.6 - shell
ii tcl8.6-dev:amd64 8.6.13+dfsg-2 amd64 Tcl (the Tool Command Language) v8.6 - development files
ii tesseract-ocr 5.3.0-2 amd64 Tesseract command line OCR tool
ii tesseract-ocr-eng 1:4.1.0-2 all tesseract-ocr language files for English
ii tesseract-ocr-osd 1:4.1.0-2 all tesseract-ocr language files for script and orientation
ii tini 0.19.0-1 amd64 tiny but valid init for containers
ii tk 8.6.13 amd64 Toolkit for Tcl and X11 (default version) - windowing shell
ii tk-dev:amd64 8.6.13 amd64 Toolkit for Tcl and X11 (default version) - development files
ii tk8.6 8.6.13-2 amd64 Tk toolkit for Tcl and X11 v8.6 - windowing shell
ii tk8.6-dev:amd64 8.6.13-2 amd64 Tk toolkit for Tcl and X11 v8.6 - development files
ii tzdata 2024a-0+deb12u1 all time zone and daylight-saving time data
ii ucf 3.0043+nmu1 all Update Configuration File(s): preserve user changes to config files
ii unixodbc-common 2.3.11-2+deb12u1 all Common ODBC configuration files
ii unixodbc-dev:amd64 2.3.11-2+deb12u1 amd64 ODBC libraries for Unix (development files)
ii unrtf 0.21.10-clean-1 amd64 RTF to other formats converter
ii unzip 6.0-28 amd64 De-archiver for .zip files
ii usr-is-merged 37~deb12u1 all Transitional package to assert a merged-/usr system
ii util-linux 2.38.1-5+b1 amd64 miscellaneous system utilities
ii util-linux-extra 2.38.1-5+b1 amd64 interactive login tools
ii uuid-dev:amd64 2.38.1-5+b1 amd64 Universally Unique ID library - headers and static libraries
ii va-driver-all:amd64 2.17.0-1 amd64 Video Acceleration (VA) API -- driver metapackage
ii vdpau-driver-all:amd64 1.5-2 amd64 Video Decode and Presentation API for Unix (driver metapackage)
ii vim 2:9.0.1378-2 amd64 Vi IMproved - enhanced vi editor
ii vim-common 2:9.0.1378-2 all Vi IMproved - Common files
ii vim-runtime 2:9.0.1378-2 all Vi IMproved - Runtime files
ii wget 1.21.3-1+b2 amd64 retrieves files from the web
ii x11-common 1:7.7+23 all X Window System (X.Org) infrastructure
ii x11-utils 7.7+5 amd64 X11 utilities
ii x11-xserver-utils 7.7+9+b1 amd64 X server utilities
ii x11proto-core-dev 2022.1-1 all transitional dummy package
ii x11proto-dev 2022.1-1 all X11 extension protocols and auxiliary headers
ii xdg-utils 1.1.3-4.1 all desktop integration utilities from freedesktop.org
ii xkb-data 2.35.1-1 all X Keyboard Extension (XKB) configuration data
ii xml-core 0.18+nmu1 all XML infrastructure and XML catalog file support
ii xorg-sgml-doctools 1:1.11-1.1 all Common tools for building X.Org SGML documentation
ii xtrans-dev 1.4.0-1 all X transport library (development files)
ii xxd 2:9.0.1378-2 amd64 tool to make (or reverse) a hex dump
ii xz-utils 5.4.1-0.2 amd64 XZ-format compression utilities
ii zlib1g:amd64 1:1.2.13.dfsg-1 amd64 compression library - runtime
ii zlib1g-dev:amd64 1:1.2.13.dfsg-1 amd64 compression library - development
ii zutty 0.14.0.20230218+dfsg1-1 amd64 Efficient full-featured X11 terminal emulator
動作しているプロセス一覧
- tini経由でapp.pyをuvicornモジュールで実行している
tini -- python3 -m uvicorn --host 0.0.0.0 --port 8080 user_machine.app:app
python3 -m uvicorn --host 0.0.0.0 --port 8080 user_machine.app:app
- Jupyter Notebookを起動している
/usr/local/bin/python3 -m ipykernel_launcher -f /home/sandbox/kernel-e4f5df32-992e-4b9c-9d8a-fe00726a1782.json
/usr/local/bin/python3 -m ipykernel_launcher -f /home/sandbox/kernel-2643f631-65ca-4d15-8efa-a659fa9433bf.json
- /
usr/local/bin/python3 -m ipykernel_launcher -f /home/sandbox/kernel-ff9388c3-fc32-4be6-bfb8-7060af89516e.json
app.pyの中身
/home/sandbox/.openai_internal/user_machine/app.py
import asyncio
import inspect
import json
import logging
import os
import time
import traceback
import urllib.parse
import uuid
from dataclasses import dataclass
import traitlets
from fastapi import (
FastAPI,
File,
Form,
HTTPException,
Request,
UploadFile,
WebSocket,
WebSocketDisconnect,
status,
)
from fastapi.responses import JSONResponse, PlainTextResponse, StreamingResponse
from jupyter_client import AsyncKernelClient, AsyncKernelManager, AsyncMultiKernelManager
from pydantic import parse_obj_as
from applied_ace_client.ace_types.user_machine_types import (
CheckFileResponse,
CreateKernelRequest,
CreateKernelResponse,
GetKernelStateResponse,
MethodCall,
MethodCallException,
MethodCallObjectReferenceReturnValue,
MethodCallReturnValue,
ObjectReference,
RegisterActivityRequest,
UploadFileRequest,
UserMachineRequest,
UserMachineResponseTooLarge,
)
from . import logger_utils, routes, run_jupyter
logger_utils.init_logger_settings()
logger = logging.getLogger(__name__)
if os.getenv("ENVIRONMENT") in ("development", "staging"):
logger.info(f"Setting log level to DEBUG for environment: {os.getenv('ENVIRONMENT')}")
logger.setLevel(logging.DEBUG)
else:
logger.info(f"Keeping log level as INFO for environment: {os.getenv('ENVIRONMENT')}")
os.chdir(os.path.expanduser("~"))
_MAX_UPLOAD_SIZE = 1024 * 1024 * 1024
_MAX_DOWNLOAD_TIME = 5 * 60.0
_DOWNLOAD_CHUNK_SIZE = 1024 * 1024
_MAX_JUPYTER_MESSAGE_SIZE = 10 * 1024 * 1024
_MAX_KERNELS = 20
app = FastAPI()
_timeout_task = None
_fill_kernel_queue_task = None
_health_check_task = None
jupyter_config = traitlets.config.get_config()
jupyter_config.KernelRestarter.restart_limit = 0
_MULTI_KERNEL_MANAGER = AsyncMultiKernelManager(config=jupyter_config)
_response_to_callback_from_kernel_futures: dict[str, asyncio.Future] = {}
_timeout_at = {}
_timeout = {}
_kernel_callback_id = {}
_kernel_queue = None
_first_kernel_started = False
_SELF_IDENTIFY_HEADER_KEY = "x-ace-self-identify"
_SELF_IDENTIFY_HEADER_KEY_BYTES = b"x-ace-self-identify"
_SELF_IDENTIFY_STR = os.getenv("ACE_SELF_IDENTIFY")
_SELF_IDENTIFY_BYTES = os.getenv("ACE_SELF_IDENTIFY").encode("utf-8")
_last_successful_health_check_monotonic_time = None
_health_check_error = None
_fill_kernel_queue_task_error = None
_HEALTH_CHECK_DELAY = 300
_HEALTH_CHECK_FAILURE_THRESHOLD = 600
_KERNEL_CALLBACK_CONNECTION: dict[str, set[WebSocket]] = {}
class ToolCallbackError(Exception):
pass
@dataclass
class AsyncKernelClientHolder:
value: AsyncKernelClient | None
async def _kill_old_kernels():
while True:
await asyncio.sleep(2.0)
for kernel_id in list(_timeout_at.keys()):
if time.monotonic() > _timeout_at[kernel_id]:
logger.info(
f"Killing kernel {kernel_id} due to timeout, {_timeout_at[kernel_id]}, {_timeout[kernel_id]}"
)
await _delete_kernel(kernel_id)
async def _fill_kernel_queue():
global _first_kernel_started, _kernel_queue, _fill_kernel_queue_task_error
try:
_kernel_queue = asyncio.Queue(maxsize=1)
kernel_id = None
kernel_manager = None
while True:
logger.info("Create new kernel for pool: Preparing")
if len(_timeout_at.keys()) >= _MAX_KERNELS:
logger.info(f"Too many kernels ({_MAX_KERNELS}). Deleting oldest kernel.")
sort_key = lambda kernel_id: _timeout_at[kernel_id]
kernels_to_delete = sorted(_timeout_at.keys(), key=sort_key, reverse=True)[
_MAX_KERNELS - 1 :
]
for kernel_id in kernels_to_delete:
logger.info(f"Deleting kernel {kernel_id}")
await _delete_kernel(kernel_id)
logger.info("Create new kernel for pool: Making new kernel")
start_time = time.monotonic()
callback_id = str(uuid.uuid4())
env = os.environ.copy()
assert "KERNEL_CALLBACK_ID" not in env
env["KERNEL_CALLBACK_ID"] = callback_id
kernel_id = None
try:
kernel_id = await _MULTI_KERNEL_MANAGER.start_kernel(env=env)
kernel_manager = _MULTI_KERNEL_MANAGER.get_kernel(kernel_id)
client = kernel_manager.client()
client.start_channels()
await client.wait_for_ready(timeout=30.0)
client.stop_channels()
del client
except Exception as e:
end_time = time.monotonic()
logger.exception(
f"Create new kernel for pool: Error in {((end_time - start_time) / 1000):.3f} seconds, will shut down the newly started kernel: {kernel_id}"
)
if kernel_id is not None:
await _MULTI_KERNEL_MANAGER.shutdown_kernel(kernel_id)
logger.info(
f"Create new kernel for pool: Done shutting down the kernel: {kernel_id}"
)
continue
end_time = time.monotonic()
logger.info(
f"Create new kernel for pool: Done making new kernel in {end_time - start_time:.3f} seconds"
)
logger.info(f"Create new kernel for pool: New kernel id {kernel_id}")
_first_kernel_started = True
await _kernel_queue.put((kernel_id, callback_id))
except Exception as e:
logger.exception(f"Create new kernel for pool: Unexpected error: {e}")
_fill_kernel_queue_task_error = traceback.format_exc()
raise
async def _delete_kernel(kernel_id):
kernel_ids = _MULTI_KERNEL_MANAGER.list_kernel_ids()
if kernel_id in kernel_ids:
kernel_manager = _MULTI_KERNEL_MANAGER.get_kernel(str(kernel_id))
await kernel_manager.shutdown_kernel()
_MULTI_KERNEL_MANAGER.remove_kernel(str(kernel_id))
del _timeout_at[kernel_id]
del _timeout[kernel_id]
del _kernel_callback_id[kernel_id]
@app.on_event("startup")
async def startup():
global _timeout_task, _fill_kernel_queue_task, _health_check_task
_timeout_task = asyncio.create_task(_kill_old_kernels())
_fill_kernel_queue_task = asyncio.create_task(_fill_kernel_queue())
_health_check_task = asyncio.create_task(_health_check_background())
@app.on_event("shutdown")
async def shutdown():
_timeout_task.cancel()
_fill_kernel_queue_task.cancel()
def _is_from_localhost(request: Request) -> bool:
return request.client.host == "127.0.0.1"
async def _forward_callback_from_kernel(call: MethodCall, request: Request):
if not _is_from_localhost(request):
raise HTTPException(status_code=403, detail="Forbidden")
if call.object_reference.type != "callbacks":
raise HTTPException(
status_code=400, detail=f"Invalid object reference type {call.object_reference.type}"
)
logger.info(f"Forwarding callback request from kernel. {call}")
_response_to_callback_from_kernel_futures[call.request_id] = asyncio.Future()
if call.object_reference.id not in _KERNEL_CALLBACK_CONNECTION:
raise HTTPException(
status_code=404, detail=f"Unrecognized callback id {call.object_reference.id}"
)
conn = _KERNEL_CALLBACK_CONNECTION[call.object_reference.id]
assert len(conn) != 0
if len(conn) > 1:
raise HTTPException(
status_code=400,
detail=f"There are multiple websocket connections associated with callback id {call.object_reference.id}",
)
await next(iter(conn)).send_text(call.json())
try:
response = await _response_to_callback_from_kernel_futures[call.request_id]
except ToolCallbackError as e:
logger.exception(f"Forwarding callback exception to kernel: {call.request_id}.")
raise HTTPException(
status_code=500,
detail=str(e),
) from e
finally:
del _response_to_callback_from_kernel_futures[call.request_id]
return JSONResponse({"value": response})
app.include_router(routes.get_api_router(_forward_callback_from_kernel), prefix="")
def _respond_to_callback_from_kernel(response: MethodCallReturnValue):
logger.info("Received callback response.")
_response_to_callback_from_kernel_futures[response.request_id].set_result(response.value)
def _respond_to_callback_exception_from_kernel(response: MethodCallException):
logger.info("Received callback exception.")
_response_to_callback_from_kernel_futures[response.request_id].set_exception(
ToolCallbackError(response.value)
)
@app.get("/check_liveness")
async def check_liveness():
return _check_health()
@app.get("/check_startup")
async def check_startup():
return _check_health()
async def _health_check_background():
global _last_successful_health_check_monotonic_time, _health_check_error
code = "print(f'{400+56}'); 100+23"
while True:
logger.debug("Health check: running...")
start_time = time.monotonic()
try:
kernel_id = await _MULTI_KERNEL_MANAGER.start_kernel()
km = _MULTI_KERNEL_MANAGER.get_kernel(kernel_id)
assert isinstance(km, AsyncKernelManager)
try:
result = await run_jupyter.async_run_code(km, code, shutdown_kernel=False)
execute_result, error_stacktrace, stream_text = result
if error_stacktrace is not None:
logger.info(
f"Health check: code execution got unexpected error:\n{error_stacktrace}"
)
_health_check_error = error_stacktrace
elif execute_result != {"text/plain": "123"} or stream_text != "456\n":
s = f"Health check: code execution got unexpected result: [{execute_result}] [{stream_text}]"
logger.info(s)
_health_check_error = s
finally:
await _MULTI_KERNEL_MANAGER.shutdown_kernel(kernel_id)
end_time = time.monotonic()
logger.debug(f"Health check: completed successfully in {end_time - start_time} seconds")
_last_successful_health_check_monotonic_time = time.monotonic()
_health_check_error = None
except:
_health_check_error = traceback.format_exc()
logger.error(f"Health check: encountered error:\n{_health_check_error}")
await asyncio.sleep(_HEALTH_CHECK_DELAY)
def _check_health():
if not _first_kernel_started:
logger.info("Reporting health check failure: kernel queue is not initialized")
return PlainTextResponse(content="Kernel queue is not initialized", status_code=500)
if _fill_kernel_queue_task_error is not None:
logger.info(
"Reporting health check failure: _fill_kernel_queue task failed due to unexpected error"
)
return PlainTextResponse(
content="_fill_kernel_queue task failed due to unexpected error:\n{_fill_kernel_queue_task_error}",
status_code=500,
)
if _health_check_error != None:
reason = f"Most recent health_check reported error: {_health_check_error}"
logger.error(f"Reporting health check failure: {reason}")
return PlainTextResponse(content=reason, status_code=500)
if _last_successful_health_check_monotonic_time is None:
last_success_age = None
else:
last_success_age = time.monotonic() - _last_successful_health_check_monotonic_time
if last_success_age is None or last_success_age > _HEALTH_CHECK_FAILURE_THRESHOLD:
reason = f"Most recent successful health check is {last_success_age} seconds old"
if last_success_age is not None:
logger.error(f"Reporting health check failure: {reason}")
return PlainTextResponse(content=reason, status_code=500)
return PlainTextResponse(content="success")
@app.get("/self_identify")
async def self_identify():
return PlainTextResponse("")
@app.post("/upload")
async def upload(upload_request: str = Form(), file: UploadFile = File()):
logger.info("Upload request")
request = parse_obj_as(UploadFileRequest, json.loads(upload_request))
try:
total_size = 0
with open(request.destination, "wb") as f:
while chunk := file.file.read():
total_size += len(chunk)
if total_size > _MAX_UPLOAD_SIZE:
raise HTTPException(
status_code=status.HTTP_413_REQUEST_ENTITY_TOO_LARGE,
detail="File too large",
)
f.write(chunk)
except Exception:
try:
os.remove(request.destination)
except Exception as e:
logger.exception(f"Error while removing file: {request.destination}", exc_info=e)
raise
logger.info(f"Upload request complete. {upload_request}")
return JSONResponse(content={})
@app.get("/download/{path:path}")
async def download(path: str):
path = urllib.parse.unquote(path)
if not os.path.isfile(path):
raise HTTPException(404, f"File not found: {path}")
logger.info(f"Download request. {path}")
def iterfile():
with open(path, "rb") as f:
while chunk := f.read(_DOWNLOAD_CHUNK_SIZE):
yield chunk
return StreamingResponse(
iterfile(),
headers={"Content-Length": f"{os.path.getsize(path)}"},
media_type="application/octet-stream",
)
@app.get("/check_file/{path:path}")
async def check_file(path: str):
path = "/" + urllib.parse.unquote(path)
logger.info(f"Check file request. {path}")
exists = os.path.isfile(path)
size = os.path.getsize(path) if exists else 0
return CheckFileResponse(exists=exists, size=size, too_large=False)
@app.get("/kernel/{kernel_id}")
async def kernel_state(kernel_id: str):
logger.info(f"Get kernel state request. {kernel_id}")
if kernel_id not in _timeout_at:
time_remaining_ms = 0.0
else:
time_remaining_ms = max(0.0, _timeout_at[kernel_id] - time.monotonic()) * 1000.0
return GetKernelStateResponse(time_remaining_ms=time_remaining_ms)
@app.delete("/kernel/{kernel_id}")
async def delete_kernel(kernel_id: str):
logger.info(f"Delete kernel request. {kernel_id}")
if kernel_id not in _timeout_at:
return JSONResponse(status_code=404, content={"error": f"Kernel {kernel_id} not found."})
await _delete_kernel(kernel_id)
return JSONResponse(content={})
@app.post("/kernel")
async def create_kernel(create_kernel_request: CreateKernelRequest):
logger.info(f"Create kernel request. {create_kernel_request}")
kernel_idle_timeout = create_kernel_request.timeout
try:
kernel_id, callback_id = await asyncio.wait_for(_kernel_queue.get(), timeout=60.0)
except TimeoutError:
raise HTTPException(
status.HTTP_500_INTERNAL_SERVER_ERROR, "Timeout trying to create a kernel"
)
_timeout[kernel_id] = kernel_idle_timeout
_timeout_at[kernel_id] = time.monotonic() + kernel_idle_timeout
_kernel_callback_id[kernel_id] = callback_id
logger.info(f"Got kernel id from queue. {create_kernel_request}")
return CreateKernelResponse(kernel_id=kernel_id)
@app.websocket("/channel")
async def channel(websocket: WebSocket):
await websocket.accept(headers=[(_SELF_IDENTIFY_HEADER_KEY_BYTES, _SELF_IDENTIFY_BYTES)])
clients: dict[str, AsyncKernelClientHolder] = {}
registered_callback_ids = set()
recv_from_api_server = asyncio.create_task(websocket.receive_text())
recv_from_jupyter = None
try:
while True:
logger.debug(f"Waiting for message. {recv_from_api_server}, {recv_from_jupyter}")
done, _ = await asyncio.wait(
[task for task in [recv_from_api_server, recv_from_jupyter] if task is not None],
return_when=asyncio.FIRST_COMPLETED,
)
logger.debug(f"Got messages for {done}.")
if recv_from_api_server in done:
done_future = recv_from_api_server
recv_from_api_server = asyncio.create_task(websocket.receive_text())
request = parse_obj_as(UserMachineRequest, json.loads(done_future.result()))
logger.debug(f"Received message from API server. {request}")
if isinstance(request, RegisterActivityRequest):
logger.debug(f"Registering activity. {request}")
_timeout_at[request.kernel_id] = time.monotonic() + _timeout[request.kernel_id]
elif isinstance(request, MethodCallReturnValue):
_respond_to_callback_from_kernel(request)
elif isinstance(request, MethodCallException):
_respond_to_callback_exception_from_kernel(request)
elif isinstance(request, MethodCall):
async def run(request: UserMachineRequest):
try:
object_reference = request.object_reference
if object_reference.type == "multi_kernel_manager":
referenced_object = _MULTI_KERNEL_MANAGER
elif object_reference.type == "kernel_manager":
referenced_object = _MULTI_KERNEL_MANAGER.get_kernel(
object_reference.id
)
callback_id = _kernel_callback_id[object_reference.id]
logger.debug("Setting callback forward function.")
registered_callback_ids.add(callback_id)
if callback_id not in _KERNEL_CALLBACK_CONNECTION:
_KERNEL_CALLBACK_CONNECTION[callback_id] = {websocket}
else:
_KERNEL_CALLBACK_CONNECTION[callback_id].add(websocket)
elif object_reference.type == "client":
referenced_object = clients[object_reference.id]
else:
raise Exception(
f"Unknown object reference type: {object_reference.type}"
)
qualified_method = f"{object_reference.type}.{request.method}"
logger.debug(
f"Method call: {qualified_method} args: {request.args} kwargs: {request.kwargs}"
)
if isinstance(referenced_object, AsyncKernelClientHolder):
value = getattr(referenced_object.value, request.method)(
*request.args, **request.kwargs
)
else:
value = getattr(referenced_object, request.method)(
*request.args, **request.kwargs
)
if inspect.isawaitable(value):
value = await value
if isinstance(value, AsyncKernelClient):
value = AsyncKernelClientHolder(value)
return (request.request_id, value, None)
except Exception as e:
return (request.request_id, None, e)
assert recv_from_jupyter is None
recv_from_jupyter = asyncio.create_task(run(request))
if recv_from_jupyter in done:
done_future = recv_from_jupyter
recv_from_jupyter = None
request_id, value, e = done_future.result()
if e is None:
logger.debug(f"Received result from Jupyter. {value}")
if isinstance(value, AsyncKernelClientHolder):
client_id = str(uuid.uuid4())
clients[client_id] = value
result = MethodCallObjectReferenceReturnValue(
request_id=request_id,
object_reference=ObjectReference(type="client", id=client_id),
)
elif isinstance(value, AsyncKernelManager):
result = MethodCallObjectReferenceReturnValue(
request_id=request_id,
object_reference=ObjectReference(
type="kernel_manager", id=value.kernel_id
),
)
else:
result = MethodCallReturnValue(request_id=request_id, value=value)
else:
logger.debug(f"Received result from Jupyter. Exception: {value}")
result = MethodCallException(
request_id=request_id,
type=type(e).__name__,
value=str(e),
traceback=traceback.format_tb(e.__traceback__),
)
del e
message = result.json()
logger.debug(f"Sending response: {type(result)}, {len(message)}")
if len(message) > _MAX_JUPYTER_MESSAGE_SIZE:
logger.error(f"Response too large: {len(message)}")
e = UserMachineResponseTooLarge(
f"Message of type {type(result)} is too large: {len(message)}"
)
message = MethodCallException(
request_id=result.request_id,
type=type(e).__name__,
value=str(e),
traceback=traceback.format_tb(e.__traceback__),
).json()
await websocket.send_text(message)
logger.debug("Response sent.")
except WebSocketDisconnect as e:
if e.code == 1000:
logger.debug("Client WebSocket connection closed normally")
else:
logger.exception(f"Client WebSocket connection closed with code {e.code}")
finally:
try:
for client in clients.values():
client.value.stop_channels()
client.value = None
logger.debug("All client channels stopped.")
except:
logger.exception("Error while stopping client channels.")
for callback_id in registered_callback_ids:
conn = _KERNEL_CALLBACK_CONNECTION.get(callback_id)
if conn is None:
logger.error(f"Callback {callback_id} not found")
else:
conn.remove(websocket)
if len(conn) == 0:
del _KERNEL_CALLBACK_CONNECTION[callback_id]
@app.middleware("http")
async def add_self_identify_header(request: Request, call_next):
if _is_from_localhost(request):
return await call_next(request)
try:
response = await call_next(request)
except Exception:
traceback.print_exc()
return PlainTextResponse(
"Internal server error",
status_code=500,
headers={_SELF_IDENTIFY_HEADER_KEY: _SELF_IDENTIFY_STR},
)
response.headers[_SELF_IDENTIFY_HEADER_KEY] = _SELF_IDENTIFY_STR
return response
ユーザ情報
Pythonはsandbox
ユーザで動作している
root:x:0:0:root:/root:/bin/bash
daemon:x:1:1:daemon:/usr/sbin:/usr/sbin/nologin
bin:x:2:2:bin:/bin:/usr/sbin/nologin
sys:x:3:3:sys:/dev:/usr/sbin/nologin
sync:x:4:65534:sync:/bin:/bin/sync
games:x:5:60:games:/usr/games:/usr/sbin/nologin
man:x:6:12:man:/var/cache/man:/usr/sbin/nologin
lp:x:7:7:lp:/var/spool/lpd:/usr/sbin/nologin
mail:x:8:8:mail:/var/mail:/usr/sbin/nologin
news:x:9:9:news:/var/spool/news:/usr/sbin/nologin
uucp:x:10:10:uucp:/var/spool/uucp:/usr/sbin/nologin
proxy:x:13:13:proxy:/bin:/usr/sbin/nologin
www-data:x:33:33:www-data:/var/www:/usr/sbin/nologin
backup:x:34:34:backup:/var/backups:/usr/sbin/nologin
list:x:38:38:Mailing List Manager:/var/list:/usr/sbin/nologin
irc:x:39:39:ircd:/run/ircd:/usr/sbin/nologin
_apt:x:42:65534::/nonexistent:/usr/sbin/nologin
nobody:x:65534:65534:nobody:/nonexistent:/usr/sbin/nologin
systemd-network:x:998:998:systemd Network Management:/:/usr/sbin/nologin
systemd-timesync:x:997:997:systemd Time Synchronization:/:/usr/sbin/nologin
messagebus:x:100:102::/nonexistent:/usr/sbin/nologin
polkitd:x:996:996:polkit:/nonexistent:/usr/sbin/nologin
sandbox:x:1000:1000:,,,:/home/sandbox:/bin/bash