Puncte:1

WPS-Office încurcă tipurile de mime asociate documentelor Office

drapel vn

După instalarea WPS-Office, tipul mime pentru fișierele DOCX este setat la application/wps-office.docx (de exemplu, tipul mime raportat de această comandă gio info document.docx este standard::content-type: application/wps-office.docx).

Am văzut că soluția comună este editarea fișierelor XML în /usr/share/mime/packages/ (în acest caz eliminați fișierele adăugate de WPS-Office) și apoi rulați sudo update-desktop-database /usr/share/applications și sudo update-mime-database /usr/share/mime pentru a actualiza bazele de date respective și a vedea modificările reflectate în următoarele arhive:

  • /usr/share/mime/globs
  • /usr/share/mime/globs2

Toate acestea par să funcționeze, deoarece văd că conținutul se schimbă de la application/wps-office.docx la application/vnd.openxmlformats-officedocument.wordprocessingml.document.

Dar comanda gio info document.docx se tot întoarce standard::content-type: application/wps-office.docx și consecința este că atunci când încarcă fișiere Office pe Google Drive, acestea primesc tipul mime greșit și nu sunt recunoscute ca fișiere Office valide.

Există o altă modalitate de a influența maparea tipului mime astfel încât gio info document.docx va începe să returneze valoarea corectă a tipului mime (application/vnd.openxmlformats-officedocument.wordprocessingml.document)?

Vreau să păstrez WPS-Office instalat...

Puncte:1
drapel vn

Ei bine, de fapt, problema pare să fie că WPS-Office adaugă un ~/.local/share/mime/packages/Override.xml fișier și rulează update-mime-database

Ștergând acel fișier și adăugând comun\do_not_detect_file_association_while_startup=true la ~/.config/Kingsoft/Office.conf și ulterior alergând sudo update-mime-database -V ~/.local/share/mime/ puteți scăpa de asocierea de fișiere falsă.

Singurul lucru ciudat este rezultatul comenzii sudo update-mime-database -V ~/.local/share/mime/

Rețineți că „~/.local/share” nu se află în calea de căutare
stabilit de XDG_DATA_HOME și XDG_DATA_DIRS
variabilele de mediu, deci aplicațiile nu pot
să-l găsiți până când le setați. The
directoarele căutate în prezent sunt:

- /root/.local/share
- /usr/local/share/
- /usr/share/

dar ieșirea de gio info document.docx acum este corect: standard::content-type: application/vnd.openxmlformats-officedocument.wordprocessingml.document

iar încărcările pe Google Drive sunt recunoscute corect ca fișiere Word.


Referinte:
Office WPS întrerupe mime (rezolvat)
Adăugați un tip MIME personalizat pentru toți utilizatorii
Unde sunt stocate asociațiile de fișiere?
Aplicații MIME XDG
Lubuntu 20.04: problemă cu fișierul .docx

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.