Công cụ hỗ trợ cho Ubuntu

Cài các bản Ubuntu LTS là một lựa chọn sáng suốt cho 1 lập trình viên khi làm việc cùng Ubuntu. Trong quá trình học tập và nghiên cứu, mình có sử dụng qua các bản 14.04, 16.04, 18.04.

I. ZSH và SSH:

1. ZSH:

Mình sử dụng Ubuntu để nghịch từ khá sớm, tận thời cấp 3. Lúc đó thì có biết code gì đâu, nói chung là chưa định hướng nhưng thấy người ta dùng hệ điều hành Linux khá là xịn nên cũng tập mày mò sử dụng. Đến tận năm 2 Đại học thì mới nghịch sâu những thứ mà người ta cài và sử dụng trên Linux, mà ZSH là một trong số chúng. Hiểu một cách ngắn gọn, Zsh là một trình shell rất mạnh mẽ có thể tương tác như là một trình thông dịch và tương thích với Bash. (https://wiki.archlinux.org/index.php/zsh) (Nguồn Viblo.asia)

Cài đặt

Thay vì phải cài đặt từng câu lệnh thì có thể sử dụng đoạn script sau để cài đặt cho nhanh

Yêu cầu máy phải có cài đặt Git (nếu chưa thì thực hiện lệnh sau):

sudo apt-get install git

Sau khi máy có Git thì chạy lệnh sau:

wget https://gist.githubusercontent.com/phuctu1901/fb063c79e00d1d2565ef2352c1427328/raw/3c8594a487744cf88b5d05da9f37112002664f08/zsh-my-oh-zsh-powerline
sudo chmod +x auto_config_zsh_tmux_powerline.sh
sudo .\auto_config_zsh_tmux_powerline.sh

Sau khi chạy đoạn lệnh trên thì ZSH có vẻ khá ổn rồi, để cài đặt thêm plugins và cấu hình ZSH thì thực hiện:

a. Auto - suggestion: gợi lệnh, directory, lệnh đã gõ:

git clone https://github.com/zsh-users/zsh-autosuggestions ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-autosuggestions
sudo gedit ~/.zshrc
# Tìm và sửa plugins=(git zsh-autosuggestions)
ZSH_AUTOSUGGEST_HIGHLIGHT_STYLE='fg=5'

b. Để thêm đẹp và thêm ngầu có thể sử dụng theme Powerlevel9k

Tìm dòng ZSH_THEME và sửa thành ZSH_THEME="powerlevel9k/powerlevel9k"

Thêm đoạn này vào cuối file:

sau đó lưu lại vào thoát text editor.

Chạy lệnh này sau mỗi lần thao tác với file .zshrc

Thiết lập màu sắc cho Terminal
Thiết lập Terminal để chạy ZSH lúc khởi động
Kết quả Terminal sau khi sử dụng ZSH và thiết lập theme Solazired Dark

2. SSH

Để cài đặt trên máy ảo và tiện sử dụng thì nên sử dụng SSH

I. Cài đặt môi trường cho Hyperledger Fabric:

1. Các phần mềm cần có trước khi bắt đầu:

  • git

  • curl

  • NodeJS v8.9.0 or higher, up to 9.0 ( Node v9.0+ is not supported for NodeJS SDK )

    ```

curl -sL https://deb.nodesource.com/setup_8.x | sudo -E bash - sudo apt-get update sudo apt-get install nodejs -y node --version npm -v

  • Docker

  • Docker CE

Kiểm tra môi trường

  1. Cài đặt các thư viện:

    Khởi động lại máy sau khi docker rồi mới chạy các lệnh này

II. Cài đặt môi trường cho NodeJS SDK:

Last updated

Was this helpful?