sudo flatpak --system override --filesystem=/mnt/bigdrive/flatpak flatpak install --user --reinstall flathub app-id Snap locations are hardcoded ( /snap , /var/lib/snapd/snaps ). Workaround: symlink:
./configure --prefix=/mnt/bigdrive/usr/local make && sudo make install For , no global default change — use bind mounts: how to change default install location
Change installation location:
sudo mkdir -p /etc/dpkg/dpkg.cfg.d/ echo "path-include=/mnt/bigdrive/usr/*" | sudo tee /etc/dpkg/dpkg.cfg.d/path-redirect (Not recommended – breaks security updates) how to change default install location
sudo systemctl stop snapd sudo mv /var/lib/snapd /mnt/bigdrive/snapd sudo ln -s /mnt/bigdrive/snapd /var/lib/snapd sudo systemctl start snapd Set in ~/.bashrc or ~/.config/environment.d/ : how to change default install location
robocopy "C:\Program Files" "D:\Program Files" /E /COPYALL /DCOPY:T rmdir "C:\Program Files" /S /Q mklink /J "C:\Program Files" "D:\Program Files" Repeat for C:\Program Files (x86) if needed.
# Install Homebrew elsewhere export HOMEBREW_PREFIX="/opt/homebrew" /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)" Or migrate existing:
наверх