Trung Quân
  • Node.js
  • ReactJS
    • Learn React Hooks
  • MERN Stack
  • Thuật Toán
  • Công Nghệ
    • Amazon AWS
    • Hosting – Domain
  • Về Tác Giả
  • Bản Quyền
Top Posts
Lộ trình học lập trình Web từ con...
Nhận diện, xác thực khuôn mặt với ReactJS...
Tạo hiệu ứng thẻ bài Magic với HTML...
NodeJS viết API gửi Email với OAuth2 và...
Tạo hiệu ứng Parallax đơn giản chỉ với...
Git – GitHub • Học Git thực tế...
Tạo một trang GitHub Profile phiên bản vũ...
Cài đặt iTerm2, Oh My Zsh, Zsh-autosuggestions và...
Cài đặt NVM, NodeJS và GIT trên MacOS...
Thuật toán Tìm phần tử bị lặp đầu...

Trung Quân

  • Node.js
  • ReactJS
    • Learn React Hooks
  • MERN Stack
  • Thuật Toán
  • Công Nghệ
    • Amazon AWS
    • Hosting – Domain
  • Về Tác Giả
  • Bản Quyền
Linux

Window sang Linux – Ngày 2

by trungquandev December 4, 2017
written by trungquandev December 4, 2017
win-to-linux-01-trungquandev-05

Xin chào tất cả các bạn, tiếp tục series về việc chuyển đổi hệ điều hành, hôm nay mình sẽ viết bài thứ 2: “Ngại ngùng nắm tay” =))

– Bài số 1 “Ánh mắt chạm nhau“ các bạn có thể xem tại đây: https://trungquandev.com/tu-window-sang-linux-ngay-1/

Những nội dung có trong bài này:

1. Install Nodejs – Npm – Bower – Grunt

2. Install Git

3. Install Sublime Text

4. Install Visual Studio Code

5. Install Code Block (Dùng để code C/C++)


1. Install Nodejs – Npm – Bower – Grunt

Cái này đơn giản, các bạn cài lần lượt các lệnh bên dưới:

– Update apt source: sudo apt-get update

– Cài nodejs + npm: sudo apt install nodejs npm

– Fix lỗi “node no such file or directory”: sudo ln -s "$(which nodejs)" /usr/bin/node

– Cài Bower: sudo npm install -g bower

– Cài Grunt: sudo npm install -g grunt-cli


2. Install Git

Phần cài Git các bạn cũng follow lần lượt 5 câu lệnh dưới đây, lưu ý nhập đúng username với email trên tài khoản Github của các bạn nhé.

– Update apt source: sudoapt-get update
– Cài Git: sudoapt-get install git
– Cấu hình Username: git config --global user.name "your_user_name_example"
– Cấu hình Email: gitconfig --global user.email "your_email_example@trungquandev.com"
– Xem lại cấu hình vừa rồi: git config --list

3. Install SublimeText

Có nhiều cách để cài đặt, các bạn có thể xem tại docs trang chủ của Sublime Text tại đây:

https://www.sublimetext.com/docs/3/linux_repositories.html

Do Mint tương tự Ubuntu, Debian nên mình sẽ cài với apt:

– Cài đặt khóa mã hóa GPG: wget -qO - https://download.sublimetext.com/sublimehq-pub.gpg | sudo apt-key add -

– Thiết lập apt để cài đặt được với giao thức truyển tải SSL/TLS: sudo apt-get install apt-transport-https

– Chọn kênh để sử dụng: có 2 kênh, mình cũng k hiểu rõ lắm, đại loại stable là kênh ổn định, còn dev thì chịu, chưa biết =)), cứ đang hiểu nghĩa nó là phát triển, các bạn chọn 1 trong 2 thôi nhé.

Stable:

echo "deb https://download.sublimetext.com/ apt/stable/" | sudo tee /etc/apt/sources.list.d/sublime-text.list

Dev:

echo "deb https://download.sublimetext.com/ apt/dev/" | sudo tee /etc/apt/sources.list.d/sublime-text.list

– Cuối cùng là update Apt và cài đặt Sublime Text:

sudo apt-get update

sudo apt-get install sublime-text

– Một phần nữa cần lưu ý là gõ tiếng việt trong Sublime Text, bình thường trên win 10 mình mở Unikey với quyền admin là oke, còn trên này thì không biết =)), Search thì ra 1 cách, dùng cũng khá ổn, đó là cài package này vào sublime text: VN_IME

https://github.com/glmanhtu/VN_IME

– Cách cài package thì mình có giải thích khá rõ ở bài này, bạn nào chưa biết thì có thể xem qua nhé:

Hướng dẫn cài đặt và sử dụng một số phím tắt trong Sublime Text 3

– Lưu ý mỗi lần cần dùng tiếng việt thì ấn F2 để bật, dùng xong thì tắt luôn, bởi vì để nó bật thì mình thấy hay bị lỗi code mỗi lần save (Ctrl +S), không biết các bạn có bị không? Mà với lại giờ cũng ít gõ tiếng việt vào code rồi =))


4. Install Visual Studio Code

Cái VS Code này thì các bạn xem một bài hướng dẫn riêng về nó ở đây nhé:

Cài đặt Visual Studio Code trên Linux (Ubuntu), một Editor khá tiện dụng cho lập trình viên.


5. Install Code Block (Dùng để code C/C++) 

Thật ra cái này mình chỉ cài rồi dùng đúng một lần để code C++ ở trường thôi =))

Các bước cài và cấu hình nó như sau:

sudo add-apt-repository ppa:damien-moore/codeblocks-stable

sudo apt-get update

sudo apt-get install codeblocks

Sau khi xong vào Menu(Taskbar của Linux Mint)>Administrator>Software Manager

Tìm kiếm GNU C++ và cài 2 gói G++ với G++-4.9 để tránh mấy cái lỗi khi bạn Compile Code C++, hôm bữa mình bị lỗi mãi mới mò ra được cái này.


– Trên đây là những gì mà ngày thứ 2 mình làm quen với Linux, mình sẽ tiếp tục viết tiếp Series này một bài cuối nữa trong thời gian sớm nhất. Bài tới sẽ tập trung vào cài môi trường và toàn bộ những gì cần thiết để bạn có thể phát triển web trên Linux.

Cảm ơn các bạn đã xem bài viết của mình!

Best Regards – Trung Quân – Green Cat

Khóa học lập trình làm việc thực tế:

Nếu các bạn thấy bài viết của mình có ích thì hãy ủng hộ mình bằng cách tham khảo bài viết giới thiệu khóa học lập trình MERN Stack Miễn Phí cực kỳ chất lượng và chính chủ dưới đây của mình nhé, cảm ơn các bạn ^^
KHOÁ HỌC LẬP TRÌNH MERN STACK 100% DỰ ÁN THỰC TẾ và CHẤT LƯỢNG
mern-stack-course-trungquandev
1 comment
0
FacebookTwitterGoogle +Pinterest
trungquandev

previous post
Window sang Linux – Ngày 1
next post
Window sang Linux – Ngày 3

Related Posts

Node.js & MongoDB – Xây dựng một ứng...

May 26, 2019

Window sang Linux – Ngày 3

December 14, 2017

Window sang Linux – Ngày 1

November 12, 2017

Bát Chánh Đạo

batchanhdao-trungquandev

About Me

About Me

Trung Quân

Senior Software Engineer at Pod Foods (US)

Academy Of Cryptography Techniques

"I am a dog and cat lover, love green, love to read books, write blog and oil painting ..."

Read my CV → https://cv.trungquandev.com/

My Maxim Live

A bit of fragrance clings to the hand that gives flowers!

For Vietnamese young generation

Đừng bao giờ làm người khổng lồ trong tư tưởng nhưng chỉ là thằng lùn trong hành động.

Keep in touch

Facebook Instagram Linkedin Youtube Email Github

Fanpage Facebook

Facebook

Học lập trình “MERN Stack Cơ Bản” qua ứng dụng thực tế

mern-stack-trello-app-trungquandev


  Khóa học lập trình MERN Stack (NodeJS, ReactJS, ExpressJS, MongoDB) cực kỳ chất lượng và Miễn Phí do chính mình hướng dẫn nhé:
  MERN Stack - xây dựng ứng dụng quản lý công việc dạng Kanban tương tự Trello.

Học lập trình “MERN Stack Nâng Cao” qua ứng dụng thực tế

mern-stack-advanced-trello-app-trungquandev


  * Học lập trình MERN Stack Nâng Cao (NodeJS, ReactJS, ExpressJS, MongoDB). Đây là một khóa học mà mình đã làm cực kỳ tâm huyết, với phong cách dạy lập trình làm dự án thực tế, chuyên nghiệp. Để các bạn có một hành trang kiến thức vững chắc cho hành trình làm lập trình viên trong tương lai nhé.
  Lập Trình MERN Stack Nâng Cao - Học Thực Tế Để Đi Làm

YouTube: Trungquandev Official

youtube-channel-trungquandev-official


  - Các bạn tham khảo kênh YouTube chính thức của mình và ủng hộ mình bằng cách tặng mình một lượt Đăng Ký Kênh nha.
Cảm ơn các bạn ^^

  YouTube: TRUNGQUANDEV OFFICIAL

© Copyright

Bản quyền:
  © DMCA (Digital Millennium Copyright Act)


DMCA.com Protection Status

License

Giấy phép nội dung:
  Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 Quốc tế.


Giấy phép Creative Commons

Other links

Portfolio của mình:
  https://cv.trungquandev.com

Lập trình cuộc sống:
  https://laptrinhcuocsong.com

Nhiều bài viết hay về javascript:
  https://codetheworld.io

  • Facebook
  • Youtube
  • GitHub
  • Linkedin
  • Instagram

@2022 - trungquandev.com. Since 2016 - All Right Reserved. Developed by Trung Quân Dev