Linux là hệ điều hành thống trị trên các máy chủ, nhưng nó ít được biết đến như một hệ điều hành dành cho máy tính để bàn. Tuy nhiên, máy tính để bàn Linux đã đi được một chặng đường dài trong thập kỷ qua và đà phát triển không hề chậm lại.
Việc phát triển Linux diễn ra ngoài trời, nhưng trừ khi bạn biết nơi để tìm, nếu không thì rất dễ bỏ sót. Dưới đây là một số phát triển chính xảy ra đồng thời để bạn theo dõi.
1. Distros Embracing Flatpak để phân phối ứng dụng
Cài đặt phần mềm trên Linux từ lâu đã trở thành một câu chuyện phức tạp. Vì không có bất kỳ phiên bản nào của Linux, nên không có bất kỳ định dạng gói nào. Windows có EXE. macOS có DMG. Linux đã có DEB, RPM, PKG, tarball và danh sách này vẫn tiếp tục. Một gói phần mềm bạn có thể cài đặt trên một bản phân phối sẽ không hoạt động trên một bản phân phối khác.
Những năm gần đây, người ta đã chứng kiến những nỗ lực để giải quyết vấn đề đó với cái gọi là các định dạng gói phổ quát hoạt động bất kể bạn sử dụng phiên bản Linux nào. Một là AppImage. Một cái khác là Snap. Nhưng trong số đó, Flatpak đang có được sức hút mạnh mẽ nhất trong số các bản phân phối Linux.
Điều này đã đơn giản hóa quá trình phân phối ứng dụng. Các ứng dụng trước đây chỉ có sẵn cho hệ điều hành cơ bản dưới dạng DEB hiện có sẵn cho bất kỳ bản phân phối Linux nào dưới dạng Flatpaks.
Các ứng dụng GNOME bạn sẽ phải đợi sáu tháng để cài đặt phiên bản GNOME tiếp theo, hiện đã có trên Flathub vào ngày đầu tiên. Và các ứng dụng thương mại, độc quyền có thể không bận tâm đến Linux, giờ đây chỉ cần một cú nhấp chuột.
Snaps và AppImages vẫn chưa biến mất. Đặc biệt, Snap, là định dạng ưa thích của Ubuntu, có lẽ có số lượng tải xuống lớn nhất. Nhưng sức hấp dẫn của Snap chỉ đơn giản là không lan rộng ra bên ngoài Ubuntu, ngay cả với các hệ thống dựa trên Ubuntu như hệ điều hành cơ bản và Linux Mint chọn không cung cấp hỗ trợ cho các gói snap.
2. Phong cách Sáng và Tối trở thành Chuẩn mực
Các chủ đề đen tối đã trở thành xu hướng chủ đạo. Android và iOS có chúng. Windows và macOS cũng có chúng. Mọi người nhận thức rõ hơn về tác động của ánh sáng xanh và màn hình LCD đối với mắt của họ. Một số người trong chúng ta đặc biệt nhạy cảm với các điểm ảnh sáng. Nhiều người chọn bật chủ đề tối ít nhất một lúc, nếu chỉ vào ban đêm hoặc khi làm việc với các tệp đa phương tiện.
Các chủ đề tối từ lâu đã có sẵn cho Linux như một phần nào đó là một cuộc tấn công. Trong những năm gần đây, hệ điều hành sơ cấp đã được chú ý như một máy tính để bàn Linux nổi bật, tạo ra một chủ đề tối và coi nó như một công dân hạng nhất.
Nhóm đã ủng hộ để tính năng này trở nên khả dụng rộng rãi trên khắp các máy tính để bàn Linux, nhiều nhà phát triển khác nhau đã cùng nhau thực hiện công việc và tính năng này đã trở thành một đặc tả máy tính để bàn miễn phí mà các ứng dụng và môi trường máy tính để bàn có thể dễ dàng hỗ trợ.
Hỗ trợ chủ đề tối đã được đưa vào hai môi trường máy tính để bàn Linux lớn nhất, GNOME và KDE Plasma. Giờ đây, chúng tôi nhận thấy nhiều ứng dụng và chủ đề thích ứng tốt hơn với chủ đề tối.
3. Libadwaita Ushers trong thiết kế ứng dụng hiện đại
Có nhiều môi trường máy tính để bàn Linux, nhưng hầu hết chúng đều dùng chung một bộ công cụ đồ họa được gọi là GTK. GTK ra đời cách đây nhiều năm trong quá trình phát triển Chương trình thao tác hình ảnh GNU (GIMP) phổ biến. Giờ đây, nó được kết hợp phổ biến nhất với môi trường máy tính để bàn GNOME.
Các môi trường máy tính để bàn khác chọn sử dụng GTK đều bị ảnh hưởng bởi các quyết định thiết kế của GNOME. Máy tính để bàn như Cinnamon và Xfce sử dụng bố cục truyền thống hơn với thanh menu cổ điển, nhưng một số ứng dụng mà chúng sử dụng được thiết kế với ngôn ngữ thiết kế hiện đại hơn của GNOME.
Bộ công cụ được định hướng theo các ưu tiên của GNOME vì các nhà phát triển GNOME thực hiện phần lớn việc phát triển. Điều này có nghĩa là GTK ít bất khả tri dành cho máy tính để bàn hơn so với bộ công cụ nổi bật khác thường được sử dụng trên Linux:Qt.
Với việc phát hành Libadwaita, GNOME đang tách các phần tử dành riêng cho GNOME khỏi GTK. Điều này cho phép các máy tính để bàn dựa trên GTK khác tiếp tục sử dụng bộ công cụ mà không phải làm việc với các phần tử tập trung vào GNOME.
Đồng thời, Libadwaita cho phép các ứng dụng GNOME sử dụng tất cả các loại yếu tố hình ảnh hiện đại phổ biến trên điện thoại thông minh nhưng chưa phải là tiêu chuẩn trên máy tính để bàn Linux. Ví dụ bao gồm cử chỉ trong ứng dụng và hoạt ảnh trượt giữa các trang ứng dụng khác nhau. Những bổ sung này không chỉ ảnh hưởng đến các ứng dụng GNOME. hệ điều hành cơ bản cũng đang sử dụng các khía cạnh của Libadwaita.
4. PipeWire Đơn giản hóa Sản xuất Đa phương tiện
Đa phương tiện trên Linux có thể là một vấn đề phức tạp. Khi nói đến âm thanh, có JACK. Có ALSA. Có PulseAudio. Bây giờ có PipeWire.
Nhìn bề ngoài thì không, việc thêm một máy chủ media khác có vẻ không phải là cách để làm cho mọi thứ đơn giản hơn. Nhưng việc thiết lập JACK có thể mất hàng giờ để tìm hiểu, PipeWire đơn giản hơn nhiều.
PipeWire có phải là một viên đạn bạc chưa? Không hẳn. Nhưng nó đã làm cho một số công việc trở nên dễ dàng hơn và khi công nghệ phát triển, nó có thể làm cho Linux trở thành một giải pháp dễ dàng hơn để đề xuất cho các tác vụ như tạo nhạc và sản xuất podcast.
5. Steam Deck Cải thiện Trò chơi Linux
Chơi game trên Linux đã trải qua một chặng đường dài. Không, nó đã không vượt qua Windows như là cách dễ nhất để chạy trò chơi, nhưng trong một số trường hợp, Linux thực sự quản lý để hoạt động hiệu quả hơn. Và khi so sánh Linux với macOS, Linux là lựa chọn dễ dàng.
Cách đây không lâu, người dùng Linux đã phải vượt qua nhiều rào cản để bắt đầu và chạy trò chơi. Mặc dù đây vẫn không phải là một trải nghiệm hiếm gặp, nhưng nhiều trò chơi hiện nay chỉ hoạt động đơn giản. Nhờ Proton, bạn có thể tải xuống một trò chơi tương thích với Linux từ Steam với kỳ vọng hợp lý rằng nó sẽ chạy mà không gặp nhiều phiền phức.
Với việc phát hành Steam Deck, có cơ hội thực sự là các nhà phát triển trò chơi sẽ nỗ lực để đảm bảo trò chơi của họ hoạt động tốt trên bảng điều khiển trò chơi của Valve và, nói chung là PC Linux. Bởi vì cuối cùng, bất chấp hình thức của nó, Steam Deck chỉ là một PC chạy hệ điều hành Linux.
Và nếu hỗ trợ chống gian lận trở nên phổ biến trên Steam Deck, thì điều đó có nghĩa là hỗ trợ chống gian lận nhiều hơn cho các trò chơi trên máy tính để bàn Linux thông thường. Đây là một tin tức quan trọng đối với tất cả những trò chơi mà người chơi Linux có thể chơi ngoại tuyến nhưng không được phép truy cập trực tuyến.
Bạn có hào hứng với năm 2022 không?
Máy tính để bàn Linux đang thực sự đạt được bước tiến của mình. Chắc chắn, nó không chiếm được nhiều thị phần, nhưng không có lý do gì để không thưởng thức viên ngọc có phần tiềm ẩn này.
Với việc nhiều máy tính được cài đặt sẵn Linux hơn bao giờ hết, rào cản gia nhập đã thấp hơn nhiều. Linux không phải là không có, nhưng mỗi năm nó ngày càng trở nên dễ sử dụng, dễ sử dụng và dễ giới thiệu hơn. Và vào năm 2022, có nhiều điều để được thổi phồng.