Gentoo Linux là ...
Rất tiếc! Tôi nghĩ rằng cần phải bắt đầu với một ít thông tin trước khi cho bạn biết điều gì đó về bản phân phối đã là điểm khởi đầu trong cuộc đời Linux của tôi.
Một chút về "tôi":
Đầu tiên tôi sẽ bắt đầu bằng việc kể cho bạn nghe một chút về bản thân mình (tất nhiên nếu điều đó không làm phiền bạn, nhưng nếu vậy, bạn có thể bỏ qua một vài đoạn văn, tôi sẽ không cảm thấy khó chịu đâu ).
Tên tôi là Christopher, tôi 24 tuổi và tôi đã sử dụng các bản phân phối Linux khác nhau được hơn 2 năm. Đó là một con đường đầy niềm vui (mặc dù tôi cũng phải thừa nhận rằng cũng có nhiều bối rối ) và trong suốt chuyến đi tôi đã học được được nhiều điều.
Tôi học (sắp tốt nghiệp xong) phát triển phần mềm ở Lima, Peru. Trong suốt sự nghiệp của mình, tôi đã thấy nhiều loại ngôn ngữ và khuôn khổ khác nhau, và loại này hay cách khác tôi đã sử dụng nó cho các dự án cá nhân.
Tôi đam mê bảo mật máy tính, đó là lĩnh vực mà tôi hy vọng sẽ phát triển một cách chuyên nghiệp, đặc biệt là nghiên cứu lỗ hổng bảo mật.
Với phần giới thiệu nhỏ này, tôi nghĩ rằng có quá đủ, bây giờ nếu chúng ta có thể đi vào lịch sử của mình.
Một chút về "bạn":
DesdeLinux là một trong những điểm gặp gỡ chính của những người dùng nói tiếng Tây Ban Nha thuộc các bản phân phối khác nhau. Và có khả năng là tất cả những ai đang đọc những đoạn này đều đã sử dụng, sử dụng hoặc muốn sử dụng bản phân phối Linux. Người bảo thủ hơn sẽ có thể sử dụng hệ thống kép với một số phiên bản khác của hệ điều hành khác, và người mạo hiểm hơn chắc chắn sẽ chuyển từ phân phối sang phân phối khi nhiều tháng trôi qua. Dù bạn đang ở đâu ngay bây giờ, hãy để tôi chia sẻ một chút về lịch sử của tôi với Linux, một thế giới đầy những cuộc phiêu lưu, thử thách và thành công.
Giống như nhiều người, đặc biệt là ở Châu Mỹ Latinh, khi tôi còn trẻ, tôi không hề biết đến sự tồn tại của Linux. Tôi đã luôn cảm thấy không hài lòng với tình trạng đĩa liên tục bị phân mảnh, mất tốc độ với mỗi lần cài đặt, phải trả tiền cho mỗi lần bảo trì, nói tóm lại là nghìn lẻ một tình huống mà có lẽ chúng ta đều đã trải qua một lúc nào đó.
Chương đầu tiên, Ubuntu:
Tất cả đã thay đổi khi tôi được giới thiệu về Ubuntu ngay trước khi bắt đầu học Phát triển Phần mềm. Tôi vẫn nhớ lần đầu tiên khởi động từ USB Ubuntu Live, với màu cam đặc trưng, thanh bên, bố cục mới và cách tìm kiếm ứng dụng "kỳ lạ" bằng cách nhấn phím Windows.
Ubuntu Linux
Buổi gặp đâu tiên:
Tôi phải thừa nhận đó là tình yêu ngay từ cái nhìn đầu tiên, một thế giới mới của những khả năng, những điều cần học hỏi và chắc chắn là trải nghiệm mới khi sống tự do với nhóm của bạn. Nhưng giống như tất cả những tình yêu bất ngờ, nó không kéo dài lâu ... Tôi phải thừa nhận rằng lúc đầu tôi không biết cập nhật kho lưu trữ đòi hỏi gì hoặc thậm chí làm thế nào để cập nhật một gói. Cài đặt phần mềm yêu thích của tôi luôn là một trải nghiệm mà dù có vấp váp nhưng để lại cho tôi cảm giác hài lòng tuyệt đối khi nhìn thấy cửa sổ với chương trình đã khiến tôi (đôi khi là một chút, đôi khi là lâu) để cấu hình chạy trên màn hình chính.
Đau lòng:
Trong một thời gian ngắn, tôi bắt đầu nhận thấy rằng do thiếu kinh nghiệm của mình, tôi đã bắt đầu cài đặt hàng trăm kho lưu trữ, tệp, chương trình, v.v. Vì vậy, một ngày nọ, tôi tự nói với bản thân mình: "Hôm nay chúng ta sẽ làm sạch máy tính" (không phải là nó bị chậm hay bất cứ điều gì tương tự, nó chỉ là với tôi rằng tốt hơn là có nó với một vài thứ mà tôi không còn đã sử dụng). Sau một vài giờ dọn dẹp, tôi bắt đầu nhận thấy rằng có nhiều thứ hơn những gì tôi đã cài đặt ngay từ đầu, các chương trình và gói mà tôi không biết về chức năng của chúng và đặc biệt là lý do tại sao chúng có trên hệ thống của tôi.
Sự tò mò:
Sau khi khám phá hết các tính năng mới, sự tò mò vốn có đã thôi thúc tôi tiếp tục tìm hiểu thêm. Vì vậy, tôi bắt đầu tìm hiểu về các loại bản phân phối Linux khác nhau. Chẳng mấy chốc, những cái tên như Fedora, SUSE và CentOS đã xuất hiện trong đầu tôi… và danh sách cứ thế kéo dài cho đến khi tôi tìm thấy một bản phân phối thực sự thu hút sự chú ý của mình… Arch Linux…
Arch Linux là một bản phân phối đã khiến tôi kinh ngạc… Chế độ phát hành liên tục (Rolling Release ) là một trong những điều đầu tiên thu hút sự chú ý của tôi. Điều thứ hai là triết lý KISS ( Keep It Simple, Stupid - Giữ mọi thứ đơn giản). Rất nhanh chóng, tôi bắt đầu mơ ước về việc có thể tự tạo hệ thống của mình từ đầu, biết chính xác mình có gì và có chính xác những gì mình muốn, không cần chương trình thừa, không cần cấu hình phức tạp. Tôi phải thừa nhận rằng lúc đó tôi cảm thấy mình không đủ khả năng; thành thật mà nói, tôi chỉ mới sử dụng Linux được vài tháng, nhưng tôi nghĩ mình sẽ không thể xử lý việc cài đặt bằng dòng lệnh. Nỗi sợ hãi đã lấn át tôi, và tôi quyết định tìm kiếm một thứ gì đó đơn giản hơn.
Ước mơ của tôi đã trở thành hiện thực khi tôi tìm thấy Manjaro.
Chương thứ hai, Manjaro:
Đối với những người đã quen thuộc với chủ đề này, Manjaro là một trong những bản phân phối tập trung vào việc giới thiệu người dùng Linux mới đến với môi trường phát hành liên tục của Arch Linux. Môi trường và các ứng dụng của nó cung cấp một loạt các chương trình giúp cuộc sống dễ dàng hơn cho bất kỳ người dùng nào và cho phép họ làm quen với pacman, trình quản lý gói của Arch.
Manjaro Linux
Tôi đã sử dụng Ubuntu chỉ hơn bốn tháng và tôi quyết định sử dụng Manjaro. Tôi tự nói với bản thân: "Nếu bạn có thể xử lý điều này, bạn sẽ tiến gần hơn đến việc cài đặt Arch trên máy tính xách tay." Đó là một trải nghiệm phong phú, tôi có thể tìm hiểu cách xử lý các loại nhân khác nhau (và tìm hiểu xem nhân là gì) tại đây. Tôi đã có thể cài đặt rất nhiều gói mới và học được rất nhiều về cấu hình cũng như mức tối thiểu mà hệ thống cần để khởi động. Cùng lúc đó, tôi bắt đầu thực hành quá trình cài đặt Arch trên máy ảo. Không cảm thấy chuẩn bị đầy đủ để thực hiện bước nhảy vọt, tôi quyết định thử cài đặt Arch trên một chiếc máy mà tôi có thể mượn ở trường trung học. Làm theo hướng dẫn cài đặt và thỉnh thoảng hướng dẫn trực tuyến về bức thư. Và trong nháy mắt, tôi đã hoàn thành việc cài đặt hoàn chỉnh trên máy tính xách tay của mình.
Chương thứ ba, Arch:
Arch Linux
Lần cài đặt đầu tiên của tôi gặp rất nhiều khó khăn; tôi vẫn còn biết rất ít về thế giới Linux, nhưng ít nhất tôi đã cảm thấy mình có kinh nghiệm hơn một chút. Tôi đã cài đặt được một hệ thống mà người khác cho là khó , và tôi đã thành công ở lần thử thứ hai (lần đầu tiên là trên một máy tính mượn ở trường). Ngay sau đó, tôi quyết định cài đặt lại hệ thống của mình. Tôi nhận thấy vẫn còn nhiều thứ tôi có thể cấu hình hoặc cài đặt hiệu quả hơn. Theo thời gian, tôi nhận ra mình thực sự chỉ cần rất ít gói phần mềm để vận hành máy tính xách tay của mình, và tôi ngày càng quen thuộc hơn với giao diện dòng lệnh, các lệnh và vị trí tệp.
Mọi thứ đang diễn ra tuyệt vời cho đến một ngày, khi đang lướt mạng, tôi bắt gặp một hình ảnh khơi dậy trí tò mò của tôi ...

Vừa này là cái gì vậy? Có gì cao cấp hơn Arch Linux không? Gentoo? Linux From Scratch? ... Sự tò mò của tôi lại thôi thúc. Quyết tâm hơn bao giờ hết để bắt đầu thử thách mới này.
Một chương mới, Gentoo:
Gentoo Linux
Điều đầu tiên bạn bắt gặp khi nói về Gentoo chính là tài liệu — rất nhiều tài liệu. Wiki của Gentoo là một nơi tuyệt vời, nơi bạn có thể tìm thấy đủ loại thông tin về hàng ngàn chương trình và cấu hình. Nhưng cơ bản nhất trong số đó là một tuyển tập đầy đủ các kiến trúc và quy trình được gọi là Sổ tay Gentoo.
Trong Sổ tay, bạn có thể tìm thấy từng bước mọi thứ bạn cần để có thể cài đặt Gentoo từ đầu. Rất chi tiết và được giải thích một cách dễ hiểu, sách hướng dẫn này sẽ đưa bạn qua quá trình thiết lập và cài đặt Gentoo Linux. Tôi phải thừa nhận rằng tôi đã cố gắng trì hoãn quá trình cài đặt càng lâu càng tốt, nghĩ rằng tôi sẽ không thể hoàn thành nó, nhưng vào một ngày cuối tuần, với tất cả sự phấn khích và một chút sợ hãi, tôi đã bắt đầu cài đặt sẽ thay đổi cách làm việc của tôi. xem Linux.
Quá trình này mất của tôi chưa đầy hai ngày (một ngày đọc tài liệu sơ bộ và một ngày giữa biên dịch và cài đặt). Tôi nói là biên dịch vì trong Gentoo, bạn có thể biên dịch tất cả các chương trình thay vì tải xuống bản sao nhị phân, nhưng trên thực tế, nó khá giống với pacman , apt , hoặc thậm chí là yum . Một trong những quá trình tốn thời gian nhất là cấu hình nhân hệ điều hành: đọc các tùy chọn và chọn những gì cần thiết. Nó mở ra một thế giới hoàn toàn mới về khả năng và tùy chọn tùy chỉnh, khác hẳn với bất kỳ bản phân phối nào tôi từng thấy trước đây.
Với quá trình được thực hiện, tôi không thể phủ nhận rằng đó là một cảm giác hồi hộp hoàn toàn mới khi thấy môi trường máy tính để bàn GNOME của tôi được bật lần đầu tiên, di chuyển chuột và xem tất cả những gì tôi đã hoàn thành với công việc của mình. Tất cả những điều này xảy ra vào tháng Giêng và kể từ đó tôi không thể phủ nhận rằng mỗi ngày tôi tìm hiểu thêm về sự phân phối gây sốc này, và tôi đã quyết định ở lại đây cho đến ngày tôi ngừng sử dụng máy tính.
Sự khởi đầu thực sự:
Đây là lần thứ ba tôi cài đặt máy tính xách tay của mình với Gentoo từ đầu, với mỗi lần cài đặt tôi cảm thấy khả năng cấu hình máy tính tốt hơn, khai thác tối đa phần cứng của mình và tận hưởng sự phấn khích khi biết rằng thiết bị hoàn toàn của tôi, và tôi là người làm cho nó hoạt động.
Tôi cũng đã thử cài đặt Linux From Scratch (đó chắc chắn là điều bắt buộc đối với tôi). Tôi đã có thể hoàn thành nó và bật thiết bị đầu cuối của mình, biết rằng tôi đã biên soạn từng chương trình từ đầu và đã lắp ráp nó từ đầu bên trong máy tính xách tay của mình, một trải nghiệm tuyệt vời khác mà tôi phải thừa nhận.
Linux từ đầu
Nhưng chính tại thời điểm này, tôi đã tìm ra và củng cố lý do của mình để ở lại Gentoo và tiếp tục tận hưởng sự phân phối của mình.
Nhìn sơ qua về Gentoo:
Khi kết thúc cuộc phiêu lưu này, tôi đã chọn Gentoo vì những lý do sau:
Có một cộng đồng giúp bảo trì dễ dàng hơn:
Điều này sẽ luôn đúng, Linux từ đầu là tuyệt vời, nhưng không thể duy trì nó một cách đơn giản, ít hơn nhiều khi có các lỗ hổng bảo mật liên quan hoặc khi bạn muốn có phần mềm mới nhất trên máy tính của mình.
Một cộng đồng đẳng cấp thế giới và tài liệu:
Tài liệu Gentoo rất hay, mọi thứ đều có sẵn ở đâu đó, bạn chỉ cần đọc. Trong trường hợp bạn không thể tìm thấy nó, bạn luôn có thể tìm một người nào đó trên IRC để được tư vấn. Nhiều người rất thân thiện, và mặc dù không nói nhiều nhưng hầu hết luôn sẵn sàng giúp đỡ mọi người.
Tổng kiểm soát và hiệu suất:
Khi sử dụng Gentoo, bạn phải tự xây dựng mọi thứ, và chúng tôi thực sự muốn nói là MỌI THỨ. Nhưng điểm khác biệt chính so với việc cài đặt Linux từ đầu là sau khi cài đặt, việc bảo trì khá đơn giản. Portage , trình quản lý gói của Gentoo, cực kỳ linh hoạt và cho phép bạn cấu hình mọi chi tiết (một cách dễ dàng) về các thuộc tính của các chương trình bạn cài đặt. Cấu hình này cũng cho phép bạn tận dụng tối đa phần cứng của máy tính. Nếu máy tính xách tay của bạn hiện đại mà không sử dụng Gentoo, nó đang bỏ lỡ rất nhiều tiềm năng của mình.
Để kết thúc:
Nếu bạn đã đọc đến đây, tôi hy vọng bạn đã được truyền cảm hứng bởi những cơ hội tuyệt vời mà Linux mang lại cho người dùng. Khả năng hiểu rõ mọi khía cạnh của máy tính, đặc biệt nếu bạn là một nhà phát triển phần mềm như tôi, là một trong những trải nghiệm bổ ích nhất mà bạn có thể có. Nếu sự tò mò thôi thúc bạn thử những điều mới, lời khuyên duy nhất của tôi là: HÃY LÀM ĐI! Đừng chờ đợi quá lâu, đừng viện cớ, và nếu không thành công ngay lần đầu, hãy tiếp tục cố gắng. Bạn sẽ sớm nhận ra mình đã học hỏi và khám phá được bao nhiêu điều trong quá trình đó.