The Webi Essentials are curl, git, tar, wget, xz, zip, & webi shell integrations
https://webinstall.dev/webi-essentials| Installer Source| Releases (json) (tab)
The Webi Essentials are curl, git, tar, wget, xz, zip, & webi shell integrations
https://webinstall.dev/webi-essentials| Installer Source| Releases (json) (tab)
Even Webi needs a place to start.
This installs the tools that are commonly needed to download and unpack various packages, using the native package manager.
This requires root or sudo
for apt
or apk
on Linux.
These are the files / directories that are created and/or modified with this install:
# macOS
/Library/Developer/CommandLineTools/
/Library/Apple/usr/libexec/oah/libRosettaRuntime
# macOS & Windows
~/.local/bin/xz
~/.local/bin/unxz
# Windows
~/.local/opt/git/
# Linux
/usr/bin/git
Most of these utilities are either built-in or provided by the native package manager.
Webi makes it easy to automate across a wide variety of development systems, but if you wanted to automate for a specific system, you could do so in a much simpler way - because you don't have to worry about autodetection or fallbacks 😉.
So here's how to do that for each:
softwareupdate --install-rosetta --agree-to-license
git
)xcode-select --install
xz
curl https://webi.sh/xz | sh
See https://github.com/therootcompany/xz-static.sudo apt update
sudo apt install -y \
curl \
git \
tar \
wget \
xz \
zip
sudo apk add --no-cache \
curl \
git \
tar \
wget \
xz \
zip
curl.exe
and BSD tar.exe
are included as part of Windows 10+ - so there's no
needfor wget
or zip
.
git
curl.exe -A MS https://webi.ms/git | powershell
xz
curl https://webi.sh/xz | sh