Hướng dẫn 20 bước cài đặt Gentoo

Cuối cùng! Điều mà tất cả chúng ta đang chờ đợi. Sự chờ đợi từ lâu Hướng dẫn cài đặt Gentoo Linux, do tôi thực hiện, lấy tham khảo từ Cẩm nang Gentoo. Trước khi bắt đầu đếm các bước và xem liệu tôi có thể thực hiện lời hứa của mình là giữ nó đơn giản hay không, tôi muốn làm rõ một vài điều.

Hướng dẫn này càng đơn giản càng tốt

Ý tôi không phải là dạy bạn cách cài đặt trình điều khiển NVIDIA mới nhất hoặc hệ thống tệp thử nghiệm mới nhất từ ​​một số công ty. Tôi sẽ cố gắng giữ mọi thứ ở mức tối thiểu nhất, tại sao? đơn giản, vì vậy tôi để lại một cái gì đó để bạn điều tra và học hỏi 😉

Các bước cài đặt

Tôi sẽ tóm tắt rất đơn giản các khối mà tôi sẽ làm việc trong hướng dẫn này. Tôi định cài đặt Gentoo trên USB để chụp ảnh màn hình, nhưng bạn có thể sao chép nó trên ổ cứng của mình và cùng tôi thực hiện theo quy trình. Các bước như sau:

  1. Phương tiện cài đặt.
  2. Chuẩn bị đĩa.
  3. Giai đoạn 3
  4. make.conf
  5. chroot
  6. Hạt nhân
  7. Grub
  8. Hãy tận hưởng

Như bạn thấy, tôi có khác một chút so với cuốn sổ tay, nhưng đó là vì tôi thích gộp mọi thứ lại với nhau trong cùng một gói để có thể thực hiện công việc gọn gàng hơn, nhưng nếu bạn cần dừng lại để xem xét các lựa chọn khác, đừng ngần ngại vào Sổ tay, sẽ có tất cả thông tin họ có thể cần.

Đối với cài đặt này, tôi sẽ sử dụng SystemD và GNOME (tôi sẽ giải thích những thay đổi cần thiết cho KDE trong phần GNOME), nhưng đối với những nhà thám hiểm OpenRC, họ sẽ phải làm bài tập về nhà của mình 😉 Tôi chọn SystemD nên nó đã được nhiều hệ thống khác áp dụng và như vậy Nó có thể trở nên quen thuộc hơn với bạn khi cấu hình một số thứ khi bạn có kinh nghiệm với Gentoo. Không cần quảng cáo thêm, hãy bắt đầu:

Phương tiện cài đặt:

Tôi rời khỏi đây Link Từ bài viết trước của tôi về chủ đề này, tôi khuyên bạn nên sử dụng bản phân phối đã có môi trường đồ họa, vì việc xem lại Sổ tay theo cách này sẽ dễ dàng hơn và bạn luôn có thể lặp lại mọi thứ từ mọi nơi một cách dễ dàng hơn. Tôi sẽ làm điều đó từ Gentoo thông thường của tôi mà tôi viết các bài đăng này.

Chuẩn bị các đĩa:

Bước này luôn mang tính cá nhân và thực sự luôn là thời điểm để suy nghĩ và dừng lại để xem bạn muốn phân vùng của mình kết thúc như thế nào. Như chúng tôi đã nói rằng chúng tôi sẽ giữ cho nó đơn giản, chúng tôi sẽ không sử dụng LVM hoặc RAID, mà là ext4 đơn giản và thuần túy trên các phân vùng của chúng tôi. Tôi sẽ định dạng usb là thiết bị / dev / sdbRõ ràng là bạn phải điều chỉnh nó theo nhu cầu của mình.

Như bạn có thể thấy, tôi đang sử dụng fdisk vì tôi định sử dụng MBR cho hệ thống của mình, một nhiệm vụ khác cần giải quyết cho những ai muốn sử dụng UEFI 😉

Tôi sẽ tạo một hoán đổi tượng trưng và một phân vùng tượng trưng nhà để họ có thể làm theo bước đơn giản nhất. / boot Tôi sẽ để nó trong thư mục gốc vì như chúng tôi đã đề cập, chúng tôi sẽ giữ nó đơn giản. (Chúng tôi đang đi 1 lệnh)

Tôi sẽ kết thúc với một cấu trúc tương tự như sau:

chúng ta sẽ kết thúc bằng w để ghi đĩa. Tùy thuộc vào phân vùng bạn đã tạo và loại hệ thống tệp bạn đã đặt, chúng tôi sẽ phải tạo chúng bằng mkfs. Một cái gì đó như thế này:

(Tôi sẽ tính là một lệnh duy nhất vì nó lặp đi lặp lại 😉 (Chúng ta đã đi 2 bước).

Bây giờ chúng tôi sẽ gắn hệ thống mới của mình vào hệ thống đã được bật. Đối với điều này, chúng tôi sử dụng công cụ gắn kết. (Tôi đã tạo thư mục / mnt / gentoo, nhưng điều đó có thể được bỏ qua) (Bây giờ chúng ta đã thực hiện 3 bước.)

Với điều này, chúng tôi đã có hệ thống sẵn sàng cho bước tiếp theo.

Giai đoạn 3:

Giai đoạn3 là một máy tính bảng được tải xuống từ trang Gentoo chính thức, bạn có thể tải xuống trong trình duyệt của mình hoặc từ bảng điều khiển, vì lý do thực tế, tôi sẽ sử dụng một máy tính bảng mà tôi đã tải xuống và tôi sẽ đặt nó ở vị trí mà tôi đã gắn hệ thống (/ mnt / gentoo). (Chúng tôi đang đi 4 bước)

Tôi chỉ muốn nhấn mạnh ở đây rằng tôi tải xuống giai đoạn 3 với systemd đã được bao gồm. Điều đó giúp tôi tiết kiệm rất nhiều thời gian biên dịch lại vì một số chương trình đã được thiết kế sẵn với systemd và một cấu hình với systemd. Tôi cũng đã loại bỏ tùy chọn v khỏi tar để danh sách gitant dữ liệu trích xuất không xuất hiện, nhưng nếu bạn muốn xem nó, bạn có thể thêm nó.

Bây giờ chúng ta đang ở trong phần này của Sổ tay

Nếu bạn muốn xem mọi thứ trông như thế nào sau khi giải nén, bạn chỉ cần sử dụng ls trong thư mục và bạn sẽ có một cái gì đó như sau:

làm.conf:

Chúng ta đã đi được hơn nửa chặng đường rồi, giờ chỉ còn cách đặt lòng mình thôi. Về điều này, bạn có thể đọc hướng dẫn Gentoo, tôi sẽ chỉ thực hiện một số điều chỉnh, tôi sẽ chỉ cho bạn trước và sau để bạn thấy tôi đã thay đổi bao nhiêu.

Trước:

Sau đó:

Như bạn có thể thấy, không có nhiều thứ bạn thêm vào, điều khó khăn nhất để tìm ra là CPU_FLAGS_x86 có thể được đặt sau khi cài đặt hoàn chỉnh và khi nào Phí vận chuyển đang hoạt động. Dù sao đi nữa, rất tốt nếu xem qua Sổ tay và xem lại các liên kết xuất hiện để có thêm thông tin. Các danh sách gương Tôi để nó ở đây để đề phòng. Chỉ cần chọn một trong những phù hợp nhất với bạn. Một lần nữa, vì chúng tôi đang giữ cho nó đơn giản, chúng tôi sẽ cố gắng không thay đổi mọi thứ quá nhiều.

Một tinh chỉnh nhỏ khác mà chúng ta phải thực hiện ngay sau khi quá trình cài đặt bắt đầu là sao chép địa chỉ kho lưu trữ của chúng ta, chúng ta đạt được điều này bằng lệnh sau (Chúng ta đang thực hiện ... 5 bước, 6 bước tiếp theo)

Những gì nó làm là sao chép cấu hình cần thiết để portage có thể tải xuống cây chương trình, đây là tập hợp các bản dựng sẵn cho phép bạn cài đặt bất kỳ gói nào trong Gentoo.

Với điều này, chúng tôi đã có những thứ cần thiết tối thiểu để bắt đầu sử dụng Gentoo trên bảng điều khiển 🙂

chroot

Ngay bây giờ chúng tôi thấy mình trong này Phần sổ tayHãy sao chép DNS hiện tại của chúng ta và thiết lập kết nối giữa hạt nhân đang chạy và môi trường Gentoo của chúng ta trên phân vùng. Chúng ta sẽ thực hiện việc này bằng các lệnh sau

Cần lưu ý rằng một số bản phân phối phải gắn thêm một vài hệ thống bổ sung, nhưng ít nhất tôi đã thử điều này là đủ. Nếu họ gặp khó khăn thì Sổ tay có thể làm được mọi thứ;). (Chúng ta sẽ giống như ... 12 dòng lệnh, nhưng đây sẽ là bước 7)

Bây giờ chúng ta sẽ nhập Gentoo mới ... Từ đây, chúng ta đang chạy hệ điều hành mới bằng bảng điều khiển 😀

Lệnh cuối cùng là tùy chọn, nó chỉ cho chúng ta biết trong terminal rằng chúng ta đang ở bên trong chroot  thay đổi tên để phân biệt rõ hơn 🙂 (Chúng ta sẽ 8!)

Điều đầu tiên chúng ta sẽ làm trong Gentoo mới là cập nhật kho lưu trữ, chúng ta có thể thực hiện việc này bằng lệnh nổi lên-webrsync. Một số cảnh báo xuất hiện là điều bình thường, nó chỉ đơn giản là các tệp hoặc thư mục không tồn tại trước đó đang được tạo.

Bây giờ chúng ta sẽ cấu hình một vài chi tiết trước khi cập nhật hệ thống (Tôi sẽ giải thích lý do tại sao tôi làm như vậy trong giây lát). Đầu tiên là hồ sơ của chúng tôi, nếu bạn đã xem bài đăng của tôi về make.conf, bạn có thể nhận thấy phần bổ sung nhỏ mà tôi để lại trên các hồ sơ, bây giờ đã đến lúc bắt đầu xây dựng máy tính để bàn ưa thích của mình, trước tiên, chúng ta sẽ kiểm tra hồ sơ nào chúng ta đang hoạt động với tránh chọn:

Như chúng ta có thể thấy, chúng tôi có một hồ sơ với amd64 và systemd theo mặc định (điều này là do tùy chọn chúng tôi đã chọn giai đoạn3 trên trang tải xuống chính thức). Để chọn một hồ sơ chúng ta có thể sử dụng số hoặc tên, tôi sẽ đặt gnome với systemd nhưng nếu bạn muốn kde bạn cần phải chọn plasma. (Nếu bạn muốn một cái khác, bạn có thể để nó với cấu hình systemd. (Đây là bước 10 😉)

Dấu hoa thị (*) cho biết cấu hình đã chọn.

Bây giờ chúng ta sẽ tải xuống một số chương trình sẽ giúp chúng ta hoàn tất quá trình cài đặt thành công. Tôi viết tất cả chúng trong cùng một lệnh để lưu các số vì tôi sắp 20 😛 nhưng đừng lo, tôi sẽ giải thích tất cả:

Đây là danh sách các chương trình mà tôi đang cài đặt (danh sách trên màn hình lớn hơn vì phụ thuộc của nó):

  • gentoo-sources: Bộ mã nguồn của chúng tôi để cài đặt hạt nhân trong bước tiếp theo.
  • linux-firmware: Nhiều trình điều khiển cần thiết cho các máy tính khác nhau (ví dụ: trình điều khiển wifi của tôi nằm trong danh sách này)
  • genkernel-next: Công cụ được thiết kế đặc biệt để tạo điều kiện thuận lợi cho quá trình biên dịch hạt nhân và tạo initramfs (phức tạp thoát khỏi bài đăng này, nhưng cần thiết để chạy systemd)
  • gentoolkit: Một bộ công cụ Gentoo cho phép quản lý hệ thống tốt hơn.
  • grub: Trình quản lý khởi động, rất quan trọng để có thể bắt đầu sử dụng hệ thống của chúng tôi.
  • vim: Tôi chỉ thích nó hơn nano (là cái mặc định đi kèm 😛).

Tùy thuộc vào kết nối internet và dung lượng của bộ xử lý, quá trình này có thể mất nhiều thời gian. Hãy lấy thời gian này làm tài liệu tham khảo cho các bước tiếp theo. (Bây giờ chúng tôi là 11: O, chỉ còn lại một chút 😉)

Bây giờ chúng ta sẽ thực hiện một số cấu hình nhỏ trong hệ thống:

Comment nhanh những dòng này theo thứ tự:

  • Chúng tôi tạo ra múi giờ của chúng tôi. Nó thường có dạng zoneinfo / / . Nếu bạn cần xem thành phố và khu vực của mình, bạn có thể cung cấp ls vào thư mục.
  • Tạo cơ sở của chúng tôi. Gentoo mặc định có rất ít ngôn ngữ, bạn nên sử dụng UTF-8 và những gì chúng tôi làm là thêm một ngôn ngữ từ quốc gia của chúng tôi vào danh sách và tạo tất cả những ngôn ngữ trong danh sách. Trong trường hợp của tôi, tôi chỉ đặt một cái để bạn có thể xem nó được thực hiện như thế nào.
  • Đặt tên máy chủ của chúng tôi, bất kỳ tên nào là đủ vào thời điểm này 😉

Đối với những yêu cầu khắt khe nhất… chúng tôi hiện đang ở bước 12 🙂 và chỉ còn rất ít.

Bây giờ chúng ta sẽ tạo tệp fstab, đối với những người không biết công dụng của nó, hãy đọc trên internet 😉 nhưng để cung cấp cho bạn một ý tưởng chung, nó là một tệp được đọc tại thời điểm khởi động hệ thống cho phép gắn tất cả các phân vùng vào các điểm chiến lược của hệ thống. Bây giờ chúng ta sẽ để nó với các giá trị của các phân vùng của chúng ta.

Như chúng ta có thể thấy, tôi đang đặt các đĩa mà tôi đã đặt Gentoo. Bạn có thể sẽ sử dụng các tên khác (sda) và số lượng tùy chọn và loại họ muốn. (Bước 13)

Bây giờ chúng ta sẽ đặt mật khẩu của người dùng root của chúng ta.

Nếu chúng tôi muốn, đây là thời điểm tốt để tạo người dùng của chúng tôi hoặc chúng tôi có thể làm điều đó sau, nhưng hãy nhớ gắn kết thư mục của bạn nhà với phân vùng tương ứng. (Các bước này có thể được tính là số 14)

Lần này tôi đang đặt một khóa kiểm tra, nhưng đừng quên bảo mật tên người dùng của bạn khá tốt root và những cái khác nữa. ????

Bây giờ chúng ta đã hoàn thành tất cả các bước trước đó, thời điểm của sự thật ...

Hạt nhân

Kernel của chúng ta sẽ là một khoảnh khắc để suy ngẫm và đọc, tôi thực sự khuyên bạn nên xem qua tài liệu Gentoo về chủ đề này, đặc biệt là tôi sẽ chụp một vài ảnh chụp màn hình của một vài phần quan trọng, hãy tiếp tục:

Với điều này, chúng ta có thể bắt đầu quá trình cấu hình, quá trình này đối với systemd yêu cầu một vài chi tiết cụ thể mà tôi sẽ trình bày bên dưới.

Hãy nhớ rằng tuyến đường xuất hiện ở trên cùng (dòng thứ hai màu xanh lam). Cần phải có cả hệ thống init là bắt buộc vì vậy nó trông giống như [*].

Một số mô-đun cần thiết để hoạt động với Wifi. Bởi vì ngày nay tất cả chúng ta đều sử dụng wifi 🙂 cfg80211, Mac80211.

Như bạn có thể thấy, card mạng Wi-Fi của tôi là Intel, mọi thứ khác không hoạt động với tôi, ít nhất là không hoạt động trên máy tính xách tay hiện tại của tôi. Mỗi người sẽ phải sử dụng những gì phù hợp với họ nhất. Hãy nhớ rằng lspci và lsusb là bạn của bạn 😉

Sau khi cấu hình xong, chúng tôi lưu tệp với tên mặc định và thoát khỏi menu. Bây giờ nó sẽ bắt đầu biên dịch hạt nhân của chúng ta, các mô-đun của nó và một initramfs sẽ được tạo để khởi chạy với systemd sau này.

Sau khi hoàn tất, và nếu vì bất kỳ lý do gì, một cảnh báo xuất hiện ở cuối quá trình biên dịch, hãy nhớ rằng bạn có thể lặp lại quá trình một lần nữa. Cấu hình được lưu trữ nên bạn có thể chỉ phải tìm các tùy chọn xuất hiện với TRƯỜNG HỢP LÊN bằng cách sử dụng «/»Và thay đổi các giá trị thành những giá trị được đề xuất. (Đây là bước 15 của chúng tôi)

Sau khi hạt nhân mới của chúng ta được cài đặt, đã đến lúc yêu cầu grub sẵn sàng chạy hệ thống. Như bạn có thể thấy trong hình trước, có một đoạn nhỏ CẢNH BÁO, nó thông báo cho chúng tôi biết rằng hệ thống của chúng tôi có hệ thống tệp khác ngoài ext2. Điều này và một chi tiết nữa, chúng tôi sẽ cấu hình nó trong grub của chúng tôi trước khi cài đặt nó. Trong file / etc / default / grub chúng tôi thực hiện các sửa đổi sau:

Với điều này, chúng tôi đang yêu cầu grub chuẩn bị sử dụng khi hệ thống khởi động. ext4 trong gốc của chúng tôi ( ) và để hệ thống bắt đầu bằng systemd thay vì OpenRC. Bây giờ chúng ta có thể cài đặt grub vào đĩa 🙂 (bước 16 và 17 cho đến nay 😉)

Bây giờ chúng tôi sẽ cập nhật hệ thống hoàn toàn. Tùy chọn này có thể mất một khoảng thời gian tùy thuộc vào cấu hình đã chọn và số lượng gói cần được biên dịch lại. Giống như giai đoạn3  được tạo theo thời gian, có thể một vài gói cần được cập nhật so với phần còn lại của nhóm (nên cập nhật càng nhiều càng tốt) Để bạn hiểu các lệnh tôi đã sử dụng, bạn sẽ phải đọc người đàn ông nổi lên 😉 Bạn có nghĩ rằng tôi sẽ để mọi thứ hoàn toàn nhai lại để sao chép và dán? 🙂

Sẵn sàng, chúng tôi gần như đã đạt được mục tiêu 🙂 bây giờ chúng tôi chỉ cần môi trường máy tính để bàn của mình, trong trường hợp này, bạn có thể sử dụng gnome với tôi hoặc chọn plasma hoặc loại phù hợp nhất với bạn 🙂 Quá trình này sẽ khá lâu, vì vậy tôi khuyên bạn nên để máy chạy vào ban đêm, để khi thức dậy, họ có thể bắt đầu sử dụng hệ thống của mình 😉 (Bước… 18 trước và bây giờ là 19)

Bây giờ đến quá trình mà tôi sẽ không thể kiểm soát 100% và trong đó nhiều khả năng lỗi sẽ xuất hiện. Vì tập hợp gói khá lớn, có thể xảy ra xung đột với các cờ USE, vì vậy tôi sẽ chỉ cho bạn cách giải quyết chúng 😉

Với lệnh này nổi lên -av chúng tôi đang yêu cầu portage tính toán tất cả các phụ thuộc và có lẽ cuối cùng chúng tôi sẽ kết thúc với một thứ như thế này.

Chúng tôi đẩy Không. Để có một ý tưởng về những gì vừa xảy ra. Chúng ta có một giai đoạn3 được biên dịch với các cờ USE khác nhau, nhớ không? Bây giờ chúng ta đã thay đổi cấu hình, chúng ta cũng đã thay đổi các cờ USE mặc định. và bây giờ portage cho chúng tôi biết rằng có các cờ USE mà nó cần phải có để biên dịch danh sách các chương trình mà chúng tôi đã yêu cầu (trong trường hợp của tôi là gnome).

Để giải quyết những vấn đề này, chúng ta sẽ tạo một tệp với tên của chương trình (để có thể tìm thấy nó sau này dễ dàng hơn) bên trong thư mục /etc/portage/package.use. (Nếu thư mục không tồn tại, họ có thể tạo nó với tên chính xác)

Như trong danh sách của tôi, tôi có hai, tôi sẽ làm như sau:

Với điều này, chúng tôi đã sẵn sàng mọi thứ để thử lại 🙂 nhưng trước đó, tôi chỉ muốn làm rõ rằng tôi đã đặt tên chung của chương trình ở đầu, sau các cờ USE tùy chỉnh, chúng có thể là 1 hoặc nhiều hơn, dấu (-) từ mặt trước cho biết vô hiệu hóa những gì và bất kỳ dòng nào bắt đầu bằng # đều bị portage bỏ qua. Đơn giản phải không? 🙂 Đây là điều kỳ diệu của việc tùy biến Gentoo. Nhưng mình sẽ bỏ công việc portage cho một bài khác vì bài này đã khá dài rồi 🙂 (Bước 20, khắc phục sự cố 🙂)

Hãy thử lại lệnh cài đặt:

Rõ ràng là chúng ta chưa hoàn thành tốt bước 20 😛 nhưng bây giờ chúng ta đang phải đối mặt với 2 lỗi mới, có vẻ như đây là cơ hội tuyệt vời để tiếp tục giải thích một chút portage 😉

Các KEYWORD là các nhãn mà một chương trình có cho biết kiến ​​trúc nào và nó được hỗ trợ ở cấp độ nào. Trong trường hợp này "~ amd64 ″ là nhánh "không ổn định" của amd64. OpenSSL là một chương trình luôn đi kèm với bản cập nhật không thường xuyên (điều rất quan trọng là phải giữ cho nó được cập nhật và không gặp sự cố) vì vậy tốt nhất bạn nên sử dụng phiên bản "không ổn định". Theo mặc định, cấu hình máy tính xách tay hỗ trợ «amd64 "hoặc" x86«. Để thay đổi điều này, bạn cần thêm biến ACCEPT_KEYWORDS = »~ amd64 ″ /» ~ x86 ″ bên trong make.conf (như tôi đã nói tôi sẽ giữ cho bài viết đơn giản, tôi không chạm vào nó nhiều hơn thế này).

Bây giờ đối với chúng ta, như trong bước trước, cần tạo thư mục gói.accept_keywords en / etc / portage và thêm định dạng tương tự nhưng với biến KEYWORD mà chúng ta sẽ sử dụng.

Họ đều là những chuyên gia trong Phí vận chuyển 😉 Bây giờ chúng ta sẽ giải quyết vấn đề cuối cùng mà chúng ta đã thấy ... những thay đổi của mặt nạ. Nếu tinh ý một chút bạn có thể thấy những gì tôi cho bạn thấy trong hình ảnh và để ý rằng nó khá đơn giản.

Cần lưu ý rằng trong tệp này cần ghi rõ ràng phiên bản mà chúng tôi sẽ sử dụng. Ở trên, nó là tùy chọn hoặc bạn có thể bắt đầu bằng «> = type / package-version »Để yêu cầu portage áp dụng các thay đổi từ phiên bản đó trở đi. Hãy kiểm tra lại lệnh tẩm của chúng ta 🙂

Tôi chưa bao giờ gặp nhiều lỗi như vậy khi cài đặt nhưng thật tuyệt khi có thể bao gồm tất cả các loại sự kiện có thể phát sinh, hahaha 🙂 hãy xem những gì đã xuất hiện với tôi:

Ở đây portage cho tôi biết rằng tôi có nhiều phiên bản của cùng một chương trình và chúng đang xung đột, hãy nhớ bộ công cụ gen? Chúng tôi đã cài đặt nó cùng với phần còn lại của các chương trình của chúng tôi gần đây. Chúng tôi sẽ sử dụng một trong các lệnh của bạn   eshowkw để thấy rõ hơn một chút những gì chúng ta có bây giờ.

Như chúng ta có thể thấy, chúng tôi đã cài đặt phiên bản openssl, SLOT 0 và chúng tôi muốn cài đặt phiên bản có [M] là SLOT 0 / 1.1 ... dấu / chỉ ra rằng đó là một trong hai, nhưng không phải cả hai cùng nhau.

Vì chúng tôi sẽ cập nhật tất cả các chương trình, trước tiên hãy xóa SLOT 0 để có thể cập nhật dễ dàng.

Như chúng ta có thể thấy, sẽ có một vài thư viện trong hệ thống vì chúng ta chỉ xóa tệp thực thi, để loại bỏ các thư viện, chúng ta cũng phải sử dụng một lệnh khác, nhưng bây giờ chúng ta sẽ để nguyên như vậy 😉

Hãy thử gnome của chúng tôi một lần nữa 🙂

Tất cả đã sẵn sàng! Và vô tình, chúng tôi cũng đề cập đến một nhóm các vấn đề có thể xảy ra mà bạn có thể gặp phải khi cài đặt 🙂

Bây giờ chúng tôi sẽ để nó cài đặt cả đêm, như bạn có thể thấy, gần 1 Gb tải xuống 🙂

Grub

Cài đặt Grub khá đơn giản grub-install / dev /

Điều đáng nói là họ phải rõ ràng về thiết bị hoàn chỉnh và không phải là một phân vùng. Đặt nó trên một phân vùng có thể không hoạt động sau này. Như ở những nơi khác, bạn có thể tải xuống os-prober để có thể tìm kiếm hệ điều hành trên các đĩa khác. Lệnh tôi hiển thị có một vài sai sót nên tôi đang chạy nó trên USB và nó phải nằm trên ổ cứng, nhưng bạn sẽ không gặp bất kỳ lỗi nào.

Bây giờ, hãy nhớ bước thiết lập grub từ gần đây? Bây giờ anh ấy đến để giúp chúng tôi. Chúng ta phải tạo cấu hình của grub để nó khởi động với systemd và sử dụng ext4 làm phân vùng cho root.

Xong 🙂 bây giờ chúng tôi đã cấu hình grub và sẵn sàng bắt đầu vào lần tiếp theo chúng tôi bật thiết bị. (Chúng ta đã hoàn thành bước 21)

Điều cuối cùng chỉ là chi tiết thuần túy 🙂 chúng tôi sẽ kích hoạt dịch vụ của mình để có thể chuyển sang chế độ trực quan vào lần sau. Cũng là dịch vụ NetworkManager để có internet của chúng tôi 😉

Hãy tận hưởng

Chà, chúng ta đã đi đến cuối và tôi nghĩ tôi chỉ mới đi qua một bước 😛, nếu bạn không có phần cứng trình điều khiển phức tạp, nếu bạn đã làm theo hướng dẫn này với Sổ tay, nếu bạn có thể giải quyết vấn đề của mình. con đường… XIN CHÚC MỪNG! Bạn là một trong những người đặc biệt đã trải nghiệm cài đặt Gentoo tốt nhất 🙂

Bây giờ, những gì tôi đã viết là quá nhiều, và chắc chắn sẽ bắt đầu xuất hiện chi tiết mà tôi sẽ phải đưa vào các phiên bản trong tương lai của hướng dẫn, nhưng tôi hy vọng nó sẽ giúp bạn bắt đầu quá trình cài đặt này 🙂 Với tôi, nó sẽ là cho đến lần sau và với một bài đăng khác giúp bạn hiểu thêm về Gentoo và các tùy chỉnh của nó. Rõ ràng là tôi cũng sẽ bắt đầu viết những chủ đề khác mà tôi đam mê 🙂 Git và Kernel là những dự án mà tôi hợp tác (cũng có những người khác) hoặc tôi muốn làm như vậy, và nếu bạn thích, tôi có thể cho bạn biết một chút về quá trình 🙂

Kính trọng,


Để lại bình luận của bạn

địa chỉ email của bạn sẽ không được công bố. Các trường bắt buộc được đánh dấu bằng *

*

*

  1. Chịu trách nhiệm về dữ liệu: Miguel Ángel Gatón
  2. Mục đích của dữ liệu: Kiểm soát SPAM, quản lý bình luận.
  3. Hợp pháp: Sự đồng ý của bạn
  4. Truyền thông dữ liệu: Dữ liệu sẽ không được thông báo cho các bên thứ ba trừ khi có nghĩa vụ pháp lý.
  5. Lưu trữ dữ liệu: Cơ sở dữ liệu do Occentus Networks (EU) lưu trữ
  6. Quyền: Bất cứ lúc nào bạn có thể giới hạn, khôi phục và xóa thông tin của mình.

  1.   Abel Sendon. dijo

    Gần đây tôi đã cài đặt Gentoo trên một máy ảo và cũng đã thực hiện một hướng dẫn "nhanh" trong sổ tay, nhưng nó có 26 bước, hiện tôi đang kiểm tra độ ổn định của nó và hơn hết nếu tôi có sẵn tất cả phần mềm mà tôi đang sử dụng trong Debian, nếu mọi thứ suôn sẻ, tôi sẽ lấy cuốn sổ và cài đặt nó trên PC vật lý.

    Tái bút: Có tiếng là khó, nhưng người ta thấy những gì họ nói rằng họ không cài đặt Debian 2 và không có kết nối internet (thật khó)

    1.    ChrisADR dijo

      Abel tuyệt vời 🙂 đó là một thói quen rất tốt 😉
      Bạn nói đúng, đó là một sự nổi tiếng được tạo ra một cách tồi tệ, cách đây không lâu quá trình này là tự nhiên nhất đối với người dùng Linux, nhưng với thời gian và sự tự động hóa, bản chất của sự tò mò đã bị mất đi. Gentoo không cố gắng che giấu bản chất của Linux, ngược lại, nó khiến bạn đắm chìm vào nó để bạn có thể học được nhiều điều thoát khỏi tầm nhìn ở nơi khác. Trân trọng

  2.   Christopher dijo

    Hướng dẫn rất hay, vào cuối tuần, tôi thử nó vì tôi vừa gỡ cài đặt ubuntu sau một thời gian sử dụng nó và nó không thuyết phục được tôi, hoặc tôi chuyển sang Debian. Tôi vẫn không biết tại sao mình không bị thuyết phục bởi Gnome, tôi đã quá quen với Unity vì không gian màn hình.

    1.    ChrisADR dijo

      Tôi chắc rằng đó sẽ là một trải nghiệm thú vị 😉 Chúc may mắn và hy vọng bạn thích Gentoo 😀 Trân trọng

  3.   dương xỉ dijo

    Hi
    Bạn không phải cài đặt xorg-server và cấu hình nó trước gnome sao?
    lời chào.

    1.    ChrisADR dijo

      Xin chào Fernan 🙂 Thực ra không cần thiết nếu bạn đang sử dụng môi trường máy tính để bàn như gnome hoặc plasma, vì nếu bạn đã định cấu hình tốt VIDEO_CARD của mình trong make.conf, portage sẽ đảm nhiệm việc cài đặt mọi thứ bạn cần để truy cập GNOME hoặc PLASMA mà không gặp vấn đề gì . Trong bước cuối cùng, nếu bạn muốn thay đổi môi trường máy tính để bàn của mình, bạn có thể chọn một môi trường khác hoặc định cấu hình X từ đầu như đã được thực hiện trong bất kỳ bản phân phối nào khác 😉

  4.   dương xỉ dijo

    Hi
    Nó cũng xảy ra với các máy tính để bàn lớn mà hầu như không ai sử dụng toàn bộ máy tính để bàn, trong gnome có nhiều thứ mà tôi đã xóa khỏi bản phân phối của mình, manjaro, tôi đã loại bỏ hầu hết các gnome thừa, vì vậy tôi đã đọc trong gentoo nhiều người phải cài đặt gnome-light sau đó thêm nó mọi thứ, tốt hơn là xóa chúng và hơn thế nữa trong một bản phân phối mà hầu hết mọi thứ đều được biên dịch.
    Tôi tưởng tượng rằng trong gentoo, sự khác biệt về tốc độ trong máy tính mạnh sẽ được đánh giá cao hơn, trong máy tính 2 lõi, nó sẽ hoạt động gần giống như debian nhanh vì chúng không phải là máy tính mạnh, trong máy tính có bộ xử lý tốt hơn thì điều đó sẽ xảy ra vì các bản phân phối nhị phân biên dịch cho các máy tính kém mạnh hơn nhiều nếu có sự khác biệt.
    Chúc mừng.

    1.    ChrisADR dijo

      Đúng là vậy Bản thân GNOME khá nặng, nhưng nếu bạn đã theo dõi một số bài viết này, chỉ cần đề cập rằng bản thân gnome có bộ sưu tập các cờ USE cho phép bạn tránh phải biên dịch một số thứ. Gnome base, ví dụ, tôi có nó mà không có trò chơi, ghi chú và nhiều thứ mà tôi không sử dụng 🙂 và cũng có gnome-extra cũng có danh sách các gói bổ sung của riêng nó 🙂 (Tôi nghĩ thứ gnome-light là một chút đã cũ rồi, vì tôi không thể tìm thấy bất kỳ tài liệu tham khảo nào về điều đó ...) Tất nhiên, GNOME không có sẵn 100% với OpenRC nên nó có phụ thuộc vào SystemD ... và như tôi đã nói, tôi sẽ giữ cho nó đơn giản, cài đặt một môi trường máy tính để bàn đầy đủ dễ dàng hơn so với các cấu hình yêu cầu ít nặng nhất. Tôi sẽ để lại điều đó cho một bài đăng khác nếu bạn muốn và nếu tôi có một chút thời gian để kiểm tra lý do tại sao tôi không sử dụng chúng 🙂

      Vâng, tôi không thể xác nhận dữ liệu, tôi chưa có cơ hội để biên dịch trên một máy tính đủ cũ để nói điều đó. Nhưng khi tôi biên dịch nó trong VM (có sẵn một hạt nhân) thì thời gian không nhiều, rõ ràng là nhiều hơn với -j9 nhưng nếu bạn để nó hoạt động vào ban đêm cũng không phải là chết vì chán 🙂
      Liên quan

  5.   John chút nhạc blues dijo

    Gentoo ổn định như thế nào về vấn đề cập nhật và phụ thuộc. Tôi có một máy tính xách tay lõi kép hơi cũ. Sẽ là một ý kiến ​​hay nếu bạn cài đặt gentoo trên đó để làm việc với các chương trình sản xuất âm thanh.

    1.    ChrisADR dijo

      chào John

      Vâng, Gentoo ổn định như bạn muốn. Tôi biết những người đã chạy hệ thống mà không cập nhật trong nhiều năm và nó hoạt động chính xác như ngày đầu tiên. Cũng có những người khác cập nhật 2 giờ một lần và chúng đang hoạt động tốt. Khi nói đến các chương trình, bạn có thể tìm kiếm các chương trình yêu thích của mình trong https://packages.gentoo.org/ không cần cài đặt. Với điều này, bạn có thể có được một ý tưởng tốt hơn.

      Liên quan

  6.   dương xỉ dijo

    Hi
    Gnome-light đang ở chế độ portage, tôi vừa kiểm tra nó trong một máy ảo mà tôi có sabayon, ngoài entrophy còn có portage.
    Trong funtoo có gnome với openRC, bản phân phối này không có systemd, nhưng tôi nghĩ rằng trong các phiên bản cũ hơn, cũng có các lớp phủ gnome với openRC, lớp phủ dentrell mà tôi nghĩ được gọi là và tôi đã thấy nó trên gentoo wiki.
    Chúc mừng.

    1.    ChrisADR dijo

      Xin chào Fernan, tôi đã xem xét thông tin của bạn. Đối với gnome-light, ebuild là một gói meta, và như bạn nói, từ đó bạn có thể cài đặt một phiên bản GNOME nhỏ hơn nhiều, điều đáng nói là đây là phiên bản có systemd. Phiên bản tương thích với OpenRC dựa trên GNOME 2 và không cập nhật như GNOME 3, đồng thời cũng có sẵn trong bản portage mà không cần lớp phủ. Cảm ơn bạn đã chia sẻ những chi tiết này có thể được chuyển cho tôi trong suốt các bài viết 🙂 Xin chào

  7.   Basilio hernandez dijo

    Chà, tôi chỉ không thể cài đặt grub cho đến khi tôi đến đó, có phải do tôi bắt đầu phát trực tiếp với uefi không ???
    đánh dấu tôi không thể tìm thấy thư mục efi nimodo để bắt đầu từ 00000 nhưng từ ngày mai

    1.    ChrisADR dijo

      Xin chào Basilio,

      Tôi không nghĩ rằng cần phải bắt đầu mọi thứ từ đầu, miễn là / boot của bạn có một hệ thống tệp chất lượng, bạn có thể bắt đầu tại thời điểm đó.

      https://wiki.gentoo.org/wiki/GRUB2/es

      Tôi để lại cho bạn wiki về UEFI, được ghi lại khá đầy đủ và bằng tiếng Tây Ban Nha 😉

      Liên quan

  8.   dương xỉ dijo

    Hi
    Hãy xem bạn có giải quyết được sự tò mò này không nhé. Gói hoặc công dụng nào khiến kính lúp màn hình trong gnome chạy theo con trỏ trong libreoffice chủ yếu là Writter?
    Tôi giải thích vấn đề:
    Do vấn đề về hình ảnh của tôi, tôi sử dụng gnome với kính lúp màn hình, trong manjaro kể từ phiên bản 5.1 của libreoffice, một cải tiến về khả năng tiếp cận đã xuất hiện kể từ đó cho đến khi kính lúp mở rộng mọi thứ nhưng nếu bạn viết bằng máy ghi thì không có theo dõi con trỏ, kể từ phiên bản 5.1 của libreoffice khi nhập, con trỏ di chuyển qua những gì bạn thấy nơi bạn đang viết mà không cần phải di chuyển chuột. Tôi đã thử ví dụ như debian 9.2 gnome trong một phiên trực tiếp trên máy tính của tôi và trong trình ghi, bộ mở rộng theo sau con trỏ, do đó vấn đề không phải là cấu hình của thư mục cá nhân mà là của các gói thực hiện việc này, trong debian quế có một trình mở rộng màn hình nhưng nó không chạy theo con trỏ trong libreoffice vì vậy nó là một thứ gnome, tuy nhiên tôi đã thử sabayon gnome, bắt nguồn từ gentoo nhưng nhị phân, nhưng không có theo dõi con trỏ, vì vậy tôi hiểu rằng cái gì đó bị thiếu nên nó không có cái này chức năng.
    Chúc mừng.

    1.    ChrisADR dijo

      Xin chào Fernan,
      Nói thật là tôi không sử dụng libreoffice, nhưng đó là một câu hỏi hay, tôi đoán bạn phải truy cập
      Truy cập đa năng> phóng đại> và ở vị trí của kính lúp, chọn Đi theo con trỏ bằng chuột.

      Tôi đã thử nghiệm nó trên Evolution của mình và thực sự trong khi tôi viết, màn hình sẽ di chuyển cùng với văn bản, điều này sẽ không xảy ra nếu tùy chọn "Một phần của màn hình" được duy trì hoạt động.

      Hy vọng nó sẽ giúp ích và cho tôi biết nó đã diễn ra như thế nào 🙂

      Liên quan

  9.   KingMob dijo

    Xin chào, sau 5 lần thử cài đặt gentoo, tôi đã hiểu thêm về phân vùng và nội dung; Tôi đã có một ổ cứng miễn phí ngoài đó và hãy bắt đầu làm việc gentoo thật tuyệt vời và cấu hình tốt việc biên dịch không phải là vĩnh cửu, vấn đề là bạn phải gắn nó vào bit, không sử dụng genkernel vì ở mức độ thẩm mỹ thì tôi không thích thấy ruột nên tôi đã biên dịch một nhân chung chung và biên dịch lại nhiều lần, bây giờ tôi gặp khó khăn trong việc gắn các bộ nhớ bên ngoài theo cách tự động và không phải thực hiện thủ công bằng cách thực hiện "mount / dev / sd * / mnt "và điều tốt là luôn thiếu khả năng tương thích của tệp và những thứ khác, đối với tôi, đây sẽ là bản phân phối để dạy mọi người chỉ sử dụng nó với một thứ đơn giản hơn là dành nhiều thời gian biên dịch từ các nguồn

  10.   Tito dijo

    Xin chào tất cả mọi người.
    Mặc dù bài đăng này có thời gian của nó, nó phục vụ như một tài liệu tham khảo. Tôi đã là một người dùng Linux cho bây giờ…. Tôi thậm chí không nhớ, 15, 20 năm? Tôi bắt đầu với Slackware, chuyển sang SuSE, Debian và Arch được 5 hoặc 6 năm nay. (Tôi nói điều này để bạn hiểu rõ rằng tôi "tự vệ" với Linux)
    Tôi luôn bị thu hút bởi Gentoo, nhưng giữa thực tế là tôi không có thời gian và tôi ngày càng "lười" hơn theo tuổi tác, tôi đã không xem xét nghiêm túc việc cài đặt nó. Tôi thường xuyên sử dụng thinkpad T420 với Arch và bây giờ tôi vừa mua một máy tính xách tay thứ hai, T440p mà có hoặc có, tôi sẽ cài đặt Gentoo.
    Sau phần giới thiệu "ngắn" này, câu hỏi của tôi là, lấy thông tin về việc sử dụng và các tệp cờ cho máy tính xách tay của tôi ở đâu?
    Những gì tôi tìm thấy là thông tin tổng quát, một cơ sở tốt, nhưng tôi không biết nó có đúng với máy tính xách tay của tôi và mục đích sử dụng mà tôi đưa ra hay không.
    Tôi làm việc với i3wm, không Gnome, không Kde, không DE nào khác.
    Việc cài đặt không phức tạp đối với tôi, cái khó tìm hơn là thông tin về cách "điều chỉnh" hệ thống và hạt nhân.
    Cảm ơn bạn đã đọc và nếu thành công trong việc cài đặt Gentoo trên T440p, tôi sẽ hướng dẫn chi tiết.
    Chúc mừng.