Hệ điều hành vô tận. Hãy cùng làm quen với Endless OS: một bản phân phối Linux không có khái niệm về gói. Môi trường đồ họa EndlessOS

Hệ điều hành miễn phí dựa trên Linux. Nó cung cấp giao diện người dùng đẹp, trình quản lý ứng dụng có phần hạn chế và rất nhiều phần mềm giáo dục.

Endless OS chủ yếu được sử dụng cho giáo dục máy tính trên toàn thế giới nên công ty đã bắt chước giao diện của điện thoại thông minh. Thay vì menu ứng dụng, nó sử dụng các phím tắt được sắp xếp theo dạng lưới trên màn hình nền. Trông giống như một chiếc iPhone. Bạn có thể thêm/xóa ứng dụng và tạo thư mục để sắp xếp chúng.


Ngay phía trên ứng dụng là thanh tìm kiếm mà bạn có thể sử dụng để tìm kiếm tệp và ứng dụng. Ở đầu màn hình là một applet thu nhỏ hiển thị các ghi chú thông tin như “kiệt tác trong ngày”, “trích dẫn trong ngày” và “từ trong ngày”.

Ứng dụng hệ điều hành vô tận

Endless OS có một danh sách dài các ứng dụng được hỗ trợ và bạn có thể xác định độ dài của danh sách ứng dụng mặc định bằng cách chọn cài đặt cơ bản hoặc đầy đủ.

Bản cài đặt cơ bản chứa các ứng dụng cơ bản như Google Chrome, WhatsApp, VLC, LibreOffice, v.v., trong khi phiên bản đầy đủ chứa một bộ chương trình giáo dục hoàn chỉnh được thiết kế cho người dùng Endless OS.

Google Chrome đi kèm với một trang bắt đầu tùy chỉnh được tạo bằng plugin Explorer. Nó cũng đi kèm với Adblock được cài đặt sẵn.

Môi trường đồ họa EndlessOS

EndlessOS sử dụng cái mà tôi đoán có thể được gọi là "Endless Desktop" - một nhánh tùy chỉnh của Gnome 3. Môi trường máy tính để bàn thực sự rất đẹp và dễ làm việc.

Một số người có thể nói về việc không thể xem tất cả các ứng dụng đã cài đặt ở một nơi cùng một lúc, nhưng đó không nằm trong danh sách các tính năng bắt buộc phải có nếu tôi có thể hoàn thành công việc của mình và cảm thấy thoải mái.

Biểu tượng Endless OS ở phía bên trái của thanh tác vụ không hiển thị ứng dụng. Nó chuyển đổi giữa chế độ xem trên máy tính để bàn và "ứng dụng được sử dụng lần cuối". Cách duy nhất để xem nhanh tất cả các ứng dụng đã cài đặt là truy cập cửa hàng ứng dụng.

Dù bằng cách nào, bộ sưu tập ứng dụng đều tuyệt vời và bạn luôn có thể dễ dàng thêm/xóa bất kỳ ứng dụng nào khỏi cửa hàng ứng dụng.

Cửa hàng ứng dụng hệ điều hành vô tận

Hệ điều hành vô tận sử dụng hệ thống tập tin gốc chỉ đọc. Điều này có nghĩa là cửa hàng ứng dụng chỉ phù hợp để quản lý các ứng dụng có sẵn trong đó.

Hệ thống tập tin mà Endless OS chạy trên chỉ hỗ trợ các ứng dụng Flatpak và được quản lý bởi OSTree.

Khi bạn mua máy tính xách tay hoặc máy tính, nó thường được cài đặt sẵn Windows 7/8 hoặc Linux (tùy chọn thứ hai giúp bạn tiết kiệm tiền vì Linux miễn phí). Trong một số trường hợp hiếm hoi, máy tính xách tay giá rẻ có thể không có bất kỳ hệ điều hành nào.

Trên thực tế, đây là điều đã xảy ra với một máy tính xách tay Dell Inspirion 15 3000 series, trên đó tôi được yêu cầu cài đặt Windows 7, thay vì cài đặt sẵn Linux (Ubuntu). Tôi nghĩ lý do tại sao họ làm điều này là hiển nhiên:

— thông thường, ổ cứng của máy tính/máy tính xách tay mới không được phân vùng rất thuận tiện: hoặc bạn sẽ có một phân vùng hệ thống cho toàn bộ ổ cứng - ổ “C:”, hoặc kích thước phân vùng sẽ không tương xứng ( ví dụ: tại sao họ tạo ra 50 trên ổ “D:”? GB và trên hệ thống “C:” 400 GB?);

- Linux có ít game hơn. Mặc dù ngày nay xu hướng này đã bắt đầu thay đổi nhưng hệ điều hành này vẫn còn kém xa Windows;

— chỉ là Windows đã quen thuộc với mọi người rồi, nhưng không có thời gian cũng như không muốn tìm hiểu điều gì đó mới...

Chú ý! Mặc dù thực tế là phần mềm không được bao gồm trong bảo hành (chỉ bao gồm phần cứng), trong một số trường hợp, việc cài đặt lại hệ điều hành trên máy tính xách tay/PC mới có thể gây ra tất cả các loại vấn đề về bảo hành.

1) Chuẩn bị ổ đĩa flash/USB có khả năng khởi động với Windows

Điều đầu tiên và quan trọng nhất cần làm là chuẩn bị một ổ flash USB có khả năng khởi động (bạn cũng có thể sử dụng đĩa DVD có khả năng khởi động, nhưng với ổ flash thì thuận tiện hơn: cài đặt nhanh hơn).

Để ghi một ổ đĩa flash như vậy, bạn cần:

— ảnh đĩa cài đặt ở định dạng ISO;

- ổ đĩa flash 4-8 GB;

— một chương trình ghi ảnh vào ổ đĩa flash (tôi thường sử dụng UltraISO).

Thuật toán hành động rất đơn giản:

- cắm ổ flash vào cổng USB;

- định dạng nó ở dạng NTFS (chú ý - định dạng sẽ xóa tất cả dữ liệu trên ổ flash!);

— chạy UltraISO và mở image cài đặt từ Windows;

— cách tạo ổ flash USB có khả năng khởi động với Windows: XP, 7, 8, 10;

— sửa các cài đặt BIOS và ghi chính xác ổ flash USB có khả năng khởi động;

— tiện ích tạo ổ flash USB có khả năng khởi động với Windows XP, 7, 8

2) Trình điều khiển cho mạng

Máy tính xách tay DELL “thử nghiệm” của tôi đã được cài đặt Ubunta - do đó, điều hợp lý đầu tiên cần làm là thiết lập kết nối mạng (Internet), sau đó truy cập trang web chính thức của nhà sản xuất và tải xuống các trình điều khiển cần thiết (đặc biệt là cho card mạng). Đó chính xác là những gì tôi đã làm.

Tại sao điều này là cần thiết?

Chỉ là nếu bạn không có máy tính thứ hai thì sau khi cài đặt lại Windows, rất có thể cả wifi và card mạng đều không hoạt động với bạn (do thiếu driver) và bạn sẽ không thể kết nối Internet trên máy tính xách tay này để tải xuống các trình điều khiển tương tự. Nói chung, tốt hơn hết bạn nên có sẵn tất cả các trình điều khiển để không xảy ra nhiều sự cố khác nhau trong quá trình cài đặt và cấu hình Windows 7 (thậm chí buồn cười hơn nếu không có trình điều khiển nào cho hệ điều hành bạn muốn cài đặt....).

- chương trình cập nhật trình điều khiển

3) Sao lưu tài liệu

Lưu tất cả tài liệu từ ổ cứng của máy tính xách tay vào ổ đĩa flash, ổ cứng ngoài, ổ Yandex, v.v. Theo quy định, phân vùng đĩa trên máy tính xách tay mới còn nhiều điều mong muốn và bạn phải định dạng hoàn toàn toàn bộ ổ cứng.

2. Thiết lập BIOS để khởi động từ ổ flash

Sau khi bật máy tính (máy tính xách tay), ngay cả trước khi Windows tải, thứ đầu tiên điều khiển PC là BIOS (BIOS tiếng Anh - một bộ vi chương trình cần thiết để cung cấp cho HĐH quyền truy cập vào phần cứng máy tính). Trong BIOS, các cài đặt ưu tiên khởi động máy tính được đặt: tức là. trước tiên hãy khởi động nó từ ổ cứng hoặc tìm bản ghi khởi động trên ổ đĩa flash.

1) Để vào BIOS, bạn cần khởi động lại laptop và nhấn nút enter settings (khi bật lên, nút này thường hiển thị luôn. Đối với laptop Dell Inspirion, nút enter là F2).

Các nút để vào cài đặt BIOS:

Tại đây, để cài đặt Windows 7 (và các hệ điều hành cũ hơn) bạn cần thiết lập các thông số sau:

- Tùy chọn danh sách khởi động - Di sản;

- Khởi động bảo mật - bị vô hiệu hóa.

Nhân tiện, không phải máy tính xách tay nào cũng có các thông số này trong phần BOOT. Ví dụ: trong máy tính xách tay ASUS - các thông số này được đặt trong phần Bảo mật (để biết thêm chi tiết, xem bài viết này:.

3) Thay đổi hàng đợi tải xuống...

Hãy chú ý đến hàng đợi tải xuống, hiện tại nó như sau (xem ảnh chụp màn hình bên dưới):

1 - Ổ đĩa mềm sẽ được kiểm tra trước tiên (mặc dù nó đến từ đâu?!);

2 - sau đó hệ điều hành đã cài đặt trên ổ cứng sẽ được tải (khi đó trình tự khởi động sẽ không đến được ổ flash cài đặt!).

Sử dụng các phím mũi tên và phím Enter, thay đổi mức độ ưu tiên như thế này:

1 - trước tiên hãy khởi động từ thiết bị USB;

2 - lần khởi động thứ hai từ ổ cứng.

4) Lưu cài đặt.

Thực ra chỉ vậy thôi, BIOS đã được cấu hình xong, bạn có thể tiến hành cài đặt Windows 7...

3. Cài đặt Windows 7 trên laptop

(DELL Inspiron 15 dòng 3000)

1) Cắm ổ flash USB có khả năng khởi động vào cổng USB 2.0 (USB 3.0 - được đánh dấu màu xanh lam). Không thể cài đặt Windows 7 từ cổng USB 3.0 (hãy cẩn thận).

Bật máy tính xách tay (hoặc khởi động lại). Nếu BIOS được cấu hình và ổ đĩa flash đã được chuẩn bị đúng cách (có khả năng khởi động được), thì quá trình cài đặt Windows 7 sẽ bắt đầu.

2) Cửa sổ đầu tiên trong quá trình cài đặt (cũng như trong quá trình khôi phục) là lời nhắc chọn ngôn ngữ. Nếu nó được xác định chính xác (tiếng Nga), chỉ cần nhấp vào tiếp theo.

3) Trong bước tiếp theo, bạn chỉ cần nhấp vào nút cài đặt.

5) Trong bước tiếp theo, chọn “cài đặt đầy đủ”, điểm 2 (bản cập nhật có thể được sử dụng nếu bạn đã cài đặt hệ điều hành này).

6) Phân vùng đĩa.

Một bước rất quan trọng. Nếu bạn không phân vùng đĩa đúng cách, nó sẽ liên tục cản trở công việc của bạn trên máy tính (và bạn có thể mất thời gian đáng kể để khôi phục tệp)…

Theo tôi, tốt nhất nên chia đĩa thành 500-1000GB, theo cách này:

- 100GB - trên HĐH Windows (đây sẽ là ổ “C:” - nó sẽ chứa HĐH và tất cả các chương trình đã cài đặt);

— dung lượng còn lại là ổ đĩa cục bộ “D:” — nó chứa tài liệu, trò chơi, nhạc, phim, v.v.

Tùy chọn này là thiết thực nhất - trong trường hợp có sự cố với Windows - bạn có thể nhanh chóng cài đặt lại nó bằng cách chỉ định dạng ổ đĩa “C:”.

Trong trường hợp có một phân vùng trên đĩa - với Windows cũng như với tất cả các tệp và chương trình - thì tình hình phức tạp hơn. Nếu Winows không khởi động được, trước tiên bạn cần khởi động từ Live CD, sao chép tất cả tài liệu sang phương tiện khác, sau đó cài đặt lại hệ thống. Kết quả là bạn chỉ lãng phí rất nhiều thời gian.

Nếu bạn cài đặt Windows 7 trên đĩa "sạch" (trên máy tính xách tay mới), thì rất có thể ổ cứng không có các tệp bạn cần, điều đó có nghĩa là bạn có thể xóa tất cả các phân vùng trên đó. Có một nút đặc biệt cho việc này.

Khi bạn xóa tất cả các phân vùng (chú ý - dữ liệu trên đĩa sẽ bị xóa!) - bạn sẽ chỉ còn lại một phân vùng “Không gian chưa phân bổ trên đĩa 465,8 GB” (điều này xảy ra nếu bạn có đĩa 500 GB).

Sau đó, bạn cần tạo một phân vùng trên đó (ổ “C:”). Có một nút đặc biệt cho việc này (xem ảnh chụp màn hình bên dưới).

Tự xác định kích thước của đĩa hệ thống - nhưng tôi không khuyên bạn nên đặt kích thước đó dưới 50 GB (~50.000 MB). Trên máy tính xách tay của tôi, tôi đã tạo kích thước phân vùng hệ thống khoảng 100 GB.

Trên thực tế, sau đó chọn phân vùng vừa tạo và nhấn nút tiếp theo - Windows 7 sẽ được cài đặt trong đó.

7) Sau khi tất cả các tệp cài đặt từ ổ flash đã được sao chép vào ổ cứng (+ giải nén), máy tính sẽ khởi động lại (một thông báo sẽ xuất hiện trên màn hình). Bạn cần tháo ổ flash ra khỏi USB (tất cả các tệp cần thiết đã có trên ổ cứng, bạn sẽ không cần nó nữa) để sau khi khởi động lại, quá trình tải từ ổ flash sẽ không bắt đầu nữa.

8) Cài đặt thông số.

Cập nhật tự động - Tôi khuyên bạn nên tắt chúng hoàn toàn hoặc ít nhất là chọn hộp bên cạnh mục - “Chỉ cài đặt các bản cập nhật quan trọng nhất” (thực tế là các bản cập nhật tự động có thể làm chậm PC và sẽ tải Internet với các bản cập nhật có thể tải xuống. Tôi thích cập nhật hơn - chỉ ở chế độ “thủ công”).

9) Quá trình cài đặt hoàn tất!

Bây giờ bạn cần định cấu hình và cập nhật trình điều khiển + định cấu hình phân vùng thứ hai của ổ cứng (sẽ chưa hiển thị trong “máy tính của tôi”).

4. Format phân vùng thứ 2 của ổ cứng (tại sao không thấy HDD)

Nếu bạn đã định dạng hoàn toàn ổ cứng của mình khi cài đặt Windows 7, thì phân vùng thứ hai (còn gọi là ổ cứng cục bộ “D:”) sẽ không hiển thị! Xem ảnh chụp màn hình bên dưới.

Để khắc phục điều này, bạn cần vào bảng điều khiển Windows và chuyển đến tab quản trị. Để nhanh chóng tìm thấy, tốt nhất bạn nên sử dụng tính năng tìm kiếm (phải, trên cùng).

Sau đó, bạn cần khởi động dịch vụ Quản lý máy tính.

Tab này sẽ hiển thị tất cả các ổ đĩa: được định dạng và chưa được định dạng. Dung lượng còn lại của chúng tôi trên ổ cứng hoàn toàn không được sử dụng - chúng tôi cần tạo phân vùng “D:” trên đó, định dạng nó ở dạng NTFS và sử dụng nó...

Để thực hiện việc này, nhấp chuột phải vào không gian chưa phân bổ và chọn chức năng “Tạo âm lượng đơn giản”.

Sau đó chọn hệ thống tệp NTFS và nhãn ổ đĩa: đặt tên đơn giản và dễ hiểu cho đĩa, ví dụ: “cục bộ”.

Thế là xong - kết nối đĩa đã hoàn tất! Sau khi thao tác hoàn tất, ổ đĩa thứ hai “E:” xuất hiện trong “máy tính của tôi”...

5. Cài đặt và cập nhật trình điều khiển

Nếu bạn làm theo các đề xuất trong bài viết, thì bạn đã có sẵn trình điều khiển cho tất cả các thiết bị PC: bạn chỉ cần cài đặt chúng. Tệ hơn nữa khi người lái xe bắt đầu hành xử không ổn định hoặc đột nhiên không vừa ý. Hãy xem xét một số cách để nhanh chóng tìm và cập nhật trình điều khiển.

1) Trang web chính thức

Đây là biến thể tốt nhất. Nếu có trình điều khiển cho máy tính xách tay chạy Windows 7 (8) của bạn trên trang web của nhà sản xuất, hãy cài đặt chúng (điều thường xảy ra là trang web có trình điều khiển cũ hoặc hoàn toàn không có trình điều khiển).

DELL - www.dell.ru/

ASUS - www.asus.com/RU/

ACER - www.acer.ru/ac/ru/RU/content/home

LENOVO - www.lenovo.com/ru/ru/

HP - www8.hp.com/ru/ru/home.html

2) Cập nhật trong hệ điều hành Windows

Nhìn chung, hệ điều hành Windows, bắt đầu từ phiên bản 7, khá “thông minh” và đã chứa hầu hết các trình điều khiển - phần lớn các thiết bị sẽ hoạt động cho bạn (có lẽ không tốt bằng trình điều khiển “bản địa”, nhưng vẫn vậy).

Để cập nhật trong HĐH Windows, hãy đi tới Bảng điều khiển, sau đó đi tới phần “Hệ thống và bảo mật” và khởi chạy “Trình quản lý thiết bị”.

Trong trình quản lý thiết bị, những thiết bị không có trình điều khiển (hoặc một số xung đột với chúng) sẽ được đánh dấu bằng cờ vàng. Nhấp chuột phải vào thiết bị như vậy và chọn “Cập nhật trình điều khiển…” trong menu ngữ cảnh.

3) Đặc biệt chương trình tìm kiếm và cập nhật trình điều khiển

Một lựa chọn tốt để tìm kiếm trình điều khiển là sử dụng trình điều khiển đặc biệt. các chương trình. Theo tôi, một trong những giải pháp tốt nhất cho việc này là Driver Pack Solution. Đó là ảnh ISO 10GB - chứa tất cả các trình điều khiển chính cho các thiết bị phổ biến nhất. Nói chung, để không lãng phí thời gian, tôi khuyên bạn nên đọc bài viết về các chương trình cập nhật trình điều khiển tốt nhất -

Nhờ có một máy tính để bàn tùy chỉnh. Hệ điều hành vô tận không giống bất kỳ bản phân phối máy tính để bàn phổ biến nào. Mặc dù Hệ điều hành vô tận và dựa trên Debian, nhưng cách tiếp cận quản lý phần mềm và cập nhật hệ thống của nó khác biệt đáng kể. Trên thực tế, không cần apt hay bất kỳ gói quản lý hệ thống nào khác vì bản phân phối sử dụng Flatpak để cung cấp ứng dụng cho người dùng.

Hệ điều hành vô tận

Endless OS là sản phẩm trí tuệ của một công ty trẻ có tên Endless Mobile, chuyên sản xuất máy tính nhỏ gọn giá rẻ cho các nước đang phát triển. Đại diện điển hình cho đối tượng mục tiêu của Endless Mobile là người châu Phi đến từ một ngôi làng xa xôi, nơi mà ngay cả thông tin di động cũng là một thứ xa xỉ. Vì vậy, Endless Computer không chỉ là một chiếc máy tính rẻ tiền mà còn là một chiếc máy tính trực quan không cần kết nối Internet.

Máy tính mini vô tận, kích thước bằng quả bóng trẻ em

Hình ảnh đầy đủ của Endless OS nặng khoảng 14 GB và bao gồm hơn 100 ứng dụng cho mọi trường hợp và hơn 50 nghìn bài viết từ Wikipedia cũng như các chương trình đào tạo khác nhau. Ngoài ra còn có hình ảnh cơ sở 2 GB chỉ chứa những thứ cần thiết. Mọi thứ khác có thể được cài đặt từ cửa hàng ứng dụng

Đối với máy tính để bàn của mình, Endless OS sử dụng phiên bản Gnome được sửa đổi nhiều có tên là EOS Shell. Nó thực sự là một môi trường rất đơn giản, không có nhiều khái niệm về máy tính để bàn tiêu chuẩn. Nó giống giao diện của máy tính bảng hoặc điện thoại hơn là giao diện của máy tính để bàn: thanh chuyển đổi tác vụ có khay, một bộ biểu tượng và thư mục trên màn hình nền cũng như thanh tìm kiếm tìm kiếm cả Google và ổ cứng của bạn.

Trình cài đặt phù hợp với màn hình của bạn - nó đơn giản nhất có thể và không hỏi bất kỳ câu hỏi không cần thiết nào. Lần tải xuống đầu tiên bắt đầu bằng một video đào tạo tương tác, trong đó họ sẽ giải thích cho bạn mọi thứ ở đâu, cách nghe nhạc, xem video và cài đặt phần mềm của bên thứ ba.

Trình cài đặt

Bộ phần mềm trong phiên bản 2 GB khá chuẩn: Google Chrome, LibreOffice, trình phát video Totem, trình phát âm thanh Rhythmbox, trình xem ảnh Shotwell, chương trình học ngôn ngữ Duolingo, trình quản lý tệp, máy tính, cài đặt (cài đặt GNOME tiêu chuẩn), thiết bị đầu cuối (nó chỉ có thể được khởi chạy thông qua tìm kiếm).


Cửa hàng ứng dụng

Kho ứng dụng rất tiện lợi. Chỉ cần nhấp vào cài đặt và ứng dụng sẽ được cài đặt mà không cần một câu hỏi nào, chứ đừng nói đến việc yêu cầu quyền siêu người dùng. Tất cả các ứng dụng được phân phối dưới dạng các gói khép kín. Trình cài đặt đặt chúng vào thư mục /var/lib/flatpak/app và khi khởi chạy, nó sẽ tạo ra một môi trường ảo trong đó ứng dụng sẽ chạy (chúng ta sẽ nói về vấn đề này sau).

OSTree

Trong Endless OS không có khái niệm về trình quản lý gói và bản thân cũng không có gói nào. Toàn bộ phần cơ sở của bản phân phối, tức là chính hệ thống có hình ảnh nặng hai gigabyte, là một khối nguyên khối không thể chia cắt. Bạn không thể thay thế một số phần nhất định của nó, như trong các bản phân phối khác hoặc xóa phần mềm không cần thiết. Nó là một hệ thống hoàn chỉnh, giống như Windows hoặc macOS.

Tuy nhiên, không giống như Windows và macOS, phần cơ bản của Endless OS không có trạng thái cố định. Tất cả các tệp của nó được lưu trữ trong kho lưu trữ OSTree giống như Git. Điều này có nghĩa là việc cập nhật lên phiên bản mới của bản phân phối không diễn ra "trực tiếp", như trong các bản phân phối khác triển khai các gói cập nhật trực tiếp cho hệ thống đang chạy. Thay vào đó, eos-updater tải các tệp đã thay đổi xuống kho lưu trữ rồi tạo liên kết cứng đến chúng trong thư mục gốc. Ví dụ: /bin/bash trên Endless OS chỉ đơn giản là một liên kết cứng đến một trong các tệp trong kho lưu trữ /ostree/repo. Nếu bash cũng được cập nhật khi hệ thống được cập nhật, eos-updater sẽ xóa liên kết cũ và tạo liên kết mới cho tệp khác trong kho lưu trữ.

Kho lưu trữ OSTree

So với cách tiếp cận dựa trên gói cổ điển, OSTree mang lại nhiều lợi thế. Nó cho phép bạn thực hiện cập nhật nguyên tử, trong đó hệ thống không chuyển sang trạng thái cập nhật mới cho đến khi nó hoàn toàn sẵn sàng cho việc đó. Trong Linux thông thường, quá trình cài đặt gói có thể bị gián đoạn và dẫn đến trạng thái hệ thống không nhất quán, điều này có thể dẫn đến hệ điều hành không hoạt động hoàn toàn và cần phải cài đặt lại. Điều này được loại trừ ở đây.

Hơn nữa, do OSTree lưu trữ lịch sử các thay đổi nên hệ điều hành có thể được khôi phục về trạng thái trước đó. Nói cách khác, hệ thống cho phép bạn hạ cấp mà không cần phải tải xuống hay cài đặt lại bất cứ thứ gì. Toàn bộ hoạt động chỉ mất vài giây.

Vâng, một điều cuối cùng. Mặc dù Endless OS không hỗ trợ điều này nhưng OSTree cho phép bạn tạo nhiều bản cài đặt cùng một hệ điều hành với các phiên bản khác nhau cùng một lúc. Tất cả các tệp của họ sẽ được lưu trữ trong một kho lưu trữ, do đó bạn thậm chí không phải lãng phí dung lượng ổ đĩa.

Gói phẳng

Việc cài đặt cơ bản của Endless OS không thể ghi được. Nó không thể thay đổi, có nghĩa là bạn không thể cài đặt các gói hoặc xây dựng ứng dụng từ nguồn và cài đặt nó bằng lệnh ./configure && make && make install . Thay vào đó, Endless OS đề nghị cài đặt phần mềm dưới dạng gói Flatpak độc lập.

Đây là cách triển khai ý tưởng cũ, giống như bản thân Linux, rằng các ứng dụng nên được cài đặt trong các thư mục riêng biệt thay vì sao chép các tệp của chúng vào các thư mục trên chính hệ thống. Flatpak không chỉ đặt các ứng dụng vào các thư mục riêng biệt, cho phép bạn cài đặt nhiều phiên bản của cùng một ứng dụng và giải quyết các vấn đề phụ thuộc. Đối với mỗi ứng dụng, nó cũng tạo sandbox riêng, hạn chế sử dụng cơ chế không gian tên, cgroups, seccomp, cho phép bạn kiểm soát quyền truy cập vào một số tài nguyên máy nhất định. Ví dụ: một ứng dụng có thể bị từ chối quyền truy cập vào Mạng và phạm vi của hệ thống tệp có thể bị giới hạn trong thư mục chính của người dùng.


Mọi ứng dụng đều có một tệp siêu dữ liệu mô tả không chỉ bản thân ứng dụng mà còn cả các quyền của ứng dụng đó

Tất cả các ứng dụng được cài đặt bằng Flatpak đều nằm trong thư mục /var/lib/flatpak. Khi ứng dụng khởi động, Flatpak nhanh chóng tạo ra môi trường cần thiết cho hoạt động của nó. Đặc biệt, một hệ thống tệp gốc trong RAM (tmpfs) được tạo riêng cho ứng dụng, thư mục /usr của hệ thống chính, các thư mục /proc, /sys và /dev với một tập hợp giới hạn các tệp thiết bị được kết nối với nó trong chế độ chỉ đọc, / được tạo, v.v. với một bộ tệp cấu hình tối thiểu cần thiết để hoạt động. Quyền truy cập vào các cuộc gọi hệ thống "nguy hiểm" bị hạn chế khi sử dụng seccomp. Nếu cần, thư mục chính của người dùng sẽ được kết nối ở chế độ đọc-ghi và được phép truy cập vào chức năng hệ điều hành cần thiết.

Mọi ứng dụng đều có một tệp siêu dữ liệu mô tả không chỉ bản thân ứng dụng mà còn cả các quyền của ứng dụng đó

Một ứng dụng được khởi chạy bằng Flatpak sẽ bị cắt khỏi hệ thống chính và chạy trong môi trường riêng của nó. Có, nó có quyền truy cập vào thư mục /usr chẳng hạn, nhưng không thể sửa đổi nó. Nó không nhìn thấy các tiến trình của hệ thống chính, không nhìn thấy các tập tin cá nhân của người dùng (theo mặc định), không thể hoạt động với phần cứng và không thể thoát ra khỏi môi trường ảo của nó.

Tuy nhiên, chính những hộp cát này khiến Flatpak trở nên vô dụng khi nói đến các ứng dụng hệ thống. Đó là lý do tại sao Endless OS được chia thành hai phần, một phần là cơ bản và phần thứ hai là tập hợp các ứng dụng định dạng Flatpak chạy trong sandbox.

  • Endless OS được xếp hạng thứ 171 trên distrowatch.com.
  • Cho đến giữa năm 2016, Endless OS chỉ được phân phối ở dạng nguồn.
  • Các đại diện của Endless Mobile phục vụ trong ban giám sát của Tổ chức Gnome.
  • Endless Mini là một lựa chọn gây phản ứng tại CES 2016.
  • Máy tính Endless rẻ nhất có giá 79 USD, đắt nhất là 229 USD.

Phần kết luận

Endless OS không phải là hệ điều hành duy nhất sử dụng OSTree để cập nhật hệ thống nguyên tử. Hệ điều hành chạy container được xây dựng trên OSTree

Thay thế hệ điều hành này bằng hệ điều hành khác không phải là một thủ tục phức tạp, ngay cả người dùng mới làm quen cũng có thể xử lý nó với sự trợ giúp của hướng dẫn.

Hình 1. Logo ứng dụng OS3 vô tận

Hệ điều hành vô tận 3 là gì

Những cái tên "Windows", "Linux" và "Mac" quen thuộc với hầu hết người dùng máy tính. Đây là những hệ điều hành phổ biến nhất. Nhưng có những người khác. Endless OS 3 là một trong những lựa chọn thay thế như vậy. Đúng, nó được phát triển dựa trên Linux, nhưng nó có những khác biệt về mặt khái niệm.

Đây là hệ điều hành miễn phí được thiết kế cho các nước nghèo, nơi không phải ai cũng có đủ khả năng truy cập Internet 24/7.

Ghi chú:Hệ điều hành vô tận được cài đặt trên các máy tính giá rẻ được nhập khẩu vào đó.

Hệ điều hành vô tận ban đầu chứa nhiều thông tin khác nhau mà bạn thường cần phải “truy cập” đến trang này hoặc trang khác.

Ví dụ: các bài viết từ Wikipedia, các chương trình đào tạo, v.v. Giao diện được thiết kế trực quan nhất có thể để một người có thể dễ dàng làm việc thành thạo với máy tính xách tay mà không cần sự trợ giúp từ bên ngoài (Hình 2).

Một số thiết bị được cài đặt sẵn “Endless” cũng có mặt trên thị trường của chúng tôi. Và câu hỏi được đặt ra: có Endless OS 3, làm sao để cài Windows và hoạt động như bình thường?


Hình 2. Giao diện màn hình tải trong Endless OS 3

Cách cài đặt Windows 7.10 nếu bạn có Endless OS 3

Việc loại bỏ một hệ điều hành mà người dùng trong nước ít quan tâm khỏi máy tính xách tay không khó hơn việc thay thế Linux tiêu chuẩn bằng Windows.

Dưới đây là hướng dẫn điển hình cho trường hợp “Endless OS 3 cách cài đặt Windows 10” (hoặc phiên bản khác).

Chuẩn bị ổ đĩa flash/đĩa có khả năng khởi động

Mọi thao tác nghiêm túc với hệ điều hành đều bắt đầu bằng bước này. Chúng tôi chuẩn bị phương tiện có thể khởi động bằng cách sử dụng các chương trình đặc biệt từ các nhà phát triển bên thứ ba hoặc chính Microsoft (được thiết kế cho “mười”). Giao diện của các tiện ích như vậy cực kỳ đơn giản. Nhưng bạn vẫn cần tiếp cận việc tạo ra sự phân phối với kiến ​​thức về vấn đề này.

Trước tiên, bạn cần hiểu kích thước bit hệ thống nào phù hợp với máy tính của bạn - 32 bit hay 64 bit? Chúng tôi đặt tham số này trong cửa sổ tương ứng. Thứ hai, HĐH phải phù hợp với kiểu tổ chức tệp trên ổ cứng - MBR hoặc GPT.

Khi giải quyết câu hỏi: “Endless OS 3: làm thế nào để cài đặt Windows 7?”, để các ứng dụng hoạt động đầy đủ, tốt hơn hết bạn nên định dạng lại đĩa thành “MBR” cũ hơn, vì “bảy” đã được phát triển theo ý tưởng đó. Tuy nhiên, đây là một chủ đề riêng biệt (Hình 3).


Hình 3. Định dạng đĩa và chọn loại hệ thống MBR

Thiết lập BIOS để cài Windows 7

Để đảm bảo rằng quá trình khởi động mới diễn ra cụ thể từ phương tiện phân phối, chúng tôi sẽ định cấu hình BIOS (hoặc bộ tải khởi động UEFI mới hơn) để chọn chính xác vị trí đặt hệ thống. Để làm điều này, chúng tôi nhập nó theo cách do nhà sản xuất cung cấp.

Thông thường, việc này là nhấn các phím Del, F2, F10 (đôi khi là các phím khác) ngay sau khi bật máy tính. Mặt khác, có Endless OS 3, chẳng ích gì khi tìm cách cài đặt Windows trên Acer hoặc một thương hiệu thiết bị khác - mọi thứ đều rất giống nhau.


Hình 4. Chọn thiết bị khởi động ưu tiên trong BIOS

Thiết lập BIOS để cài Windows 8/10

Không giống như Seven, các phiên bản Windows sau này thường được điều chỉnh cho phù hợp với các thông số vận hành hơi khác nhau. Nếu máy tính xách tay mới, rất có thể nó không có BIOS mà là UEFI. Theo mặc định, nó giả định tổ chức dữ liệu GPT và hệ thống 64 bit.

Ghi chú: Hầu hết các UEFI đều có chế độ bootloader truyền thống mà bạn có thể chuyển sang chế độ này nếu cần.

Ví dụ, chủ sở hữu Endless OS 3, khi quyết định cách cài đặt Windows trên Acer, không phải lo lắng gì cả: BIOS sẽ tự động được tải nếu UEFI không phù hợp để cài đặt (Hình 5).


Hình 5. Máy tính xách tay cài đặt Endless OS 3 làm hệ điều hành

Chuyển từ GPT sang MBR và ngược lại

Tùy thuộc vào phiên bản Windows bạn chọn, bạn có thể cần phải chuyển đổi từ một tệp mục lục tiêu chuẩn sang một tệp khác. Vấn đề hoàn toàn có thể giải quyết được. Thủ tục như sau.

  1. Đưa đĩa hoặc ổ đĩa flash của bạn vào với phiên bản cài đặt của Windows.
  2. Khởi động lại máy tính xách tay hoặc máy tính để bàn của bạn.
  3. Sử dụng cài đặt tùy chỉnh của hệ điều hành.
  4. Trong menu chọn phân vùng để cài đặt, chọn phân vùng và xóa chúng.
  5. Không gian trống sẽ được máy tính tự động sắp xếp theo cài đặt phân phối.

Bạn cũng có thể làm mọi thứ bằng tay. Để thực hiện việc này, ở giai đoạn cài đặt, hãy gọi dòng lệnh (Shift+F10). Tiếp theo, gõ các lệnh sau.

1. mở menu phân vùng diskpart;2. bây giờ - danh sách đĩa danh sách đĩa;3. chỉ định đĩa mong muốn chọn đĩa ;4. làm sạch nó;5. chuyển đổi - chuyển đổi gpt hoặc chuyển đổi mbr;6. thoát thoát (Hình 6).


Hình 6. Gọi dòng lệnh và quá trình chuyển đổi hệ thống sang kiểu gpt

Phân vùng/định dạng ổ cứng

Bây giờ chúng ta cần phân bổ không gian giữa hệ thống và bộ lưu trữ dữ liệu, theo truyền thống được ký hiệu bằng chữ C và D. Chúng ta thực hiện như sau. Một lần nữa chúng ta vào dòng lệnh và gõ các lệnh đã được đề cập, bao gồm các điểm 1-3. Sau đó:

  • tạo một phân vùng cho hệ điều hành: tạo phân vùng chính size=n (thay chữ cái bằng ký hiệu kích thước);
  • gán trạng thái hệ thống: định dạng fs=ntfs label="System";
  • làm cho nó hoạt động;
  • đặt tên cho nó (gán chữ cái = C).

Tạo một tài khoản

Đây là giai đoạn cuối cùng của quá trình cài đặt hệ thống. Chúng ta tiến hành quản lý các thông số của hệ điều hành đã cài đặt sẵn và mở menu cài đặt “kế toán”. Chúng tôi tin tưởng lời nhắc của máy tính. Chúng tôi nhập tên của mục nhập, nhập mật khẩu - và thế là xong.

Tại sao ổ cứng không hiển thị sau khi cài đặt?

Nó xảy ra rằng thủ tục không thành công. Có chuyện gì vậy? Những lý do rất đa dạng (Hình 7). Ví dụ:

  • bạn đã chỉ định không chính xác độ sâu bit của hệ thống (ví dụ: “bảy” không tương thích với 64 bit);
  • đĩa cứng không được chuyển đổi sang định dạng cần thiết hoặc được chuyển đổi không chính xác;
  • Các tham số trình cài đặt không chính xác đã được chọn trong quá trình tạo. chương trình và trình điều khiển cho Windows 7 và 10. Chỉ cần vào trình quản lý thiết bị, nhấp chuột phải vào trình điều khiển mong muốn và bắt đầu cập nhật trình điều khiển. Chúng tôi cung cấp máy tính tìm kiếm tự động.

    Chỉ vậy thôi - bây giờ bạn đã có Windows chính thức trên máy tính xách tay của mình!

Khi chọn một máy tính xách tay mới (thường là nhãn hiệu Acer hoặc Asus), người dùng có thể gặp phải một hệ điều hành Endless OS lạ được cài đặt trên PC đó. Những người tạo ra sản phẩm hứa hẹn một nền tảng thân thiện với người dùng, tốc độ cao, tính chất miễn phí và khả năng miễn dịch ảo của hệ thống đối với vi-rút. Có phải mọi thứ đều màu hồng và ưu điểm thực sự của sản phẩm này là gì? Dưới đây chúng ta sẽ xem xét Endless OS là gì, ưu điểm và nhược điểm của hệ thống này là gì và liệu có đáng để chọn hệ điều hành này trên PC của bạn hay không.

Hệ điều hành vô tận là gì?

« Hệ điều hành vô tận» (nghĩa đen - "Hệ điều hành vô hạn") là hệ điều hành dựa trên Linux chạy trên Nhân Linux và các công nghệ mở khác (Chromium, GNOME, GTK, PulseAudio, Rufus, Systemd, XOrg, Yelp, v.v.). Giống như hầu hết các bản phân phối Linux, hệ thống gốc tệp ở chế độ chỉ đọc và OSTree và Flatpak được sử dụng để phân phối và cập nhật ứng dụng. Giao diện người dùng dựa trên môi trường máy tính để bàn Gnome được sửa đổi nhiều.

Nhà phát triển Endless OS, công ty Endless Mobile, Inc của Mỹ, định vị đứa con tinh thần của mình như một công cụ thuận tiện để phát triển khả năng sử dụng máy tính ở các nước đang phát triển. Ngoài các quốc gia như Brazil và Guatemala, chúng ta có thể tìm thấy “Endless OS” được cài đặt trên các máy tính xách tay do ASUS và ACER sản xuất, được bán ở nhiều cửa hàng điện tử ở Nga, Ukraine và một số quốc gia hậu Liên Xô khác.

Lần phát hành công khai đầu tiên của Endless OS (phiên bản 2.1.0) diễn ra vào tháng 7 năm 2014 và phiên bản 3.4.0 mới nhất đã có sẵn từ tháng 5 năm 2018.


Phiên bản hệ điều hành hiện tại là 3.4.0

“Hệ điều hành vô tận” được trình bày theo hai sửa đổi chính:


Ngày nay, bất kỳ ai cũng có thể thoải mái tải bộ phân phối “Endless OS” về PC của mình từ trang web store.endlessm.com của nhà phát triển. Đồng thời, việc cài đặt sản phẩm có sẵn cả dưới dạng hệ điều hành chính và song song với HĐH Windows đã được cài đặt trên PC.

Yêu cầu hệ điều hành vô tận

Mặc dù tính đơn giản và miễn phí nhưng Endless OS sẽ không hoạt động trên mọi PC. Chúng ta hãy xem các yêu cầu phần cứng tối thiểu của PC đối với HĐH này là gì, điều này sẽ cho phép chúng ta trả lời câu hỏi Endless OS là gì.

Yêu cầu tối thiểu cho hệ điều hành này là:

  • Bộ xử lý 64 bit (sẽ không hoạt động trên bộ xử lý 32 bit). Bộ xử lý ARM không được hỗ trợ;
  • Bộ nhớ 2 GB trở lên;
  • Ổ cứng 32 GB (có thể hoạt động trên 16 GB nhưng không cần cài đặt ứng dụng mới);
  • Sẽ hoạt động trên card màn hình tích hợp;
  • Card mạng tiêu chuẩn (hỗ trợ hầu hết các card của Intel và Atheros)

Hệ điều hành này thường không hoạt động trên Chromebook và các sản phẩm của Apple.

Hệ điều hành vô tận - cái nhìn đầu tiên

Sau khi xem xét “Hệ điều hành vô tận” nghĩa là gì và các yêu cầu hệ thống của nó là gì, chúng tôi cũng sẽ xem xét hệ thống được chỉ định nói chung là gì. Khi khởi chạy hệ điều hành này lần đầu tiên, người dùng có thể nghĩ rằng máy tính để bàn của nó giống với máy tính để bàn của một số máy tính bảng trên hệ điều hành Android. Một số biểu tượng và thư mục trên màn hình nền, thanh tìm kiếm (tìm kiếm trên đĩa và trong Google), thanh tác vụ với một bộ biểu tượng hệ thống. Mọi thứ đều quen thuộc và quen thuộc.


Hệ thống đã cài đặt sẵn một số chương trình theo mặc định, có thể truy cập chương trình này bằng cách nhấp vào biểu tượng Trung tâm ứng dụng. Nhờ cái sau, bạn cũng có thể thêm Ứng dụng, Thư mục và Trang web vào hệ thống (trong trường hợp sau, đây sẽ là liên kết đến trang web bạn cần).

Nhấp vào “Menu tùy chỉnh” ở dưới cùng bên trái sẽ cho phép bạn tùy chỉnh hệ thống của mình bằng cách thay đổi chức năng cá nhân, phần cứng và hệ thống.

Thanh tác vụ chứa đồng hồ và lịch, các biểu tượng âm thanh và mạng, truy cập nhanh vào menu hệ thống và các công cụ tương tự (và quen thuộc với người dùng hệ điều hành Windows) khác.

Nếu mọi thứ đều đơn giản và tiện lợi như vậy thì còn nhược điểm của Endless OS thì sao? Chúng xấp xỉ như sau:

Nhìn chung, đây là một sản phẩm đơn giản, đầy đủ chức năng và quan trọng nhất là miễn phí, là cơ sở thuận tiện để hiểu những kiến ​​thức cơ bản về kiến ​​thức máy tính.

Phần kết luận

Ở trên, chúng ta đã tìm ra loại Hệ điều hành Endless này là gì và những ưu điểm cũng như nhược điểm chính của hệ thống này là gì. Hệ điều hành này sẽ trở thành một công cụ tiện lợi cho những người đang bước những bước đầu tiên trong lĩnh vực hiểu biết về máy tính, đồng thời có nguồn vốn hạn chế để mua phần mềm được cấp phép. Nó cũng sẽ thu hút những người dùng muốn làm quen với chức năng của Linux nhưng có thể bị đe dọa bởi quá nhiều cài đặt của nó. Về vấn đề này, “Hệ điều hành vô tận” sẽ trở thành một liên kết trung gian hiệu quả, cho phép bạn kết hợp chức năng của Linux và sự tiện lợi của việc quản lý hệ thống máy tính để bàn.