Skip to content

Commit

Permalink
feat: complete Fedora dev tools list
Browse files Browse the repository at this point in the history
Signed-off-by: K.B.Dharun Krishna <kbdharunkrishna@gmail.com>
  • Loading branch information
kbdharun committed Dec 14, 2023
1 parent fd6b515 commit c99a5c4
Show file tree
Hide file tree
Showing 2 changed files with 12 additions and 15 deletions.
3 changes: 0 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,6 @@

This repository contains my custom Images for Kasm Workspace.

> [!NOTE]
> These images are tested and available for Kasm Workspace 1.14.0.
**Registry**: <https://kbdharun.dev/kasm-workspaces-registry>.

**Registry repo**: <https://github.com/kbdharun/kasm-workspaces-registry>.
24 changes: 12 additions & 12 deletions configs/Fedora-DockerFile
Original file line number Diff line number Diff line change
Expand Up @@ -2,16 +2,16 @@ FROM lscr.io/linuxserver/webtop:fedora-xfce

# Preinstall popular programming languages and package managers
RUN dnf install -y @development-tools \
python3 python3-pip \
curl wget git \
gcc golang gcc-c++ make clang \
meson \
ninja-build \
jupyter-notebook

# Install Node.js using provided RPM
RUN dnf install -y https://rpm.nodesource.com/pub_18.x/nodistro/repo/nodesource-release-nodistro-1.noarch.rpm && \
dnf install -y nodejs --setopt=nodesource-nodejs.module_hotfixes=1

# Install Rust
RUN curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh -s -- -y
python3 python3-pip jupyter-notebook tldr \
gcc golang gcc-c++ make clang gcc-gfortran \
gjs gjs-devel \
java-devel java-openjdk \
rust cargo nodejs \
meson ninja-build \
podman distrobox \
elixir lua julia haskell-platform \
perl-core php-cli R ruby swiftlang \
mariadb postgresql postgresql-server \
sqlite sqlite-devel sqlite-tcl sqlitebrowser redis \
cassandra cassandra-server \

0 comments on commit c99a5c4

Please sign in to comment.