Puncte:0

Setați aplicația implicită pentru a deschide fișiere

drapel ng

Am fișiere cu extensia .caz pe care vreau să-l deschid cu software-ul paraviz. Pot deschide un astfel de fișier fie folosind terminalul (paraview file.case) sau deschiderea direct din software.

Dar când dau dublu clic pe fișierul din terminal, se spune că nu există nicio aplicație instalată pentru a deschide un astfel de fișier, iar în meniu Deschideți cu o altă aplicație, Paraview nu apare în listă (în timp ce apare în lista de aplicații).

Există vreo modalitate de a spune ubuntu că le vreau pe toate caz fișierele cu care să fie deschise /usr/bin/paraview ? Eu folosesc ubuntu 20.04.

Am găsit câteva postări care se ocupă de această problemă, dar nu am reușit să le rezolv pe ale mele cu ele...

FedKad avatar
drapel cn
Dacă nu există niciun fișier `.desktop` pentru software-ul `paraview`, puteți crea unul și îl puteți pune în directorul dumneavoastră `~/.local/share/applications/`. După aceea, ar trebui să puteți „asocia” extensia `.case` cu această „aplicație” așa cum ați încercat deja.
Puncte:1
drapel gq

O posibilă problemă de ce se întâmplă acest lucru este că fișierul .desktop nu acceptă fișiere.

  • Localizați fișierul paraview.desktop (ar putea fi într-un număr de locații. Începeți să căutați /usr/share/applications/ sau /var/lib/snapd/desktop/applications/)
  • Deschideți-l cu un editor de text. În Exec linie ar trebui să existe o %U la sfarsit.
  • Dacă nu, faceți o copie a fișierului în ~/local/share/applications/
  • Modificați fișierul adăugând fișierul %U la sfârșitul liniei Exec astfel: Exec=paraview %U linia.
  • Faceți fișierul executabil.
  • Deconectați-vă și conectați-vă din nou.
  • Încercați să deschideți un fișier .case folosind comanda Deschidere cu clic dreapta.
  • Dacă ați reușit, faceți din nou clic dreapta pe fișier, alegeți Proprietăți, apoi deschideți cu.
Thomas avatar
drapel ng
Am făcut ceea ce ai spus, dar nu funcționează: am același comportament ca mai devreme. Am încercat să adaug `%U` sau să dau calea completă la paraview (după cum este explicat pe [această pagină](https://www.maketecheasier.com/create-desktop-file-linux/))
drapel gq
Sunteți sigur că ați făcut fișierul .desktop executabil?
Thomas avatar
drapel ng
Da: am încercat `chmod u+x paraview.desktop` și, de asemenea, `chmod +x paraview.desktop`. Când încerc să deschid un fișier `.case` făcând dublu clic pe el, mesajul de eroare este « nicio aplicație nu este instalată pentru fișierele „fișier IFF” [...]» (nb: deoarece limba sistemului meu este franceză , am tradus pentru aceasta postare doar ceea ce este in afara ghilimelelor din mesaj)
drapel gq
Ce se întâmplă dacă rulați `paraview /path/to/.case file` într-un terminal?
Thomas avatar
drapel ng
funcționează bine: paraview îl deschide
drapel gq
Ați lăsat un spațiu înainte de `%U`? De asemenea, asigurați-vă că lansați fișierul .desktop modificat și nu cel original. Pentru a fi sigur că îl lansați pe cel corect, puteți modifica ușor câmpul `Name=` pentru a distinge între cele două fișiere .desktop.

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.