Score:1

จะบังคับให้ Wine เปิดไฟล์ png โดยโปรแกรมดูรูปภาพเริ่มต้นของระบบ Linux ได้อย่างไร

ธง cn

วิธีเปลี่ยนโปรแกรมเริ่มต้นซึ่งเปิดประเภทไฟล์ (เช่น a .png ไฟล์) ภายในไวน์?

เมื่อฉันพยายามเปิดไฟล์ png ไฟล์ภายใน Wine โดยไคลเอนต์อีเมล (ติดตั้งภายใต้ Wine) ซึ่งเป็นโปรแกรมเริ่มต้นของ Wine ซึ่งควรจะเปิดขึ้น png ใช้ไฟล์ (แทนโปรแกรมดูรูปภาพเริ่มต้นของระบบ Linux ของฉัน)

ฉันค่อนข้างอยากจะเปิด .png ไฟล์ด้วยโปรแกรมเริ่มต้นของระบบ Linux ของฉันซึ่งจัดการ .png ไฟล์.

ระบบ Linux ของฉันเปิดอยู่ png ไฟล์โดย GPicView. เมื่อฉันคลิกที่ png ไฟล์ GPicView เปิดได้โดยไม่มีปัญหา เมื่อทำงานโดยโปรแกรมไวน์ ฉันต้องการเปิด png ไฟล์โดย GPicView เช่นกัน.

ในการจำลองปัญหา: ตัวอย่างเช่น เมื่อฉันเรียกใช้งาน Alpine Email Client เวอร์ชัน Windows โดยใช้ Wine (ดู http://alpine.x10host.com/) เมื่อฉันพยายามเปิด .png ไฟล์แนบอีเมล อัลไพน์ลองเปิดด้วย ไวน์ อินเทอร์เน็ต เอ็กซ์พลอเรอร์ ซึ่งล้มเหลว (ไม่สามารถมองเห็นภาพได้เมื่อเปิด Internet Explorer)

ฉันใช้ Lubuntu 18.04 เวอร์ชันไวน์คือ 3.0

ข้อสังเกตอื่น ๆ: เมื่อฉันพยายามที่จะเปิด ไฟล์ PDF ไฟล์แนบโดย Alpine ซึ่งเป็นโปรแกรมดู PDF เริ่มต้นของระบบของฉัน (ซึ่งก็คือ โปรแกรมดูเอกสาร (ผู้เขียน Evince)). นี่แสดงว่าปัญหามาจากไวน์ ไม่ใช่ไคลเอ็นต์อีเมลของฉัน ดูเหมือนว่า Wine ในระบบของฉันดูเหมือนจะไม่รองรับการเปิดไฟล์ pdf มันจึงเปิดโดยโปรแกรมเริ่มต้นของระบบของฉัน

Score:1
ธง ru

ขั้นแรกให้สร้างไฟล์ .reg เช่น png.reg และพิมพ์ข้อความต่อไปนี้ลงไป:

[HKEY_CLASSES_ROOT\.png]
@="ไฟล์ PNG"
"ประเภทเนื้อหา"="ภาพ/png"
[HKEY_CLASSES_ROOT\PNGfile\Shell\Open\command]
@="/bin/sh run_linux_program gpicview \"%1\"" 

จากนั้นนำเข้าไฟล์ .reg ลงในรีจิสทรีโดยใช้

regedit [ที่อยู่ไปยังไฟล์ของคุณ]/png.reg 

สำหรับข้อมูลเพิ่มเติมลองดูที่ นี้. โปรดทราบว่าเครื่องของฉันไม่ได้ติดตั้งไวน์ ดังนั้นฉันจึงยังไม่ได้ทดสอบ

cn flag
ขอขอบคุณ. มีการพิมพ์ผิดในรหัสของคุณ: pgicview --> gpicview หลังจากแก้ไขการพิมพ์ผิด ฉันใช้วิธีแก้ไขปัญหาของคุณ แต่ไม่ได้ผล แต่ความคิดของคุณในการใช้รีจิสทรีทำให้ฉันมีโอกาสหาทางออกอื่นได้
AvSaba avatar
ru flag
@ชื่อ ฉันแก้ไขการพิมพ์ผิด ดีใจที่คุณพบวิธีแก้ปัญหา.
Score:0
ธง cn

วิ่ง ลงทะเบียน จากเทอร์มินอล

ค้นหาเหตุการณ์ทั้งหมดของ

"ไฟล์ C:\Program (x86)\Internet Explorer\iexplore.exe" -nohome

และแทนที่ด้วย

"C:\windows\system32\winebrowser.exe" -nohome

โพสต์คำตอบ

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