Score:0

โปรแกรม/แพ็คเกจที่ติดตั้งด้วยตนเองจะได้รับการอัปเดตโดยอัตโนมัติหรือไม่

ธง cn

ฉันดาวน์โหลด android studio เป็น .tar.gz ลงในโฮมไดเร็กตอรี่บน ubuntu 20.04 จากนั้นฉันพบว่าซอฟต์แวร์ที่ดาวน์โหลดมานั้นใส่ไว้ในไดเร็กทอรี /opt ตามอัตภาพ ตอนนี้ถ้าฉันตัด/วางไดเร็กทอรีทั้งหมดที่มีไฟล์ android studio ลงใน /opt มันจะได้รับการอัปเดตโดยอัตโนมัติเมื่อฉันเรียกใช้ sudo apt-get update && sudo apt-get upgrade?

คำถามนี้ใช้กับแพ็คเกจใด ๆ ที่ติดตั้งนอก snap และ apt

Knud Larsen avatar
by flag
`sudo apt-get upgrade' ใช้งานได้กับ package.deb ที่ติดตั้งด้วย `apt, dpkg, gdebi` เท่านั้น .... ไฟล์ที่ติดตั้งด้วยตนเองไม่เป็นที่รู้จักใน "ฐานข้อมูลแพ็คเกจ"
user535733 avatar
cn flag
`apt-get` ไม่ใช่ของวิเศษ ไม่สามารถทราบวิธีอัปเกรดซอฟต์แวร์สุ่มตัด/วางที่ไม่เคยเป็นส่วนหนึ่งของแพ็คเกจ deb
Haidar avatar
cn flag
@ user535733 ฉันคิดว่ามัน (snap) ค้นหาแพ็คเกจในโฟลเดอร์เฉพาะเช่น /opt และที่นั่นจะค้นหาการอัปเดตสำหรับแพ็คเกจทั้งหมดเนื่องจากมันจะคิดว่าทุกอย่างที่ติดตั้งไว้
user535733 avatar
cn flag
ไม่ เนื่องจากไฟล์ .tar.gz *ไม่ใช่แพ็คเกจ* มันเป็นเพียงไฟล์สุ่ม Snapd นั้นไม่ใช่เวทย์มนตร์ - มันไม่รู้ว่าไฟล์สุ่มมาจากไหน รู้เพียงว่าไฟล์ที่บรรจุสแน็ปอินมาจากไหน
Haidar avatar
cn flag
@ user535733 คุณกำลังพูดในนามของฉัน ฉันไม่ใช่ linux pro แต่ก็ไม่โง่ขนาดนั้น :) เมื่อฉันพูดว่าโฟลเดอร์ android studio คุณเข้าใจได้อย่างไรว่าฉันหมายความว่าฉันคัดลอกไฟล์บีบอัด ฉันหมายถึงฉันคัดลอกโฟลเดอร์ที่แยกออกมาซึ่งเป็นโฟลเดอร์เดียวกับที่จะติดตั้งโดย apt-get หรือ snap นั่นเป็นเหตุผลที่ฉันคิดว่า snap หรือ apt จะค้นหาโฟลเดอร์ของแพ็คเกจใด ๆ ที่มีลำดับชั้นเฉพาะและอัปเดตแพ็คเกจนั้น
Score:4
ธง cn

เลขที่ apt-รับการอัพเกรด อัปเดตแพ็คเกจที่ติดตั้งผ่าน apt เท่านั้น

Haidar avatar
cn flag
จากนั้นเมื่อ android studio (หรือแอปอื่น ๆ เป็นต้น) ที่เว็บไซต์อย่างเป็นทางการดาวน์โหลดแอปเป็นแพ็คเกจ tar.gz พวกเขาคาดหวังให้ฉันอัปเดตอย่างไร ฉันควรตรวจสอบแต่ละแอปที่ติดตั้งด้วยวิธีนี้ด้วยตนเองที่เว็บไซต์หรือไม่ว่ามีเวอร์ชันใหม่กว่าหรือไม่
user535733 avatar
cn flag
@HaidarMehsen หากคุณติดตั้งด้วยตนเอง คุณจะต้องอัปเดตด้วยตนเอง ความสะดวกสบายอย่างหนึ่งของการใช้ซอฟต์แวร์ *แพ็คเกจ* (เช่น debs) คือตัวจัดการแพ็คเกจ (เช่น apt) ที่สามารถจัดการการบำรุงรักษาตามปกติ (เช่น การอัปเดต) ให้คุณได้

โพสต์คำตอบ

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