STAP-JUPYTER-*(1)
π¦ STAP-JUPYTER-* π
ok bestie so this is the General Commands Manual page for the stap-jupyter-* girlies, and it covers TWO whole commands β we're getting a two-for-one deal, no cap. π
β¨ NAME β¨
stap-jupyter-installβ locally install isystemtap π§stap-jupyter-containerβ manage an isystemtap container image π«Ά
πΈ SYNOPSIS πΈ
stap-jupyter-install [--remove] [--container-install PREFIX]
stap-jupyter-container [--repo REPOSITORY] [--image IMAGE] [--tag TAG]
[--keyname KEYNAME] --{run, pull, build, publish, remove}
π DESCRIPTION π
ISystemtap is an interactive jupyter interface for the incremental writing and running of Systemtap scripts. like, you write a little, you run a little, you vibe. iconic behavior honestly. β¨
The stap-jupyter-install program can be used to locally install the ISystemtap jupyter kernel, language-server and jupyter-lab extension in ~/.systemtap/jupyter. Once installed, the kernel can be used with jupyter-lab. π
Alternatively the stap-jupyter-container program can be used to run ISystemtap within a container, preventing the need for any local jupyter kernel installation. so like, if you don't wanna commit to the whole local-install thing, the container's got you. main character energy. π
π INSTALL OPTIONS π
The following options are supported by stap-jupyter-install. Any other option prints a short help message. (it's giving "I don't know her" but polite π)
--removeβ Uninstall the local ISystemtap files. bye bye bestie, it's not you it's the disk space π--container-install PREFIXβ [Intended For Maintainers Only] This is used to specify thePREFIXof the install directory for stap. It is called within the container build process, and should not be used otherwise.
fr fr, that last one is a maintainers-only situation. if you're not building the container, don't touch it. stay in your lane bestie π§
π CONTAINER OPTIONS π
The following options are supported by stap-jupyter-container. Any other option prints a short help message.
--repo REPOSITORYβ Specify which repository to use, defaults to"quay.io". π--image IMAGEβ Specify the image name. Defaults to"systemtap/isystemtap". πΌοΈ--tag TAGβ Specify the image tag. Defaults to"latest". π·οΈ--keyname KEYNAMEβ In order for the container to run stap it needs to ssh to the host. It requires an ssh key pair, and is specified byKEYNAME, which is by default"id_rsa". π like yes, it needs to ssh home to run stap, that's just the arrangement.
β CONTAINER COMMANDS β
The following commands are recognized by stap-jupyter-container. One of the following is required. pick your fighter, but you MUST pick one. π
--runβ Run the image. Pulls if not done already. πβοΈ--pullβ Pulls the image. π«³--buildβ Builds a local copy of the image. The repo will be"localhost". Seepodman images. π¨--removeβ Removes the image. π--publishβ [Intended For Maintainers Only] This is used to publish the built image. It requires write permissions tohttps://quay.io/systemtap/isystemtap.
okay so --publish is the other maintainer-only one. write permissions to that quay.io link are NOT a casual thing, so unless that's literally your job, hands off π
π SEE ALSO π
go read those too, they're the supporting cast and they ate π
π BUGS π
Use the Bugzilla link of the project web page or our mailing list.
http://sourceware.org/systemtap/, <systemtap@sourceware.org>
like if something's broken, tell the people, don't just suffer in silence bestie π«Ά
and that's the whole page, you're so welcome β¨ this was STAP-JUPYTER-*(1) from the General Commands Manual, signed off the way the original does it β just the good old STAP-JUPYTER-*(1) down at the bottom, no extra version or date drama. mwah π
π
π¦ where this page comes from
- arch rolling: systemtap 5.6-1 Β· GPL-2.0-or-later
- fedora 43: systemtap-jupyter 5.3-4.fc43 Β· GPL-2.0-or-later
- fedora 43: systemtap-jupyter 5.6-1.fc43 Β· GPL-2.0-or-later
- fedora 44: systemtap-jupyter 5.4-3.fc44 Β· GPL-2.0-or-later
- fedora 44: systemtap-jupyter 5.6-1.fc44 Β· GPL-2.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms