Cài đặt Notepad++ trên Linux bằng Wine và Snap

Hướng dẫn chi tiết cách cài đặt Notepad++ trên Linux bằng Wine và Snap giúp người dùng có thể sử dụng trình soạn thảo mã nguồn phổ biến này.

Bước 1: Cài đặt Notepad++ trên Linux

Cách 1: Cài đặt Notepad++ trên Linux bằng Wine

Một trong những phương pháp ưa thích để cài đặt Notepad++ và các chương trình Windows khác trên Linux là sử dụng Wine. Phương pháp này hoạt động tốt trên Debian và các derivative của nó. Tuy nhiên, nếu bạn đang sử dụng một bản phân phối Linux khác, sử dụng Snap (được minh họa bên dưới) có lẽ là cách tốt hơn để tải Wine trên máy tính.

Đối với những người mới bắt đầu, Wine (từ viết tắt của Wine Is Not an Emulator) là một lớp tương thích cho phép bạn chạy các chương trình Windows trên hệ điều hành giống Unix.

1. Tải xuống và thiết lập Wine

  • Đầu tiên, hãy mở ứng dụng Terminal và thêm khóa ký (signing key) WineHQ bằng lệnh bên dưới:
wget -qo- https://dl.winehq.org/wine-builds/Release.key | sudo apt-key add -
  • Nếu lệnh này trả về lỗi, bạn có thể chia nó thành hai. Kết quả sẽ trông giống như sau:
wget -qo- https://dl.winehq.org/wine-builds/Release.key
sudo apt-key add Release.key
  • Tiếp theo, hãy chạy lệnh sau để thêm kho lưu trữ Wine chính thức vào danh sách kho lưu trữ của hệ thống:
sudo apt-add-repository 'deb https://dl.winehq.org/wine-builds/ubuntu/ bionic main'
  • Cập nhật danh sách gói hệ thống bằng cách chạy:
sudo apt-get update
  • Cuối cùng, cài đặt Wine trên máy tính với sự trợ giúp của lệnh sau:
sudo apt-get install --install-recommends winehq-stable
  • Khi được nhắc, hãy nhập y/yes và nhấn Enter để tiếp tục.

Sau khi Wine được cài đặt, bạn cần thiết lập kiến ​​trúc và tiền tố để chỉ rõ bạn có hệ thống 32 bit hay 64 bit. Để tương thích tốt hơn, ví dụ sẽ đặt cả kiến ​​trúc và tiền tố thành 32-bit.

Để thực hiện việc này, trong cửa sổ dòng lệnh, hãy chạy hai lệnh sau:

export WINEARCH=win32
export WINEPREFIX=~/.wine32

2. Cài đặt Notepad++ với Wine

Bây giờ, bạn đã cài đặt và thiết lập Wine. Đã đến lúc tải xuống và cài đặt Notepad++ trong Wine.
  • Để thực hiện việc này, hãy tải xuống gói trình cài đặt từ trang web chính thức.
  • Sau khi quá trình tải xuống hoàn tất, hãy chuyển đến thư mục Downloads (hoặc thư mục bạn đã tải xuống chương trình) trên máy tính của mình. Nhấp chuột phải vào file thiết lập Notepad++ và chọn Open With Other Application > Wine Windows Program Loader để load nó vào Wine.

Cài đặt Notepad++ trên Linux bằng Wine và Snap (1)

Load Notepad++ vào Wine

  • Wine bây giờ sẽ chạy Notepad++ Installer. Và, điều đầu tiên nó sẽ yêu cầu bạn làm là chọn ngôn ngữ ưa thích.

Trong lời nhắc Installer Language, hãy chọn một ngôn ngữ và nhấn OK.

Cài đặt Notepad++ trên Linux bằng Wine và Snap (2)

Chọn ngôn ngữ yêu thích

  • Bây giờ, bạn sẽ được chào đón đến màn hình thiết lập ban đầu. Nhấn Next để tiếp tục.

Cài đặt Notepad++ trên Linux bằng Wine và Snap (3)

Màn hình thiết lập ban đầu

  • Chấp nhận các điều khoản cấp phép bằng cách nhấp vào nút I Agree trên trang License Agreement.

Cài đặt Notepad++ trên Linux bằng Wine và Snap (4)

Chấp nhận các điều khoản cấp phép

  • Bây giờ, chọn một thư mục đích để cài đặt Notepad++ và nhấp vào Next.

Cài đặt Notepad++ trên Linux bằng Wine và Snap (5)

Chọn một thư mục đích

Trên màn hình lựa chọn thành phần, hãy chọn giữa các gói Minimalist hoặc Custom và nhấn vào Next. Minimalist chỉ cung cấp cho bạn các thành phần cơ bản cần thiết để chạy Notepad++, trong khi với Custom, bạn có thể chọn các thành phần bạn muốn cài đặt (như plugin) riêng lẻ.

  • Nếu bạn muốn có shortcut cho Notepad++ trên desktop để truy cập thuận tiện, hãy chọn hộp bên cạnh Create Shortcut on Desktop trên màn hình tiếp theo.

Cài đặt Notepad++ trên Linux bằng Wine và Snap (6)

Tạo shortcut cho Notepad++ trên desktop

  • Cuối cùng, nhấp vào Install để cài đặt Notepad++ với các tùy chọn đã chọn.

Cách 2: Cài đặt Notepad++ trên Linux bằng Snap

Cài đặt Notepad++ hoặc bất kỳ chương trình nào khác thông qua Snap là cách dễ dàng nhất. Bạn có thể sử dụng phương pháp này trên khá nhiều bản phân phối Linux không chính thức có gói bạn muốn cài đặt trong trình quản lý gói.

Giống như cách tiếp cận Wine độc ​​lập, việc cài đặt Notepad++ qua Snap cũng sử dụng Wine. Nó dựa trên phiên bản Wine được nhúng nhưng giúp bạn tránh được những rắc rối khi phải cài đặt riêng Wine.

  • Để cài đặt Notepad++ bằng Snap, trước tiên, hãy đảm bảo rằng bạn đã cài đặt Snap trên máy tính Linux. Để làm điều này, hãy mở Terminal và chạy:
snap

Nếu lệnh xuất ra mô tả Snap, điều này cho biết Snap đang có mặt trên hệ thống. Trong trường hợp không có thông tin, bạn sẽ cần cài đặt Snap trên hệ thống của mình trước khi tiếp tục.

  • Sau khi đã cài đặt Snap, hãy cài đặt Notepad++ bằng lệnh sau:
sudo snap install notepad-plus-plus
  • Nếu tại một thời điểm nào đó trong tương lai, bạn muốn gỡ cài đặt Notepad++ khỏi máy tính của mình, bạn có thể làm như vậy với:
sudo snap remove notepad-plus-plus

Bước 2: Khởi chạy Notepad++

Trường hợp 1: Cài đặt Notepad++ bằng Wine Trong trường hợp này, bạn phải có tùy chọn tạo shortcut cho Notepad++ trên desktop.

Bây giờ bạn có thể nhấp đúp vào shortcut để chạy Notepad++. Nếu không, bạn có thể tìm thấy Notepad++ trong menu Applications.

Ngoài ra, bạn cũng có thể chạy Notepad++ từ Terminal với:

wine start 'installation\path\for\Notepad++'

Ví dụ, nếu bạn đã cài đặt Notepad++ trong Program Files (x86), bạn sẽ chạy:

wine start 'C:\Program Files (x86)\Notepad++\⁠notepad++.exe'
Trường hợp 2: Cài đặt Notepad++ thông qua Snap Trong trường hợp này, bạn có thể khởi chạy chương trình bằng cách tìm nó trong menu Applications hoặc chạy lệnh notepad-plus-plus trong cửa sổ Terminal.

Nếu bạn chọn con đường thứ hai và không thể chạy Notepad++, có thể là do môi trường PATH không được thiết lập cho nó. Trong trường hợp này, bạn có thể đặt biến PATH cho Notepad++ trên hệ thống hoặc chạy chương trình bằng cách thêm sẵn đường dẫn cài đặt.

Để làm điều này, trước tiên, hãy chạy notepad-plus-plus trong cửa sổ Terminal để tìm ra đường dẫn cài đặt cho Notepad++. Tiếp theo, sao chép đường dẫn này và dán nó vào một dòng mới, theo sau là notepad-plus-plus.

Ví dụ, nếu Notepad++ được cài đặt trong /snap/bin/, bạn có thể chạy nó từ bất kỳ thư mục nào bằng cách sử dụng:

/snap/bin/notepad-plus-plus

Nếu bạn là người dùng Notepad++ lâu năm nhưng phải dùng đến một số trình soạn thảo văn bản khác sau khi chuyển sang Linux, thì hướng dẫn này sẽ giúp bạn cài đặt và thiết lập Notepad++ trên máy tính Linux của mình.

Cuối cùng, bạn đã được tái hợp với trình soạn thảo code yêu thích của mình. Giờ đây bạn có thể sử dụng Notepad++ trên Linux theo cách khá giống với cách bạn đã làm trên Windows. Vì Notepad++ chạy trên Wine, bạn cũng có thể cài đặt Notepad++ Plugin Manager để mở rộng khả năng của nó hơn nữa.

Chúc bạn cài đặt Notepad++ trên Linux thành công!

Nguồn: Quản trị mạng