Làm cách nào để cập nhật Ubuntu theo cách thủ công?


50

Tôi muốn cập nhật Ubuntu theo cách thủ công, vì tôi đã sử dụng modem USB CDMA và được kết nối bằng cách sử dụng wvdial, nhưng nó sẽ không thể cập nhật Ubuntu thông qua Trình quản lý cập nhật, vì Ubuntu của tôi sẽ không hiển thị thông báo "Đã kết nối" network-manager.

Tôi có thể cập nhật Ubuntu bằng tay không? Tôi nên tải xuống các tệp riêng biệt, hoặc sử dụng thiết bị đầu cuối thay thế?


Tất cả các câu trả lời có vẻ tương tự nhau. Tôi sẽ thử khi tôi kết nối trên Ubuntu.
Aryo Adhi

Câu trả lời:


62

Bạn có thể cập nhật thủ công qua thiết bị đầu cuối bằng cách chạy:

sudo apt-get update
sudo apt-get upgrade

Ngoài ra, bạn có thể chạy:

sudo apt-get dist-upgrade

Từ apt-gettrang hướng dẫn:

nâng cấp ngoài việc thực hiện chức năng nâng cấp, còn xử lý thông minh các phụ thuộc thay đổi với các phiên bản mới của gói; apt-get có một hệ thống giải quyết xung đột "thông minh" và nó sẽ cố gắng nâng cấp các gói quan trọng nhất với chi phí của các gói ít quan trọng hơn nếu cần thiết. Do đó, lệnh dist-nâng cấp có thể loại bỏ một số gói.


1
Cái nào? updatehay upgrade? Bởi vì tôi nghĩ cả hai đều khác nhau
Aryo Adhi

2
Tại sao không dist-upgrade? Một thường xuyên upgradecó thể giữ lại một số thứ. (Tuy nhiên, nó sẽ không nâng cấp phiên bản Ubuntu trừ khi bạn thay đổi nguồn của mình.)
gertvdijk

1
@AryoAdhi Bạn cần cả hai. updatesẽ cập nhật danh sách gói (để có thể cho biết gói nào khả dụng) và upgrade/ dist-upgradesẽ thực hiện cập nhật thực tế.
gertvdijk

1
@AryoAdhi upgradechỉ nâng cấp các gói đã cài đặt. dist-upgradenâng cấp các gói VÀ cũng cài đặt / gỡ bỏ các gói nếu một số danh sách phụ thuộc gói đã thay đổi. Nếu bạn chạy, apt-get dist-upgradehãy đảm bảo xem lại các thay đổi apt-get sẽ thực hiện trước khi xác nhận thao tác. dist-upgradesẽ KHÔNG nâng cấp phiên bản Ubuntu (ví dụ: 12.10 -> 13.04).
Eric Carvalho

1
sudo do-release-upgradesẽ nâng cấp lên phiên bản chính mới hơn (12 => 14).
Chloe

10

Làm cái này:

sudo apt-get update && sudo apt-get upgrade

trong một thiết bị đầu cuối. Khởi động lại nếu nó yêu cầu.

Hi vọng điêu nay co ich!!!


0

Nếu bạn muốn nâng cấp phiên bản Ubuntu (ví dụ: ... 12.04 lên 12.10 hoặc 13.04), bạn có thể chỉ cần bật LiveCD / LiveUSB và nó có tùy chọn cho phép bạn nâng cấp.


"An toàn hơn nhiều so với kết nối Internet" Làm thế nào điều này sẽ an toàn hơn so với sử dụng kết nối internet? Bên cạnh đó, các ISO được phát hành chứa một bộ gói không cập nhật cũ hơn sau khi phát hành (tốt, LTS có các bản phát hành điểm). Vì vậy, tôi muốn nói rằng, cập nhật bằng internet về cơ bản là an toàn hơn, vì bạn cũng sẽ nhận được các bản vá bảo mật mới nhất.
gertvdijk

Vâng, bảo mật là khôn ngoan, nhưng đối với nguy cơ mạng internet của bạn bị cắt ở giữa một tệp quan trọng có thể là khá tai hại. Và, một khi bạn nâng cấp qua thiết bị đó, bạn có thể chạy sudo apt-get update && sudo apt-get upgradeđể đảm bảo bạn có các bản cập nhật mới nhất.
RPiAwessessess

7
"Việc internet của bạn bị cắt ở giữa một tệp quan trọng có thể khá tai hại" Không. Bởi vì nó sẽ tải xuống trước khi xử lý các bản cập nhật. "một khi bạn nâng cấp qua thiết bị đó, bạn có thể chạy [...]" Điều đó sẽ chạy các bản cập nhật của các gói được nâng cấp ở bước trước, chính xác là quan điểm của tôi không hiệu quả.
gertvdijk
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.