Làm cách nào tôi có thể nâng cấp Ubuntu LTS lên bản tiếp theo ngoại tuyến?


9

Tôi đang sử dụng Ubuntu 12.04 trên máy tính của mình và tôi muốn nâng cấp lên Ubuntu 14.04. Tôi không có internet ở nhà, vì vậy tôi cần nâng cấp ngoại tuyến. Trên openSUSE, có một cách để nâng cấp ngoại tuyến một cách đơn giản và hiệu quả là sử dụng DVD iso. Câu hỏi của tôi là: Có cách nào để nâng cấp Ubuntu ngoại tuyến như trong openSUSE không?


Theo như tôi có thể nhớ, ubfox ISO có tùy chọn như vậy. Nhưng tôi chưa bao giờ thử cho LTS đến LTS. Trong trường hợp như vậy, rất có thể cần phải chờ phát hành điểm (14.04.1). [Tôi có thể sai, sửa tôi nếu vậy]
Web-E

1
Bạn không muốn cài đặt Ubuntu mới?
chính xác

1
hey @rusty cảm ơn bạn đã trả lời, nhưng tôi có một số ứng dụng và tệp nhất định, tôi cần phải giữ và không có HD di động
fm21

Câu trả lời:


4

Canonical không cung cấp cd thay thế kể từ ngày 12.10, do đó, bản nâng cấp thông qua đĩa cài đặt sẽ không khả dụng.

Giải pháp sẽ là tạo một bản sao ngoại tuyến của kho lưu trữ gói ubfox [1] . Khi bạn có một cái, bạn có thể làm theo quy trình này:

  • update-managerdo-release-upgradeđọc tệp /etc/update-manager/meta-releaseđể tìm vị trí của tệp phát hành meta. Điều này chỉ đến vị trí internet changelogs.ubuntu.combình thường. Và nếu bạn chỉ phản chiếu các gói repos, tệp phát hành meta sẽ không được bao gồm. Vì vậy, chúng ta cần tìm nạp nó trước:

    wget http://changelogs.ubuntu.com/meta-release
    
  • Lưu trữ nó, ví dụ trên thư mục gốc của máy nhân bản nội bộ hoặc một số vị trí thuận tiện khác và đặt url vào giá trị " URL " trong /etc/update-manager/meta-release. Nếu bạn đang nâng cấp lên bản phát hành LTS, hãy tìm nạp meta-release-ltstệp và lặp lại quy trình.

  • Chỉnh sửa tệp phát hành meta mà bạn vừa tải xuống và thay thế địa chỉ nhân bản bên ngoài bằng url cho máy nhân bản bên trong để tất cả các vị trí gói khớp với nhau. Đối với tôi điều này đã được thay thế archive.ubuntu.combằng file:///và đường dẫn của gương bên trong. Đảm bảo tệp có thể đọc được thông qua http (hoặc quyền truy cập tệp nếu sử dụng quyền truy cập tệp để repo).

  • Chạy update-managerhoặc do-release-upgradenâng cấp sẽ hoạt động như bạn đang sử dụng máy nhân bản internet.


Nó sẽ dễ dàng như bản phân phối openSUSE. Ubuntu được cho là dành cho người mới sử dụng linux, vì vậy tôi không biết tại sao điều này lại xảy ra. Tôi nghĩ rằng ông chủ lớn mr. Mark S. của Ubuntu nên nghĩ về những điều nhỏ nhặt này tạo ra rất nhiều sự khác biệt. Sự khác biệt giữa việc chọn Ubuntu hoặc openSUSE. Tôi sẽ thử câu trả lời của bạn @MrVaykadji và sau đó tôi sẽ nói kết quả!
fm21

Có lẽ họ không bị chặn trong ppl mà không có kết nối internet ^^
MrVaykadji

Trong câu trả lời của bạn, tôi có cần tải xuống bất kỳ gói mới nào từ kho lưu trữ Ubuntu không?
fm21

1
fm21

1
điều đó không giống nhau ... bạn đã hỏi về điều đó do-release-upgrade, không đơn giảnapt-get upgrade
MrVaykadji

2

Khi tôi chạy khởi động với DVD Ubuntu 14.04 tiêu chuẩn và chọn tùy chọn cài đặt, tôi đã có một tùy chọn để nâng cấp tại chỗ cài đặt Ubuntu 12.04 hiện có. Tôi đã thực hiện nâng cấp tại chỗ như vậy bằng phương tiện DVD / CD từ 8 đến 10 và 10 đến 12.04. Vì vậy, tôi cảm thấy nó sẽ chạy mà không gặp trở ngại trong trường hợp 12.04 đến 14.04.


0

Nếu hệ thống của bạn là cài đặt vanilla, việc nâng cấp từ 12.04 lên 14.04 có thể ngoại tuyến dễ dàng bằng DVD Ubuntu 14.04. Tuy nhiên, nếu hệ thống của bạn có cài đặt thêm, nó có thể dẫn đến một số biến chứng trong quá trình nâng cấp vì các gói 14.04 tương thích sẽ không được nâng cấp.


nó có tồn tại một đĩa DVD 14.04 không? Ở đâu ?
fm21
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.