Score:6

จะอัปเดต Thunderbird 78 เป็น 91 บน Ubuntu 20.04 ได้อย่างไร

ธง tr

เสี่ยงต่อการฟังดูเหมือน noob โดยสิ้นเชิง ... "ฉันจะใช้ตัวอัปเดตที่มาพร้อมกับการดาวน์โหลด Thunderbird 91 ได้อย่างไร"

ฉันดาวน์โหลดและแตกไฟล์เก็บถาวร TB91 จาก https://www.thunderbird.net/en-US/ . ฉันเห็นแพตช์ตัวอัปเดต แต่ไม่เห็น "อ่านฉัน" พื้นฐานเพื่ออธิบายวิธีใช้แพตช์ตัวอัปเดต

ฉันเหนื่อย sudo chmod +x ตัวอัปเดต, แล้ว $ ./ตัวอัปเดต แต่ได้รับข้อผิดพลาด

ขอบใจ

Score:6
ธง br

ก่อนอื่น ขออภัยหากฉันตั้งสมมติฐานผิดที่นี่ ฉันถือว่าคุณติดตั้ง Thunderbird 78 ผ่านตัวจัดการแพ็คเกจของ Ubuntu และคุณต้องการอัปเกรดเป็น Thunderbird 91

โดยหลักการแล้วมีอย่างน้อยห้าวิธี:

  1. ลบเวอร์ชัน apt และติดตั้งสแน็ป Thunderbird 91 โดยเลือกช่องสัญญาณ "candidate" แทน "stable" นี่เป็นวิธีที่ปลอดภัยมากในการอัปเกรดและแนะนำ

  2. ค้นหา PPA สำหรับ Thunderbid 91 ฉันหาไม่พบ และโดยทั่วไปฉันไม่แนะนำ PPA

  3. ใช้ไฟล์ tar-archive ที่ดาวน์โหลดมาจากเว็บไซต์ Thunderbird ฉันไม่คิดว่า "อัปเดต" เป็นโปรแกรมที่คุณควรจะเรียกใช้ คุณควรทำตามคำแนะนำที่นี่: https://support.mozilla.org/en-US/kb/installing-thunderbird-linux

  4. ลบ Thunderbird 78 ด้วย ฉลาด, และใช้ แอพรูปภาพ รุ่นของธันเดอร์เบิร์ด 91

  5. อีกทางเลือกหนึ่งคือ flatpak ซึ่งมีจำหน่ายที่ https://flathub.org/apps/details/org.mozilla.Thunderbird

ฉันรู้ว่าคำแนะนำสำหรับการอัปเดต Mozilla tarball ล้าสมัย แต่ควรใช้งานได้ ขึ้นอยู่กับคุณที่จะวางไฟล์เก็บถาวร tar ที่แยกออกมาไปยังที่ที่คุณสะดวกโดยส่วนตัวแล้วฉันจะใส่ไว้ใน ~/thunderbid และมีลิงก์สัญลักษณ์ไปยังธันเดอเบิร์ดไบนารีที่ ~/bin

คุณควร a) ลบ Thunderbird 78 ตัวเก่าผ่าน apt/package manager หรือ b) อย่างน้อยต้องแน่ใจว่าคุณไม่ได้เรียกใช้เวอร์ชันเก่าโดยไม่ตั้งใจ โดยสร้างตัวเรียกใช้งานแบบกำหนดเองสำหรับเวอร์ชันใหม่และตั้งค่าเส้นทางของคุณอย่างถูกต้อง ฉันจะลบธันเดอร์เบิร์ดตัวเก่าออกให้หมด การผสมทั้งสองเวอร์ชันอาจนำไปสู่ความแปลกประหลาดบางอย่าง

nightwatch avatar
tr flag
1.) การติดตั้งผ่าน snap จะทำให้ฉันมี TB 2 เวอร์ชันในที่ต่างๆ 2.) ฉันติดตั้ง mozilla/team PPA แล้ว แต่ไม่มี TB91 3.) ในไฟล์เก็บถาวรที่ดาวน์โหลดมา ฉันสามารถติดตั้ง TB91 เวอร์ชันที่ 2 ขนานกับ TB78 ได้อย่างง่ายดาย แต่นั่นไม่เป็นที่ต้องการด้วยเหตุผลที่ชัดเจน มีแพตช์อัปเดตที่จะอัปเดต TB78 ปัจจุบันของฉันเป็น TB91... นั่นคือสิ่งที่ฉันต้องการคำแนะนำในการใช้งาน
gaussian avatar
br flag
ฉันเข้าใจความเกลียดชังของคุณที่ต้องติดตั้ง Thunderbird สองครั้ง แต่ถ้า TB78 ของคุณติดตั้งผ่าน apt เป็นแพ็คเกจ Ubuntu คุณจะไม่สามารถทำได้อย่างแน่นอน และยิ่งไปกว่านั้นไม่ควรพยายามแก้ไขผ่าน TB91 ที่ดาวน์โหลดมา อย่างดีที่สุดจะไม่ทำอะไรเลย แย่ที่สุดคุณจะทำให้ระบบแพ็คเกจของคุณยุ่งเหยิง ไม่เลว แต่เล็กน้อย นี่คือเหตุผลที่ Ubuntu / Debian / distos อื่น ๆ ของ Thunderbird / Firefox / Chrome ฉันเชื่อว่าเมื่อปิดใช้งาน "ตรวจสอบการอัปเดต" ใด ๆ พวกเขาจะไม่ได้รับการอัปเดตนอกตัวจัดการแพ็คเกจ ฉันขอแนะนำให้คุณใช้ตัวเลือก 3 และนำ TB 78 ของคุณออก
nightwatch avatar
tr flag
ขอบคุณสำหรับคำติชม .. แต่ถ้าคุณอ่านไฟล์เก็บถาวรการดาวน์โหลด TB91 คุณจะเห็นชัดเจนว่า Mozilla แนะนำให้ใช้โปรแกรมแก้ไขเพื่ออัปเดต TB78 เป็น TB91 แต่พวกเขาละเลยที่จะให้คำแนะนำเกี่ยวกับ "วิธี" ในการใช้โปรแกรมแก้ไข . ดังนั้นคำถามของฉันที่นี่ ...
gaussian avatar
br flag
TB78 ของคุณติดตั้งเป็นแพ็คเกจ Ubuntu หรือไม่ จากนั้นจะไม่สามารถอัปเดตด้วย patcher จาก Thunderbird ได้ (ไม่ได้เป็นส่วนหนึ่งของ Mozilla อีกต่อไป) หาก TB78 ของคุณติดตั้งจากธันเดอร์เบิร์ดทาร์บอล แสดงว่าคำถามของคุณถูกต้อง และความคิดเห็นและคำตอบของฉันทำให้แบนด์วิธสูญเปล่าโดยสิ้นเชิง
us flag
@yupthatguy ไม่มี "อัปเดตแพตช์" เพื่ออัปเดตแพ็คเกจ `apt` มันไม่ทำงานอย่างนั้น แพตช์ที่คุณอ้างถึงคือการอัปเดต Thunderbird 78 tarball เป็นเวอร์ชัน 91 tarball
nightwatch avatar
tr flag
ได้เลย.. ขอบคุณ.. ต้องรอการอัพเดท apt
gaussian avatar
br flag
@ArchismanPanigrahi ขอบคุณที่เพิ่ม AppImage ฉันไม่ได้คิดถึงเรื่องนั้น ฉันได้เพิ่ม Flatpak เป็นตัวเลือกที่ห้าด้วย
us flag
@yupthatguy apt อาจไม่อัปเดตด้วยซ้ำ โดยทั่วไป Ubuntu จะไม่อัปเดตแพ็คเกจในที่เก็บเพื่อความเสถียร พวกเขาอัปเกรดธันเดอร์เบิร์ดจาก v68 เป็น v78 ใน 20.04 แต่นั่นเป็นข้อยกเว้น ไม่ใช่บรรทัดฐาน
nightwatch avatar
tr flag
ในที่สุด TB91 ควรได้รับการอัปเดตผ่าน mozilla PPA ใช่ไหม
nightwatch avatar
tr flag
เพิ่งเห็นการแก้ไขด้านบนในคำตอบ... จะพยายาม... ขอบคุณ
ru flag
ฉันเพิ่งลองใช้วิธีการสแน็ป 'แนะนำ' และรู้สึกผิดหวัง ก่อนอื่น คุณต้องคัดลอกโปรไฟล์และโฟลเดอร์ในเครื่องของคุณภายในสภาพแวดล้อมแบบแซนด์บ็อกซ์ ประการที่สอง คุณไม่สามารถเปิดไฟล์แนบในแอพอื่นได้อีกต่อไป (เว้นแต่คุณจะบันทึกก่อน) หรือแนบไฟล์จากดิสก์ (เว้นแต่คุณจะคัดลอกลงในแซนด์บ็อกซ์ก่อน) ฉันเดาว่า appimage และ flatpak จะเหมือนกัน ไฟล์เก็บถาวร tar หลีกเลี่ยงปัญหาเหล่านี้ แต่ต้องแตกไฟล์ด้วยตนเองและไม่ได้มาพร้อมกับไฟล์ .desktop
Score:4
ธง ke

คำตอบก่อนหน้านี้ไม่พบ ppa ที่เหมาะสม นี่คือสิ่งที่ฉันพบ:

sudo add-apt-repository ppa:mozillateam/ppa
sudo apt-get อัปเดต
sudo apt dist-อัพเกรด

มันอัพเกรดธันเดอร์เบิร์ดจาก 78 เป็น 91 อย่างมีเสน่ห์บน Ubuntu 18.04.6LTS ของฉัน ฉันไม่ใช่ผู้เชี่ยวชาญ แต่ ppa นี้ดูถูกต้องตามกฎหมาย มีการจัดทำเป็นเอกสารอย่างละเอียด (https://launchpad.net/~mozillateam/+archive/ubuntu/ppa), และคือ แนะนำโดยบล็อกต่างๆ.

nightwatch avatar
tr flag
ขอบคุณ .. ที่ทำงานได้อย่างสมบูรณ์
Score:0
ธง us

การอัปเดตเพิ่มเติม: ตาม OMGUbuntu สิ่งนี้กำลังจะมาถึง repos 20.04 เร็ว ๆ นี้เนื่องจากปัญหาด้านความปลอดภัย

ช่องโหว่ด้านความปลอดภัยที่ส่งผลกระทบต่อ Thunderbird 78.x ทั้งสองรุ่นกำลังถูกโจมตีอย่างหนัก แต่เนื่องจากการสนับสนุนต้นทางสำหรับ Thunderbird 78.x ได้สิ้นสุดลงแล้ว ข้อบกพร่องจึงไม่น่าจะได้รับการแก้ไข

สำหรับ Ubuntu รุ่น LTS นั่นเป็นปัญหาหลัก

ดังนั้น เพื่อให้แน่ใจว่าผู้ใช้จะไม่ได้รับผลกระทบ นักพัฒนา Ubuntu จึงทำการแบ็คพอร์ตธันเดอร์เบิร์ด 91 รีลีสล่าสุด (ซึ่งเป็นรีลีสที่รองรับเพิ่มเติม ขอบคุณ) ไปยัง Ubuntu 18.04 LTS, Ubuntu 20.04 LTS และ Ubuntu 21.04

แหล่งที่มา: https://www.omgubuntu.co.uk/2021/11/thunderbird-91-backport-ubuntu-18-04-20-04-lts

ke flag
น่าแปลกที่เวลาผ่านไปนานกว่าหนึ่งเดือนโดยไม่มีการอัปเกรดใดๆ ในการซื้อคืนอย่างเป็นทางการ ฉันหันไปหา ppa ด้วยความกังวลเกี่ยวกับช่องโหว่ที่ไม่ได้รับการแก้ไขนี้

โพสต์คำตอบ

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