CÀI ĐẶT WORKSTATION CHUẨN BỊ CHO DEVELOPER TRÊN ARCH LINUX
Bước 1: Cài đặt các thành phần cần thiết cơ bản và các phiên bản của python
#sudo pacman -S curl git python python2 python-virtualenv python2-virtualenv python-pip nodejs npm unzip
-Các gói cài đặt chính bao gồm:
+ Git
+ Python2 & Python3
+ Python-virtualenv
+ Nodejs & npm
- Cài đặt trizen trên Arch Linux
#cd tmp/
#git clone https://aur.archlinux.org/trizen
#cd trizen
#makepkg -si
Bước 2: kiểm tra các thành phần đã được cài đặt chưa
#git --version
#python
#python2
#node -v
Bước 3: tạo phân vùng virtual enviroment cho python3 và python2
#cd ~
#python3.7 -m venv py3-venv
- Kích hoạt môi trường ảo của python3 bằng câu lệnh
#source py3-venv/bin/activate
- Như vậy là thành công, thoát khỏi virtual enviroment bằng câu lệnh
#deactive
- Tương tự vậy với python2
#cd ~
#python2.7 -m venv py2-venv
#source py2-venv/bin/activate
#deactive
Bước 4: Cài đặt Text Editor và IDE
-Ở đây dùng Atom, có thể sử dụng sublime text hoặc pycharm thay thế
#sudo pacman -S atom
Bước 5: Cài đặt các tools và clients
- Cài đặt Postman
+Tải về, giải nén và chạy file Postman
+Đăng nhập bằng gmail hoặc tự tạo tài khoản
-Cài đặt ngrok
#cd /opt
#sudo wget https://bin.equinox.io/c/4VmDzA7iaHb/ngrok-stable-linux-amd64.zip
#sudo unzip ngrok-stable-linux-amd64.zip
#sudo mv ngrok /usr/local/bin
+Chạy thử ngrok
#ngrok http 5000
+ Nhấn ctrl+c để thoát ngrok
- Cài đặt Google Chrome
#trizen -S google-chrome –noconfirm
-Cài đặt OpenConnect
#sudo pacman -S openconnect
+Dùng OpenConnect để kết nối với DevNet Sandbox bằng terminal,
#openconnect -b VPN_ADDRESS
+Cung cấp username và password trong terminal
Bước 7: Cài đặt Docker
#sudo pacman -S docker
-Bật docker và tự khởi động mỗi khi bật máy
#sudo systemctl enable docker
#sudo systemctl start docker
-Add user hiện tại vào group docker để khởi chạy docker với quyền sudo
#sudo usermod -aG docker $USER
-Kiểm tra thông tin docker
#systemctl status docker.service
Chạy thử docker và kiểm tra
#docker run busybox
#docker ps -a
- Đã tải xong contain busybox bằng docker
--Hoàn tất việc chuẩn bị cài đặt workstation trên Arch Linux
Thank you.
Nguồn : VNPRO