Cách bắt đầu với Linux: Hướng dẫn cho người mới bắt đầu

Thế giới Linux sẵn sàng chào đón bạn, với một loạt phần mềm mã nguồn mở miễn phí mà bạn có thể sử dụng trên bất kỳ máy tính nào: hàng trăm phiên bản Linux đang hoạt động và nhiều môi trường desktop khác nhau mà bạn có thể chạy trên đó. Đây là một thế giới hoàn toàn khác so với việc chỉ có một hệ điều hành đi kèm mặc định với PC như Windows.

Mọi thứ từ cài đặt phần mềm đến trình điều khiển phần cứng đều hoạt động khác biệt trên Linux, điều này có thể gây bối rối. Hãy yên tâm—bạn thậm chí không cần cài đặt Linux trên máy tính để bắt đầu. Đây là tất cả những gì bạn cần biết.

Chọn và tải xuống một phiên bản Linux

Bước đầu tiên là chọn bản phân phối Linux mà bạn muốn sử dụng.

fedora gnome shell desktop
Fedora Linux với môi trường desktop Gnome Shell.

Không giống như Windows 10, không có phiên bản Linux duy nhất. Các bản phân phối Linux sử dụng nhân Linux và kết hợp nó với các phần mềm khác như các tiện ích cốt lõi GNU, máy chủ đồ họa X.org, một môi trường desktop, trình duyệt web, và nhiều thứ khác. Mỗi bản phân phối kết hợp các yếu tố này thành một hệ điều hành mà bạn có thể cài đặt.

DistroWatch cung cấp một tóm tắt chuyên sâu về tất cả các bản phân phối Linux chính mà bạn có thể muốn thử. Ubuntu là một nơi khởi đầu tốt cho người dùng Windows muốn tìm hiểu về Linux. Ubuntu cố gắng giảm thiểu nhiều điểm khó khăn của Linux. Nhiều người dùng Linux hiện thích Linux Mint, đi kèm với môi trường desktop Cinnamon hoặc MATE — cả hai đều truyền thống hơn so với desktop Unity của Ubuntu.

linux mint 18.2 sonya cinnamon desktop
Môi trường desktop Cinnamon đang chạy trên Linux Mint 18.2.

Việc chọn bản phân phối Linux tốt nhất không phải là ưu tiên hàng đầu. Chỉ cần chọn một bản phổ biến như Linux Mint, Ubuntu, Fedora, hoặc openSUSE. Truy cập trang web của bản phân phối Linux và tải xuống tệp ISO bạn cần. Vâng, nó miễn phí.

linux usb installer on windows crop
Bạn có thể sử dụng Universal USB Installer để dễ dàng tạo USB khởi động từ tệp ISO của một bản phân phối Linux.

Bây giờ, bạn có thể ghi tệp ISO đó ra đĩa DVD hoặc USB. Lưu ý rằng khởi động từ USB 3.0 nhanh hơn khởi động từ DVD và linh hoạt hơn vì hầu hết các laptop và nhiều máy tính để bàn không còn có ổ DVD.

Để ghi tệp vào USB, bạn sẽ cần một chương trình chuyên dụng. Nhiều bản phân phối Linux đề xuất sử dụng Rufus, UNetbootin hoặc Universal USB Installer. Nếu bạn sử dụng Fedora, chúng tôi khuyên dùng Fedora Media Writer, một cách dễ dàng nhất.

Fedora 25’s Media Writer
Fedora Media Writer chạy trên Windows hoặc Mac OS là cách dễ nhất để tạo USB khởi động Linux.

Đối với hầu hết các máy tính, các hướng dẫn trên là đủ. Tuy nhiên, nếu bạn muốn sử dụng Linux trên Chromebook, Raspberry Pi hoặc thiết bị khác, có những hướng dẫn đặc biệt bạn cần làm theo.

Chạy Linux “live” từ ổ đĩa ngoài

Bây giờ bạn sẽ cần khởi động hệ thống Linux. Khởi động lại máy tính với đĩa hoặc USB cắm vào và nó sẽ tự động khởi động. Nếu không, bạn có thể cần thay đổi thứ tự khởi động trong BIOS hoặc UEFI, hoặc chọn thiết bị khởi động trong quá trình khởi động.

Nếu bạn không chắc mình đang chạy UEFI hay BIOS, có thể bạn đang chạy UEFI trừ khi máy tính của bạn đã trên năm năm tuổi. Để vào BIOS hoặc UEFI trên máy tính để bàn, bạn thường phải nhấn phím Del hoặc F12 trong quá trình POST (trước khi Windows khởi động).

Trên các laptop hiện đại, nhiều laptop không cho bạn tùy chọn vào UEFI bằng phím. Một số laptop có nút nhỏ ở cạnh mà bạn có thể giữ khi bật máy. Nếu không chắc chắn cách vào màn hình thiết lập UEFI, hãy tham khảo hướng dẫn sử dụng của máy tính.

Trên các máy tính Windows 10 mới hơn, có thể bạn sẽ phải tắt Secure Boot trước khi khởi động Linux. Phần lớn các bản phân phối Linux lớn có thể khởi động bình thường với Secure Boot bật, nhưng có một số bản thì không.

Bản phân phối Linux của bạn có thể cho phép bạn sử dụng ở chế độ “live”, nghĩa là nó chạy hoàn toàn từ đĩa hoặc USB và không cần phải cài đặt vào ổ cứng. Chỉ cần sử dụng desktop của Linux như bình thường và cảm nhận về nó. Bạn thậm chí có thể cài đặt phần mềm, và nó sẽ vẫn cài đặt trong hệ thống “live” cho đến khi bạn khởi động lại.

fedora live cd start
Giao diện Live CD của Fedora, giống như hầu hết các bản Linux, cho phép bạn chọn chạy hệ điều hành từ thiết bị khởi động hoặc cài đặt vào ổ cứng.

Ngay cả khi bạn không muốn sử dụng Linux như hệ điều hành hàng ngày, việc có một đĩa hoặc USB Linux “live” cũng rất hữu ích. Bạn có thể cắm nó vào bất kỳ máy tính nào và khởi động Linux bất cứ lúc nào. Sử dụng nó để khắc phục sự cố Windows, phục hồi tệp từ hệ thống bị hỏng, quét hệ thống nhiễm virus hoặc tạo một môi trường an toàn cho ngân hàng trực tuyến và các nhiệm vụ quan trọng khác.

Nếu bạn có nhiều hơn một USB, bạn có thể thử các bản phân phối Linux khác nhau và chọn bản yêu thích. Một mẹo tiện lợi khác: nếu bạn bật tùy chọn “persistence” khi đặt Ubuntu vào USB, bạn có thể lưu tệp và cài đặt trên USB và truy cập chúng mỗi khi khởi động.

Để rời khỏi hệ thống Linux live, chỉ cần khởi động lại máy tính và tháo đĩa hoặc USB ra.

Sử dụng Linux trong máy ảo

Với các công cụ ảo hóa miễn phí như VirtualBox, bạn có thể tạo nhiều máy ảo (VM) với trình tự khởi động riêng và bộ nhớ được cô lập. Một trong những điều phổ biến nhất khi sử dụng máy ảo là chạy các hệ điều hành khác nhau trên cùng một máy tính mà không cần khởi động lại.

Việc tạo một máy ảo trên Windows để tạo môi trường ảo chạy Linux khá dễ dàng. Máy ảo rất dễ quản lý và khi bạn không cần sử dụng nữa, bạn có thể xóa chúng. Bạn thậm chí có thể sao lưu toàn bộ hệ điều hành ảo (khách) nếu cần.

Debian 9 trong VirtualBox trên Arch Linux
Bạn có thể sử dụng VirtualBox để thử nghiệm các bản phân phối Linux khi đang chạy Windows hoặc Linux. Ở đây, Debian 9 (khách) đang chạy trong VirtualBox trên Arch Linux (máy chủ).

Nếu bạn chưa từng sử dụng VirtualBox, VirtualBox rất dễ cài đặt. Sau khi cài đặt trên Windows 10, bạn có thể thiết lập một máy ảo trong vài phút với trình hướng dẫn của VirtualBox. Hướng dẫn từng bước trong tài liệu của VirtualBox là một tài nguyên tuyệt vời nếu bạn không biết bắt đầu từ đâu.

Dù việc sử dụng VirtualBox là cách tuyệt vời để thử một hoặc nhiều bản phân phối Linux, nhưng cũng có một số nhược điểm. Ảo hóa có thể làm giảm hiệu suất do tiêu thụ tài nguyên, mặc dù điều này giảm đi nếu CPU của bạn hỗ trợ ảo hóa. Intel gọi tính năng ảo hóa của họ là VT-x, trong khi AMD gọi là AMD-V. Để tận dụng công nghệ này, bạn cũng cần đảm bảo rằng hỗ trợ ảo hóa được bật trên bo mạch chủ của bạn (trong UEFI hoặc BIOS).

Bên cạnh sự giảm hiệu suất, các máy ảo thường sẽ không có quyền truy cập trực tiếp vào phần cứng như card đồ họa.

Mặc dù có những nhược điểm, nếu bạn tò mò về Linux và chưa sẵn sàng cài đặt nó trên máy tính của mình, ảo hóa là một cách tuyệt vời để thử Linux mà không cần đến USB.

Môi trường desktop Linux của bạn

Tùy thuộc vào bản phân phối Linux và môi trường desktop bạn chọn, giao diện desktop và ứng dụng cài đặt sẽ khác nhau—dù hầu hết đều đáp ứng được nhu cầu cơ bản của bạn. Hầu hết các bản phân phối Linux đi kèm với trình duyệt web Firefox, ví dụ. Trình duyệt mã nguồn mở Chromium (hoặc Chrome của Google nếu bạn thích) chỉ cách vài cú nhấp chuột.

Desktop Fedora 25
Desktop Fedora 25 chạy các ứng dụng Software và Nautilus của GNOME.

Môi trường desktop của bạn sẽ có đầy đủ các thành phần tiêu chuẩn: menu ứng dụng, thanh tác vụ hoặc dock, và một khu vực thông báo hoặc “khay hệ thống”. Hãy nhấp xung quanh để khám phá mọi thứ. Bạn cũng sẽ thấy một bộ công cụ hệ thống cho phép bạn cấu hình phần cứng và tùy chỉnh desktop theo ý thích.

Desktop Unity của Ubuntu 16.04 có thể kỳ quặc, nhưng nó có nhiều tính năng hữu ích mà bạn có thể không tự tìm thấy, như HUD. Nếu bạn chọn Ubuntu 16.04 hoặc cũ hơn, hãy biết rằng Ubuntu sẽ bỏ desktop Unity trong các phiên bản tương lai. Ubuntu đã chuyển sang desktop GNOME mặc định trên Fedora và các bản phân phối khác. Nếu bạn muốn thử Ubuntu, chúng tôi khuyên bạn nên thử Ubuntu GNOME, sử dụng desktop GNOME thay vì Unity.

Hãy chắc chắn bật các desktop ảo (hầu hết các desktop Linux hiện đại đã tắt chúng theo mặc định) và thử sử dụng chúng.

Cài đặt hệ thống Cinnamon trên Linux Mint 18.2
Mỗi môi trường desktop có một bộ công cụ giúp bạn tùy chỉnh giao diện theo ý muốn. Ở đây, cài đặt hệ thống của Cinnamon chạy trên Linux Mint 18.2 hiển thị các tùy chọn có sẵn.

Nếu bạn không hài lòng với desktop đang sử dụng, đừng lo lắng. Mặc dù một số bản phân phối được tối ưu hóa cho một desktop cụ thể, hầu như mọi bản phân phối lớn đều cho phép bạn cài đặt desktop tùy chọn sau khi hệ thống đã cài đặt. Miễn là bạn có đủ bộ nhớ, bạn có thể cài đặt các desktop GNOME, KDE, Cinnamon, XFCE và nhiều desktop khác cùng lúc. Khi bạn đăng nhập vào desktop, bạn có thể chọn môi trường desktop nào để chạy.

Nếu bạn gặp khó khăn, có rất nhiều tài nguyên hỗ trợ trực tuyến. Tìm kiếm tên bản phân phối của bạn kèm câu hỏi thường dẫn bạn đi đúng hướng. Nếu bạn thích môi trường trợ giúp có cấu trúc hơn, tài liệu của UbuntuFedora là những tài nguyên tuyệt vời. Mặc dù Arch Wiki được viết dành cho người dùng Arch Linux, nhưng cũng là nguồn tài liệu chi tiết cho các chương trình Linux nói chung.

Cài đặt Linux hay không?

Bạn có thể chọn cách và thời điểm cài đặt Linux. Bạn có thể để nó trên đĩa hoặc USB và khởi động lên bất cứ khi nào muốn trải nghiệm. Dùng thử nhiều lần cho đến khi bạn chắc chắn muốn cài đặt. Bạn có thể thử nhiều bản phân phối Linux theo cách này—thậm chí bạn có thể tái sử dụng cùng một USB.

Lý do lớn để cài đặt Linux thay vì chỉ chạy từ USB hoặc đĩa là năng suất và sự tiện lợi. Không giống như việc chạy Linux “live”, Linux được cài đặt sẽ nhớ cài đặt của bạn, giữ các phần mềm đã cài và lưu trữ tệp của bạn giữa các lần khởi động lại.

Muốn cập nhật về Linux, BSD, Chrome OS và các hệ điều hành khác ngoài Windows? Hãy đánh dấu trang World Beyond Windows hoặc theo dõi RSS feed của chúng tôi.

Khi bạn sẵn sàng, cài đặt Linux trên máy tính rất dễ dàng—chỉ cần khởi chạy trình cài đặt có sẵn trong môi trường Linux live. Bạn có một lựa chọn khác ở đây: Bạn có thể xóa hoàn toàn hệ điều hành hiện tại (giả sử là Windows) và thay thế bằng Linux, hoặc cài đặt Linux ở chế độ “dual-boot”, tức là “song song với Windows” theo thuật ngữ của trình cài đặt Ubuntu. Trình cài đặt sẽ thay đổi kích thước phân vùng Windows của bạn để tạo không gian cho Linux, và bạn có thể chọn hệ điều hành mỗi khi khởi động máy tính.

Tất nhiên, bạn cũng có thể chọn cài đặt Windows trong máy ảo.

Cách cài đặt thêm phần mềm

công cụ quản lý phần mềm YaST của OpenSUSE
Công cụ quản lý phần mềm YaST của OpenSUSE.

Việc cài đặt phần mềm trên Linux rất khác so với Windows. Bạn không cần mở trình duyệt và tìm kiếm ứng dụng. Thay vào đó, hãy tìm trình cài đặt phần mềm trên hệ thống của bạn. Trên Ubuntu và Fedora, bạn có thể cài đặt phần mềm bằng ứng dụng cửa hàng phần mềm của GNOME (gọi là “Software”).

GNOME Software
GNOME Software là một ứng dụng có giao diện giống cửa hàng để duyệt và cài đặt phần mềm. GNOME Software có sẵn trên Ubuntu và các bản phân phối sử dụng desktop GNOME.

Các trình quản lý phần mềm không chỉ là giao diện tải phần mềm từ web. Bản phân phối Linux của bạn có các “kho phần mềm”, chứa các phần mềm đã được biên dịch để hoạt động với nó. Phần mềm này được kiểm tra và cung cấp bởi bản phân phối Linux. Nếu có các bản vá bảo mật cần thiết, bản phân phối Linux của bạn sẽ cung cấp chúng theo cách tiêu chuẩn.

trình quản lý phần mềm của Cinnamon trên Linux Mint 18.2
Trình quản lý phần mềm trên desktop Cinnamon của Linux Mint 18.2 có giao diện thân thiện.

Mặc dù hầu hết các bản phân phối lớn đều cung cấp chương trình GUI giúp bạn cài đặt phần mềm, tất cả các bản phân phối đều có công cụ dòng lệnh có thể làm điều tương tự. Dù có thể khiến người mới e ngại, chúng tôi khuyến khích người dùng làm quen với cách cài đặt ứng dụng từ dòng lệnh, ngay cả khi họ thích sử dụng GUI. Nếu việc cài đặt gặp lỗi, sử dụng dòng lệnh sẽ cung cấp gợi ý tại sao cài đặt thất bại.

Một số ứng dụng—đặc biệt là các ứng dụng mã nguồn đóng như Google Chrome, Steam, Skype, Minecraft và các ứng dụng khác—có thể cần cài đặt từ bên ngoài trình quản lý gói của bản phân phối. Tuy nhiên, hãy kiểm tra trình quản lý gói trước—bạn sẽ ngạc nhiên với những ứng dụng có sẵn thông qua kho của bản phân phối.

Nếu không tìm thấy ứng dụng bạn cần, bạn có thể tải xuống từ trang web chính thức, giống như trên Windows. Hãy chắc chắn tải xuống gói cài đặt dành cho bản phân phối Linux bạn đang sử dụng.

Nhiều ứng dụng mã nguồn mở có thể tải từ GitHub. Nếu ứng dụng phổ biến trên desktop, trang GitHub của chương trình có thể có liên kết đến gói cho bản phân phối của bạn (.deb hoặc .rpm). Nếu không, bạn thường sẽ thấy hướng dẫn cài đặt thủ công trên trang README.

Trái với quan niệm phổ biến, bạn có lẽ không cần cài đặt driver phần cứng thủ công khi cài hệ điều hành. Hầu hết các driver phần cứng cần thiết đều có sẵn trên Linux. Tuy nhiên, một số driver mã nguồn đóng như của Nvidia và AMD có thể cần thiết cho hiệu suất đồ họa 3D tối ưu, hoặc driver Wi-Fi để phần cứng Wi-Fi hoạt động đúng. Dù vậy, hầu hết phần cứng của bạn (ngay cả màn hình cảm ứng) đều hoạt động tốt ngay từ đầu.

Đáng chú ý là driver độc quyền của Nvidia có hiệu suất tốt, nhưng không phải lúc nào cũng thân thiện với cộng đồng mã nguồn mở. Nếu bạn không có ý định chơi game nhiều trên Linux, đồ họa tích hợp của Intel (hiện có trên hầu hết CPU Intel Core không chuyên) sẽ đáp ứng tốt nhu cầu của bạn.

Ubuntu và Linux Mint sẽ đề xuất driver cho bạn qua các công cụ driver phần cứng nếu cần thiết. Một số bản phân phối Linux có thể không hỗ trợ cài đặt các driver này. Ví dụ, Fedora không muốn hỗ trợ các driver Linux mã nguồn đóng. Nếu bạn cần driver đặc biệt, hãy kiểm tra tài liệu của bản phân phối. Phần lớn các bản phân phối có trang trợ giúp cho người dùng có card đồ họa AMD hoặc Nvidia.

Mặc dù có sự khác biệt trong việc cài đặt phần mềm, Linux nên cảm thấy quen thuộc với bất kỳ ai từng sử dụng desktop Windows. Bạn sẽ thấy các cửa sổ, menu ngữ cảnh, bảng điều khiển và nhiều tính năng khác. Nhiều ứng dụng bạn sẽ dùng trên Linux là các chương trình phổ biến mà bạn có thể đã sử dụng trên Windows, từ Firefox đến VLC và LibreOffice.

Bây giờ bạn đã có kiến thức cơ bản để bắt đầu sử dụng Linux. Chúc bạn khám phá vui vẻ!

Để lại một bình luận

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *