Score:0

ซอฟต์แวร์เดียวกันเวอร์ชันต่างกันหรือไม่

ธง cc

ฉันมีปัญหาแปลกๆ ดูเหมือนว่าความขัดแย้งของเวอร์ชัน ฉันหมายความว่าฉันมีแพ็คเกจที่ติดตั้งด้วยเวอร์ชันเฉพาะ แต่ซอฟต์แวร์ที่ติดตั้งเป็นเวอร์ชันอื่น แต่พวกเขาควรจะเหมือนกัน ตัวอย่างเช่น ฉันติดตั้งแพ็คเกจ vlc และเวอร์ชันแพ็คเกจและซอฟต์แวร์เป็นเวอร์ชันเดียวกัน ตัวอย่างเช่น:

$vlc --version | เกรป ^VLC
เครื่องเล่นสื่อ VLC 3.0.9.2 Vetinari (การแก้ไข 3.0.9.2-0-gd4c1aefe4d)
VLC เวอร์ชัน 3.0.9.2 Vetinari (3.0.9.2-0-gd4c1aefe4d)
$ apt-show-versions vlc
vlc:amd64/focal 3.0.9.2-1 อัพเดท
ไม่ได้ติดตั้ง vlc:i386

แต่ฉันมีส่วนเสริม ublock-origin สำหรับ firefox ที่เวอร์ชันไม่ตรงกัน ดูสิ:

$ apt-show-versions webext-ublock-origin xul-ext-ublock-origin
webext-ublock-origin:all/focal 1.22.2+dfsg-1 อัปเดต
xul-ext-ublock-origin:all/focal 1.22.2+dfsg-1 อัปเดต

แต่อย่างที่คุณเห็นเวอร์ชันนั้นแตกต่างกัน:

ภาพหน้าจอที่แสดงเวอร์ชัน 1.9.15.101

ทำไม

ChanganAuto avatar
us flag
เผยแพร่ com พร้อมเวอร์ชัน ณ เวลาที่วางจำหน่าย เฉพาะการอัปเดตความปลอดภัยเท่านั้นที่เปลี่ยนแปลงสำหรับส่วนใหญ่ แน่นอนว่ามีข้อยกเว้นเช่นเบราว์เซอร์
user535733 avatar
cn flag
ฟิลด์มาจากสองแหล่งที่แตกต่างกัน: `vlc --version` สืบค้น VLC ภายใน และขึ้นอยู่กับนักพัฒนาที่จะเพิ่มเวอร์ชันนั้น`apt-show-versions` เพียงตรวจสอบหมายเลขเวอร์ชันในไฟล์ควบคุม Debian ซึ่งตั้งค่าโดยคนอื่นในเวลาและสถานที่อื่น Debian และ Ubuntu มักจะแก้ไขหมายเลขเวอร์ชันภายนอกนั้น (`1.22.2+dfsg-1`) เพื่อแยกความแตกต่างระหว่างการดึง VCS การอัปโหลดที่แตกต่างกัน หรือแพทช์เพื่อแก้ไขข้อบกพร่อง สิ่งเหล่านี้เป็นการบำรุงรักษาแพ็คเกจตามปกติที่อาจเกิดขึ้นระหว่างการเผยแพร่อัปสตรีม
Lews avatar
cc flag
@ user535733 คุณหมายความว่าซอฟต์แวร์มีเวอร์ชัน แต่แพ็คเกจสามารถมีเวอร์ชันอื่นได้หรือไม่ ถ้าใช่ มีวิธีทราบเวอร์ชันจริงของซอฟต์แวร์หรือไม่ ?
user535733 avatar
cn flag
ไม่ คนสุ่มจะไม่กำหนดหมายเลขรุ่นแบบสุ่ม มีวิธีการที่สมเหตุสมผล ตัวอย่าง: ซอฟต์แวร์อัปสตรีมเปิดตัว Foo v1.2 Debian ใช้แพตช์สองสามตัว และเรียกมันว่า v1.2+dfsg-3 Ubuntu ใช้การอัปเดตความปลอดภัยและเรียกมันว่า v1.2+dfsg-3ubuntu1 คุณถามซอฟต์แวร์ มันบอกว่า "ฉันเป็นเวอร์ชัน 1.2" และจริง ๆ แล้วมันคือเวอร์ชัน 1.2 ...พร้อมแพตช์สองสามตัว "เวอร์ชันจริง" ทำให้เกิดความสับสน [Ship-of-Theseus](https://en.wikipedia.org/wiki/Ship_of_Theseus) ใช้เวอร์ชันอัปสตรีมและแพตช์ที่ตามมาสำหรับสิ่งที่พวกเขาเป็น
Score:0
ธง cn

คุณได้ติดตั้ง บล็อก รุ่นที่ได้รับการบรรจุในที่เก็บซอฟต์แวร์ Ubuntu เวอร์ชันนั้นไม่น่าจะได้รับการอัปเดตในช่วงอายุการใช้งานของเวอร์ชัน Ubuntu ของคุณ เว้นแต่จะเกิดปัญหาด้านความปลอดภัยขั้นรุนแรงและผู้จัดทำแพ็กเกจจะได้รับแจ้งและดำเนินการ

ถ้ามันได้ผล ฉันขอแนะนำ: อย่าทำลาย หากต้องการติดตั้ง addon เวอร์ชันล่าสุด คุณสามารถติดตั้งได้จากเว็บไซต์ addons.mozilla.org ก่อนอื่นให้ลบส่วนขยายที่ติดตั้งทั้งระบบ: sudo apt ลบ webext-ublock-origin xul-ext-ublock-origin (แพ็คเกจหลังไม่มีอยู่ใน Ubuntu 21.10 ขึ้นไปอีกต่อไป)จากนั้นใน Firefox ให้ใช้ "ตัวจัดการ Addons" เพื่อติดตั้งส่วนขยายโดยตรงจากเว็บไซต์

Score:-2
ธง us

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

ด้วย firefox การรู้เวอร์ชันที่แน่นอนของส่วนเสริมนั้นไม่สำคัญเลย หากมีข้อผิดพลาดในบรรทัด สามารถแก้ไขได้ตลอดเวลา

แก้ไข: ฉันพลาดที่ส่วนเสริมของ mozilla นั้นบรรจุจริงสำหรับ distro ฉันไม่เคยติดตั้งส่วนเสริมด้วยวิธีนั้น แต่ git repo ไม่มีส่วนเกี่ยวข้องกับแพ็คเกจ distro อย่างน้อยก็เท่าที่รุ่นต่างๆ ดำเนินไป

ความคิดเห็นที่ต่ำต้อยของฉันบอกว่าคุณไม่ต้องกังวลเกี่ยวกับคำถามของคุณมากนัก หากคุณไม่เข้าใจบางอย่างเกี่ยวกับคำตอบของฉัน โปรดแสดงความคิดเห็น

Lews avatar
cc flag
ถ้าฉันเข้าใจว่าคุณหมายความว่าแพ็คเกจสามารถมีเวอร์ชันและซอฟต์แวร์ภายในเป็นเวอร์ชันอื่นได้ ถ้าเป็นเช่นนั้น มีวิธีทราบเวอร์ชันภายในของซอฟต์แวร์จาก apt หรือ dpkg ไหม โดยไม่ต้องตรวจสอบเวอร์ชันด้วยตนเองด้วย -v หรือค้นหาภายในแพ็คเกจ
pw flag
Oli
ฉันไม่คิดว่าสิ่งนี้จะอธิบายว่าทำไมส่วนขยายเบราว์เซอร์ที่ติดตั้ง apt จึงใหม่กว่าเวอร์ชันกว่ารายงานของ Firefox อาจมีทฤษฎีบางอย่าง แต่ "เพียงแค่เพิกเฉย" ไม่ได้อธิบาย

โพสต์คำตอบ

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