Chúng tôi đang sử dụng Ubuntu 14.04 làm ví dụ ở đây, nhưng Linux Mint thì rất giống nhau. Các bản phân phối Linux khác cũng đã được cải thiện, mặc dù chúng không hoàn toàn trơn tru như thế này.
Những gì bạn cần để cài đặt Linux
Khi Internet trở nên nhanh hơn, nhiều bản phân phối Linux co lại để tiêu thụ ít không gian hơn bao giờ hết. Trong những ngày cũ, bạn có thể phải tải xuống năm ảnh đĩa CD khác nhau và ghi chúng ra đĩa, trao đổi đĩa khi bạn hoàn tất quá trình cài đặt. Hoặc, bạn có thể phải tải xuống một tệp ISO lớn mà hầu như không vừa với một đĩa DVD - hoặc thậm chí nhiều DVD có giá trị nội dung!
Các bản phân phối Linux hiện đại thường có kích thước chỉ bằng một đĩa CD. Nhiều người trong số họ đã phát triển để có thêm không gian nhiều hơn một đĩa CD duy nhất, vì vậy họ phải được đốt cháy trên một đĩa DVD. Tuy nhiên, chúng được thiết kế nhỏ nhất có thể và không lấp đầy toàn bộ DVD đó.
Bạn cũng không cần đĩa ghi được nữa. Bạn có thể tạo một ổ USB có khả năng khởi động có chứa bản phân phối Linux. Trong thực tế, đây là một lựa chọn tốt hơn, nhanh hơn. Bạn không cần một ổ đĩa USB rất lớn - ngay cả một ổ USB 1 GB sẽ có thể phù hợp với hầu hết các bản phân phối và 2 GB phải là quá đủ.
Bạn cũng không cần phần cứng chuyên dụng để chạy Linux, vì Linux hỗ trợ nhiều phần cứng hơn bao giờ hết. Điều này áp dụng ngay cả với máy tính xách tay, đó là một điểm yếu cho Linux tại một thời điểm. Các bản phân phối Linux cũng đã được cải thiện về quản lý năng lượng, vì vậy chúng có thể thu hút nhiều tuổi thọ hơn từ pin của máy tính xách tay.
Quá trình cài đặt
Quá trình cài đặt được sử dụng phức tạp hơn. Bạn sẽ khởi động từ đĩa và truy cập trình cài đặt, có thể bắt đầu ở chế độ văn bản trước khi đưa bạn đến một loạt màn hình cấu hình phức tạp.
Nếu bạn muốn cài đặt Linux trong cấu hình khởi động kép cùng với Windows, bạn phải thay đổi kích thước phân vùng Windows của mình trước thời hạn. Linux không thể thay đổi kích thước một cách đáng tin cậy các phân vùng NTFS và nhiều người đã cố gắng mất dữ liệu có kinh nghiệm.
Sau khi hệ thống Linux của bạn được cài đặt, bạn sẽ khởi động nó để kiểm tra nó. Phân phối Linux có ổn định không, nó có hỗ trợ phần cứng của bạn không và bạn có thích nó không? Nếu có sự cố ở đây, bạn phải chọn một bản phân phối Linux khác và thực hiện lại quy trình này.
Bạn có thể chạy Linux từ một đĩa mà không cần cài đặt nó, nhưng điều này đòi hỏi một bản phân phối Linux chuyên biệt như Knoppix.
Quá trình cài đặt nhanh hơn nhiều. Trong nhiều năm, Ubuntu đã có một trình hướng dẫn cài đặt đơn giản với một vài màn hình hỏi về múi giờ, bố trí bàn phím, tên người dùng, mật khẩu và thiết lập phân vùng của bạn. Quá trình phân vùng có liên quan nhiều nhất, nhưng điều này đúng ngay cả khi cài đặt Windows - và Ubuntu có thể tự động phân vùng đĩa của bạn theo nhiều cách. Bạn không cần phải thay đổi kích thước bất kỳ phân vùng nào trước thời hạn, vì Linux có thể thay đổi kích thước phân vùng NTFS một cách đáng tin cậy. (Dù sao thì bạn cũng nên luôn luôn sao lưu các tệp quan trọng của mình.)
Quá trình cài đặt thậm chí diễn ra trên máy tính để bàn trực tiếp, vì vậy bạn có thể duyệt web hoặc tiếp tục khám phá hệ thống máy tính để bàn Linux trong vài phút để cài đặt.
Cài đặt Linux trong cấu hình khởi động kép và bạn có thể chọn hệ điều hành nào bạn muốn sử dụng bất cứ khi nào bạn khởi động máy tính, giống như Boot Camp hoạt động trên máy Mac.
Cấu hình phần cứng
Cấu hình phần cứng được sử dụng là một vấn đề lớn hơn nhiều. Trình hướng dẫn cài đặt có thể cố gắng tự động phát hiện tất cả phần cứng của bạn, hỏi bạn xem nó có đúng hay không và cung cấp cho bạn các tùy chọn để tinh chỉnh các tham số. Nếu bạn đã thử cài đặt Linux trên máy tính có các thiết bị ngoại vi ISA trở lại trong ngày, thậm chí bạn có thể phải nhập các giá trị IRQ theo cách thủ công để làm việc!
Hiện tại, tính năng tự động xử lý tất cả nội dung này. Ngay cả file XF86Config nổi tiếng cũng đã bị thay thế bởi một máy chủ đồ họa X.org có thể tự động phát hiện và cấu hình phần cứng đồ họa của bạn.
Sử dụng một đĩa CD, DVD, ổ đĩa USB, hoặc đĩa mềm (hey, nó đã được một thời gian dài trước đây!) Cũng có thể là một rắc rối. Bản phân phối Linux đã cố gắng tự động "gắn kết" phương tiện lưu động khi nó được chèn vào. Điều này không phải lúc nào cũng hoạt động bình thường và đôi khi bạn phải gắn kết mọi thứ theo cách thủ công. Hôm nay việc lắp đặt tất cả diễn ra tự động - bạn chèn một ổ đĩa và sẵn sàng sử dụng ngay lập tức, giống như trên Windows.
Linux cũng bao gồm hỗ trợ gốc cho việc đọc và ghi vào các hệ thống tệp NTFS của Windows, vì vậy bạn không phải tìm kiếm hỗ trợ ghi NTFS. Bạn chỉ có thể ghi vào ổ đĩa Windows của bạn bình thường.
Công cụ cấu hình và phần mềm đi kèm
Nhiều người trong số những bản phân phối Linux cũ hơn là bộ đa đĩa bao gồm một lượng lớn phần mềm.Thực hiện cài đặt “hoàn tất” và bạn có thể kết thúc với một lượng lớn phần mềm dư thừa làm lộn xộn các menu của bạn - hình ảnh một menu Internet với năm ứng dụng trò chuyện trực tuyến đa giao thức khác nhau.
Các công cụ cấu hình cũng khó sử dụng, chẳng hạn như YaST của SUSE (Công cụ thiết lập khác) cung cấp các bảng cấu hình để quản lý nhiều tệp cấu hình khác nhau và một tập lệnh chạy mỗi khi bạn thực hiện thay đổi.
Các bản phân phối Linux hiện đại có cách tiếp cận khác. Chúng bao gồm một số lượng nhỏ các chương trình máy tính để bàn được lựa chọn cẩn thận cùng với một bộ công cụ cấu hình cơ bản, dễ sử dụng hơn. Họ cố gắng làm nhiều cấu hình tự động nhất có thể.
Trang web
Đã có lúc Internet Explorer 6 cai trị web. Bạn thường xuyên vấp ngã trên các trang web chỉ dành cho Internet Explorer, các điều khiển ActiveX bắt buộc mà bạn không thể cài đặt hoặc chỉ các trang web không bao giờ làm phiền việc thử nghiệm trên bất kỳ thứ gì ngoài IE. Bạn sẽ cố gắng xem video trực tuyến và đấu tranh với những nỗ lực của mplayerplug-in để phát nội dung Windows Media hoặc QuickTime trên các trang web. Ít nhất RealPlayer là một điểm sáng - vâng, RealPlayer cung cấp một plug-in trình duyệt chính thức cho các hệ thống Linux, vì vậy bạn có thể xem một số nội dung RealVideo (không phải tất cả) trực tuyến.
Trang web là một nơi rất khác ngày hôm nay. Mozilla Firefox và Google Chrome đều chạy trên Linux và hoạt động tốt như trên Windows. Bạn hiếm khi vấp ngã trên một trang web chỉ hoạt động trong Internet Explorer - trừ khi bạn sống ở Hàn Quốc. Trang web sử dụng plugin Flash hoặc HTML5 cho video dựa trên web và cả hai đều hoạt động trên Linux. Silverlight, Netflix vẫn sử dụng, là một vấn đề - nhưng có nhiều cách để xem Netflix trên Linux và Netflix đang chuyển sang HTML5.
Ngoài ra, khi ngày càng nhiều phần mềm trở nên dựa trên web, việc thiếu sự hỗ trợ phần mềm máy tính để bàn của Linux đã trở thành ít vấn đề. Ví dụ: nếu bạn thực sự muốn có khả năng tương thích với Microsoft Office, bạn có thể sử dụng dịch vụ Office Online miễn phí của Microsoft trong trình duyệt web của bạn. Và sự hỗ trợ phần mềm máy tính để bàn thậm chí còn được cải thiện - bạn có thể cài đặt Skype của Microsoft trên Linux hoặc cài đặt dịch vụ Steam của Valve và chơi hàng trăm trò chơi thương mại hiện hỗ trợ Linux.
Cài đặt phần mềm
Đĩa phân phối Linux quá lớn vì chúng chứa một lượng lớn gói phần mềm. Khi bạn muốn cài đặt một chương trình, nhiều bản phân phối Linux đã cài đặt nó từ đĩa của họ.
Một phân phối như Mandrake hoặc SUSE Linux vào thời điểm đó có thể không có bất kỳ kho phần mềm Internet nào được định cấu hình. Bạn có thể phải truy cập trang web của bên thứ ba như rpm.pbone.net và tìm kiếm các gói phần mềm của bên thứ ba được biên dịch cho bản phân phối Linux của bạn, tải xuống và cài đặt từng gói và các gói phụ thuộc theo cách thủ công. Quá trình tải xuống một gói chỉ để được thông báo rằng nó yêu cầu một gói khác, và sau đó tải xuống gói đó chỉ để được thông báo nó yêu cầu một gói khác, được gọi là "địa ngục phụ thuộc." Bạn thậm chí có thể gặp phải một địa ngục phụ thuộc vòng tròn, nơi gói 1 gói yêu cầu 2, gói 2 yêu cầu gói 3, và gói 3 gói bắt buộc 1. Chúc may mắn đối phó với điều đó!
Các bản phân phối Linux giờ đây tốt hơn nhiều về điều này, cung cấp các kho phần mềm trực tuyến được cấu hình sẵn với gần như tất cả phần mềm bạn có thể muốn. Bạn có thể cài đặt phần mềm Linux với một vài cú nhấp chuột hoặc một lệnh duy nhất - nó sẽ được tải xuống và cài đặt tự động, cùng với bất kỳ phần mềm nào khác mà nó yêu cầu. (Có, một số bản phân phối Linux như Debian đã làm điều này thậm chí nhiều năm trước đây, nhưng các bản phân phối Linux dựa trên RPM phổ biến như Red Hat, Mandrake và SUSE thì không. Ubuntu thừa hưởng hệ thống quản lý phần mềm tuyệt vời của Debian. phân phối đã làm sạch hành vi của họ.)
Trung tâm phần mềm của Ubuntu có giao diện và chức năng giống như “kho ứng dụng”, mặc dù các bản phân phối Linux đã thực hiện quản lý phần mềm tập trung trước khi nó được làm mát.
Phần mềm độc quyền
Khi đến lúc cài đặt phần mềm sở hữu độc quyền hoặc bằng sáng chế - như trình điều khiển đồ họa NVIDIA hoặc AMD, Flash, hỗ trợ MP3 hoặc codec video - bạn thường bị kẹt tìm kiếm kho lưu trữ của bên thứ ba chứa nội dung này. Mandrake có Mặt trận Giải phóng Penguin (PLF), SUSE có kho lưu trữ Packman và Fedora có rpm.livna.org. Bạn phải tìm ra kho lưu trữ của bên thứ ba thích hợp cho bản phân phối của bạn, thêm nó vào hệ thống của bạn và cài đặt phần mềm từ đó. Bản cập nhật cho hạt nhân Linux có thể phá vỡ trình điều khiển bạn đã cài đặt từ bên thứ ba.
Ngày nay, hầu hết các công cụ này đều có sẵn trong kho lưu trữ chuẩn của phân phối. Ubuntu thậm chí còn cung cấp cho bạn hộp kiểm một lần nhấp trong trình cài đặt để nhanh chóng tải xuống hỗ trợ cho Flash, MP3, định dạng tệp video thông thường và tất cả nội dung bạn muốn. Không cần nghiên cứu thêm hoặc cấu hình bổ sung. (Một ngoại lệ lớn ở đây là hỗ trợ phát lại DVD thương mại, được cho là bất hợp pháp ở Mỹ.
Không phải mọi bản phân phối Linux đều là Ubuntu. Fedora tin tưởng vào phần mềm mã nguồn mở và sẽ không giúp bạn tìm ra những công cụ có bằng sáng chế hoặc các trình điều khiển nguồn đóng. Arch Linux bỏ qua cấu hình tự động và thả bạn vào một thiết bị đầu cuối để định cấu hình hệ thống và tự thiết lập mọi thứ.
Một số người sẽ muốn các loại bản phân phối Linux đó, nhưng chúng không phải là lựa chọn duy nhất nữa.