source ~/.bashrc
curl -LsSf https://astral.sh/uv/install.sh | sh
uv init
source .venv/bin/activate
mkdir -p ~/opt
cd ~/opt
curl -L -o gcc.tar.xz \
https://github.com/tttapa/toolchains/releases/latest/download/x-tools-x86_64-bionic-linux-gnu-gcc16.tar.xz
uv run python - <<'PY'
import tarfile
archive = "gcc.tar.xz"
with tarfile.open(archive, "r:xz") as tar:
tar.extractall(".")
print("解压完成")
PY
export TOOLCHAIN="$HOME/opt/x-tools/x86_64-bionic-linux-gnu"
export PATH="$TOOLCHAIN/bin:$PATH"
export CC="$TOOLCHAIN/bin/x86_64-bionic-linux-gnu-gcc"
export CXX="$TOOLCHAIN/bin/x86_64-bionic-linux-gnu-g++"
$CC --version
$CXX --version
cat >> ~/.bashrc <<'EOF'
export TOOLCHAIN="$HOME/opt/x-tools/x86_64-bionic-linux-gnu"
export PATH="$TOOLCHAIN/bin:$PATH"
export CC="$TOOLCHAIN/bin/x86_64-bionic-linux-gnu-gcc"
export CXX="$TOOLCHAIN/bin/x86_64-bionic-linux-gnu-g++"
EOF
source ~/.bashrc
uv pip install modelscope
cd ~/opt
curl -L \
https://johnvansickle.com/ffmpeg/releases/ffmpeg-release-amd64-static.tar.xz \
-o ffmpeg.tar.xz
庭院手帖 · 2026-06-28
107启动
source ~/.bashrc