Gentoo-sources: Cách xây dựng hạt nhân của bạn mà không cần cố gắng

Chà, đây là một trong những điểm mà tôi không thể bỏ qua trước khi bắt đầu hướng dẫn cài đặt Gentoo 🙂 Tôi biết rằng nhiều người sẽ mong chờ bài đăng này, và xin lỗi vì đã khiến bạn phải chờ đợi, nhưng tôi cũng cho rằng tôi không giải thích điều này cẩn thận với tình trạng người dùng Gentoo của tôi 😛 Không cần đề cập thêm, chúng ta hãy bắt đầu.

Kernel là gì?

Kernel đúng là phần Linux của bất kỳ bản phân phối nào, nó là chương trình cho phép chúng ta giao tiếp từng phần cứng trên máy tính của mình với các chương trình mà chúng ta chạy trên đó. Người tạo ra nó, Linus Torvalds, đã quyết định phát hành nó theo giấy phép GPL và nhờ anh ấy, và dự án GNU, giờ đây chúng ta có thể thưởng thức rất nhiều bản phân phối và giống để lựa chọn. Nó chủ yếu được viết bằng C, với một chút Assembly ở đây và ở đó, và ngày nay nó là dự án phần mềm miễn phí lớn nhất, với hàng nghìn nhà phát triển đang làm việc trên đó, cả những người yêu thích và chuyên nghiệp, và duy trì tốc độ tăng trưởng liên tục trong vài năm nay . Đây là trang chính thức của nhân để họ có thể xem xét chuyên sâu.

Bạn thấy thế nào trên Gentoo?

Vâng, như mong đợi trong Gentoo, có rất nhiều tùy chọn hạt nhân, tôi để ở đây một danh sách nhỏ để bạn có thể hiểu rõ hơn ý tôi:

  • gentoo-nguồn: Kernel 4.12 với các bản vá đặc biệt cho Gentoo Linux.
  • git-source: Kernel được tải xuống trực tiếp từ kho lưu trữ Linus Git.
  • nguồn vani: Nhân đầy đủ mà không có bất kỳ bản vá nào.
  • nguồn xbox: Nhân đầy đủ cho Xbox Linux.
  • nguồn zen: Hạt nhân sống của Zen
  • ...

Để có một danh sách đầy đủ, tôi để lại cho bạn liên kết wiki nơi bạn có thể tìm thấy tất cả các hạt nhân mà Gentoo duy trì trong kho của chúng. (mọi thứ kết thúc bằng -nguồn)

Tôi có mã, bây giờ làm gì?

Không giống như tất cả các gói Linux khác, hạt nhân KHÔNG Nó được cập nhật, nó được cài đặt. Điều này cho phép chúng tôi có nhiều nhân trong hệ thống của mình cùng một lúc, tất nhiên, bạn luôn có thể chỉ chạy một nhân tại một thời điểm. Để biên dịch nó, cần phải sử dụng các công cụ mà chúng ta đã thảo luận trong một bài trước. Nhưng vì trong Gentoo, cộng đồng thực hiện 80% công việc của bạn, chúng tôi sẽ làm theo cách đơn giản nhất 😉

genkernel-tiếp theo:

Hãy để tôi giới thiệu cho bạn một công cụ rất tuyệt, nó có tên là genkernel-next, bạn có thể tìm thấy nó trong kho lưu trữ Gentoo.

Sở hữu. Christopher Diaz Riveros

Danh sách các tùy chọn thậm chí còn lớn hơn, nhưng đây là một số tùy chọn yêu thích của tôi. Một trong những bước quan trọng nhất khi cài đặt Gentoo là cấu hình của nhân của bạn, điều này sẽ cho phép bạn khai thác tối đa máy tính của mình và đồng thời tránh được tất cả những trọng lượng thừa mà nhiều nhân được biên dịch trước có.

CLI và GUI:

Như bạn có thể mong đợi, cấu hình hạt nhân cũng có nhiều cách để được lựa chọn ở khắp mọi nơi, thật tuyệt vời. Dưới đây là một số hình ảnh về các tùy chọn trông như thế nào:

genkernel –xconfig tất cả

Sở hữu. Christopher Diaz Riveros

genkernel –qconfig tất cả

Sở hữu. Christopher Diaz Riveros

genkernel --nconfig all

Sở hữu. Christopher Diaz Riveros

genkernel –menuconfig all (yêu thích của tôi)

Sở hữu. Christopher Diaz Riveros

Tuyệt vời, nhưng làm thế nào để tôi tìm thấy mọi thứ?

Một câu hỏi khôn ngoan mà mọi người chắc chắn đang tự hỏi mình ngay bây giờ. Nếu bạn không muốn phải tìm kiếm từng dòng một, hãy nhớ rằng «/ » và "? " Họ là bạn của bạn trong nhiệm vụ này. Nhưng vì xem tốt hơn là đọc, tôi cho bạn thấy ý của tôi về điều này.

Giả sử chúng ta cần kiểm tra bộ xử lý của mình, hạt nhân hỗ trợ cả intel và amd, và của chúng ta là intel. Nếu bạn nhấn / (gạch chéo), nó sẽ đưa chúng ta đến menu sau:

Sở hữu. Christopher Diaz Riveros

Tuyệt vời, bây giờ chúng ta hãy xem điều kỳ diệu trong hành động 🙂

Sở hữu. Christopher Diaz Riveros

Tuyệt quá! Bây giờ chúng tôi có một danh sách thả xuống với tất cả thông tin chúng tôi có thể cần, tên kỹ thuật của mô-đun, đường dẫn, loại giá trị, v.v. Và bây giờ câu hỏi ... làm thế nào để tôi đến được vị trí? Cũng rất đơn giản! nếu chúng ta nhìn vào phía bên trái, chúng ta có các số bên trong dấu ngoặc đơn. Nhấn một trong số chúng và bạn sẽ thấy điều kỳ diệu xảy ra một lần nữa.

Sở hữu. Christopher Diaz Riveros

Nhanh như thế này! Chúng tôi đã ở vị trí chúng tôi cần. Nhưng ... khoan đã, tôi đã nói với bạn rằng là bạn của bạn, bạn có nhớ không? Hãy xem điều gì sẽ xảy ra nếu chúng ta nhấn? ngay bây giờ.

Sở hữu. Christopher Diaz Riveros

Mô tả ngắn gọn về mô-đun, các tùy chọn và phụ thuộc của nó 🙂 tất cả đều nằm trong tầm tay bạn. Sau khi tìm kiếm xong, bạn có thể thoát. Bạn có thể nhận thấy rằng thanh trên cùng đã quay trở lại dòng Tìm kiếm (intel), nếu bạn thoát một lần nữa, nó sẽ đưa bạn trở lại menu chính, nơi bạn có thể bắt đầu tìm kiếm mới.

Những gì để di chuyển và những gì không?

Tại thời điểm này, bạn đã cảm thấy hoàn toàn mạnh mẽ, bởi vì bạn đã đạt được điều mà ít người làm được trong đời, đó là biên dịch một hạt nhân. Xin chúc mừng! Nhưng bây giờ câu hỏi đặt ra… tôi nên sửa đổi điều gì? Bạn của tôi, đó là điều mà chỉ bạn mới có thể khám phá ra, nhưng tất nhiên tôi có thể đưa ra một vài đề xuất giúp ích cho tôi rất nhiều:

Mặc định hoạt động

Như với tất cả các chương trình, Linux được cấu hình để hoạt động với các cài đặt mặc định. Điều này đảm bảo rằng ngay cả khi bạn không muốn cấu hình bất cứ điều gì, khi biên dịch, bạn sẽ có một hạt nhân hoạt động.

Nếu bạn không biết nó, đừng di chuyển nó

Đây là điều mà có lẽ những người ưa mạo hiểm nhất sẽ bỏ qua. Thật tuyệt khi có thể nhanh chóng điều hướng qua các tùy chọn, nhưng nếu bạn muốn thực sự biết máy của mình suy nghĩ như thế nào, thì đọc từng tùy chọn là một cách tuyệt vời để làm quen với ý tưởng. Luôn ghi nhớ những gì bạn thay đổi và tìm kiếm hoặc so sánh với trình duyệt cũng được khuyến khích.

Trọng lượng lớn nhất là ở các trình điều khiển

Nhiều trình điều khiển được tải theo mặc định, điều này làm nặng hạt nhân. Ví dụ: chỉ đối với card mạng, có khoảng 10 trình điều khiển chính thức trong nhân và nhiều bản phân phối biên dịch tất cả 10 hoặc nhiều hơn, nhưng thực tế bạn sẽ chỉ sử dụng một trình điều khiển trên máy tính của mình (lưu ý rằng đối với wifi có một phần riêng biệt khác) . Nếu bạn muốn giảm trọng lượng nhân đáng kể, lựa chọn đầu tiên của bạn là ở đó. Vì điều này, những người bạn tốt nhất của bạn sẽ lspci, lsusb, Google. Với điều này, bạn có thể có một ý tưởng khá rõ ràng về những gì hệ thống của bạn có và chỉ để lại các trình điều khiển cần thiết để làm cho nó hoạt động. Ví dụ: tôi để lại đầu ra lspci của mình:

Sở hữu. Christopher Diaz Riveros

Với điều này, tôi có thể có thông tin quan trọng khá rõ ràng, chẳng hạn như bộ điều khiển mạng, bộ điều khiển Wi-Fi, ổ cứng SATA và nhiều thứ khác giúp tôi giảm trọng lượng của hạt nhân.

Kiểm tra kỹ rằng bạn đang biên dịch những gì cần thiết với *

Một lần nữa cảm ơn đối tác của chúng tôi njord, một điểm quan trọng mà tôi quên đề cập vì quá xúc động 🙂

Cũng cần lưu ý rằng có những tính năng của hạt nhân cần được bao gồm trong nó (*) và những tính năng khác có thể được xử lý dưới dạng mô-đun (M). Tôi nhớ hạt nhân được biên dịch đầu tiên của mình, muốn để lại hỗ trợ reiserfs của root làm mô-đun, khi nào nó hoạt động trong cuộc sống?!?! xD ...

Chắc chắn, nếu hạt nhân của bạn cần thứ gì đó để hoạt động, thì nó không thể là mô-đun. Theo mặc định, các mô-đun tải sau khi hạt nhân đã thực hiện tất cả quá trình khởi động. Nếu hạt nhân của bạn cần một cái gì đó để bắt đầu, tốt hơn là nó được biên dịch thành thay vì dưới dạng mô-đun … Điều này đưa chúng ta trở lại điểm đầu tiên "?"  là bạn của chúng tôi 😉

Trong ngắn hạn:

Giờ thì bạn đã hiểu rõ về thế giới hạt nhân một chút, tôi nghĩ tôi đã đạt được một cột mốc quan trọng khác cần thiết để có thể tạo ra một hướng dẫn cài đặt Gentoo ~ 20 bước 🙂 nhưng nếu tôi tìm thấy bất kỳ điều gì khác ngoài đó, tôi sẽ thử để giải thích trước đó chỉ cần thả lỏng trong không khí.

Xin chào và tôi để lại cho bạn những bài viết khác của tôi trong trường hợp bạn bỏ lỡ chúng:

Gentoo Linux: Câu chuyện của một cuộc hành trình

Gentoo: Tại sao tôi chọn biên dịch các chương trình của riêng mình?

Gentoo: Trái tim của quái vật

 


Để 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.   njord dijo

    Bài rất tốt như mọi khi

    Và đây là hạt cát của tôi: Để hạt nhân của chúng ta hoạt động chính xác, chúng ta phải điều chỉnh nó phù hợp với phần cứng của chúng ta, vì vậy chúng ta phải hiểu rõ về nó. Vì mục đích này, chúng tôi phải xem 'lspci' và 'lsusb' là nguồn thông tin chính. Và nếu chúng ta cần một cái gì đó cụ thể hơn, tôi để lại cho bạn trang này, trang này đã giúp tôi thoát khỏi rắc rối trong nhiều lần https://kmuto.jp/debian/hcl/

    Cũng cần lưu ý rằng có những tính năng của hạt nhân cần được bao gồm trong nó (*) và những tính năng khác có thể được xử lý dưới dạng mô-đun (M). Tôi nhớ hạt nhân được biên dịch đầu tiên của mình, muốn để lại hỗ trợ reiserfs của root làm mô-đun, khi nào nó hoạt động trong cuộc sống?!?! xD ...

    Chúc mừng!

    1.    Hình ảnh trình giữ chỗ Juan Pablo Garcia Rivera dijo

      Chính xác là njord, vì vậy bài đăng này sẽ không đủ mô tả nếu bạn không biết HW bạn có, vì một khuyến nghị rằng điều quan trọng là truy cập trang của nhà sản xuất cũng như đọc với sự trợ giúp của chính hạt nhân về các mô-đun có thể phục vụ bạn. , dưới những nhận xét này, tôi đã thêm một liên kết đến blog của mình, nơi bạn có thể tải xuống tệp cấu hình nâng cao cho Hp Pavilion 23-p132la, tôi hy vọng nó sẽ hữu ích và hy vọng ngày càng có nhiều người dùng chia sẻ các tệp này với các ứng dụng khác nhau trong HW.

  2.   javilondo dijo

    Xin chào bạn, tôi yêu bài viết của bạn, đó là lý do tại sao tôi đã đăng ký trang của bạn trong một thời gian dài. Mình cũng chia sẻ video về phần chưa biết vào gentoo, nhưng mình rất hào hứng khi theo dõi chuỗi bài viết này.
    Xin chúc mừng trang web của bạn.
    Tôi chỉ xin bạn một việc: Không tải lên hình ảnh trong * .bmp, vì kết nối của tôi hơi chậm và trình duyệt của tôi mất nhiều thời gian để tải hình ảnh nặng, vì vậy tôi khuyên bạn nên chuyển đổi hình ảnh thành * .png hoặc * .jpg .
    Chúc mừng.

    1.    ChrisADR dijo

      Rất tiếc, xin lỗi 🙂 nhưng cảm ơn bạn rất nhiều vì đã chỉ ra, tôi đã không nghĩ về nó và mặc dù có phần kinh nghiệm về Gentoo, tôi vẫn chưa nắm vững chủ đề blog này cho lắm 😛 nhưng từ bây giờ tôi sẽ cố gắng thay đổi định dạng, bình thường tôi chỉ cắt bằng Shutter và tôi tải trực tiếp lên, để không gây ảnh hưởng nhiều đến đội của tôi, nhưng tôi cũng sẽ cân nhắc trọng lượng cho các bạn 😉 Xin chào và cảm ơn rất nhiều vì các ý kiến ​​của các bạn, họ khuyến khích tôi tiếp tục viết, tôi đã có quà cuối tuần cho bạn

  3.   gnarlf dijo

    Tôi thấy loạt bài bạn đang viết siêu thú vị. Tôi đã từng cài đặt Gentoo như một sở thích, nhưng luôn gặp phải hàng nghìn lẻ một vấn đề, không thực sự kiểm soát được nhiều việc mình đã làm và gian lận mọi thứ để thoát khỏi rắc rối. Mặc dù vậy, trong nhiều lần cố gắng, tôi đã cố gắng thấy rằng đó sẽ là bản phân phối mà tôi sẽ ở lại nếu tôi quản lý để có một cài đặt tối ưu và chính xác cũng như thành thạo nó. Hiện giờ tôi đang sử dụng Fedora, mặc dù tôi không phải là một Fedorian thuyết phục. Tôi hơi giống linh vật của Gentoo: «Chú bò Larry hơi bực bội
    ở trạng thái hiện tại của các bản phân phối Linux…
    … Cho đến khi tôi dùng thử Gentoo Linux. »
    Tôi để lại cho bạn một vài «mẹo» cho các bài viết trong tương lai của bạn, trong trường hợp bạn cảm thấy thú vị khi chạm vào chúng một cách cụ thể và điều đó xuất phát từ sự nghi ngờ của chính tôi:
    - Gentoo có một kho lưu trữ khá phong phú, nhưng vẫn có những đặc điểm riêng không có trong đó; có thể là một số chương trình khoa học hoặc những thứ rất cụ thể khác. Sẽ rất thú vị khi biết tận mắt cách chúng tôi có thể cài đặt những gì chúng tôi không thể tìm thấy trong kho lưu trữ của bạn. Tôi biết nhưng không hiểu rõ về sự tồn tại của "lớp phủ". Debian có một cách chính thức và được khuyến nghị để cài đặt phần mềm không có trong kho của họ, có điều gì tương tự trong Gentoo không? Cách tốt nhất để cài đặt mà không có ./configure && make && make install cổ điển là gì?
    - Cuối cùng, vấn đề lớn nhất của tôi khi cài đặt Gentoo xảy ra sau lần khởi động lại đầu tiên mà tôi gặp phải bàn điều khiển mà không có mạng được cấu hình. Đó là một điểm của sự thất vọng, vì tôi không hiểu làm thế nào để có được wifi từ đó. Sẽ rất thú vị khi biết chế độ hướng dẫn là các bước chính xác để thực hiện và có thể tiếp tục cài đặt máy tính để bàn và các tiện ích khác. Trong những lần cài đặt trước, những gì tôi đã làm là cài đặt Gnome và mọi thứ từ trình tự cài đặt hệ thống cơ sở; một bản sửa lỗi, cố lên.
    Không có gì khác. Cảm ơn bạn rồi DesdeLinux cho những bài viết này về một sự phân phối không chính thống nhưng lại rất thú vị.
    Nhân tiện, tôi đã lạm dụng bạn nhiều hơn một chút: Tôi luôn đọc về Gentoo dưới góc nhìn của các chuyên gia CNTT như bạn, lập trình viên, hệ thống hoặc kỹ sư mạng, v.v. Nhưng tôi chưa bao giờ thấy ý kiến ​​từ người dùng cuối bằng cách sử dụng bản phân phối; Gentoo có phải là một ý tưởng hay cho người dùng cuối, người mà tôi không biết, là một nhiếp ảnh gia, hay nghiên cứu khoa học môi trường hoặc cơ điện tử, hay chỉ muốn sử dụng Steam,…? (Tôi đoán bạn hiểu ý tôi)
    Cảm ơn ChrisADR rất nhiều và một lời chào nồng nhiệt

    1.    ChrisADR dijo

      Chà, yêu cầu của bạn đã được viết ra rồi 🙂 cuối cùng thì tôi cũng đã hoàn thành hướng dẫn cài đặt từng bước, bạn sẽ phải cho tôi vài ngày vì tôi có một kỳ thi chứng chỉ vào thứ Bảy này (LFSC của Linux Foundation) và tôi phải chuẩn bị cho những ngày còn lại này. Đối với Lớp phủ, chúng giống như AUR trong Arch, một nơi mà người dùng có thể tạo ebuild của riêng họ, một chủ đề khác đang chờ đăng đầy đủ. Và đồng thời cũng có những quy trình cài đặt bình thường, đa dạng như có hạt cát trên bãi biển ... nhưng đó cũng là một bài đăng khác 😉 Đối với người dùng, trong Gentoo có một chút mọi thứ, ở đó là những người là game thủ (cổ hủ, vì tôi không 100% nếu Steam có trong kho lưu trữ chính của chúng tôi), có những Hacker có phái sinh Gentoo riêng cho Pentesting, Pentoo ... Tôi biết một số đồng nghiệp trong cộng đồng. không nhất thiết phải là kỹ sư hay nhà toán học, và Chà, họ làm tốt 🙂 Ngoài ra còn có nhiều người và dự án khoa học hơn về khoa học địa chất, hay thậm chí là tôn giáo ... nói tóm lại, có một chút mọi thứ ở Gentoo, dành cho mọi sở thích, kể từ triết học cho phép chúng tôi lựa chọn 🙂 Tôi sẽ sớm viết nhiều bài hơn và tôi sẽ cố gắng che đi những nghi ngờ của bạn 🙂 Xin chào

      . Với tư cách là một người dùng Gentoo tốt, bạn sẽ nhận thấy theo thời gian, nhiều khi chúng ta phải suy nghĩ “ra khỏi hộp” và nếu điều đó bao gồm một hoặc một kỹ năng khác, thì tuyệt vời 😉 bạn sẽ thấy nó trong cài đặt Gentoo hướng dẫn sẽ sớm ra mắt 🙂

  4.   Hình ảnh trình giữ chỗ Juan Pablo Garcia Rivera dijo

    Còn đối tác thì sao ... hỗ trợ chuyển động của bạn ... đây là cấu hình ... cho "Hp Pavilion 23-p132la + AMD A10-7800 Radeon R7"
    http://jgarcia.my-place.us/?page_id=585

    Tôi hiện đang điều tra cấu hình thống đốc… mọi sự trợ giúp đều được hoan nghênh…

    1.    ChrisADR dijo

      Thông minh! Cảm ơn bạn rất nhiều vì đã chia sẻ kinh nghiệm của mình với những người còn lại trong cộng đồng, chắc chắn bài viết của tôi không chính xác hoặc hoàn hảo 100%, bởi vì tôi nghĩ rằng trong trường hợp đó tốt hơn nên viết một cuốn sách hoàn chỉnh 😛 nhưng ít nhất tôi hy vọng điều này sẽ đánh thức sự tò mò của nhiều người và do đó có thể để lại một số bài tập về nhà cho mỗi người vào thời gian rảnh của họ 😉 Xin chào và cảm ơn

  5.   dương xỉ dijo

    Hi
    Bạn có nhận thấy sự khác biệt nhiều giữa việc biên dịch hạt nhân kirnel hoặc nhị phân không?
    Ví dụ trong một lớp phủ có ebuild này:
    http://gpo.zugaina.org/Overlays/betagarden/sys-kernel/debian-sources-bin
    Chúc mừng.

    1.    ChrisADR dijo

      Để cung cấp cho bạn một ý tưởng nhỏ, những người bạn của chúng tôi tại Linux From Scratch có điều này để nói về việc xây dựng.

      «Chúng tôi đã cài đặt một hệ thống vừa đủ để chạy máy chủ web Apache; tổng dung lượng ổ đĩa sử dụng là khoảng 8 MB. Với việc loại bỏ thêm, có thể giảm xuống 5 MB hoặc ít hơn. »[1]

      Được dịch sang tiếng Tây Ban Nha, nó nói rằng họ đã quản lý để chạy một máy chủ Apache nhúng chỉ trong 8MB, thậm chí có thể là 5MB. Phần lớn không gian đó chỉ là hạt nhân, vì vậy nếu bạn muốn một hệ thống thực hiện một việc cụ thể hoặc chỉ sử dụng phần cứng của bạn. Kernel 10M cho phép bạn có sẵn phần còn lại của RAM (hãy nhớ rằng kernel chạy trong RAM mọi lúc bạn sử dụng máy tính của mình). Ngoài tính bảo mật và các lợi ích khác của việc có nhân tùy chỉnh, bạn có thể thấy sự cải thiện đáng kể về không gian. Điều này cũng có thể ảnh hưởng đến tốc độ.

      Liên quan

      [1] http://wiki.linuxfromscratch.org/lfs/

  6.   dương xỉ dijo

    Hi
    Tôi đã tải xuống giai đoạn 3 vào một thư mục và sau khi đồng bộ hóa cổng, tôi đã thử xuất hiện các nguồn gentoo nhưng quá trình này có mất hàng giờ không? sau nửa giờ, các tin nhắn như
    / usr / linux / gentoo-sources 4.12.12 / Arch / arm / *
    Nó có nên giải nén quá nhiều và giữ nguyên hàng giờ hay có tùy chọn nào để làm điều đó nhanh hơn không? vì điều này xuất hiện chỉ để lại các nguồn để sau này biên dịch chúng với các tùy chọn.
    lời chào.

    1.    ChrisADR dijo

      Xin chào Fernan, tôi chưa bao giờ thử cài đặt bộ xử lý cánh tay. Tôi hiểu rằng tùy thuộc vào phiên bản RPi (trong trường hợp bạn đang sử dụng) các bus USB và internet được kết nối, vì vậy thời gian tải xuống có thể lâu hơn nhiều so với bình thường. (Ngay cả trên máy tính xách tay i7 của tôi, thời gian tải xuống hạt nhân trong kho lưu trữ git là khoảng 4-5 phút)
      Chà, tôi không biết bạn quen thuộc với chủ đề này đến mức nào, nhưng bạn có thể biên dịch mọi thứ trên một máy tính xách tay mạnh hơn nhiều và chuyển nó đã được biên dịch sang thiết bị cuối cùng, điều đó sẽ giúp ích rất nhiều cho vấn đề thời gian.
      Liên quan