It's been a year since I switched to linux on my computer and laptop. The operating system is Ubuntu 20.04, the window manager is i3.
A number of rust programs are also used
For convenience, I created a Docker image. Packages are assembled inside the image and laid out in ./packages. On my computer (i7-4790K, 16GB RAM, SSD) build time is 47m15s.
cd ./docker
mkdir ./packages
bash ./run.sh
ls -al ./packages
Fonts used nerd fonts JetBrains Mono
TODO To facilitate reuse, I wrote ansible playbook.
sudo apt update -y
sudo apt install python3-pip python3-venv
mkdir ~/python3
python3 -m venv ~/python3/ansible
activate ~/python3/ansible/bin/activate
python3 -m pip install pip --upgrade
python3 -m pip install ansible ansible-lint
cd ~/git/i3config
ansible-playbook ./ansible-playbook/main.yaml
Уже год как перешел на linux на своем компьютере и ноутбуке. Операционная система Ubuntu 20.04, оконный менеджер - i3.
Также используются ряд программ на rust
Для удобства создал Docker-образ. Внутри образа происходит сборка пакетов и выкладывается в ./packages. На моем компьютере (i7-4790K, 16GB RAM, SSD) сборка заняла 47 минут 15 секунд.
cd ./docker
mkdir ./packages
bash ./run.sh
ls -al ./packages
TODO
Для облегчения повторного использования написал ansible плейбук.
sudo apt update -y
sudo apt install python3-pip python3-venv
mkdir ~/python3
python3 -m venv ~/python3/ansible
activate ~/python3/ansible/bin/activate
python3 -m pip install pip --upgrade
python3 -m pip install ansible ansible-lint
cd ~/git/i3config
ansible-playbook ./ansible-playbook/main.yaml