Cách Cài Đặt Nano trên Ubuntu?

2024-08-15 · Đã cập nhật 2026-07-06

Câu Trả Lời Nhanh: Cài Đặt Nano Trên Ubuntu

Để cài đặt Nano trên Ubuntu, hãy mở terminal và chạy:

sudo apt update && sudo apt install nano

Vậy là xong. Nano có sẵn trong kho phần mềm mặc định của Ubuntu, nên không cần thiết lập thêm gì. Trên hầu hết các hệ thống, Nano đã được cài sẵn — bạn có thể xác nhận bằng nano --version trước khi cài. Cách này áp dụng cho mọi bản phát hành hiện hành, bao gồm Ubuntu 24.04 LTS (Noble Numbat) và Ubuntu 22.04 LTS (Jammy Jellyfish), tính đến năm 2026.

Sau khi cài, hãy mở hoặc tạo một tệp bằng nano filename, chỉnh sửa nó, rồi nhấn Ctrl + O để lưu và Ctrl + X để thoát. Để chỉnh sửa một tệp hệ thống, hãy thêm sudo vào trước lệnh (ví dụ: sudo nano /etc/hosts).

Phần còn lại của hướng dẫn sẽ trình bày cách kiểm tra xem Nano đã cài sẵn hay chưa, các phương pháp cài đặt thay thế (bao gồm cả biên dịch từ mã nguồn), cách dùng cơ bản, và cách cấu hình Nano bằng tệp .nanorc.

Giới thiệu

Nano là một trình soạn thảo văn bản phổ biến, thân thiện với người dùng, được dùng rộng rãi trong các hệ thống nền Unix, bao gồm cả Ubuntu. Nó nổi tiếng nhờ sự đơn giản và dễ dùng, trở thành lựa chọn tuyệt vời cho cả người mới bắt đầu lẫn người dùng có kinh nghiệm cần chỉnh sửa nhanh các tệp văn bản từ dòng lệnh.

Nano mang lại một số lợi ích:

  1. Giao diện trực quan: Khác với các trình soạn thảo phức tạp hơn như Vim, Nano hiển thị các lệnh khả dụng ở cuối màn hình, giúp người dùng mới dễ dàng thao tác.
  2. Nhẹ: Nano là một chương trình nhỏ gọn, không ngốn nhiều tài nguyên hệ thống.
  3. Chỉnh sửa nhanh: Nano rất phù hợp để chỉnh sửa nhanh các tệp cấu hình hoặc viết các script ngắn.
  4. Tô sáng cú pháp: Nano hỗ trợ tô sáng cú pháp cho nhiều ngôn ngữ lập trình, giúp mã dễ đọc hơn.

Dù bạn là quản trị viên hệ thống, lập trình viên, hay chỉ là một người dùng Ubuntu thỉnh thoảng cần chỉnh sửa tệp văn bản, việc biết cách cài đặt và sử dụng Nano có thể cải thiện đáng kể năng suất của bạn.

Các Điều Kiện Cần Có

Trước khi bắt tay vào cài đặt Nano, hãy đảm bảo hệ thống của bạn đáp ứng các yêu cầu sau:

  1. Phiên bản Ubuntu: Hướng dẫn này áp dụng cho tất cả các phiên bản Ubuntu hiện đang được hỗ trợ, bao gồm Ubuntu 24.04 LTS (Noble Numbat), 22.04 LTS (Jammy Jellyfish) trở về sau, cũng như các bản phát hành cũ hơn như 20.04 LTS. Tuy nhiên, việc giữ cho hệ thống luôn được cập nhật luôn là một thói quen tốt.

  2. Quyền truy cập Terminal: Bạn nên quen với việc sử dụng terminal ở mức cơ bản. Hầu hết các lệnh trong hướng dẫn này sẽ được chạy trong terminal.

  3. Quyền Sudo: Bạn cần có quyền quản trị (sudo) trên hệ thống Ubuntu của mình để cài đặt phần mềm. Hãy đảm bảo bạn có đủ quyền cần thiết trước khi tiếp tục.

  4. Kết nối Internet: Cần có kết nối Internet ổn định để tải xuống Nano và mọi gói phụ thuộc cần thiết.

  5. Hiểu biết cơ bản về trình soạn thảo văn bản: Dù Nano rất thân thiện với người dùng, việc có chút hiểu biết cơ bản về trình soạn thảo văn bản vẫn sẽ hữu ích.

Kiểm Tra Xem Nano Đã Được Cài Chưa

Trước khi tiến hành cài đặt, bạn nên kiểm tra xem Nano đã được cài trên hệ thống Ubuntu của mình hay chưa. Nhiều bản phân phối Ubuntu đã có sẵn Nano, nên có thể bạn đã có nó rồi.

Để kiểm tra Nano đã được cài hay chưa, hãy làm theo các bước sau:

  1. Mở terminal (bạn có thể mở bằng cách nhấn Ctrl + Alt + T).

  2. Gõ lệnh sau và nhấn Enter:

    nano --version
    
  3. Diễn giải kết quả:

    • Nếu Nano đã được cài, bạn sẽ thấy kết quả đầu ra tương tự như sau (phiên bản cụ thể tùy thuộc vào bản phát hành Ubuntu của bạn — ví dụ, Ubuntu 24.04 LTS đi kèm nano 7.x và Ubuntu 22.04 LTS đi kèm nano 6.x):
      GNU nano, version 7.2
      (C) 2023 the Free Software Foundation and various contributors
      Compiled options: --enable-utf8
      
    • Nếu Nano chưa được cài, bạn sẽ thấy thông báo lỗi như:
      Command 'nano' not found, but can be installed with:
      sudo apt install nano
      

Nếu Nano đã được cài, bạn có thể bỏ qua để đến phần "Cách sử dụng cơ bản của Nano". Nếu chưa được cài, hãy tiếp tục với các phương pháp cài đặt bên dưới.

Các Phương Pháp Cài Đặt

Phương pháp 1: Dùng trình quản lý gói apt

Cách dễ và phổ biến nhất để cài Nano trên Ubuntu là dùng trình quản lý gói apt. Các bước như sau:

  1. Trước tiên, cập nhật danh sách gói để đảm bảo bạn nhận được phiên bản mới nhất:

    sudo apt update
    
  2. Sau đó, cài Nano bằng cách chạy:

    sudo apt install nano
    
  3. Khi được hỏi, nhập mật khẩu của bạn và nhấn 'Y' để xác nhận cài đặt.

  4. Sau khi cài đặt hoàn tất, hãy kiểm tra lại bằng cách xem phiên bản một lần nữa:

    nano --version
    

Phương pháp này nhanh, đơn giản và đảm bảo bạn có được phiên bản Nano tương thích với hệ thống Ubuntu của mình. Trên Ubuntu 24.04 LTS và 22.04 LTS trong năm 2026, apt cài đặt một bản dựng Nano mới, đã được kiểm thử kỹ lưỡng, trực tiếp từ kho chính thức — với đại đa số người dùng thì đây là cách được khuyến nghị, và bạn hiếm khi cần biên dịch từ mã nguồn.

Phương pháp 2: Cài đặt từ mã nguồn

Dù ít phổ biến hơn, bạn có thể muốn cài Nano từ mã nguồn nếu cần một phiên bản cụ thể hoặc muốn có những tính năng mới nhất. Cách làm như sau:

  1. Trước tiên, cài các công cụ biên dịch cần thiết:

    sudo apt install build-essential libncurses5-dev
    
  2. Tải xuống mã nguồn Nano mới nhất từ trang web chính thức:

    wget https://www.nano-editor.org/dist/latest/nano-latest.tar.xz
    
  3. Giải nén tệp vừa tải xuống:

    tar -xvf nano-latest.tar.xz
    
  4. Di chuyển vào thư mục vừa giải nén:

    cd nano-*
    
  5. Cấu hình quá trình biên dịch:

    ./configure
    
  6. Biên dịch mã nguồn:

    make
    
  7. Cài đặt Nano:

    sudo make install
    
  8. Kiểm tra cài đặt:

    nano --version
    

Cách Sử Dụng Cơ Bản Của Nano

Giờ khi đã cài Nano, hãy cùng điểm qua một số cách sử dụng cơ bản:

  1. Mở một tệp: Để mở một tệp bằng Nano, dùng lệnh:

    nano filename
    

    Nếu tệp chưa tồn tại, Nano sẽ tạo mới nó.

  2. Chỉnh sửa cơ bản:

    • Dùng các phím mũi tên để di chuyển trong văn bản.
    • Gõ để chèn văn bản tại vị trí con trỏ.
    • Dùng phím Backspace để xóa ký tự.
  3. Các lệnh cơ bản: Nano dùng các phím tắt cho các lệnh. Những phím phổ biến nhất là:

    • Ctrl + O: Lưu tệp
    • Ctrl + X: Thoát Nano
    • Ctrl + K: Cắt dòng hiện tại
    • Ctrl + U: Dán đoạn văn bản đã cắt
    • Ctrl + W: Tìm kiếm văn bản
    • Ctrl + G: Mở trợ giúp
  4. Lưu và thoát:

    • Để lưu, nhấn Ctrl + O, rồi nhấn Enter để xác nhận.
    • Để thoát, nhấn Ctrl + X. Nếu bạn đã có thay đổi, Nano sẽ hỏi bạn có muốn lưu lại không.

Cấu Hình Nano

Nano có thể được tùy chỉnh cho phù hợp với sở thích của bạn. Sau đây là cách cấu hình nó:

  1. Vị trí tệp cấu hình: Tệp cấu hình toàn hệ thống của Nano nằm ở /etc/nanorc. Với cấu hình riêng cho từng người dùng, hãy tạo hoặc chỉnh sửa tệp ~/.nanorc trong thư mục home của bạn.

  2. Các tùy chọn cấu hình phổ biến: Dưới đây là một số tùy chọn hữu ích bạn có thể thêm vào tệp .nanorc của mình:

    # Enable line numbers
    set linenumbers
    
    # Enable mouse support
    set mouse
    
    # Enable smooth scrolling
    set smooth
    
    # Set tab size
    set tabsize 4
    
    # Enable syntax highlighting
    include "/usr/share/nano/*.nanorc"
    
  3. Tô sáng cú pháp: Nano hỗ trợ tô sáng cú pháp cho nhiều ngôn ngữ lập trình. Để bật tính năng này cho một ngôn ngữ cụ thể, hãy thêm một dòng như sau vào tệp .nanorc của bạn:

    include "/usr/share/nano/python.nanorc"
    

    Thay "python" bằng ngôn ngữ bạn muốn.

  4. Phím tắt tùy chỉnh: Bạn có thể định nghĩa các phím tắt tùy chỉnh trong tệp .nanorc của mình. Ví dụ:

    bind ^J justify main
    

    Dòng này gán Ctrl + J cho chức năng căn đều (justify) trong trình soạn thảo chính.

Cài đặt nano trên Ubuntu

Câu Hỏi Thường Gặp (FAQ)

Q: Sự khác biệt giữa Nano và các trình soạn thảo văn bản khác như Vim hoặc Emacs là gì?

A: Nano được thiết kế để thân thiện và trực quan hơn, nhất là với người mới bắt đầu. Nó hiển thị các lệnh khả dụng ở cuối màn hình, giúp dễ dùng mà không cần ghi nhớ những tổ hợp phím phức tạp. Vim và Emacs mạnh mẽ hơn nhưng khó học hơn nhiều.

Q: Tôi có thể dùng Nano để chỉnh sửa tệp hệ thống không?

A: Có, nhưng bạn cần mở Nano với quyền sudo khi chỉnh sửa tệp hệ thống. Hãy dùng lệnh sudo nano /path/to/file. Cần thận trọng khi chỉnh sửa tệp hệ thống vì các thay đổi sai có thể ảnh hưởng đến sự ổn định của hệ thống.

Q: Làm sao để bật tô sáng cú pháp cho một ngôn ngữ lập trình cụ thể?

A: Thêm dòng sau vào tệp .nanorc của bạn:

include "/usr/share/nano/language.nanorc"

Thay "language" bằng tên ngôn ngữ lập trình (ví dụ: python.nanorc, c.nanorc).

Q: Tôi có thể hoàn tác các thay đổi trong Nano không?

A: Có, bạn có thể hoàn tác thao tác cuối cùng bằng cách nhấn Alt + U. Để làm lại (redo), hãy dùng Alt + E.

Q: Làm sao để tìm kiếm văn bản trong Nano?

A: Nhấn Ctrl + W, gõ từ khóa cần tìm và nhấn Enter. Để tìm đến lần xuất hiện tiếp theo, hãy nhấn Alt + W.

Q: Có thể mở nhiều tệp cùng lúc trong Nano không?

A: Có, bạn có thể mở nhiều tệp bằng cách liệt kê chúng khi khởi chạy Nano:

nano file1 file2 file3

Dùng Alt + >Alt + < để chuyển qua lại giữa các tệp.

Q: Làm sao để sao chép và dán văn bản trong Nano?

A: Để sao chép, dùng Alt + 6 để đặt điểm đánh dấu, di chuyển con trỏ để chọn văn bản, rồi nhấn Alt + 6 lần nữa để sao chép. Để dán, di chuyển con trỏ đến vị trí mong muốn và nhấn Ctrl + U.

Q: Tôi có thể thay đổi cách ngắt dòng văn bản mặc định trong Nano không?

A: Có, hãy thêm set nowrap vào tệp .nanorc của bạn để tắt tính năng tự động ngắt dòng. Để bật lại, hãy dùng set softwrap.

Q: Làm sao để lưu một tệp với tên khác trong Nano?

A: Nhấn Ctrl + O để lưu, sau đó gõ tên tệp mới và nhấn Enter.

Q: Nano có phù hợp để lập trình không?

A: Nano vẫn có thể dùng để lập trình, nhất là cho những chỉnh sửa nhanh, nhưng nó thiếu một số tính năng nâng cao có trong các IDE hay các trình soạn thảo văn bản phức tạp hơn. Tuy nhiên, sự đơn giản của nó khiến Nano hữu ích cho việc viết script hoặc chỉnh sửa nhanh các tệp mã.