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

Thiết lập máy tính để bàn dứt khoát của tôi:Giải pháp cho việc chuyển đổi phân phối vô tận

Thiết lập máy tính để bàn dứt khoát của tôi:Giải pháp cho việc chuyển đổi phân phối vô tận

Được xuất bản vào ngày 22 tháng 2 năm 2026, 4 giờ chiều theo giờ EST

Kinh nghiệm của Afam trong lĩnh vực xuất bản công nghệ bắt đầu từ năm 2018, khi anh làm việc cho Make Tech Easier. Trong những năm qua, ông đã tạo dựng được danh tiếng nhờ xuất bản các bài viết hướng dẫn, đánh giá, thủ thuật và giải thích chất lượng cao, bao gồm Windows, Linux và các công cụ nguồn mở. Tác phẩm của anh đã được giới thiệu trên các trang web hàng đầu, bao gồm cả Digital Ustad, Windows Report, Guiding Tech, Alphr và Next of Windows.

Anh có bằng đầu tiên về Khoa học Máy tính và là người ủng hộ mạnh mẽ quyền riêng tư và bảo mật dữ liệu, với một số mẹo, video và hướng dẫn về chủ đề này được đăng trên kênh YouTube Fuzo Tech.

Khi không làm việc, anh ấy thích dành thời gian cho gia đình, đạp xe hoặc chăm sóc khu vườn của mình. 

Distro-hopping không phải là hiếm trong hệ sinh thái Linux, đặc biệt là ở những người mới bắt đầu hành trình Linux. Tôi đã chia sẻ công bằng về nó, nơi tôi luôn mong đợi thiết lập tiếp theo sẽ thành công. Trên thực tế, vấn đề không phải là các bản phân phối mà là việc đưa ra quyết định liên tục. Có sự nhầm lẫn thực sự về việc nên chọn thiết bị đầu cuối, trình quản lý thời gian chạy, phông chữ hoặc chủ đề nào. Cuối cùng, tôi bắt đầu lại từ đầu và làm giảm năng suất của mình.

Điều này đã thay đổi khi tôi sử dụng Omakub trên bản cài đặt Ubuntu 24.04 LTS mới. Nó giải quyết vấn đề nhảy theo cách khác với Distrobox, cho phép tôi chạy nhiều bản phân phối khác nhau cùng một lúc. Omakub đã cung cấp cho tôi một máy trạm dành cho nhà phát triển được cấu hình đầy đủ chỉ bằng một lệnh duy nhất. Thay vì mày mò không ngừng, nó cho phép tôi tập trung vào công việc thực tế.

Thiết lập máy tính để bàn dứt khoát của tôi:Giải pháp cho việc chuyển đổi phân phối vô tận

Omakub

HĐH Ubuntu

Mô hình giá miễn phí

Omakub là một công cụ do DHH tạo ra, giúp chuyển đổi bản cài đặt Ubuntu 24.04 mới thành môi trường phát triển web thẩm mỹ, hiện đại và được cấu hình đầy đủ chỉ bằng một lệnh duy nhất.

Omakub thực chất là gì

Hơn cả một kịch bản bash — một triết lý trong hành động

Tôi luôn cho rằng Omakub chỉ là một tập lệnh bash nào đó, nhưng điều này sẽ không chính xác như việc gọi Rails chỉ là mã Ruby. Nó tạo ra một môi trường nhà phát triển đầy đủ trên Ubuntu chỉ bằng một lệnh, nhưng giá trị thực sự của công cụ này nằm ở triết lý. Công cụ này phản ánh quy trình làm việc đầy quan điểm của David Heinemeier Hansson (DHH), bắt đầu từ các công cụ, cách phối màu và phông chữ cho đến thiết lập hệ vỏ.

Thiết bị đầu cuối mặc định mà Omakub cài đặt trên máy tính của tôi là Alacritty. Tôi đã nhận được Neovim với các cài đặt mặc định hợp lý và được cấu hình sẵn. Sau đó có Tmux để quản lý phiên (một trong những công cụ đa nhiệm yêu thích của tôi) và trình quản lý phiên bản thời gian chạy mặc định là Mise. Omakub cũng đưa cho tôi 1Password CLI, nhưng điều thú vị hơn là nó áp dụng phông chữ Mono Lisa với chủ đề nhà ga Tokyo. Điều này tạo ra môi trường ít biến dạng hoàn hảo cho phép tôi quét các khối mã lớn dễ dàng hơn.

Những gì thiết lập đầy quan điểm này đã làm là loại bỏ việc đưa ra quyết định và tôi thấy nó giải phóng. Tôi không tranh luận với bản thân về cách thiết lập nào sẽ hoạt động. Sau khi cài đặt, tôi không bắt đầu lại từ đầu; Tôi bắt đầu với việc thiết lập đang hoạt động.

Quy trình làm việc hiệu quả

Các công cụ được lựa chọn để bổ sung cho nhau

Thiết lập máy tính để bàn dứt khoát của tôi:Giải pháp cho việc chuyển đổi phân phối vô tận

Sự tiện lợi khi sử dụng quy trình làm việc của Omakub là rất lớn, nhưng điều nổi bật nhất là nó thân thiện với bộ nhớ cơ như thế nào. Thật dễ dàng di chuyển xung quanh một vài thiết bị đầu cuối để chỉnh sửa mã, quản lý thời gian chạy và xem các dịch vụ nền đang chạy. Các giá trị mặc định mà nó cung cấp chỉ có ý nghĩa. Neovim có cách sắp xếp phím hợp lý và nhanh chóng tạo cảm giác quen thuộc; Tmux là một lựa chọn hiệu quả cho các phiên liên tục và Alacritty cho phép cuộn nhật ký mượt mà, đồng thời cũng nhanh và được GPU tăng tốc.

Trước đây tôi sử dụng rbenv, nvm và pyenv, nhưng Mise đã thay thế tất cả. Chỉ với một lệnh duy nhất, giờ đây tôi có thể chuyển đổi giữa các phiên bản Ruby, Node và Python mà không làm hỏng hệ thống. Nếu bạn thích quy trình làm việc dựa trên bàn phím, bạn sẽ tận dụng tối đa thiết bị đầu cuối, trình chỉnh sửa và trình quản lý thời gian chạy.

Tuy nhiên, ngoài hiệu quả bạn nhận được khi thiết lập môi trường tức thời này, tính thẩm mỹ cũng rất tuyệt vời. Chủ đề Tokyo xinh đẹp và phông chữ Mono Lisa làm giảm bất kỳ xung đột nhận thức nào mà bạn có thể gặp phải trong các công cụ khác bằng cách cung cấp các tín hiệu hình ảnh nhất quán. Mỗi buổi sáng khi tôi khởi chạy thiết bị đầu cuối của mình, thiết bị có cảm giác như đã hoạt động và sẵn sàng hoạt động.

Kết cấu thực sự của việc sử dụng Omakub hàng ngày

Cuộc sống hàng ngày trong môi trường này như thế nào

Thiết lập máy tính để bàn dứt khoát của tôi:Giải pháp cho việc chuyển đổi phân phối vô tận

Điểm chính đằng sau Omakub là dòng chảy không ma sát. Neovim được điều chỉnh trước giúp loại bỏ hàng giờ chỉnh sửa plugin hoặc sơ đồ bàn phím. Tmux loại bỏ tình trạng mất ngữ cảnh liên quan đến việc chuyển đổi dự án bằng cách tổ chức nhiều cửa sổ.

Tôi cũng thích các bản cập nhật mượt mà. Khi tôi chạy lệnh cập nhật Omakub, nó sẽ áp dụng lại các cấu hình từ dự án và theo kinh nghiệm của tôi, những thay đổi cá nhân mà tôi đã thực hiện cùng với nó vẫn được giữ nguyên. Các bản cập nhật chưa bao giờ làm hỏng thiết lập của tôi, điều này tạo nên sự tự tin cho phép tôi tập trung vào công việc thay vì bảo trì.

Mặc dù các tùy chọn như chủ đề màu sắc, lựa chọn phông chữ và hoạt động của thiết bị đầu cuối có thể được coi là nhỏ nhưng chúng rất cần thiết để mang lại hiệu quả. Trong vòng một tuần sử dụng công cụ này, tôi đã xây dựng đủ bộ nhớ cơ bản để sử dụng phím tắt, bố cục cửa sổ và lệnh thời gian chạy một cách tự nhiên. Những tính năng bổ sung dường như nhỏ này được thêm vào bên trên ngăn xếp được quản lý đã biến máy tính Ubuntu của tôi thành một môi trường phù hợp để sử dụng hàng ngày.

Bắt đầu và những gì mong đợi

Từ cài đặt Ubuntu 24.04 LTS mới đến thiết lập hiệu quả trong vòng chưa đầy một giờ

Thiết lập máy tính để bàn dứt khoát của tôi:Giải pháp cho việc chuyển đổi phân phối vô tận

Để bắt đầu, bạn cần cài đặt Ubuntu 24.04 LTS mới. Đây có thể là trên kim loại trần hoặc máy ảo. Sau đó chạy lệnh này trong terminal của bạn:

wget -qO- https://omakub.org/install | bash

Lệnh này sẽ kéo ngăn xếp đã tuyển chọn và có thể mất tối đa 45 phút, sau đó bạn sẽ có máy trạm phát triển sẵn sàng sử dụng.

Sau khi thực hiện lần khởi động lại đầu tiên, bạn sẽ được chào đón bởi một màn hình Gnome, với Alacritty là thiết bị đầu cuối mặc định, các phiên Neovim và tmux. Bạn cũng đã cấu hình Mise với 1Password CLI sẵn sàng. Sau đó, bạn đã sẵn sàng và có thể chuyển ngay sang viết mã.

Nếu bạn cần tìm hiểu cách quản lý thời gian chạy và liên kết phím, việc sử dụng trực tiếp tmux và Neovim sẽ đến một cách tự nhiên. Mặc định của chúng là hợp lý và dễ dàng hỗ trợ trí nhớ cơ bắp. Bạn chỉ cần chỉnh sửa các tập tin cấu hình nếu muốn thực hiện các chỉnh sửa; không có lệnh đặc biệt nào cho việc này.

Thiết lập máy tính để bàn dứt khoát của tôi:Giải pháp cho việc chuyển đổi phân phối vô tận Liên quan

Tại sao Omakub cuối cùng lại khiến tôi ở lại

Omakub đã chỉ cho tôi một cách khác để tương tác với Linux. Cách tiếp cận của tôi đối với mọi bản phân phối Linux mới mà tôi đã thử bắt đầu bằng rất nhiều điều chỉnh và cấu hình, nhưng điều đó đã được thay thế sau khi tôi chạy một lệnh một dòng.

Tốc độ và tính thẩm mỹ rất tuyệt vời nhưng giá trị lớn nhất của Omakub chính là tinh thần minh mẫn mà nó mang lại. Nó loại bỏ mọi khó khăn khi thiết lập và chỉ đơn giản cho phép tôi ổn định cuộc sống. Tôi biết một số chuyên gia đã rời bỏ Ubuntu; có lẽ bây giờ họ đã có đủ lý do chính đáng để thử lại bản phân phối.