อัปเกรดจาก 13.10 เป็น 14.04:“ ไม่พบรุ่นใหม่”


21

ฉันพยายามอัพเกรดจาก lubuntu 13.10 เป็น 14.04 โดยใช้

apt-get update
apt-get dist-upgrade  
do-release-upgrade

อย่างไรก็ตามคำสั่งสุดท้ายส่งกลับ No new release found

ฉันลองdo-release-upgrade -dด้วยผลลัพธ์เดียวกัน

/etc/apt/sources.list ดูเหมือนกับ:

# deb cdrom:[Lubuntu 13.10 _Saucy Salamander_ - Release amd64 (20131016.1)]/ saucy main multiverse restricted universe

# See http://help.ubuntu.com/community/UpgradeNotes for how to upgrade to
# newer versions of the distribution.
deb http://de.archive.ubuntu.com/ubuntu/ saucy main restricted
deb-src http://de.archive.ubuntu.com/ubuntu/ saucy main restricted

## Major bug fix updates produced after the final release of the
## distribution.
deb http://de.archive.ubuntu.com/ubuntu/ saucy-updates main restricted
deb-src http://de.archive.ubuntu.com/ubuntu/ saucy-updates main restricted

## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu
## team. Also, please note that software in universe WILL NOT receive any
## review or updates from the Ubuntu security team.
deb http://de.archive.ubuntu.com/ubuntu/ saucy universe
deb-src http://de.archive.ubuntu.com/ubuntu/ saucy universe
deb http://de.archive.ubuntu.com/ubuntu/ saucy-updates universe
deb-src http://de.archive.ubuntu.com/ubuntu/ saucy-updates universe

## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu 
## team, and may not be under a free licence. Please satisfy yourself as to 
## your rights to use the software. Also, please note that software in 
## multiverse WILL NOT receive any review or updates from the Ubuntu
## security team.
deb http://de.archive.ubuntu.com/ubuntu/ saucy multiverse
deb-src http://de.archive.ubuntu.com/ubuntu/ saucy multiverse
deb http://de.archive.ubuntu.com/ubuntu/ saucy-updates multiverse
deb-src http://de.archive.ubuntu.com/ubuntu/ saucy-updates multiverse

## N.B. software from this repository may not have been tested as
## extensively as that contained in the main release, although it includes
## newer versions of some applications which may provide useful features.
## Also, please note that software in backports WILL NOT receive any review
## or updates from the Ubuntu security team.
deb http://de.archive.ubuntu.com/ubuntu/ saucy-backports main restricted universe multiverse
deb-src http://de.archive.ubuntu.com/ubuntu/ saucy-backports main restricted universe multiverse

deb http://security.ubuntu.com/ubuntu saucy-security main restricted
deb-src http://security.ubuntu.com/ubuntu saucy-security main restricted
deb http://security.ubuntu.com/ubuntu saucy-security universe
deb-src http://security.ubuntu.com/ubuntu saucy-security universe
deb http://security.ubuntu.com/ubuntu saucy-security multiverse
deb-src http://security.ubuntu.com/ubuntu saucy-security multiverse

## Uncomment the following two lines to add software from Canonical's
## 'partner' repository.
## This software is not part of Ubuntu, but is offered by Canonical and the
## respective vendors as a service to Ubuntu users.
deb http://archive.canonical.com/ubuntu saucy partner
# deb-src http://archive.canonical.com/ubuntu saucy partner

## This software is not part of Ubuntu, but is offered by third-party
## developers who want to ship their latest software.
deb http://extras.ubuntu.com/ubuntu saucy main
deb-src http://extras.ubuntu.com/ubuntu saucy main

deb http://ppa.launchpad.net/stebbins/handbrake-releases/ubuntu raring main
deb-src http://ppa.launchpad.net/stebbins/handbrake-releases/ubuntu raring main
deb http://dl.google.com/linux/earth/deb/ stable main
# deb-src http://archive.canonical.com/ubuntu saucy partner

โปรดทราบว่าฉันเพิ่งอัพเกรด lubuntu อื่นโดยใช้เซิร์ฟเวอร์เดียวกันโดยไม่มีปัญหา

ไฟล์เนื้อหาของ /etc/update-manager/meta-releases

# default location for the meta-release file

[METARELEASE]
URI = http://changelogs.ubuntu.com/meta-release
URI_LTS = http://changelogs.ubuntu.com/meta-release-lts
URI_UNSTABLE_POSTFIX = -development
URI_PROPOSED_POSTFIX = -proposed

/etc/update-manager/release-upgrades ดูเหมือนกับ:

# some comments...

Prompt=normal

ฉันเปลี่ยนnormalเป็นltsไม่ประสบความสำเร็จ

ฉันยังตรวจสอบไดเรกทอรี/var/lib/ubuntu-release-upgrader/ที่ว่างเปล่า

นอกจากนี้ยังไม่มีproxyไฟล์ที่/etc/apt/apt.conf.d/ดูเหมือนจะไม่ใช้พรอกซี

ไฟล์/etc/hostsดูเหมือนว่า:

127.0.0.1       localhost
127.0.1.1       mybox

# The following lines are desirable for IPv6 capable hosts
::1     ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters

ดังนั้นฉันจึงลองทุกวิธีจากปัญหาการอัพเกรดการแจกจ่าย "ไม่พบรุ่นใหม่"ไม่ประสบความสำเร็จ

มีความคิดอะไรที่อาจจะผิดที่นี่?

แก้ไข

การใช้ส่วนต่อประสานกราฟิกupdate-managerฉันได้รับข้อความแสดงข้อผิดพลาด: "ไม่สามารถดาวน์โหลดข้อมูลที่เก็บได้"

บางทีนี่อาจช่วยให้คุณรู้วิธีแก้ปัญหา

Edit2

ตอนนี้ผมเปลี่ยนจากเซิร์ฟเวอร์เดอไปยังเซิร์ฟเวอร์หลักและออกสัญญาซื้อขายไฟฟ้าจากทั้งหมดของฉันและsources.list ถ้าเป็นไปได้ใช้sources.list.d ppa-purgeถ้าไม่ใช่ฉันจะลบแพ็คเกจที่เกี่ยวข้องด้วยความถนัดและลบ ppa-entry ออก

สัญญาซื้อขายไฟฟ้าคือสิ่งที่เกี่ยวกับแพคเกจต่อไปนี้: sagemath, google-earth, handbrake, freetuxtvและjulia(โปรแกรมคณิตศาสตร์)

อย่างไรก็ตามไม่ประสบความสำเร็จ



1
@ RaduRădeanuมันไม่ซ้ำกัน โซลูชันที่แนะนำไม่สามารถใช้งานได้
นักเรียน

คำตอบ:


20

สำหรับฉันเหตุผลก็คือว่าฉันได้ปิดการใช้งานการตรวจสอบอัตโนมัติสำหรับการอัพเกรดเนื่องจากcheck-new-releaseกระบวนการทำให้คอมพิวเตอร์ของฉันช้าลงอย่างมาก

เปลี่ยนกลับไปPrompt=normalใน/etc/update-manager/release-upgradesการแก้ไขปัญหาที่เกิดขึ้นทันที


2
สิ่งนี้ใช้ได้สำหรับฉัน มันถูกตั้งค่าเป็น "lts" ก่อนหน้านี้และโดยการตั้งค่าเป็น "ปกติ" จะพบการอัพเกรดที่น่าเชื่อถือ
Malcolm Boekhoff

2
ขอบคุณสิ่งนี้แก้ไขได้สำหรับฉันด้วย - สันนิษฐานว่า LTS รุ่นมองหา LTS เวอร์ชันใหม่เท่านั้นดังนั้นคุณจึงไม่สามารถอัปเกรดเป็นรุ่นล่าสุดได้หากไม่มีการเปลี่ยนแปลงนี้
Jon Story

9

ในที่สุดมันก็ใช้งานได้ ปัญหาคือว่าฉันทำdo-release-upgradeในฐานะที่เป็นรากสิ่งนี้ไม่ได้ผล เรียกใช้คำสั่งนี้เมื่อผู้ใช้ปกติทำงาน Hower ฉันไม่เข้าใจว่าทำไมมันไม่รูต


8

ลองนี้ !!!

ตัดและวางคำสั่งทั้งชุดด้านล่าง:

sudo apt-get clean ;
cd /var/lib/apt ;
sudo mv lists lists.old_`date '+%Y%m%d_%H%M%S'`   ;
sudo mkdir -p lists/partial ;
sudo apt-get clean ;
sudo apt-get update

อัฒภาคแบ่งเขตแต่ละคำสั่งเพื่อให้พวกเขาสามารถวางกัน หลังจากนั้นให้ทำดังนี้

sudo apt-get clean
sudo do apt-get update
sudo apt-get dist-upgrade  
sudo do-release-upgrade

หากล้มเหลวให้ทำดังนี้

sudo sed -i 's/saucy/trusty/g' /etc/apt/sources.list
sudo apt-get update
sudo apt-get upgrade 

หมายเหตุ: ลบ PPA ของบุคคลที่สามทั้งหมดยกเว้นว่าจะมีรุ่น 14.04 ให้ใช้งาน หากคุณมีคำพังเพย PPAลบมันด้วยPPA-สะอาด


2
ขอบคุณ ขั้นตอนทั้งหมดก่อนที่จะแทนที่saucyด้วยความtrustyล้มเหลว แต่ฉันไม่แน่ใจว่าฉันควรลองขั้นตอนสุดท้ายของคุณจริงๆหรือไม่ สิ่งนี้นำไปสู่การอัพเกรดอย่างปลอดภัยหรือไม่? การทำเช่นapt-get dist-upgradeนั้นควรอัพเกรดแพคเกจจำนวนมากเนื่องจากแหล่งที่มาตอนนี้เป็นtrustyแหล่งที่มา ฉันยังแสดงความคิดเห็นต่อ PPAS ทั้งหมด แต่ไม่ได้ใช้ PPA-purge แต่ฉันคิดว่านี่ไม่ควรสร้างความแตกต่างใด ๆ ...
นักเรียน

1
@ นักเรียนฉันมีปัญหาเดียวกันเมื่อไม่กี่วันที่ผ่านมา ... ฉันทำสิ่งนี้ด้วยวิธีนี้ มันทำให้ระบบของฉันแย่ลงเพราะฉันใช้ Gnome Remix กับ Gnome PPA และหน้า PPA ของพวกเขาบน Luchpad บอกว่าอย่าทำเพื่อลบออกด้วย ppa-purge
MathCubes

5

คุณต้องตรวจสอบตัวเลือกนี้:

ป้อนคำอธิบายรูปภาพที่นี่

จากนั้นเปิดตัวdo-release-upgradeอีกครั้ง


1
ใช่ใช่ใช่ขอบคุณนี่เป็นสิ่งแรกที่ทำงานให้ฉันหลังจากหลายชั่วโมงของการต่อสู้ ช่องทำเครื่องหมายอื่น ๆ ทั้งหมดถูกปิดการใช้งานเพราะ 13.10 เป็น EOL ในขณะนี้และฉันต้องเปลี่ยนแหล่ง apt-get ด้วยตนเอง ( help.ubuntu.com/community/EOL การอัปเกรด ) แต่มันบอกว่าไม่มีรุ่นใหม่จนกว่าฉันจะเปลี่ยนการตั้งค่า "แจ้งเตือน" อย่างที่คุณพูด
Lambart

2

รันคำสั่ง: gksu update-manager -d จาก terminal หรือ unity launcher หากคุณลองใช้งาน sudo update-manager -d มันไม่ได้ให้ตัวเลือกที่มี 14.04 เสมอไป แต่ด้วย gksu ตัวเลือกนี้จะปรากฏขึ้น

มิฉะนั้นให้สร้างไดรฟ์ USB ที่สามารถบู๊ตได้ บูตโดยใช้แบบเดียวกันและเมื่อติดตั้งเลือกอัปเกรดหรืออย่างอื่น อย่างอื่นให้ไดรฟ์เดียวกันกับก่อนหน้านี้เป็นจุดเชื่อมต่อสำหรับ /, swap ตัวเลือกการจัดรูปแบบยกเลิกการเลือก อย่าเลือกรูปแบบ นี่จะรักษาไฟล์ทั้งหมดและการตั้งค่าก่อนหน้าของคุณและทำการอัปเกรด

ขอขอบคุณ.


2
ฉันได้รับข้อความว่าซอฟต์แวร์ของฉันทันสมัย โดยวิธีการ: ทำไมควรgksuให้ผลลัพธ์ที่แตกต่างกว่าsudo?
นักเรียน

1
ในที่สุดหลังจากลองสิ่งต่าง ๆ มากมาย 'gksu update-manager -d' บันทึกวัน BTW, gksu ไม่ได้ติดตั้งในระบบของฉัน ดังนั้นก่อนอื่นฉันต้องรับ - ติดตั้งแล้วเรียกใช้
vincent mathew

0

ฉันเคยถูกรบกวนด้วย "ไม่พบรีลีสใหม่" เมื่อเร็ว ๆ นี้และกลายเป็นปัญหาการเชื่อมต่อ คำขอถูกบล็อกโดยไฟร์วอลล์ของเราตามกฎ Snort / Suricata นี้:

ET POLICY Python-urllib/ Suspicious User Agent

ฉันรู้ว่านี่ไม่ใช่ปัญหาของคุณ แต่หวังว่าจะช่วยได้อีก

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.