Không thể nâng cấp từ 13.04 lên 14.04 [đã đóng]


10

Tôi đang chạy Ubuntu 13.04 và muốn nâng cấp lên 14.04.

Nhập các lệnh sau cho tôi đầu ra chỉ ra rằng nó không thể được thực hiện.

$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description:    Ubuntu 13.04
Release:    13.04
Codename:   raring
$ sudo do-release-upgrade 
Checking for a new Ubuntu release
No new release found

Điều này có thể giải quyết như thế nào?

(Tôi cũng có tệp ISO cho 14.04, nếu điều đó tạo ra sự khác biệt)


Cập nhật:

Theo sự ngăn chặn dưới đây, tôi đã thử điều này, vô ích?

$ sudo do-release-upgrade -d
Checking for a new Ubuntu release
No new release found

Cập nhật:

Điều tra sâu hơn cho thấy rằng các bản cập nhật không hoạt động quá.

$ sudo apt-get update
# truncated
E: Some index files failed to download. They have been ignored, or old ones used instead.

Có bất kỳ nguồn phần mềm nào vẫn lưu trữ hiếm (13.04) không?


Cập nhật:

Chỉnh sửa các nguồn phần mềm để trỏ đến old-releases.ubuntu.comhoạt động, cho phép

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

Để chạy như mong đợi. Tuy nhiên,

sudo do-release-upgrade -d

vẫn mang lại kết quả tương tự:

Checking for a new Ubuntu release
No new release found

1
1. 13.04 là kết thúc cuộc đời. 2. Bạn KHÔNG thể nâng cấp từ 13.04 lên 14.04. Không có bản phát hành bỏ qua khi nâng cấp. Tôi sẽ đề nghị cài đặt lại (nhanh hơn rất nhiều)
Rinzwind

Bạn không được yêu cầu nâng cấp lên 13.10 khi nó ra mắt?
Thorbjørn Ravn Andersen

@Rinzwind thực sự, có (đã?) Một cách, nhưng đã bị vô hiệu hóa khi 13.X và 12.10 đi EOL.
Braiam

Câu trả lời:


21

Bạn đang chạy Ubuntu 13.04. Ubuntu 13.04 đã đạt đến hỗ trợ cuối đời vào ngày 27 tháng 1 năm 2014 , vì vậy bạn sẽ không thể cài đặt / nâng cấp bất cứ thứ gì ngay bây giờ, đó là lý do tại sao apt-get updatelệnh của bạn không hoạt động.

Bạn nên biết rằng nếu bạn muốn nâng cấp lên 14.04, bạn phải tuân theo thứ tự nâng cấp sau: 13.04 → 13.10 → 14.04.

  1. Trước tiên bạn cần chỉnh sửa các nguồn của mình để sử dụng kho "bản phát hành cũ". Bạn có thể làm điều này bằng cách chạy lệnh sau:

    sudo sed -i -e 's/archive.ubuntu.com\|security.ubuntu.com/old-releases.ubuntu.com/g' /etc/apt/sources.list
    
  2. Bây giờ, chạy như sau:

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

    Điều này sẽ nâng cấp tất cả các gói lên các phiên bản mới nhất có sẵn.

  3. Bây giờ, hãy thử nâng cấp Ubuntu:

    sudo do-release-upgrade -d
    

    Điều này sẽ hoạt động và nhắc bạn nâng cấp lên 13.10. Thực hiện nâng cấp, và sau đó thực hiện lại các bước tương tự để nâng cấp từ 13.10 lên 14.04.

Theo tôi, việc cài đặt mới 14.04 dễ dàng hơn bằng cách sử dụng tệp ISO mà bạn có, nếu bạn biết cách thực hiện điều đó, nghĩa là không có nhiều dữ liệu để sao lưu.


1
Có vẻ tốt. Tôi cũng sẽ cài đặt lại và đi thẳng cho 14.04. 13.04-> 13.10-> 14.04 mất một thời gian (tính theo giờ) và có 2 điểm thất bại. Cài đặt lại không ngụ ý định dạng dữ liệu cá nhân: những tệp đó đã có trên một sep. vách ngăn; nếu không tôi sẽ bắt đầu sắp xếp thứ 1 đó).
Rinzwind

Vâng tôi biết = D, tôi đã cập nhật câu trả lời của mình khi bạn đang gõ bình luận. Tôi luôn luôn cài đặt mới, nhưng poster có thể không biết cách cài đặt mới hoặc cài đặt mới có thể không dễ dàng, đặc biệt nếu anh ta khởi động kép và / hoặc gắn /hometrên một phân vùng khác, bởi vì điều đó có nghĩa là sử dụng tùy chọn "Cái gì khác" trong khi cài đặt, vì vậy tôi chỉ muốn đề cập đến tùy chọn sử dụng bản phát hành cũ.
Alaa Ali

@AlaaAli Cảm ơn câu trả lời của bạn, tuy nhiên điều này không hiệu quả với tôi. Thay đổi nguồn phần mềm để trỏ đến old-releases.ubuntu.comhoạt động, giờ đây tôi đã có thể chạy thành công sudo apt-get update && sudo apt-get dist-upgrade. Tuy nhiên, sudo do-release-upgrade -dvẫn mang lại kết quả tương tự:No new release found
bguiz

Các vấn đề khác tôi đã 'giải quyết': 1) nhận xét tất cả các tính năng bổ sung.ubfox.com 2) Tôi cũng đã nhận xét tất cả các kho lưu trữ nguồn (có thể không bắt buộc) 3) nhận xét mọi kho lưu trữ.canonical.com 4) thay đổi bất kỳ url cụ thể của quốc gia để repo 'US'. ví dụ. au.old-release.ubfox.com đến old-release.ubfox.com
philcolbourn
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.