Cách cập nhật kernel trong Ubuntu

Anonim

Cách cập nhật kernel trong Ubuntu

Lõi phân phối Linux là cơ sở của hệ điều hành chịu trách nhiệm tương thích với các thiết bị và thực hiện các tùy chọn quan trọng khác. Bây giờ các nhà phát triển đang cố gắng một lần một vài tháng hoặc thậm chí thường xuyên hơn để tạo cập nhật cốt lõi để giới thiệu các tính năng mới và thiết bị hỗ trợ. Đối với Ubuntu, chủ đề này cũng được áp dụng, vì vậy một số chủ sở hữu của phân phối này phải đối mặt với nhu cầu cài đặt các bản cập nhật. Thủ tục này được thực hiện tương đối khó khăn, vì mỗi hành động sẽ được thực hiện thông qua "thiết bị đầu cuối". Tiếp theo, chúng tôi muốn chứng minh hai cách để đối phó với nhiệm vụ.

Chúng tôi cập nhật kernel trong Ubuntu

Trang web chính thức trong đó thông tin được đặt cho mỗi bản cập nhật cốt lõi được gọi là Kernel.org. Nó ở đó rằng bạn có thể xem hoàn toàn tất cả các bản cập nhật và thay đổi được thực hiện cho phiên bản quan tâm. Đối với chính quy trình cập nhật, nó xảy ra ở chế độ thủ công hoặc tự động. Mỗi lựa chọn trong số này có những khó khăn và tính năng riêng, vì vậy chúng tôi cung cấp để nghiên cứu chi tiết về chúng, kết quả là, để dừng lại ở mức tối ưu. Tuy nhiên, đối với người mới bắt đầu, hãy xem cách tìm ra phiên bản hiện tại của kernel.

Xác định phiên bản hiện tại của kernel trong Ubuntu

Định nghĩa về phiên bản hiện tại của kernel trong Ubuntu xảy ra thông qua "thiết bị đầu cuối" tiêu chuẩn bằng cách nhập chỉ một lệnh. Đối với điều này, họ thậm chí sẽ không cần quyền của Superuser và toàn bộ quá trình sẽ chỉ mất vài giây.

  1. Mở menu ứng dụng và chạy từ "Terminal" từ đó. Bạn có thể mở bảng điều khiển và một cách khác thuận tiện cho bạn.
  2. Bắt đầu thiết bị đầu cuối để xác minh phiên bản hiện tại của kernel trong Ubuntu

  3. Nhập lệnh oname -r và nhấn phím Enter.
  4. Lệnh để kiểm tra phiên bản lõi hiện tại trong phân phối Ubuntu

  5. Dòng mới hiển thị loại kernel và phiên bản của nó.
  6. Kết quả Sau khi nhập lệnh để kiểm tra phiên bản của kernel trong Ubuntu

Bây giờ bạn đã biết loại kernel nào được sử dụng trong lắp ráp của bạn và bạn có thể hiểu liệu nó có đáng để cập nhật nó ngay bây giờ và từ loại nào để đẩy lùi. Trong tương lai, sau khi hoàn thành việc cài đặt các bản cập nhật, chúng tôi khuyên bạn nên sử dụng lệnh này để xác định tính đúng đắn của việc cài đặt tệp.

Phương pháp 1: Chế độ cập nhật thủ công

Chế độ cập nhật lõi thủ công trong Ubuntu sẽ mất nhiều thời gian hơn tự động, nhưng đồng thời bạn sẽ nhận được sự thay đổi trong việc chọn các phiên bản và thậm chí có thể tải xuống trước đó từ một máy tính khác, ví dụ, trên ổ flash USB, nếu có Không có kết nối với mạng trên PC chính. Bạn sẽ chỉ cần chọn trước lắp ráp thích hợp và sử dụng các lệnh được đưa ra để cài đặt nó.

Chuyển đến trang web chính thức để tải xuống các tệp nhân Linux

  1. Mở trình duyệt và đi đến tham chiếu ở trên. Ở đây bạn có thể chọn thư mục đầu tiên gọi là "hàng ngày". Nó chứa các phiên bản mới nhất của kernel, được cập nhật mỗi ngày. Nếu không, chỉ cần đi đến mức thấp nhất trong danh sách để tìm lắp ráp phù hợp cuối cùng.
  2. Chọn một kernel để tải xuống trên trang web chính thức trong Ubuntu

  3. Mở thư mục với phiên bản để nhận các gói Deb.
  4. Lựa chọn phiên bản của kernel để tải xuống trên trang web Ubuntu chính thức

  5. Tải xuống "Tiêu đề Linux" và "Linux-Image" của các kiến ​​trúc phù hợp và các phiên bản giống hệt nhau tại một vị trí thuận tiện. Để làm điều này, nó sẽ đủ để nhấp vào các liên kết màu xanh.
  6. Tải hình ảnh và các tệp kernel khác cho Ubuntu Update

  7. Khi thông báo xử lý tệp được thông báo, hãy kiểm tra đoạn "Lưu tệp".
  8. Xác nhận tải xuống các tệp từ trang web chính thức để cập nhật kernel trong Ubuntu

  9. Điều hướng đến vị trí của các gói đã tải xuống và nhấp vào một trong số chúng bằng nút chuột phải.
  10. Xem tải xuống về các tệp đã tải xuống trước khi cài đặt trong Ubuntu

  11. Trong menu ngữ cảnh xuất hiện, bạn quan tâm đến "Thuộc tính".
  12. Chuyển đến các thuộc tính của các gói đã tải xuống để cập nhật kernel Ubuntu

  13. Hãy chú ý đến "thư mục cha mẹ" footnote. Sao chép đường dẫn này nếu bạn cảm thấy khó vào nó trong bảng điều khiển nếu cần thiết.
  14. Định nghĩa vị trí của các tệp kernel cho Ubuntu Update

  15. Bây giờ khởi chạy một phiên mới trong thiết bị đầu cuối, từ đâu đến thư mục đích được xác định trước đó bằng cách nhập đường dẫn CD +.
  16. Nhập một lệnh để chuyển đến vị trí của các tệp để cập nhật kernel Ubuntu

  17. Nếu di chuyển đã trôi qua thành công, thư mục hiện tại sẽ xuất hiện trong hàng đầu vào mới, từ đó các lệnh tiếp theo sẽ được thực hiện.
  18. Chuyển đổi thành công thành thư mục vị trí tệp để cập nhật kernel trong Ubuntu

  19. Xử lý lệnh dpkg -i * .deb để bắt đầu cài đặt.
  20. Nhập một lệnh để cài đặt các gói khi cập nhật kernel trong Ubuntu

  21. Nếu có thông báo rằng hoạt động được yêu cầu cho các đặc quyền của SuperUser, hãy thêm từ sudo trước chuỗi chính.
  22. Thông tin về quyền truy cập khi cài đặt các tệp cập nhật cốt lõi trong Ubuntu

  23. Để xác nhận quyền của Superuser, bạn sẽ cần nhập mật khẩu. Hãy xem xét rằng các biểu tượng khi viết không được hiển thị, nhưng được nhập. Ngay khi bạn nhập mật khẩu của mình, nhấp vào Enter để xác nhận.
  24. Nhập mật khẩu để có được quyền khi cài đặt các tệp cập nhật lõi trong Ubuntu

  25. Việc giải nén các tài liệu lưu trữ có sẵn sẽ bắt đầu. Nó sẽ mất một khoảng thời gian nhất định. Không làm gián đoạn phiên cuối và không theo dõi các hành động khác trong hoạt động này.
  26. Chờ đợi việc hoàn thành quá trình giải nén các tệp kernel khi nâng cấp trong Ubuntu

  27. Bạn sẽ được thông báo về việc hoàn thành thành công hoạt động hoặc lỗi có thể xuất hiện trên màn hình cho thấy sự khiếm khuyết phụ thuộc. Nếu điều này không xảy ra, chỉ chú ý đến các hành động cuối cùng của lệnh sau và nếu cài đặt bị gián đoạn, bạn sẽ cần thực hiện các thao tác bổ sung.
  28. Thông tin về việc hoàn thành bản cập nhật của các tệp kernel trong Ubuntu

Các vấn đề với việc cài đặt kernel thông qua Trình quản lý gói tiêu chuẩn - tình huống là phổ biến. Trong hầu hết các trường hợp, nó được giải quyết bằng cách sử dụng trình cài đặt của bên thứ ba. Để bắt đầu, nó nên được thêm vào, và sau đó sử dụng các tính năng tích hợp.

  1. Bạn có thể sử dụng cùng phiên "Terminal" hoặc tạo một phiên mới. Nhập lệnh sudo apt-get install gdebi trong đó và nhấp vào enter.
  2. Nhập một lệnh để cài đặt một thành phần cài đặt gói bổ sung trong Ubuntu

  3. Để xác nhận quyền truy cập, bạn sẽ cần nhập mật khẩu SuperUser.
  4. Nhập mật khẩu để cài đặt một thành phần cài đặt gói bổ sung trong Ubuntu

  5. Khi thông báo phần mở rộng của khối lượng của không gian đĩa bị chiếm dụng, chọn biến thể D.
  6. Xác nhận một thành phần cài đặt gói bổ sung trong Ubuntu

  7. Sau đó, di chuyển lại đến đường dẫn nơi các gói deb được đặt, ví dụ, thông qua lệnh cd ~ / tải xuống.
  8. Chuyển đến vị trí của các tệp kernel để cập nhật của họ tới Ubuntu

  9. Sử dụng chuỗi tiêu đề sudo gdebi linux * .deb chuỗi hình ảnh - *. Deb.
  10. Một lệnh để cài đặt các bản cập nhật kernel thông qua gói bổ sung trong Ubuntu

  11. Mong đợi sự kết thúc của việc đọc và giải nén các tập tin.
  12. Chờ đợi việc hoàn thành cập nhật cốt lõi thông qua thành phần bổ sung trong Ubuntu

  13. Xác nhận hoạt động cài đặt gói.
  14. Xác nhận cập nhật cốt lõi thông qua thành phần Ubuntu bổ sung

  15. Để áp dụng tất cả các thay đổi, bạn sẽ cần cập nhật bộ tải khởi động bằng cách nhập sudo update-grub.
  16. Cập nhật bộ tải khởi động sau khi cập nhật thành công kernel trong Ubuntu

  17. Bạn sẽ được thông báo rằng bản cập nhật đã thông qua thành công.
  18. Thông báo cập nhật bootloader thành công cho Ubuntu

Ngay sau khi khởi động lại máy tính, tất cả các thay đổi sẽ có hiệu lực. Bây giờ bạn sẽ sử dụng hệ điều hành trên lõi mới. Nếu đột nhiên trình tải cho một số lý do đã phá vỡ, hãy tham khảo phần ở cuối tài liệu này. Ở đó, chúng tôi sẽ nói chi tiết về các nguyên nhân gây ra vấn đề và mô tả phương pháp giải pháp.

Phương pháp 2: Cập nhật lõi tự động

Phương pháp này sẽ phù hợp với những người dùng muốn nhận thông tin cập nhật thường xuyên bằng cách sử dụng cho cái này và tương tự có nghĩa là thiết lập phiên bản Kernel gần đây nhất trên PC. Hoạt động này được thực hiện bằng cách sử dụng một kịch bản. Hãy xem cách tạo nó và cài đặt các bản cập nhật cho kernel Ubuntu.

  1. Để bắt đầu, hãy truy cập thư mục nơi tập lệnh được cài đặt. Chạy bảng điều khiển và nhập lệnh CD / TMP.
  2. Nhập lệnh để chuyển sang đường dẫn cài đặt của tập lệnh trong Ubuntu

  3. Sử dụng git clone git: //github.com/gm-script-writer-62850/ubfox-puinlineBernel-Updater lệnh.
  4. Đội để cài đặt tập lệnh cập nhật cốt lõi trong Ubuntu

  5. Nếu bạn đã nhận được thông báo về việc thiếu lệnh git, hãy làm theo các hướng dẫn để cài đặt.
  6. Cài đặt một thành phần bổ sung để cài đặt tập lệnh Ubuntu

  7. Sau khi nó chỉ còn lại để viết kịch bản bằng nước Bash Ubuntu-Mainline-Kernel-Updater / Cài đặt.
  8. Cài đặt tập lệnh để cập nhật kernel trong Ubuntu

  9. Xác nhận thêm tệp bằng cách chọn tùy chọn phản hồi tích cực.
  10. Xác nhận cài đặt tập lệnh để tự động cập nhật kernel trong Ubuntu

  11. Kiểm tra cập nhật được bắt đầu thông qua KernelupDateChecker -r Yakkety. Lưu ý rằng nhánh -r được sử dụng để xác định phiên bản phân phối. Chỉ định tùy chọn theo nhu cầu của bạn.
  12. Nhập một lệnh để bắt đầu kiểm tra cập nhật cho kernel trong Ubuntu

  13. Nếu tìm thấy các bản cập nhật kernel, hãy đặt chúng thông qua cập nhật sudo / tmp / kernel.
  14. Lệnh cài đặt các bản cập nhật Kernel được tìm thấy trong Ubuntu

  15. Cuối cùng, hãy chắc chắn kiểm tra kernel hoạt động hiện tại thông qua Uname -r và cập nhật GRUB.
  16. Kiểm tra phiên bản hiện tại của kernel sau khi cập nhật thành công trong Ubuntu

Bây giờ, mỗi khi bạn cần tìm kiếm các bản cập nhật kernel, bạn có thể sử dụng lệnh trên để thực hiện tác vụ ở chế độ tự động. Bạn sẽ chỉ còn để xác nhận tất cả các cảnh báo về việc mở rộng dung lượng đĩa bận rộn. Nếu kịch bản không còn cần thiết, nên loại bỏ nó khỏi hệ thống thông qua các lệnh sau:

Rm ~ / .config / autostart / kernelupdate.desktop

Sudo rm / usr / local / bin / kernelupdate {recker, scriptgenerator}

Giải quyết các vấn đề với trình tải GRUB sau khi gia hạn kernel

Đôi khi trong quá trình cài đặt các bản cập nhật cho kernel, lỗi xảy ra lỗi hoặc người dùng đã hoàn tất việc cài đặt các tệp trong tình trạng vô ý. Trong những tình huống như vậy, một vấn đề phát sinh, trong đó hệ điều hành chỉ đơn giản là ngừng tải. Nó liên quan đến điều này và chủ sở hữu tài xế độc quyền từ Nvidia. Giải pháp ở đây là một điều: khởi động từ kernel cũ và xóa một cái mới với cài đặt lại hoặc lựa chọn một phiên bản ổn định hơn.

  1. Bật máy tính và ngay lập tức nhấn phím ESC để chuyển đến menu Tải xuống. Sử dụng các mũi tên để di chuyển đến "Cài đặt nâng cao cho Ubuntu", sau đó nhấn ENTER.
  2. Chọn các tham số bổ sung để tải xuống Ubuntu

  3. Đặt lõi làm việc cũ của bạn ở đây và chọn nó để tải xuống.
  4. Chọn lõi làm việc để tải xuống hệ điều hành Ubuntu

  5. Nhập tài khoản của bạn và sau khi kích hoạt thành công vỏ đồ họa, chạy bảng điều khiển.
  6. Đi đến thiết bị đầu cuối sau khi tải xuống thành công Ubuntu trên lõi làm việc

  7. Nhập sudo apt xóa Linux-Header-5.2 * Linux-Image-5.2 *, trong đó 5.2 là phiên bản của kernel được cài đặt trước đó.
  8. Lệnh xóa phiên bản lõi không hoạt động trong Ubuntu

  9. Chỉ định mật khẩu để cung cấp quyền của siêu người dùng.
  10. Nhập mật khẩu để xóa thêm phiên bản không hoạt động của kernel trong Ubuntu

  11. Sau khi xóa thành công, hãy cập nhật bộ tải khởi động thông qua sudo update-grub.
  12. Cập nhật bộ tải khởi động sau khi xóa thành công phiên bản lõi không hoạt động trong Ubuntu

  13. Bạn sẽ được thông báo rằng việc tạo tệp đã trôi qua thành công và bây giờ bạn sẽ được tải xuống từ kernel cũ một lần nữa.
  14. Cập nhật trình tải xuống thành công sau khi loại bỏ thành công kernel không hoạt động trong Ubuntu

Là một phần của tài liệu ngày nay, bạn đã học được về hai phương thức cập nhật cốt lõi trong Ubuntu. Như bạn có thể thấy, để thực hiện mỗi người trong số họ, bạn sẽ phải thực hiện một số lệnh bảng điều khiển, nhưng sự lựa chọn của tùy chọn đã phụ thuộc vào nhu cầu của bạn. Sử dụng các hướng dẫn được trình bày ở cuối để nhanh chóng giải quyết các vấn đề với tải PC sau khi cài đặt phiên bản mới của kernel.

Đọc thêm