Computer >> Hướng Dẫn Máy Tính >  >> Hệ Thống >> Linux

Đánh giá GhostBSD 25:Trải nghiệm Unix cổ điển đáp ứng khả năng sử dụng hiện đại

Đánh giá GhostBSD 25 - Công việc cổ điển và vui đùa

Cập nhật:ngày 11 tháng 4 năm 2025

Tôi không thường xuyên thử nghiệm các hệ điều hành giống UNIX trên Dedoimedo, nhưng khi làm vậy, tôi thường thích cảm giác hoài niệm khó tả mà các hệ điều hành này mang lại. Vâng, ở một mức độ nào đó, đó là. Một mặt, bạn có cách tiếp cận ngớ ngẩn, đơn giản đối với việc quản trị hệ thống, bạn nên lưu ý điều đó như thế nào, không có điều gì vô nghĩa về hệ thống này. Mặt khác, có nỗ lực làm cho việc sử dụng tương đối đơn giản và dễ tiếp cận, với mức độ thành công này hoặc mức độ thành công khác. Luôn có câu hỏi cuối cùng, liệu họ có thể làm tốt hơn Linux không?

Năm năm trước, tôi đã thử GhostBSD. 'Twas khá tốt. Không dễ tiếp cận như bản phân phối thông thường của bạn, nhưng cũng không quá xa. Đằng sau, GhostBSD là FreeBSD, có nghĩa là bảo mật chặt chẽ, vô nghĩa. Thông thường, bảo mật và chức năng có xu hướng xung đột và thật khó để có một hệ thống hàng ngày cũng bị khóa ở mức tối đa. Chà, chúng ta hãy có một cái nhìn mới mẻ và xem liệu UNIX này có thể phục vụ nhu cầu hàng ngày của bạn hay ít nhất là một số nhu cầu trong số đó hay không. Đó là cả một câu hỏi có thể và nên. Hãy bắt đầu.

Đánh giá GhostBSD 25:Trải nghiệm Unix cổ điển đáp ứng khả năng sử dụng hiện đại

Chuẩn bị, cân nhắc

Khi nói đến các hệ thống giống UNIX, tôi luôn tự hỏi làm thế nào để tiến hành thử nghiệm. Tôi muốn thực hiện các thử nghiệm khởi động kép thích hợp trên phần cứng vật lý, cùng với Windows và/hoặc Linux, nhưng tôi thường do dự khi làm như vậy vì ba lý do. Nếu bạn muốn sử dụng ZFS, thì đó là một kiểu "tham lam" và nó muốn toàn bộ đĩa, nghĩa là càng nhiều càng tốt. Cung cấp cho nó một cuộc tấn công lớn và nó sẽ rất vui. UFS là một tùy chọn, nhưng sau đó người ta nên sử dụng GRUB, nếu có, hoặc thử một trong những bộ tải khởi động BSD "gốc" có sẵn? Tôi cũng không có đủ thông tin liệu mọi thứ có hoạt động tốt trên hệ thống UEFI hay không, không phải tôi quan tâm đến TPM hay Secure Boot, nhưng vẫn vậy. Câu hỏi cuối cùng liên quan đến phân vùng trao đổi. Máy tính xách tay thử nghiệm IdeaPad của tôi không có, nhưng wiki GhostBSD bảo tôi nên tạo một cái.

Cuối cùng, tôi quyết định thực hiện kiểm tra máy ảo. Không hoàn hảo nhưng đủ tốt cho người mới bắt đầu. Có lẽ điều này sẽ giúp tôi có đủ tự tin cho việc lắp đặt vật lý. Không phải là tôi sợ làm hỏng bảng phân vùng, vì quá trình cài đặt thử nghiệm Windows 11 chỉ có thế - một phiên bản thử nghiệm và một hệ điều hành vô nghĩa - nhưng tôi không có tâm trạng thực hiện bất kỳ cài đặt lại hoặc trò chơi nạp khởi động quan trọng nào.

Cài đặt

GhostBSD cung cấp phiên trực tiếp để bạn có thể trải nghiệm cảm giác trước khi cài đặt. Trong quá trình khởi động đầu tiên, hệ thống sẽ kiểm tra xem phần cứng bên dưới của bạn có đủ RAM hay không và nếu có, nó sẽ sao chép toàn bộ hình ảnh vào bộ nhớ để hoạt động nhanh hơn. Tôi dành riêng 8 GM RAM cho hệ điều hành khách và do đó, phải mất vài phút để sao chép dữ liệu vào bộ nhớ. Sau đó, phiên Xfce đã khởi chạy.

Đánh giá GhostBSD 25:Trải nghiệm Unix cổ điển đáp ứng khả năng sử dụng hiện đại

Nó rất nhỏ, 1024x768px và tôi không thể thay đổi kích thước của nó. Tôi đã thử tất cả các loại trò chơi, bao gồm chạy nhiều lệnh VBoxClient khác nhau, tiếp theo là xrandr, nhưng không giúp được gì. Sau đó, tôi đã thay đổi bộ điều hợp đồ họa và trong lần khởi động lại tiếp theo, GhostBSD đã tự thay đổi kích thước hoàn toàn, theo kích thước của cửa sổ VirtualBox được tối đa hóa, nhỏ hơn một chút so với mức vốn có 2880x1800px gốc của máy tính xách tay Slimbook Executive của tôi. Thay đổi bộ điều hợp ảo cũng tương tự như những gì tôi đã chỉ cho bạn đối với máy khách Linux cách đây không lâu. GhostBSD thích VBoxVGA, nó không thích VMSVGA.

Đánh giá GhostBSD 25:Trải nghiệm Unix cổ điển đáp ứng khả năng sử dụng hiện đại

Bạn cũng sẽ nhận thấy đồng hồ được đặt ở giữa màn hình. Kỳ quặc. Sau khi tôi thay đổi tỷ lệ thành 200%, mọi thứ đều tự sắp xếp ổn thỏa. Có vẻ như không có tỷ lệ phân số.

Đánh giá GhostBSD 25:Trải nghiệm Unix cổ điển đáp ứng khả năng sử dụng hiện đại

Đánh giá GhostBSD 25:Trải nghiệm Unix cổ điển đáp ứng khả năng sử dụng hiện đại

Tôi đã sử dụng cài đặt mặc định để cài đặt, có nghĩa là ZFS. Nó chỉ cho phép tôi chọn trình tải BIOS FreeBSD. Trình quản lý khởi động FreeBSD và trình quản lý khởi động rEFInd, vốn được cho là có khả năng xử lý khởi động kép tốt, đã bị chuyển sang màu xám.

Đánh giá GhostBSD 25:Trải nghiệm Unix cổ điển đáp ứng khả năng sử dụng hiện đại

Đánh giá GhostBSD 25:Trải nghiệm Unix cổ điển đáp ứng khả năng sử dụng hiện đại

Quá trình cài đặt diễn ra khá nhanh - khoảng 10 phút. Dễ thôi.

Các bước đầu tiên

Tôi đã phải lặp lại cấu hình mở rộng và sau đó, tôi đã dành một hoặc hai giờ để điều chỉnh màn hình MATE. Nó không xấu, xa lắm, nhưng có rất nhiều lựa chọn nhỏ kỳ lạ. Đầu tiên, chủ đề mặc định hơi tối một chút, vì vậy tôi chọn hình nền sáng hơn. Thứ hai, may mắn thay, MATE cho phép bạn dễ dàng thay đổi giao diện, bao gồm quyền kiểm soát đầy đủ, riêng lẻ đối với viền cửa sổ, phông chữ, thậm chí cả con trỏ chuột bạn sử dụng. Thật vậy, tôi đã phải thay đổi cái mặc định vì nó rất nhỏ và không được tăng tỷ lệ chính xác. Nhưng đây không phải là một thử thách đáng ghê tởm.

Tôi gặp khó khăn hơn với cấu hình bảng điều khiển. Phần trên cùng cho phép bạn ghim các phím tắt. Nhưng tôi cảm thấy khá khó chịu khi sử dụng Plasma và trình quản lý tác vụ chỉ có biểu tượng của nó. Không có gì. Tôi đã điều chỉnh bảng điều khiển phía dưới để dùng làm thanh phím tắt, nhưng điều này hơi rắc rối vì không có cách nào dễ dàng để kết hợp trình khởi chạy và cửa sổ đang mở.

Nhập Plank. Có, GhostBSD đi kèm với dock và nó sẽ giải quyết được vấn đề của tôi, đúng không. Theo một cách nào đó thì đúng là như vậy, nhưng vẫn có một số vấn đề. Trước tiên, bạn cần khởi chạy các tùy chọn của nó từ dòng lệnh, dưới dạng cờ. Không có tùy chọn để chỉnh sửa hoạt động của dock từ bên trong dock. Tôi đã thay đổi hành vi ẩn, chiều rộng, kích thước, hiệu ứng thu phóng và chủ đề. Tôi cũng nhận thấy rằng các ứng dụng được ghim sẵn mặc định trông khác với các biểu tượng được thêm (bị khóa) theo cách thủ công. Firefox là ví dụ tốt nhất ở đây, nhưng không chỉ vậy. Bạn cũng sẽ cần phải tự động khởi động Plank, điều này không hề đơn giản nếu bạn muốn thanh dock mở mỗi lần đăng nhập.

Bây giờ, Plank thực sự không bao giờ có thể gắn LibreOffice Writer. Các chương trình khác trong bộ phần mềm, vâng. Nhưng Nhà văn, không. Điều thú vị là menu hệ thống mặc định không hiển thị nó. Nếu bạn sử dụng menu Nhỏ gọn, các menu phụ sẽ bị xáo trộn và không mở được. Bạn cũng có thể sử dụng Brisk, một giải pháp thay thế "hiện đại" hơn và nó hoạt động tốt và hiển thị tốt LibreOffice Writer. Nhưng như tôi đã lưu ý trong nhiều bài đánh giá Ubuntu MATE, Brisk mặc định sử dụng biến thể tiếng Anh được mã hóa cứng và Mục yêu thích luôn được đánh vần là Mục yêu thích.

Đánh giá GhostBSD 25:Trải nghiệm Unix cổ điển đáp ứng khả năng sử dụng hiện đại

Đánh giá GhostBSD 25:Trải nghiệm Unix cổ điển đáp ứng khả năng sử dụng hiện đại

Đánh giá GhostBSD 25:Trải nghiệm Unix cổ điển đáp ứng khả năng sử dụng hiện đại

Nhưng cuối cùng, tôi đã có được một hệ thống có thể chấp nhận được:

Đánh giá GhostBSD 25:Trải nghiệm Unix cổ điển đáp ứng khả năng sử dụng hiện đại

Quản lý gói

Có thể cho rằng, phần quan trọng nhất của bất kỳ trải nghiệm giống Linux và UNIX nào là cách chúng xử lý các cài đặt và cập nhật phần mềm. Ngày nay, rất ít bản phân phối Linux cung cấp các cửa hàng tốt và hợp lý. Tốt nhất, họ có các danh mục hoặc trình quản lý gói hàng hơi rắc rối. Về mặt này, các hệ thống giống UNIX đang ở phía sau rất xa.

Sử dụng Trạm phần mềm của GhostBSD hơi… khó. Đây là năm 2005 xuyên suốt. Có, bạn có thể tìm kiếm và tìm thấy nội dung. Ví dụ:LibreOffice (không được cài đặt sẵn). Chương trình thực tế sẽ nằm ở đâu đó ở giữa danh sách, trước đó là hàng tá gói dịch thuật. Việc sắp xếp mọi thứ có thể hơi khó khăn. Không có ảnh chụp màn hình và thông tin duy nhất của bạn là một dòng nhận xét văn bản. Về cơ bản, bạn cần biết mình muốn gì trước khi muốn nó. Vậy thì không phải để khám phá.

Trạm phần mềm chỉ đơn thuần là một giao diện người dùng cho pkg. Trên dòng lệnh, pkg thực hiện công việc giống như apt, dnf và bạn bè. Nó rất nhanh và đáp ứng. Tôi cũng rất thích sử dụng vỏ cá. Cũ nhưng không gây khó chịu.

Đánh giá GhostBSD 25:Trải nghiệm Unix cổ điển đáp ứng khả năng sử dụng hiện đại

Cập nhật hệ thống hoạt động tốt. Nhanh chóng, không vấn đề gì.

Đánh giá GhostBSD 25:Trải nghiệm Unix cổ điển đáp ứng khả năng sử dụng hiện đại

Khả năng sử dụng hàng ngày

GhostBSD thách thức sự nhạy cảm về Linux của tôi. Mặc dù hầu hết các bản phân phối Linux đều khá rắc rối nhưng chúng vẫn được sắp xếp hợp lý hơn so với cách UNIX thông thường thực hiện mọi việc, ít nhất là khi nói đến những công việc hàng ngày. Sau đây là tóm tắt ngắn gọn về một số điều tôi đã thử.

Tôi muốn xem liệu tôi có thể cài đặt Steam không. Vâng, hóa ra là bạn có thể. Nhưng sau đó, có điều này - một cảnh báo lớn, đáng báo động rằng bạn nên chạy chương trình này bằng một tài khoản riêng:

cài đặt hơi nước

Vui lòng cân nhắc việc thiết lập tài khoản người dùng hệ điều hành dành riêng cho Steam.
Nếu không, mọi trò chơi trên Steam sẽ có quyền truy cập không hạn chế vào các tệp của bạn.
Nếu bạn thực sự không quan tâm, bạn có thể chặn tin nhắn này bằng
--allow-stealing-my-passwords,-browser-history-and-ssh-keys.

cài đặt hơi nước --allow-stealing-my-passwords,-browser-history-and-ssh-keys
Đang tải xuống Steam...
tìm nạp:http://repo.steamPowered.com/steam/pool/steam/s/steam/steam_1.0.0.79.tar.gz:Không tìm thấy
steam_1.0.0.79.tar.gz 3877 kB 2336 kBps 01s
Đang trích xuất bootstrap...
Tạo root liên kết tượng trưng -> steam
Tạo liên kết tượng trưng bin32 -> steam/ubuntu12_32
Tạo liên kết tượng trưng bin64 -> steam/ubuntu12_64
Tạo liên kết tượng trưng sdk32 -> steam/linux32

Tôi cũng lo lắng về toàn bộ lỗi Không tìm thấy, mặc dù được cho là Steam đã cài đặt tốt. Sau đó, tôi thử chạy Steam và nó bảo tôi thay đổi một loạt cấu hình hệ thống:

/usr/local/steam-utils/bin/steam
Vui lòng đảm bảo đáp ứng các yêu cầu sau:
* Chroot không có đặc quyền phải được kích hoạt
* nullfs.ko phải được tải

Chạy (với quyền root) `sysctl security.bsd.unprivileged_chroot=1`.
Thêm cài đặt vào /etc/sysctl.conf để duy trì cài đặt đó.

Chạy (với quyền root) `kldload nullfs` và `sysrc kld_list+=nullfs`.

Về cơ bản, BSD của bạn là một hệ thống cứng cáp, không được thiết kế để giải trí "quá nhiều". Bạn có thể sẽ cảm thấy tốt hơn nhiều nếu sử dụng Ghost của mình cho những việc nghiêm túc, chẳng hạn như giao dịch ngân hàng chẳng hạn, nhưng những thú vui hàng ngày sẽ cản trở thiết kế bảo mật.

Tiếp theo, tôi muốn sao chép các tập tin vào và ra khỏi máy ảo. Với NAT, bạn có thể sử dụng chuyển tiếp cổng và với SSH, đây là phương pháp xáo trộn dữ liệu yêu thích của tôi từ máy chủ sang máy khách Linux và ngược lại mà không cần sử dụng bộ chuyển đổi cầu nối (nếu có thể). Tôi cũng muốn làm điều tương tự với GhostBSD.

Tôi đã phải đọc một số thứ để kích hoạt SSHD. Sau đó, tôi phải thử nghiệm với tường lửa - bạn có thể tắt nó hoặc tạo quy tắc - để thực sự có thể kết nối. Tất cả đều hoạt động với các tệp RC và tôi thấy phương pháp này tốt hơn nhiều so với các tệp đơn vị systemd.

dịch vụ sshd bắt đầu
Không thể 'bắt đầu' sshd. Đặt sshd_enable thành CÓ trong /etc/rc.conf hoặc sử dụng 'onestart' thay vì 'start'.

Tuy nhiên, điều còn thiếu là một giao diện đơn giản, thân thiện để quản lý các cài đặt này. Cuối cùng, SSHD đã có thể truy cập được, nhưng từ Kubuntu của tôi, kết nối ssh/scp ban đầu rất chậm. Có lẽ đây là một cơ chế bảo mật, nhưng GhostBSD mất khoảng ba giây để phản hồi. Sau đó, mọi thứ đều ổn.

Tôi đã chơi nhiều bài hát MP3 và chúng hoạt động rất tốt (trong VLC). Nhưng sau đó, âm thanh bắt đầu bị lắp. Giống như tăng/giảm âm lượng cứ sau 2-3 giây. Tôi thậm chí còn tìm thấy một chủ đề về vấn đề này trên các diễn đàn FreeBSD. Loại vấn đề chính xác mà tôi gặp phải. Việc tắt tính năng tìm nạp trước VFS cho ZFS đã giúp ích nhưng không làm giảm hoàn toàn vấn đề. Tôi đoán ZFS đơn giản là quá chuyên sâu để sử dụng trong các máy ảo.

Đánh giá GhostBSD 25:Trải nghiệm Unix cổ điển đáp ứng khả năng sử dụng hiện đại

Ở đây, tôi phải đối mặt với cách làm việc giữa Linux và UNIX. Nếu bạn muốn tải lại sysctl, cờ -p không hoạt động.

Bây giờ, âm lượng hệ thống không tuyến tính. Nếu bạn đẩy thanh trượt âm lượng lên/xuống, âm thanh sẽ thay đổi theo logarit và điều đó thật chói tai, bởi vì, về mặt hiệu quả, bạn chỉ có thể sử dụng phần năm trên cùng của thanh trượt và bạn gần như ngay lập tức chuyển từ tiếng thì thầm sang tiếng bùng nổ âm thanh. Mọi thứ khác về cơ bản là quá yên tĩnh.

Trình quản lý tệp, Caja, sẽ không đổi tên tệp. Hãy tìm hiểu tại sao. Nhấp chuột phải> Đổi tên, không có gì.

Vì tôi phải tham khảo tài liệu rất nhiều để tìm ra một số vấn đề nên tôi phát hiện ra rằng có rất ít thông tin trong không gian BSD so với Linux. Hầu hết các công cụ chính thống sẽ chỉ đưa ra các câu trả lời phổ biến của Linux. Theo nghĩa này, bạn đánh giá cao việc Linux thân thiện với người dùng hơn và Ubuntu cũng vượt trội hơn mọi bản phân phối khác đến mức nào.

Và ở đây, thử nghiệm của tôi đã kết thúc.

Kết luận

Xét về khả năng sử dụng Trung bình của Joe, GhostBSD thua xa bản phân phối Linux thông thường. Nói cách khác sẽ bóp méo tính liên tục của không gian-thời gian. Theo nhiều cách, đặc biệt là việc quản lý và quản lý gói, BSD khó hơn, khó hơn và ít ảnh hưởng hơn. Cảm giác này tương đương với cảm giác của Linux cách đây khoảng mười lăm năm. Kể từ đó, Linux đã có rất nhiều công cụ GUI để thực hiện mọi việc, nhưng sau đó cũng bổ sung thêm nhiều tính năng trừu tượng không cần thiết khiến việc quản trị cổ điển trở nên khó khăn hơn và trở nên kém ổn định hơn rất nhiều. Trung bình.

BSD là BSD và nó không bao giờ yêu cầu bất kỳ khả năng sử dụng mượt mà nào. Một số phiên bản hướng đến mục đích sử dụng hàng ngày nhiều hơn, nhưng bạn vẫn cần phải làm việc chăm chỉ. Cuối cùng, bạn có thể hoàn thành công việc và nếu bạn phải mày mò thì bạn sẽ đánh giá cao triết lý UNIX đơn giản. Tập tin là tập tin. Không có trò đùa nào cả. Bây giờ, tôi thực sự không thấy bất kỳ xung đột nào. Có thể có cách tiếp cận mạnh mẽ này VÀ tận hưởng những điều thú vị hàng ngày. Chắc chắn, cần có sự đầu tư và thời gian. Nhưng về mặt kỹ thuật, nếu BSD có công cụ quản lý gói đẹp hơn (chẳng hạn như Plasma's Discover) và Trung tâm điều khiển hoàn chỉnh, nơi bạn có thể quản lý 90% công việc hàng ngày, thì BSD có thể trở thành đối thủ cạnh tranh với bản phân phối thông thường. Nhưng sau đó, chúng ta gặp phải vấn đề lớn số 2 và số 3:hỗ trợ phần cứng và tính sẵn có của phần mềm phổ biến. Có lẽ điều này sẽ không bao giờ được giải quyết thực sự và BSD phù hợp hơn cho việc sử dụng nghiêm túc, u ám nhằm hạn chế yếu tố vui vẻ hàng ngày.

GhostBSD 25 vạch ra ranh giới mong manh giữa DNA Trường phái Cũ và những tật xấu hiện đại. Đôi khi xuất sắc nhưng không phải lúc nào cũng thành công. Có một số vấn đề và trục trặc ở chỗ này chỗ kia và những vấn đề này cần được giải quyết. Tuy nhiên, vào cuối ngày, tôi đã hoàn thành hầu hết công việc của mình và tôi hài lòng với kết quả đạt được. Câu hỏi duy nhất là, nếu và khi một vấn đề mới phát sinh, tôi có thể giải quyết chúng nhanh chóng và đơn giản đến mức nào. Suy cho cùng, mục đích của hệ điều hành là hỗ trợ nhu cầu của người dùng chứ không phải để được quản lý liên tục. Ngay bây giờ, tôi không có câu trả lời tốt và lâu dài cho câu hỏi đó. Nhưng nhìn chung, tôi thích GhostBSD. Nó hoạt động tốt, mạnh mẽ và có thể là một thách thức lớn trong lĩnh vực máy tính để bàn. Chúng ta sẽ thấy.

Chúc mừng.