วิธียกเลิกการลงทะเบียนสมาคมไฟล์ไวน์ใน Linux



ลองใช้เครื่องมือของเราเพื่อกำจัดปัญหา

ไม่ว่าคุณจะใช้ Wine เพื่อเรียกใช้แอปพลิเคชันทางธุรกิจที่สำคัญหรือเพียงแค่เล่นเกมสนุก ๆ มากมายที่มีให้สำหรับ Microsoft Windows เท่านั้น Wine จะเริ่มลงทะเบียนการเชื่อมโยงไฟล์สำหรับส่วนขยายต่างๆที่โปรแกรม Windows ใช้ คุณอาจไม่ต้องการให้โปรแกรมเก่า ๆ จากโปรแกรมที่คุณถอนการติดตั้งวางอยู่รอบ ๆ และจริงๆแล้วคุณอาจมีปัญหาบางอย่างกับโปรแกรมที่ Wine เชื่อมโยงโดยค่าเริ่มต้น หากโปรแกรมอื่นสร้างไฟล์ที่มีนามสกุลไฟล์ที่เหมือนกันโดยบังเอิญคุณอาจมีข้อขัดแย้งแปลก ๆ เล็กน้อยหากคุณลองดับเบิลคลิกที่ไฟล์นั้น



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



วิธีที่ 1: การลบความสัมพันธ์ของไฟล์ไวน์อย่างถาวร

คุณจะต้องเริ่มต้นด้วยการเปิดหน้าต่างเทอร์มินัล ค้นหาคำว่า Terminal บน Ubuntu Unity Dash หรือคลิกที่เมนู Applications จากนั้นค้นหาใน System Tools เนื่องจากกระบวนการนี้เกี่ยวข้องกับการจัดการไฟล์ภายในโฮมไดเร็กทอรีของคุณเองคุณจึงไม่จำเป็นต้องมีสิทธิ์การเข้าถึงของผู้ดูแลระบบ



หากต้องการลบการเชื่อมโยงไฟล์ทั้งหมดในคราวเดียวให้พิมพ์ครั้งแรก rm -f ~ / .local / share / applications / wine-extension * .desktop จากนั้นกด Enter ตามด้วยการพิมพ์ rm -f ~ / .local / share / icons / hicolor / * / * / application-x-wine-extension * และกดปุ่ม enter ครั้งที่สอง คำสั่งแรกจะลบไฟล์. desktop ส่วนขยายของ Wine ทั้งหมดที่โปรแกรม Windows สร้างขึ้นในขณะที่คำสั่งที่สองจะล้างไอคอนใด ๆ ที่ Wine อาจเชื่อมโยงด้วย

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

ต่อไปคุณจะต้องลบแคชเก่าด้วยสามคำสั่ง ประเภท

rm -f ~ / .local / share / applications / mimeinfo.cache ติดตามโดย

rm -f ~ / .local / share / mime / package / x-wine * แล้วในที่สุด rm -f ~ / .local / share / mime / application / x-wine-extension * ทั้งหมดเป็นคำสั่งแยกกัน เมื่อคุณมาถึงจุดนี้แล้วจะไม่มีการย้อนกลับดังนั้นคุณต้องแน่ใจว่าคุณต้องการทำสิ่งนี้จริงๆก่อนที่จะดำเนินการต่อ แม้ว่าสิ่งนี้จะไม่สร้างความเสียหายที่ไม่สามารถย้อนกลับได้ แต่หากคุณลบการเชื่อมโยงไฟล์โดยไม่มีความหมายจริงๆอาจเป็นเรื่องที่น่ารำคาญเล็กน้อย อย่างไรก็ตามอีกครั้งโปรแกรมของ Wine มักจะสร้างขึ้นใหม่เมื่อคุณเรียกใช้

อัปเดตแคชโดยการออก ปรับปรุงเดสก์ท็อปฐานข้อมูล ~ / .local / share / applications แล้ว

ปรับปรุงฐานข้อมูล mime ~ / .local / share / mime / เป็นสองคำสั่งแยกกัน คุณจะมีการเชื่อมโยงไฟล์ Linux ที่เป็นค่าเริ่มต้นใหม่อีกครั้ง นี่ควรเป็นสิ่งที่คุณต้องทำเพื่อที่จะกำจัดมันออกไปดังนั้นนี่จึงมีประโยชน์หากคุณเพิ่งกำจัดโปรแกรมเก่าที่คุณไม่ได้ใช้อีกต่อไปและต้องการกำจัดการเชื่อมโยงที่เกี่ยวข้องกับมัน การดำเนินการนี้จะลบการเชื่อมโยงไฟล์อื่น ๆ ทั้งหมดที่ Wine สร้างขึ้นเช่นกัน แต่ถ้าคุณไม่ได้ใช้ตัวแปล VBScript สิ่งนี้ก็จะไม่เป็นปัญหา แต่อย่างใด คุณจะต้องสร้างการเชื่อมโยง Windows Hosting ใหม่หากคุณใช้โปรแกรม VBScript หรือ Microsoft JScript แต่การเชื่อมโยงเหล่านี้จะซ่อมแซมโดยอัตโนมัติ นอกจากนี้คุณอาจใช้เชลล์สคริปต์เพื่อทำอะไรก็ได้ที่คุณต้องการด้วย Wine

คุณอาจต้องการทำสิ่งนี้หลังจากถอนการติดตั้งเกมบางเกมแล้ว มีโปรแกรมเกม Windows รุ่นเก่าบางโปรแกรมที่เชื่อมโยงนามสกุลไฟล์ที่เป็นกรรมสิทธิ์ต่างๆเข้ากับโปรแกรมดังนั้นคุณอาจต้องทำเช่นนี้เพื่อไม่ให้ข้อมูลทั้งหมดถูกลบออก

ตรวจสอบให้แน่ใจว่าไม่ได้เรียกใช้คำสั่งเหล่านี้โดยไม่จำเป็นเนื่องจากจะรีเซ็ตประเภท MIME ที่ Nautilus, PCManFM, Thunar และโปรแกรมจัดการไฟล์อื่น ๆ ใช้เพื่อเชื่อมโยงส่วนขยายที่แตกต่างกันกับโปรแกรมต่างๆ ในทางกลับกันกระบวนการดังกล่าวอาจทำให้สิ่งต่างๆเร็วขึ้นจริง ๆ เนื่องจากคุณไม่ต้องมองข้ามสิ่งเหล่านี้มากมายเมื่อเปิดสิ่งที่คุณกำลังมองหา

วิธีที่ 2: คืนค่าการเชื่อมโยงความช่วยเหลือ

หากคุณใช้ Wine เพื่ออ่านหนังสืออิเล็กทรอนิกส์ในรูปแบบ CHM คุณก็ไม่ต้องกังวล เพียงคลิกขวาที่ไฟล์ CHM คลิกที่ Open With จากนั้นพิมพ์ wine hh ในช่องที่อ่านว่า 'Command line to execute:' เพื่อโหลดโปรแกรมดู CHM ไวน์เริ่มต้น หากต้องการบันทึกการเชื่อมโยงนี้อีกครั้งให้พิมพ์ชื่อในกล่องชื่อแอปพลิเคชันและคลิกที่“ ตั้งค่าแอปพลิเคชันที่เลือกเป็นการดำเนินการเริ่มต้นสำหรับไฟล์ประเภทนี้” เพื่อเก็บไว้อย่างถาวร

คุณจะไม่ต้องทำเช่นนี้หากคุณไม่ได้ใช้ไฟล์ CHM หรือเปิดด้วยเบราว์เซอร์ Linux แม้ว่าในปัจจุบันจะมีการเผยแพร่คู่มือไอทีจำนวนมากขึ้นในรูปแบบ PDF แต่คุณอาจต้องการให้ฟังก์ชันนี้อ่านไฟล์วิธีใช้หรือคู่มือการเข้ารหัสจากแอปพลิเคชัน Windows เวอร์ชันเก่า นอกจากนี้ยังมีส่วนขยายของเบราว์เซอร์สำหรับ Firefox ที่คุณอาจต้องการตรวจสอบหากคุณสนใจที่จะอ่านไฟล์เหล่านี้ต่อไปโดยไม่ต้องติดตั้ง Wine เพื่อเริ่มต้นด้วย ซึ่งจะช่วยแก้ปัญหาการเชื่อมโยงไฟล์ไปพร้อมกันหากคุณใช้ Wine เป็นตัวแสดงประเภทนี้

อ่าน 4 นาที