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.
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.
wget -qo- https://dl.winehq.org/wine-builds/Release.key | sudo apt-key add -
wget -qo- https://dl.winehq.org/wine-builds/Release.key sudo apt-key add Release.key
sudo apt-add-repository 'deb https://dl.winehq.org/wine-builds/ubuntu/ bionic main'
sudo apt-get update
sudo apt-get install --install-recommends winehq-stable
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
Load Notepad++ vào Wine
Trong lời nhắc Installer Language, hãy chọn một ngôn ngữ và nhấn OK.
Chọn ngôn ngữ yêu thích
Màn hình thiết lập ban đầu
Chấp nhận các điều khoản cấp phép
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ẻ.
Tạo shortcut cho Notepad++ trên desktop
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.
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.
sudo snap install notepad-plus-plus
sudo snap remove notepad-plus-plus
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
Tips: Tham gia Channel Telegram KDATA để không bỏ sót khuyến mãi hot nào