diff options
| author | Super User <root@p.noml.ch> | 2026-03-23 19:09:37 +0800 |
|---|---|---|
| committer | Super User <root@p.noml.ch> | 2026-03-23 19:09:37 +0800 |
| commit | c332cf11dc0266f31eeae067ace5a9bda18122c6 (patch) | |
| tree | e4934d0f83aa1c7138e9b22efea97d5bf67ad905 /core/install-packages.sh | |
| parent | dea4663f14bcb1703aa616ad05172667e452e701 (diff) | |
flatten setup directory structure
Diffstat (limited to 'core/install-packages.sh')
| -rwxr-xr-x | core/install-packages.sh | 27 |
1 files changed, 27 insertions, 0 deletions
diff --git a/core/install-packages.sh b/core/install-packages.sh new file mode 100755 index 0000000..fb0a75d --- /dev/null +++ b/core/install-packages.sh | |||
| @@ -0,0 +1,27 @@ | |||
| 1 | #!/bin/bash | ||
| 2 | |||
| 3 | # Install core packages | ||
| 4 | sudo dnf install -y epel-release | ||
| 5 | #sudo dnf group install -y "Development Tools" | ||
| 6 | sudo dnf install -y nc openssl bat autossh tmux htop tar bmon gzip tree wget curl plocate nano vim unzip net-tools git python3 python3-pip make wireguard-tools usbutils yum | ||
| 7 | sudo dnf install -y xclip | ||
| 8 | |||
| 9 | sudo dnf install -y gcc gcc-c++ openssl-devel | ||
| 10 | sudo dnf install -y java-latest-openjdk-devel | ||
| 11 | #sudo dnf install -y asio-devel boost-devel openssl-devel | ||
| 12 | |||
| 13 | # Execute all package installation scripts | ||
| 14 | SCRIPT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)" | ||
| 15 | for script in "$SCRIPT_DIR/packages"/*.sh; do | ||
| 16 | if [ -f "$script" ]; then | ||
| 17 | "$script" | ||
| 18 | fi | ||
| 19 | done | ||
| 20 | |||
| 21 | #install packages ml | ||
| 22 | #pip3 install torch torchvision torchaudio --index-url https://download.pytorch.org/whl/cu124 | ||
| 23 | #pip3 install transformers | ||
| 24 | |||
| 25 | #sudo yum install -y python3-openstackclient s3fs-fuse awscli | ||
| 26 | #pip install jupyterlab python-swiftclient | ||
| 27 | #sudo dnf update -y | ||
