• Re: trixie and jupyter kernels

    From Greg Wooledge@3:633/10 to All on Saturday, April 18, 2026 20:10:01
    On Sat, Apr 18, 2026 at 11:54:30 -0600, D. R. Evans wrote:
    I have installed from scratch, from the official debian packages, jupyter itself, and the kernels for ipython (which is auto-installed along with the jupyter installation) and R. Those kernels appear to work as expected.

    I don't think the word "kernel" means what you think it means.

    This sounds like userspace programming language stuff. Python.

    Now how do I go about re-adding, for example, the bash kernel (which was one of several kernels that used to be available and to work, but now fails to
    do so -- any attempt to use it results in a connection failure)? All the various advice I've been able to find online has failed in one way or another, so I would very much appreciate a step-by-step description of what to do in trixie to add a bash kernel.

    What on *earth* are you even talking about?

    Bash is a shell. It's a userspace application, a command interpreter
    with both interactive and non-interactive modes.

    It comes in a package named "bash". You almost certainly have it
    installed:

    hobbit:~$ dpkg -l bash | tail -n 1
    ii bash 5.2.37-2+b8 amd64 GNU Bourne Again SHell

    Bash is not a kernel. Linux is a kernel. Your kernel packages will
    look something like this:

    hobbit:~$ dpkg -l linux-image\* | grep ^.i
    ii linux-image-6.12.73+deb13-amd64 6.12.73-1 amd64 Linux 6.12 for 64-bit PCs (signed)
    ii linux-image-6.12.74+deb13+1-amd64 6.12.74-2 amd64 Linux 6.12 for 64-bit PCs (signed)
    ii linux-image-amd64 6.12.74-2 amd64 Linux for 64-bit PCs (meta-package)

    Bash, Python, and Linux are three entirely separate things, and they have nothing to do with one another.

    What issue are you actually having? If you're running a command which
    gives an error, show us the entire terminal session, from your prompt
    to the end of the output.

    --- PyGate Linux v1.5.14
    * Origin: Dragon's Lair, PyGate NNTP<>Fido Gate (3:633/10)
  • From JW Leftwich@3:633/10 to All on Saturday, April 18, 2026 20:20:02
    May i inquire what exactly is the goal, because the real distinction is if
    you actually need ring 0. Python can do either but which do you really need
    if it's arguing with you?
    On Sat, Apr 18, 2026, 1:07?PM Greg Wooledge <greg@wooledge.org> wrote:
    On Sat, Apr 18, 2026 at 11:54:30 -0600, D. R. Evans wrote:
    I have installed from scratch, from the official debian packages, jupyter itself, and the kernels for ipython (which is auto-installed along with
    the
    jupyter installation) and R. Those kernels appear to work as expected.

    I don't think the word "kernel" means what you think it means.

    This sounds like userspace programming language stuff. Python.

    Now how do I go about re-adding, for example, the bash kernel (which was
    one
    of several kernels that used to be available and to work, but now fails
    to
    do so -- any attempt to use it results in a connection failure)? All the various advice I've been able to find online has failed in one way or another, so I would very much appreciate a step-by-step description of
    what
    to do in trixie to add a bash kernel.

    What on *earth* are you even talking about?

    Bash is a shell. It's a userspace application, a command interpreter
    with both interactive and non-interactive modes.

    It comes in a package named "bash". You almost certainly have it
    installed:

    hobbit:~$ dpkg -l bash | tail -n 1
    ii bash 5.2.37-2+b8 amd64 GNU Bourne Again SHell

    Bash is not a kernel. Linux is a kernel. Your kernel packages will
    look something like this:

    hobbit:~$ dpkg -l linux-image\* | grep ^.i
    ii linux-image-6.12.73+deb13-amd64 6.12.73-1 amd64
    Linux 6.12 for 64-bit PCs (signed)
    ii linux-image-6.12.74+deb13+1-amd64 6.12.74-2 amd64
    Linux 6.12 for 64-bit PCs (signed)
    ii linux-image-amd64 6.12.74-2 amd64
    Linux for 64-bit PCs (meta-package)

    Bash, Python, and Linux are three entirely separate things, and they have nothing to do with one another.

    What issue are you actually having? If you're running a command which
    gives an error, show us the entire terminal session, from your prompt
    to the end of the output.




    --- PyGate Linux v1.5.14
    * Origin: Dragon's Lair, PyGate NNTP<>Fido Gate (3:633/10)
  • From Santiago Vila@3:633/10 to All on Saturday, April 18, 2026 20:20:02
    On Sat, Apr 18, 2026 at 02:07:10PM -0400, Greg Wooledge wrote:
    On Sat, Apr 18, 2026 at 11:54:30 -0600, D. R. Evans wrote:
    I have installed from scratch, from the official debian packages, jupyter itself, and the kernels for ipython (which is auto-installed along with the jupyter installation) and R. Those kernels appear to work as expected.

    I don't think the word "kernel" means what you think it means.

    Note: The word kernel has a specific meaning when talking about jupyter:

    https://docs.jupyter.org/en/stable/projects/kernels.html

    Thanks.

    --- PyGate Linux v1.5.14
    * Origin: Dragon's Lair, PyGate NNTP<>Fido Gate (3:633/10)
  • From JW Leftwich@3:633/10 to All on Saturday, April 18, 2026 20:20:02
    Jupyter is awesome for testing. One thing or another is not a dependency.
    On Sat, Apr 18, 2026, 1:17?PM JW Leftwich <jw.leftwich1@gmail.com> wrote:
    May i inquire what exactly is the goal, because the real distinction is if you actually need ring 0. Python can do either but which do you really need if it's arguing with you?

    On Sat, Apr 18, 2026, 1:07?PM Greg Wooledge <greg@wooledge.org> wrote:

    On Sat, Apr 18, 2026 at 11:54:30 -0600, D. R. Evans wrote:
    I have installed from scratch, from the official debian packages,
    jupyter
    itself, and the kernels for ipython (which is auto-installed along with
    the
    jupyter installation) and R. Those kernels appear to work as expected.

    I don't think the word "kernel" means what you think it means.

    This sounds like userspace programming language stuff. Python.

    Now how do I go about re-adding, for example, the bash kernel (which
    was one
    of several kernels that used to be available and to work, but now fails
    to
    do so -- any attempt to use it results in a connection failure)? All the >> > various advice I've been able to find online has failed in one way or
    another, so I would very much appreciate a step-by-step description of
    what
    to do in trixie to add a bash kernel.

    What on *earth* are you even talking about?

    Bash is a shell. It's a userspace application, a command interpreter
    with both interactive and non-interactive modes.

    It comes in a package named "bash". You almost certainly have it
    installed:

    hobbit:~$ dpkg -l bash | tail -n 1
    ii bash 5.2.37-2+b8 amd64 GNU Bourne Again SHell

    Bash is not a kernel. Linux is a kernel. Your kernel packages will
    look something like this:

    hobbit:~$ dpkg -l linux-image\* | grep ^.i
    ii linux-image-6.12.73+deb13-amd64 6.12.73-1 amd64
    Linux 6.12 for 64-bit PCs (signed)
    ii linux-image-6.12.74+deb13+1-amd64 6.12.74-2 amd64
    Linux 6.12 for 64-bit PCs (signed)
    ii linux-image-amd64 6.12.74-2 amd64
    Linux for 64-bit PCs (meta-package)

    Bash, Python, and Linux are three entirely separate things, and they have
    nothing to do with one another.

    What issue are you actually having? If you're running a command which
    gives an error, show us the entire terminal session, from your prompt
    to the end of the output.




    --- PyGate Linux v1.5.14
    * Origin: Dragon's Lair, PyGate NNTP<>Fido Gate (3:633/10)
  • From debian-user@3:633/10 to All on Saturday, April 18, 2026 23:00:01
    Santiago Vila <sanvila@debian.org> wrote:
    On Sat, Apr 18, 2026 at 02:07:10PM -0400, Greg Wooledge wrote:
    On Sat, Apr 18, 2026 at 11:54:30 -0600, D. R. Evans wrote:
    I have installed from scratch, from the official debian packages,
    jupyter itself, and the kernels for ipython (which is
    auto-installed along with the jupyter installation) and R. Those
    kernels appear to work as expected.

    I don't think the word "kernel" means what you think it means.

    Note: The word kernel has a specific meaning when talking about
    jupyter:

    https://docs.jupyter.org/en/stable/projects/kernels.html

    FWIW, that page has a link to a list of available kernels. I can't see
    a bash kernel in that list, but there is one for zsh. I know nothing
    about Jupyter :)

    --- PyGate Linux v1.5.14
    * Origin: Dragon's Lair, PyGate NNTP<>Fido Gate (3:633/10)
  • From John Hasler@3:633/10 to All on Sunday, April 19, 2026 02:00:01
    This appears to list all kernels: https://github.com/jupyter/jupyter/wiki/Jupyter-kernels

    This one apparently supports bash:
    https://github.com/vatlab/SOS

    Bash is mentioned in connection with several others.

    Disclaimer: I've never used Jupyter.
    --
    John Hasler
    john@sugarbit.com
    Elmwood, WI USA

    --- PyGate Linux v1.5.14
    * Origin: Dragon's Lair, PyGate NNTP<>Fido Gate (3:633/10)
  • From Andy Smith@3:633/10 to All on Sunday, April 19, 2026 15:50:01
    Hi,

    On Sat, Apr 18, 2026 at 05:21:55PM -0600, D. R. Evans wrote:
    I'm sorry; I thought I was being clear.

    I think a problem here is that not many people here are familiar with
    jupyter and its terminology. You may be best off seeking support in a
    Jupyter Notebooks forum and only asking about any Debian-specific things
    here, if any are identified.

    Thanks,
    Andy

    --
    https://bitfolk.com/ -- No-nonsense VPS hosting

    --- PyGate Linux v1.5.14
    * Origin: Dragon's Lair, PyGate NNTP<>Fido Gate (3:633/10)