Những thứ web developer cần có sau khi cài đặt Ubuntu

Hello anh em, hôm nay mình sẽ chia sẻ nhưng công cụ cần có để có thể code một cách mượt mà sau khi anh em vô tình hoặc cố ý phải cài lại hệ điều hành. Đây là những công cụ đã theo chân mình suốt nhiều năm qua từ lúc còn là sinh viên cho tới tận bây giờ.

vim

Chắc chắn rồi sau nano và gedit thì đây chính là thiên đường cho anh em hay phải thao tác với server, để cài đặt thì anh em ấn tổ hợp ctrl + alt + t để bật terminal lên và gõ những lệnh sau:

sudo apt install vim

vim –version

git

sudo apt install git

git –version

joblin

Nếu anh em nào chưa biết thì đây chính là 1 app dùng để take note cực kỳ tuyệt vời, dễ sử dụng nhưng lại hoàn toàn miễn phí

Để cài đặt thì đơn giản như sau (à nếu chưa có snap store thì `sudo apt install snapd` nhé)

sudo snap install joplin-james-carroll

chrome

wget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb

sudo apt install ./google-chrome-stable_current_amd64.deb

ibus-bamboo

Nếu như trên window ta có unikey thì bamboo chính là sự thay thế hoàn hảo

sudo add-apt-repository ppa:bamboo-engine/ibus-bamboo

sudo apt-get update

sudo apt-get install ibus-bamboo

ibus restart

imwheel

Chắc hẳn có nhiều anh em thắc mắc làm sao để chỉnh cuộn chuột trong ubuntu thế nào đúng không nhỉ, đây chính là giải pháp

sudo apt-get install imwheel

gedit ~/.imwheelrc

Dán vào tệp với nội dung:

".*"
None,      Up,   Button4, 3
None,      Down, Button5, 3
Control_L, Up,   Control_L|Button4
Control_L, Down, Control_L|Button5
Shift_L,   Up,   Shift_L|Button4
Shift_L,   Down, Shift_L|Button5

imwheel –kill

skype

sudo snap install skype –classic

notepad plus plus

sudo apt-get install snapd snapd-xdg-open

sudo snap install notepad-plus-plus

sublime text 3

sudo apt install dirmngr gnupg apt-transport-https ca-certificates software-properties-common

curl -fsSL https://download.sublimetext.com/sublimehq-pub.gpg | sudo apt-key add –

sudo add-apt-repository “deb https://download.sublimetext.com/ apt/stable/”

sudo apt install sublime-text

visual studio code

sudo apt install software-properties-common apt-transport-https wget

wget -q https://packages.microsoft.com/keys/microsoft.asc -O- | sudo apt-key add –

sudo add-apt-repository “deb [arch=amd64] https://packages.microsoft.com/repos/vscode stable main”

sudo apt install code

phpstorm

sudo snap install phpstorm –classic

pycharm

sudo snap install pycharm-community –classic

wine

sudo dpkg –add-architecture i386

sudo apt update

wget -qO- https://dl.winehq.org/wine-builds/winehq.key | sudo apt-key add –

sudo apt install software-properties-common

sudo apt-add-repository “deb http://dl.winehq.org/wine-builds/ubuntu/ $(lsb_release -cs) main”

sudo apt install –install-recommends winehq-stable

wine –version

sqlyog

sqlyog community

zsh, oh my zsh, zsh auto-suggestions

sudo apt-get install zsh

sudo apt install curl wget git

sh -c “$(curl -fsSL https://raw.github.com/ohmyzsh/ohmyzsh/master/tools/install.sh)”

git clone https://github.com/zsh-users/zsh-autosuggestions.git $ZSH_CUSTOM/plugins/zsh-autosuggestions

vim .zshrc -> thêm zsh-autosuggestions vào plugin

source .zshrc

chsh -s $(which zsh)

logout

docker, docker compose

sudo apt update

sudo apt install apt-transport-https ca-certificates curl software-properties-common

curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add –

sudo add-apt-repository “deb [arch=amd64] https://download.docker.com/linux/ubuntu bionic stable”

sudo apt update

apt-cache policy docker-ce

sudo apt install docker-ce

sudo systemctl status docker

sudo usermod -aG docker ${USER}

su – ${USER}

id -nG

sudo groupadd docker

sudo usermod -aG docker $USER

sudo chmod 666 /var/run/docker.sock

sudo curl -L “https://github.com/docker/compose/releases/download/1.29.2/docker-compose-$(uname -s)-$(uname -m)” -o /usr/local/bin/docker-compose

sudo chmod +x /usr/local/bin/docker-compose

docker-compose –version

ubuntu theme

mysql

sudo apt update

sudo apt install mysql-server

sudo systemctl start mysql.service

sudo mysql_secure_installation

sudo mysql or mysql -u root -p

ALTER USER ‘root’@’localhost’ IDENTIFIED WITH mysql_native_password BY ‘yW8bs6SLkH’;

Trên đây là những công cụ mà mình thường dùng, có thể thiếu có thể thừa nhưng hi vọng là nó có thể giúp ích cho anh em ít nhiều.

Related Posts

Leave a Reply

Your email address will not be published. Required fields are marked *