Score:2

อัปเกรดผิดจาก Ubuntu 18.04.6LTS เป็น 21

ธง tm

ฉันพยายามอัปเกรดระบบจาก Ubuntu 18.04.6LTS (ไบโอนิค) เป็น 20.04 LTS (โฟกัส) แต่ฉันใช้คำสั่งบางอย่างที่เกี่ยวข้องกับการอัปเกรดเป็น Ubuntu 21.04 ซึ่งไม่เกี่ยวข้องกับเป้าหมายของฉันเลย คำสั่งที่ฉันเรียกใช้มีดังนี้:

sudo sed -i 's/bionic/**hirsute**/g' /etc/apt/sources.list
sudo sed -i 's/bionic/**hirsute**/g' /etc/apt/sources.list.d/*.list
อัปเดต sudo apt

หลังจากนั้นด้วยการวิ่ง sudo apt-get อัปเดต ฉันได้รับสิ่งนี้:

รับ: 1 http://security.ubuntu.com/ubuntu hirsute-security InRelease [110 kB]
ตี: 2 http://us.archive.ubuntu.com/ubuntu hirsute InRelease                                                                  
Hit:3 http://dl.google.com/linux/chrome/deb InRelease ที่เสถียร                                                                                           
รับ: 4 http://us.archive.ubuntu.com/ubuntu hirsute-updates InRelease [115 kB]                                                                           
Ign:5 https://esm.ubuntu.com/infra/ubuntu hirsute-infra-security In Release                                          
Ign:6 https://esm.ubuntu.com/infra/ubuntu hirsute-infra-updates In Release         
ข้อผิดพลาด: 7 https://esm.ubuntu.com/infra/ubuntu เผยแพร่ hirsute-infra-security
  404 ไม่พบ [IP: 91.189.88.182 443]
ข้อผิดพลาด: 8 https://esm.ubuntu.com/infra/ubuntu hirsute-infra-updates
  404 ไม่พบ [IP: 91.189.88.182 443]
รับ: 9 http://us.archive.ubuntu.com/ubuntu hirsute-backports InRelease [101 kB]
กำลังอ่านรายการแพ็กเกจ...เสร็จแล้ว     
E: ที่เก็บ 'https://esm.ubuntu.com/infra/ubuntu hirsute-infra-security Release' ไม่มีไฟล์ Release
N: การอัปเดตจากที่เก็บดังกล่าวไม่สามารถทำได้อย่างปลอดภัย ดังนั้นจึงถูกปิดใช้งานตามค่าเริ่มต้น
N: ดู apt-secure(8) manpage สำหรับการสร้างที่เก็บและรายละเอียดการกำหนดค่าผู้ใช้
E: ที่เก็บ 'https://esm.ubuntu.com/infra/ubuntu hirsute-infra-updates Release' ไม่มีไฟล์ Release
N: การอัปเดตจากที่เก็บดังกล่าวไม่สามารถทำได้อย่างปลอดภัย ดังนั้นจึงถูกปิดใช้งานตามค่าเริ่มต้น
N: ดู apt-secure(8) manpage สำหรับการสร้างที่เก็บและรายละเอียดการกำหนดค่าผู้ใช้

ตอนนี้โดยการเรียกใช้ 'lsb_release -a' ฉันได้รับ

ไม่มีโมดูล LSB
รหัสผู้จัดจำหน่าย: Ubuntu
คำอธิบาย: Ubuntu 18.04.6 LTS
เผยแพร่: 18.04
ชื่อรหัส: ไบโอนิค

ด้วยการวิ่ง 'การอัปเดตนโยบาย apt-cache-manager-core', ฉันเข้าใจ

อัปเดตผู้จัดการหลัก:
  ติดตั้ง: 1:21.04.10
  ผู้สมัคร: 1:21.04.10
  ตารางเวอร์ชัน:
 *** 1:21.04.10 500
        500 http://us.archive.ubuntu.com/ubuntu hirsute-updates/main แพ็คเกจ amd64
        500 http://us.archive.ubuntu.com/ubuntu hirsute-updates/main แพ็คเกจ i386
        100 /var/lib/dpkg/สถานะ
     1:21.04.8 500
        500 http://us.archive.ubuntu.com/ubuntu hirsute/main amd64 แพ็คเกจ
        500 http://us.archive.ubuntu.com/ubuntu hirsute/main แพ็คเกจ i386

ดูเหมือนว่าบางแพ็คเกจจะได้รับการอัปเกรดเป็น '21' ฉันจะแก้ไขระเบียบนี้ได้อย่างไร เป้าหมายของฉันคือการเผยแพร่ LTS

ด้วยการวิ่ง dpkg -l > /tmp/somefile.dpkg เอาต์พุตของ /tmp/somefile เป็นดังนี้ ผมแปะบางส่วนไว้ มันไม่ยอมแปะทั้งหมด

Desired=Unknown/Install/Remove/Purge/Hold
| สถานะ=ไม่/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (สถานะ,Err: ตัวพิมพ์ใหญ่=ไม่ดี)
||/ ชื่อ เวอร์ชัน สถาปัตยกรรม คำอธิบาย
+-============================================== =============-==================================== ==============-============-====================== ================================================== ========
ii a11y-profile-manager-indicator 0.1.11-0ubuntu4 amd64 Accessibility Profile Manager - ตัวบ่งชี้เดสก์ท็อป Unity
ii account-plugin-facebook 0.12+16.04.20160126-0ubuntu1 ปลั๊กอินบัญชี GNOME Control Center ทั้งหมดสำหรับการลงชื่อเพียงครั้งเดียว - facebook
ii account-plugin-flickr 0.12+16.04.20160126-0ubuntu1 ปลั๊กอินบัญชี GNOME Control Center ทั้งหมดสำหรับการลงชื่อเพียงครั้งเดียว - flickr
ii account-plugin-google 0.12+16.04.20160126-0ubuntu1 ปลั๊กอินบัญชี GNOME Control Center ทั้งหมดสำหรับการลงชื่อเพียงครั้งเดียว
ii accountsservice 0.6.45-1ubuntu1.3 amd64 สอบถามและจัดการข้อมูลบัญชีผู้ใช้
ii acl 2.2.52-3build1 amd64 ยูทิลิตี้รายการควบคุมการเข้าถึง
ii รองรับสคริปต์ acpi 0.142 amd64 สำหรับจัดการเหตุการณ์ ACPI จำนวนมาก
ii acpid 1:2.0.28-1ubuntu1 amd64 ภูตเหตุการณ์การกำหนดค่าขั้นสูงและอินเทอร์เฟซพลังงาน
ii activity-log-manager 0.9.7-0ubuntu26 amd64 ส่วนต่อประสานผู้ใช้การกำหนดค่าบัญชีดำสำหรับ Zeitgeist
ii adduser 3.118ubuntu5 เพิ่มและลบผู้ใช้และกลุ่มทั้งหมด
ii adium-theme-ubuntu 0.3.4-0ubuntu4 สไตล์ข้อความ Adium ทั้งหมดสำหรับ Ubuntu
ii adwaita-icon-theme 3.28.0-1ubuntu1 ชุดไอคอนเริ่มต้นทั้งหมดของ GNOME (ชุดย่อยขนาดเล็ก)
ii aglfn 1.7-3 รายการ Adobe Glyph ทั้งหมดสำหรับแบบอักษรใหม่
ii aisleriot 1:3.22.5-1 amd64 คอลเลกชันเกมไพ่โซลิแทร์ GNOME
ii alsa-base 1.0.25+dfsg-0ubuntu5 ไฟล์การกำหนดค่าไดรเวอร์ ALSA ทั้งหมด
ii alsa-utils 1.1.3-1ubuntu1 amd64 ยูทิลิตี้สำหรับกำหนดค่าและใช้งาน ALSA
ii amd64-microcode 3.20191021.1+really3.20181128.1~ubuntu0.18.04.1 เฟิร์มแวร์ไมโครโค้ดโปรเซสเซอร์ amd64 สำหรับซีพียู AMD
ii anacron 2.3-24 amd64 โปรแกรมแบบ cron ที่ไม่เป็นไปตามเวลา
ii apache2-bin 2.4.29-1ubuntu4.19 amd64 Apache HTTP Server (โมดูลและไฟล์ไบนารีอื่นๆ)
ii apg 2.2.3.dfsg.1-5 amd64 เครื่องสร้างรหัสผ่านอัตโนมัติ - รุ่นสแตนด์อโลน
ii app-install-data 15.10 แอปพลิเคชัน Ubuntu ทั้งหมด (ไฟล์ข้อมูล)
ii app-install-data-partner 16.04 ตัวติดตั้งแอปพลิเคชันทั้งหมด (ไฟล์ข้อมูลสำหรับแอปพลิเคชัน/ที่เก็บพันธมิตร)
ii apparmor 2.12-4ubuntu5.1 amd64 ยูทิลิตีตัวแยกวิเคราะห์พื้นที่ผู้ใช้สำหรับ AppArmor
ii appmenu-qt:amd64 0.2.7+14.04.20140305-0ubuntu2 เมนูแอปพลิเคชัน amd64 สำหรับ Qt
rc appmenu-qt5 0.3.0+16.04.20170216-0ubuntu1 amd64 เมนูแอปพลิเคชันสำหรับ Qt5
ii apport 2.20.9-0ubuntu7.27 ทั้งหมดสร้างรายงานข้อผิดพลาดโดยอัตโนมัติสำหรับการดีบัก
ii apport-gtk 2.20.9-0ubuntu7.27 ส่วนหน้า GTK + ทั้งหมดสำหรับระบบรายงานข้อขัดข้องของ apport
ii apport-symptoms 0.20 สคริปต์อาการทั้งหมดสำหรับ apport
ii appstream 0.12.0-3ubuntu1 amd64 การจัดการข้อมูลเมตาของส่วนประกอบซอฟต์แวร์
ii apt 1.6.14 amd64 ตัวจัดการแพ็คเกจบรรทัดคำสั่ง
ii apt-config-icons 0.12.0-3ubuntu1 ข้อมูลโค้ดการกำหนดค่า APT ทั้งหมดเพื่อเปิดใช้งานการดาวน์โหลดไอคอน
rc apt-show-versions 0.22.7ubuntu1 ทั้งหมดแสดงรายการเวอร์ชันแพ็คเกจที่มีอยู่พร้อมการแจกจ่าย
ii apt-transport-https 1.6.14 แพ็คเกจการเปลี่ยนผ่านทั้งหมดสำหรับการสนับสนุน https
ii apt-utils 1.6.14 amd64 โปรแกรมยูทิลิตี้ที่เกี่ยวข้องกับการจัดการแพ็คเกจ
ii aptdaemon 1.1.1+bzr982-0ubuntu19.5 บริการจัดการแพ็คเกจตามธุรกรรมทั้งหมด
ii aptdaemon-data 1.1.1+bzr982-0ubuntu19.5 ไฟล์ข้อมูลทั้งหมดสำหรับลูกค้า
ii ความถนัด 0.8.10-6ubuntu1 amd64 ตัวจัดการแพ็คเกจที่ใช้เทอร์มินัล
ii aptitude-common 0.8.10-6ubuntu1 ไฟล์สถาปัตยกรรมอิสระทั้งหมดสำหรับ aptitude package manager
ii apturl 0.5.2ubuntu14.2 amd64 ติดตั้งแพ็คเกจโดยใช้โปรโตคอล apt - ส่วนหน้า GTK +
ii apturl-common 0.5.2ubuntu14.2 amd64 ติดตั้งแพ็คเกจโดยใช้โปรโตคอล apt - ข้อมูลทั่วไป
ii aspell 0.60.7~20110707-4ubuntu0.2 amd64 GNU Aspell ตรวจสอบตัวสะกด
ii aspell-en 2017.08.24-0-0.1 พจนานุกรมภาษาอังกฤษทั้งหมดสำหรับ GNU Aspell
ii at-spi2-core 2.28.0-1 amd64 Assistive Technology Service Provider Interface (dbus core)
ii atril 1.20.1-2ubuntu2 amd64 โปรแกรมดูเอกสาร MATE
ii atril-common 1.20.1-2ubuntu2 โปรแกรมดูเอกสาร MATE ทั้งหมด (ไฟล์ทั่วไป)
ii autoconf 2.69-11 ตัวสร้างสคริปต์กำหนดค่าอัตโนมัติทั้งหมด
ii automake 1:1.15.1-3ubuntu2 เครื่องมือทั้งหมดสำหรับสร้าง Makefiles ที่สอดคล้องกับมาตรฐาน GNU
ii autotools-dev 20180224.1 ทั้งหมด อัปเดตโครงสร้างพื้นฐานสำหรับไฟล์ config.{guess,sub}
ii avahi-autoipd 0.7-3.1ubuntu1.3 amd64 Avahi IPv4LL การกำหนดค่าที่อยู่เครือข่าย daemon
ii avahi-daemon 0.7-3.1ubuntu1.3 amd64 Avahi mDNS/DNS-SD daemon
ii avahi-utils 0.7-3.1ubuntu1.3 amd64 ยูทิลิตี้การเรียกดู การเผยแพร่ และการค้นพบ Avahi
ii bamfdaemon 0.5.3+18.04.20180207.2-0ubuntu1 amd64 ไลบรารีการจับคู่หน้าต่าง - daemon
ii baobab 3.28.0-1 amd64 ตัววิเคราะห์การใช้งานดิสก์ GNOME
ii ไฟล์ฐาน 10.1ubuntu2.11 amd64 ไฟล์เบ็ดเตล็ดของระบบฐาน Debian
ii base-passwd 3.5.44 amd64 รหัสผ่านหลักของระบบฐาน Debian และไฟล์กลุ่ม
ii ทุบตี 4.4.18-2ubuntu1.2 amd64 GNU Bourne อีกครั้ง SHell
ii bash-completion 1:2.8-1ubuntu1 ความสมบูรณ์ที่ตั้งโปรแกรมได้ทั้งหมดสำหรับ bash shell
ii bc 1.07.1-2 amd64 GNU bc ภาษาเครื่องคิดเลขที่มีความแม่นยำตามอำเภอใจ
ii bind9-host 1:9.11.3+dfsg-1ubuntu1.16 amd64 ยูทิลิตีการค้นหา DNS (เลิกใช้แล้ว)
ii binutils 2.36.1-6ubuntu1 amd64 แอสเซมเบลอร์ GNU, ตัวเชื่อมโยงและยูทิลิตี้ไบนารี
ii binutils-common:amd64 2.36.1-6ubuntu1 amd64 ไฟล์ทั่วไปสำหรับแอสเซมเบลอร์ GNU ตัวเชื่อมโยง และยูทิลิตี้ไบนารี
ii binutils-x86-64-linux-gnu 2.36.1-6ubuntu1 amd64 GNU ยูทิลิตี้ไบนารีสำหรับเป้าหมาย x86-64-linux-gnu
ii blt 2.5.3+dfsg-4 amd64 ไลบรารีส่วนขยายกราฟิกสำหรับ Tcl/Tk - รันไทม์
ii bluez 5.48-0ubuntu3.6 amd64 เครื่องมือ Bluetooth และ daemons
ii bluez-cups 5.48-0ubuntu3.6 amd64 ไดรเวอร์เครื่องพิมพ์ Bluetooth สำหรับ CUPS
ii bluez-obexd 5.48-0ubuntu3.6 amd64 bluez obex ภูต
ii bolt 0.5-0ubuntu0.18.04.1 amd64 system daemon เพื่อจัดการอุปกรณ์ Thunderbolt 3
ii branding-ubuntu 0.10 งานศิลปะทดแทนทั้งหมดพร้อมการสร้างตราสินค้าของ Ubuntu
ii brltty 5.5-4ubuntu2.0.1 amd64 เข้าถึงซอฟต์แวร์สำหรับคนตาบอดโดยใช้จอแสดงผลอักษรเบรลล์
ii bsdmainutils 11.1.2ubuntu1 amd64 ชุดยูทิลิตี้เพิ่มเติมจาก FreeBSD
ii bsdutils 1:2.31.1-0.4ubuntu3.7 amd64 ยูทิลิตี้พื้นฐานจาก 4.4BSD-Lite
ii bubblewrap 0.2.1-1ubuntu0.1 amd64 setuid wrapper สำหรับการจัดการ chroot และเนมสเปซที่ไม่มีสิทธิพิเศษ
ii build-essential 12.4ubuntu1 amd64 รายการข้อมูลของแพ็คเกจ build-essential
ii busybox-initramfs 1:1.30.1-6ubuntu2 amd64 การตั้งค่าเชลล์แบบสแตนด์อโลนสำหรับ initramfs
ii busybox-static 1:1.27.2-2ubuntu3.3 amd64 เชลล์ช่วยเหลือแบบสแตนด์อโลนพร้อมยูทิลิตี้ในตัวมากมาย
ii bzip2 1.0.8-4ubuntu3 amd64 ตัวบีบอัดไฟล์การเรียงลำดับบล็อกคุณภาพสูง - ยูทิลิตี้
ii bzip2-doc 1.0.6-8.1ubuntu0.2 ตัวบีบอัดไฟล์เรียงบล็อกคุณภาพสูงทั้งหมด - เอกสารประกอบ
ii ใบรับรอง ca 20210119ubuntu0.21.04.1 ใบรับรอง CA ทั่วไปทั้งหมด
ii ca-certificates-java 20180516ubuntu1~18.04.1 ใบรับรอง CA ทั่วไปทั้งหมด (ที่เก็บคีย์ JKS)
ii caja 1.20.2-4ubuntu1 ตัวจัดการไฟล์ amd64 สำหรับเดสก์ท็อป MATE
ii caja-common 1.20.2-4ubuntu1 ตัวจัดการไฟล์ทั้งหมดสำหรับเดสก์ท็อป MATE (ไฟล์ทั่วไป)
ii ตรวจสอบการติดตั้งตัวติดตามการติดตั้ง 1.6.2-4ubuntu2 amd64
ii ชีส 3.28.0-1ubuntu1 amd64 เครื่องมือในการถ่ายภาพและวิดีโอจากเว็บแคมของคุณ
ii ชีสทั่วไป 3.28.0-1ubuntu1 ไฟล์ทั่วไปทั้งหมดสำหรับเครื่องมือชีสเพื่อถ่ายภาพและวิดีโอ
ii cmake 3.10.2-1ubuntu2.18.04.2 amd64 ข้ามแพลตฟอร์ม, สร้างระบบโอเพ่นซอร์ส
ii cmake-data 3.10.2-1ubuntu2.18.04.2 ไฟล์ข้อมูล CMake ทั้งหมด (โมดูล เทมเพลต และเอกสารประกอบ)
ii ห้องนักบิน 215-1~ubuntu18.04.1 เว็บคอนโซลทั้งหมดสำหรับเซิร์ฟเวอร์ Linux
ii ห้องนักบินสะพาน 215-1 ~ ubuntu18.04.1 amd64 ส่วนประกอบฝั่งเซิร์ฟเวอร์สะพานห้องนักบิน
ii ห้องนักบินแดชบอร์ด 215-1~ubuntu18.04.1 เซิร์ฟเวอร์และแดชบอร์ดระยะไกลทั้งหมดของ Cockpit
ii ห้องนักบิน-networkmanager 215-1~ubuntu18.04.1 ส่วนติดต่อผู้ใช้ Cockpit ทั้งหมดสำหรับเครือข่าย
ii ห้องนักบิน-packagekit 215-1~ubuntu18.04.1 ส่วนติดต่อผู้ใช้ห้องนักบินทั้งหมดสำหรับแพ็คเกจ
ii ห้องนักบินที่จัดเก็บ 215-1 ~ ubuntu18.04.1 ส่วนติดต่อผู้ใช้ห้องนักบินทั้งหมดสำหรับการจัดเก็บ
ii ห้องนักบินระบบ 215-1~ubuntu18.04.1 ส่วนติดต่อผู้ดูแลระบบห้องนักบินทั้งหมดสำหรับระบบ
ii ห้องนักบิน-ws 215-1~ubuntu18.04.1 amd64 บริการเว็บห้องนักบิน
ii colord 1.3.3-2build1 amd64 บริการระบบเพื่อจัดการโปรไฟล์สีของอุปกรณ์ - daemon ระบบ
ii colord-data 1.3.3-2build1 บริการระบบทั้งหมดเพื่อจัดการโปรไฟล์สีของอุปกรณ์ - ไฟล์ข้อมูล
ii ไม่พบคำสั่ง 18.04.5 ทั้งหมด แนะนำการติดตั้งแพ็คเกจในเซสชันทุบตีแบบโต้ตอบ
ii command-not-found-data 18.04.5 amd64 ชุดไฟล์ข้อมูลสำหรับ command-not-found
ii compiz 1:0.9.13.1+18.04.20180302-0ubuntu1 หน้าต่าง OpenGL ทั้งหมดและตัวจัดการการรวม
ii compiz-core 1:0.9.13.1+18.04.20180302-0ubuntu1 amd64 หน้าต่าง OpenGL และตัวจัดการการรวม
ii compiz-gnome 1:0.9.13.1+18.04.20180302-0ubuntu1 amd64 หน้าต่าง OpenGL และตัวจัดการการรวม - ตัวตกแต่งหน้าต่าง GNOME
ii compiz-plugins-default:amd64 1:0.9.13.1+18.04.20180302-0ubuntu1 amd64 หน้าต่าง OpenGL และตัวจัดการการรวม - ปลั๊กอินเริ่มต้น
ii การตั้งค่าคอนโซล 1.201ubuntu2 แบบอักษรคอนโซลทั้งหมดและโปรแกรมการตั้งค่าคีย์แมป
ii console-setup-linux 1.201ubuntu2 ส่วนเฉพาะของ Linux ทั้งหมดของคอนโซล-setup
ii coreutils 8.28-1ubuntu1 amd64 ยูทิลิตี้หลักของ GNU
ii cpio 2.12+dfsg-6ubuntu0.18.04.4 amd64 GNU cpio -- โปรแกรมจัดการไฟล์เก็บถาวร
ii cpp 4:7.4.0-1ubuntu2.3 amd64 ตัวประมวลผลล่วงหน้า GNU C (cpp)
ii cpp-4.8 4.8.5-4ubuntu8 amd64 ตัวประมวลผลล่วงหน้า GNU C
ii cpp-4.9 4.9.4-2ubuntu1~16.04 amd64 ตัวประมวลผลล่วงหน้า GNU C
ii cpp-5 5.5.0-12ubuntu1 amd64 ตัวประมวลผลล่วงหน้า GNU C
ii cpp-6 6.5.0-2ubuntu1 ~ 18.04 amd64 ตัวประมวลผลล่วงหน้า GNU C
ii cpp-7 7.5.0-6ubuntu4 amd64 ตัวประมวลผลล่วงหน้า GNU C
ii ยูทิลิตี้ cpufrequtils 008-1build1 amd64 เพื่อจัดการกับคุณสมบัติเคอร์เนล cpufreq Linux
ii cracklib-runtime 2.9.2-5build1 amd64 รองรับรันไทม์สำหรับไลบรารีตัวตรวจสอบรหัสผ่าน cracklib2
ii crda 3.18-1build1 amd64 ตัวแทนโดเมนควบคุมกลางแบบไร้สาย
ii cron 3.0pl1-128.1ubuntu1 amd64 ดีมอนกำหนดการกระบวนการ
rc cuda-command-line-tools-9-0 9.0.176-1 amd64 เครื่องมือบรรทัดคำสั่ง CUDA
rc cuda-core-9-0 9.0.176-1 amd64 เครื่องมือหลักของ CUDA

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

ผลผลิตบางส่วนจาก รายการ apt --installed | awk '{พิมพ์ $1}' | egrep -v ไบโอนิค

a11y-profile-manager-indicator/hisute ตอนนี้
บัญชี-ปลั๊กอิน-facebook/ตอนนี้
บัญชี-ปลั๊กอิน-flickr/ตอนนี้
บัญชี-ปลั๊กอิน-google/ตอนนี้
บริการบัญชี/ตอนนี้
acl/ตอนนี้
acpi-สนับสนุน/ตอนนี้
แอ็กพีด/ตอนนี้
กิจกรรม-log-manager/ตอนนี้
adduser/hisute,hisute ตอนนี้
adium-theme-ubuntu/hirsute,hirsute ตอนนี้
adwaita-icon-theme/ตอนนี้
aglfn/ตอนนี้
aisleriot/ตอนนี้
alsa-ฐาน/ตอนนี้
alsa-utils / ตอนนี้
amd64-ไมโครโค้ด/ตอนนี้
อนาครอน/ตอนนี้
apache2-bin/ตอนนี้
apg/hisute ตอนนี้
app-install-data/hirsute,hisute ตอนนี้
app-install-data-partner/ตอนนี้
อาวุธ/ตอนนี้
appmenu-qt/ตอนนี้
apport/ตอนนี้
apport-gtk/ตอนนี้
apport-อาการ/ตอนนี้
แอพสตรีม/ตอนนี้
เหมาะ/ตอนนี้
apt-config-icons/ตอนนี้
apt-transport-https/ตอนนี้
apt-utils / ตอนนี้
aptdaemon/ตอนนี้
aptdaemon-data/ตอนนี้
ความถนัด/ตอนนี้
ความถนัด-สามัญ/ตอนนี้
apturl / ตอนนี้
apturl-common/ตอนนี้
แอสเปล/ตอนนี้
aspell-en/ตอนนี้
at-spi2-core/ตอนนี้
atril/ตอนนี้
atril-common/ตอนนี้
คอนเฟิร์มอัตโนมัติ/ทันที
รถยนต์/ตอนนี้
autotools-dev/ตอนนี้
avahi-autoipd/ตอนนี้
avahi-daemon/ตอนนี้
avahi-utils / ตอนนี้
bamfdaemon/ตอนนี้
เบาบับ/เดี๋ยว
ไฟล์ฐาน / ตอนนี้
ฐานรหัสผ่าน / ตอนนี้
ทุบตี / ตอนนี้
ทุบตีเสร็จสิ้น / ตอนนี้
พ.ศ. / ปัจจุบัน
bind9-host/ตอนนี้
binutils/hisute ตอนนี้
binutils-common/hisute ตอนนี้
binutils-x86-64-linux-gnu/hirsute ตอนนี้
blt / ตอนนี้
bluez/ตอนนี้
bluez-ถ้วย/ตอนนี้
bluez-obexd/ตอนนี้
โบลต์/เดี๋ยว
การสร้างตราสินค้าอูบุนตู / ขนดก, ขนดก, ตอนนี้
brltty/ตอนนี้
bsdmainutils/ตอนนี้
bsdutils/ตอนนี้
บับเบิ้ลแรป/ตอนนี้
สิ่งที่จำเป็นสำหรับการสร้าง/ตอนนี้
busybox-initramfs/hisute ตอนนี้
busybox-คงที่/ตอนนี้
bzip2/hisute ตอนนี้
bzip2-doc/ตอนนี้
ca-certificates/hisute-updates,hisute-updates,hisute-security,hisute-security ตอนนี้
ca-certificates-java/เดี๋ยวนี้
คาจา/เดี๋ยว
caja-common/เดี๋ยวนี้
ตรวจสอบการติดตั้ง / ตอนนี้
ชีส/ตอนนี้
ชีสทั่วไป / ตอนนี้
cmake/ตอนนี้
cmake-data/ตอนนี้
ห้องนักบิน/ตอนนี้
สะพานห้องนักบิน/ตอนนี้
ห้องนักบินแดชบอร์ด/ตอนนี้
.
.
.
.
xserver-xorg-video-qxl/ตอนนี้
xserver-xorg-video-radeon/ตอนนี้
xserver-xorg-video-radeon-hwe-16.04/ตอนนี้
xserver-xorg-video-vesa/ตอนนี้
xserver-xorg-video-vmware/ทันที
xserver-xorg-video-vmware-hwe-16.04/ตอนนี้
xterm/ตอนนี้
xtrans-dev/ตอนนี้
xubuntu-icon-theme/ตอนนี้
xul-ext-ubufox/ขนดกขนดกตอนนี้
เอ็กซ์เวย์แลนด์/ตอนนี้
xxd/ตอนนี้
xz-utils/ตอนนี้
ตะโกน / ตอนนี้
yelp-xsl/ตอนนี้
Zeitgeist-core/ตอนนี้
zeitgeist-datahub/ตอนนี้
เซนตี้/ตอนนี้
zenity-common/เดี๋ยวนี้
ซิป/ตอนนี้
zlib1g/hisute ตอนนี้
zlib1g-dev/hisute ตอนนี้

ฉันจะขอบคุณมากสำหรับความช่วยเหลือใด ๆ

Zanna avatar
kr flag
การสนทนานี้[ย้ายไปแชท](https://chat.stackexchange.com/rooms/132815/discussion-on-question-by-mar-z-upgrading-wrongly-from-ubuntu-18-04-6lts- ถึง-21)
karel avatar
sa flag
เป็นไปได้ที่สำเนาของ [กู้คืนระบบของฉัน](https://askubuntu.com/q/1377623/)
Score:2
ธง my

ดู คำถามนี้ ถามจากฉันที่นี่คุณจะพบว่าสิ่งที่คุณทำผิด

แจ้งให้ทราบ: ข้อผิดพลาดในการอัปเดตเป็นเพราะ bionic beaver มีที่เก็บบางส่วนซึ่งถูกลบออกจาก hirsute การลบที่เก็บเหล่านั้นและการเรียกใช้ apt upgrade จะใช้งานได้

แจ้งให้ทราบ: อย่าทำสิ่งเหล่านี้ ได้โปรดคุณ ไม่ได้ ไม่ควรอัปเกรดเป็นรุ่นที่ไม่ใช่ LTS จากรุ่น LTS (คุณกำลังอัปเกรด 18.04 เป็น 21.04!!)

อันดับแรก ปิดใช้งาน PPA ทั้งหมดก่อนดำเนินการต่อ (sudo mv /etc/apt/sources.list.d/* $HOME)

ดังที่คุณกล่าวถึงในคำถาม คุณต้องการเผยแพร่ LTS

ปัจจุบัน 20.04 เป็น LTS รุ่นล่าสุด แต่คุณได้เปลี่ยนแพ็คเกจบางอย่างไปแล้ว ดังนั้นคุณ ไม่ได้ ไม่ควรอัปเกรดเป็น 20.04 (เนื่องจากบางแพ็กเกจจะถูกดาวน์เกรดและการดาวน์เกรดจะไม่ปลอดภัยและอาจทำให้ระบบเสียหายหรือทำให้บางแพ็กเกจใช้งานไม่ได้)

ให้เราอัปเกรดเป็น hirsute (ไม่มี LTS release)

ขั้นแรกให้เปลี่ยนเนื้อหาของ source.list* ถึง

deb http://archive.ubuntu.com/ubuntu/ hirsute ลิขสิทธิ์จักรวาลหลักที่ถูกจำกัด
deb-src http://archive.ubuntu.com/ubuntu/ hirsute ลิขสิทธิ์จักรวาลหลักที่ถูก จำกัด

deb http://archive.ubuntu.com/ubuntu/ hirsute-updates ลิขสิทธิ์หลักของจักรวาลที่ถูก จำกัด
deb-src http://archive.ubuntu.com/ubuntu/ hirsute-updates ลิขสิทธิ์จักรวาลหลักที่ถูก จำกัด

deb http://archive.ubuntu.com/ubuntu/ hirsute-security ลิขสิทธิ์จักรวาลหลักที่ จำกัด
deb-src http://archive.ubuntu.com/ubuntu/ hirsute-security ลิขสิทธิ์จักรวาลหลักที่ จำกัด

deb http://archive.ubuntu.com/ubuntu/ hirsute-backports ลิขสิทธิ์หลักของจักรวาลที่ถูก จำกัด
deb-src http://archive.ubuntu.com/ubuntu/ focal-backports ลิขสิทธิ์จักรวาลหลักที่ จำกัด

deb http://archive.canonical.com/ubuntu พันธมิตร hirsute
deb-src http://archive.canonical.com/ubuntu พันธมิตรขนหัวลุก

หลังจากนั้นวิ่ง อัปเดต sudo apt

ฉันไม่คิดอย่างนั้น มันจะบอกว่าข้อผิดพลาดใด ๆ

หลังจากรันสิ่งนี้

sudo snap รีเฟรช 
sudo mv /etc/apt/sources.list.d/* $HOME
sudo apt dist-upgrade && sudo apt อัปเกรดแบบเต็ม 

เสร็จแล้ว! มันจะทำงาน


*- source.list มีอยู่ใน /etc/apt/, เส้นทางเต็มคือ /etc/apt/sources.list. แหล่งที่มาของผู้ชาย.list ยังจะช่วย

Mar z avatar
tm flag
ขออภัย สำหรับการอัปเกรดเป็น Ubuntu 21 (hisute) หรือไม่ ฉันต้องการปล่อย LTS
N0rbert avatar
zw flag
ฉันอ่านคำถามอีกครั้ง ดังนั้นฉันรู้สึกกลัวจริงๆ กับเวอร์ชัน `update-manager-core` @ 21.04.10 ดังนั้นจึงเป็นระบบ 18.04 กึ่งอัปเกรดที่มีชิ้นส่วนของ 21.04 การดาวน์เกรดแพ็คเกจเป็นงานที่ยาก ดังนั้นในสถานการณ์ปัจจุบัน ปล่อยไว้ตามที่เป็นอยู่จะดีกว่า @Marz คุณใช้ที่เก็บ hirsute จากนั้นอัปเกรดเป็น 21.10 และรอ 22.04 LTS
Mar z avatar
tm flag
@N0rbert ดังนั้นฉันต้องรอจนกว่าจะถึงตอนนั้น ฉันสามารถติดตั้งใหม่จากระยะไกลได้หรือไม่ ขอบคุณ.
Nmath avatar
ng flag
18.04 LTS และ 20.04 LTS เป็นรุ่น LTS เดียวที่รองรับ 21.04 และ 21.10 ไม่ใช่ LTS นอกจากนี้ยังไม่มีสิ่งที่เรียกว่า "Ubuntu 21" มีสองรุ่นในปี 2021: 21.04 และ 21.10 ซึ่งเป็นรุ่นที่แตกต่างกันโดยสิ้นเชิง หากคุณต้องการเจาะจงในลักษณะนี้ ตรวจสอบให้แน่ใจว่าคุณใช้หมายเลขเวอร์ชันจริงสำหรับการเผยแพร่
Score:0
ธง gh

โอเค เราจะลองทำอะไรซักอย่าง

ทำการสำรองข้อมูลจากข้อมูลส่วนตัวของคุณก่อน!! และวาด iso สำหรับโฟกัส และสร้าง usb-stick/dvd ที่สามารถบู๊ตได้ เราพยายามเปลี่ยนแพ็คเกจกลับเป็นเวอร์ชันไบโอนิคก่อน ลบไฟล์ ppa ใด ๆ ใน /etc/apt/sources.list.d/ สร้าง /etc/apt/sources.list ที่สะอาด

deb http://archive.ubuntu.com/ubuntu ลิขสิทธิ์จักรวาลหลักที่ถูก จำกัด ไบโอนิค
deb http://archive.ubuntu.com/ubuntu bionic-updates ลิขสิทธิ์จักรวาลหลักที่ถูก จำกัด
deb http://archive.ubuntu.com/ubuntu bionic-security ลิขสิทธิ์จักรวาลหลักที่ จำกัด
deb http://archive.canonical.com/ubuntu พันธมิตรไบโอนิค  

ตอนนี้ส่วนที่ยุ่งยาก

สร้าง /etc/apt/preferences.d/bionic.pref

บรรจุุภัณฑ์: *
พิน: รีลีส v=18.04, a=ไบโอนิค-ความปลอดภัย
ลำดับความสำคัญของพิน:1001

บรรจุุภัณฑ์: *
Pin: ปล่อย v=18.04,a=bionic-updates
ลำดับความสำคัญของพิน: 1001

บรรจุุภัณฑ์: *
พิน: ปล่อย v=18.04,o=Ubuntu,a=ไบโอนิค
ลำดับความสำคัญของพิน: 1001

บรรจุุภัณฑ์: *
พิน: รีลีส v=18.04,o=Canonical,a=bionic,n=bionic,c=partner 
ลำดับความสำคัญของพิน: 1001
   

ตอนนี้เรียกใช้

sudo apt update && apt -s อัพเกรด

สุดท้ายเป็นเพียงการจำลองเท่านั้น ไม่มีข้อผิดพลาด

sudo apt อัปเกรด && sudo apt อัปเกรดแบบเต็ม

สามารถทำงานได้ แต่อาจไม่

เช็คอิน /etc/update-manager/release-upgrades นั่น

พรอมต์ = lts

ถูกจัด!!

sudo apt ติดตั้ง apt-show-versions

ตอนนี้เราลบแพ็คเกจที่ไม่มีแล้ว ภาพรวมแรกนี้เป็นแพ็คเกจใด

apt-show-version | ประโยชน์ egrep | awk '{พิมพ์ $1}'
apt -s remove $(apt-show-versions | egrep avail | awk '{พิมพ์ $1}')

นี่เป็นการจำลองด้วย การดำเนินการนี้จะลบออก

apt purge $(apt-show-versions | egrep avail | awk '{พิมพ์ $1}')

ลบ /etc/apt/preferences.d/bionic.pref แล้วดูว่า

ทำปล่อยอัพเกรด

กำลังทำงานอยู่

ฉันข้ามนิ้ว

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา