My System Setup
Ubuntu 26.04.1 LTS
1 min read5 days ago
I am working on Video Super-Resolution for the past 1.5 years. Following is my system setup:
cd ~/DownloadsGet Talha Hanif Butt’s stories in your inbox
Join Medium for free to get updates from this writer.
# Install Google Chrome
wget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb
chmod o+r /home/talha-hanif-butt/Downloads/google-chrome-stable_current_amd64.deb
sudo apt install ./google-chrome-stable_current_amd64.deb
# Install Teams
sudo snap install teams-for-linux
# Install Anydesk
Download debian file from https://anydesk.com/en/downloads/linux#linux-downloads
sudo apt install ./anydesk_8.1.0-1_amd64.deb
# Install VS Code
Download the debian file from https://code.visualstudio.com/download
sudo apt install ./code_*.deb
# Install Pycharm
sudo snap install pycharm --classic
# Install Anaconda
sudo apt update && sudo apt upgrade -y
sudo snap install curl
curl -O https://repo.anaconda.com/archive/Anaconda3-2026.07-1-Linux-x86_64.sh
bash Anaconda3-2026.07-1-Linux-x86_64.sh
# Build conda environment (gsasr-video)
conda create -n gsasr-video python=3.10
conda activate gsasr-video
sudo apt install nvidia-cuda-toolkit
pip install torch torchvision torchaudio --index-url https://download.pytorch.org/whl/cu124
sudo apt install build-essential
cd '/run/media/talha-hanif-butt/New Volume/GSASR-video'
python setup_gscuda.py install
pip install setuptools wheel cython numpy
pip install basicsr --no-build-isolation
export PYTHONPATH=$PYTHONPATH:.
pip install einops
pip install pytorch-msssim
pip install lpips
pip install DISTS_pytorch
pip install "wandb<=0.28.1"
# Install Jupyter Notebook
pip install notebook
# Add conda environment in jupyter notebook
conda activate gsasr-video
pip install ipykernel
python -m ipykernel install --user --name gsasr-video --display-name "Python (gsasr-video)"
# To install vpn software
sudo apt update
sudo apt install openfortivpn
# To use vpn
sudo openfortivpn address:port -u user --trusted-cert 99f1a85560b1f7f7d4ac9a7e05edcaa963e8eff53d36baad87a0f875414fd379 --set-routes=0
That’s it for now. See you later.






