Điểm:0

Đặt ứng dụng mặc định để mở tệp

lá cờ ng

Tôi có các tệp có phần mở rộng .trường hợp mà tôi muốn mở bằng phần mềm cận cảnh. Tôi có thể mở một tệp như vậy bằng thiết bị đầu cuối (tệp paraview.case) hoặc mở trực tiếp từ phần mềm.

Nhưng khi tôi nhấp đúp vào tệp trong thiết bị đầu cuối, nó nói rằng không có ứng dụng nào được cài đặt để mở tệp đó và trong menu Mở bằng ứng dụng khác, Paraview không xuất hiện trong danh sách (trong khi nó xuất hiện trong danh sách ứng dụng).

Có cách nào để nói với Ubuntu rằng tôi muốn tất cả trường hợp tập tin được mở với /usr/bin/paraview ? Tôi đang sử dụng Ubuntu 20.04.

Tôi đã tìm thấy một số bài đăng giải quyết vấn đề này, nhưng tôi không thể giải quyết vấn đề của mình với chúng...

FedKad avatar
lá cờ cn
Nếu không có tệp `.desktop` cho phần mềm `paraview`, bạn có thể tạo một tệp và đặt nó trong thư mục `~/.local/share/applications/` của bạn. Sau đó, bạn sẽ có thể "liên kết" tiện ích mở rộng `.case` với "ứng dụng" này như bạn đã thử.
Điểm:1
lá cờ gq

Một vấn đề có thể xảy ra khiến điều này xảy ra là do tệp .desktop không chấp nhận tệp.

  • Định vị tệp paraview.desktop (tệp này có thể ở một số vị trí. Bắt đầu tìm trong /usr/share/ứng dụng/ hoặc /var/lib/snapd/desktop/applications/)
  • Mở nó bằng một trình soạn thảo văn bản. bên trong điều hành nên có một dòng %U cuối cùng.
  • Nếu không, hãy tạo một bản sao của tệp trong ~/cục bộ/chia sẻ/ứng dụng/
  • Sửa đổi tập tin bằng cách thêm %U ở cuối dòng Exec như thế này: Exec=paraview %U dòng.
  • Làm cho tệp thực thi được.
  • Đăng xuất và đăng nhập lại.
  • Thử mở tệp .case bằng cách nhấp chuột phải vào lệnh Mở bằng.
  • Nếu thành công, nhấp chuột phải vào tệp một lần nữa, chọn Thuộc tính, sau đó mở bằng.
Thomas avatar
lá cờ ng
Tôi đã làm những gì bạn nói, nhưng điều này không hiệu quả: Tôi có hành vi giống như trước đó. Tôi đã cố gắng thêm `%U` hoặc cung cấp đường dẫn đầy đủ tới paraview (như đã giải thích trên [trang này](https://www.maketecheasier.com/create-desktop-file-linux/))
lá cờ gq
Bạn có chắc là bạn đã làm cho tệp .desktop có thể thực thi được không?
Thomas avatar
lá cờ ng
Có: Tôi đã thử `chmod u+x paraview.desktop` và cả `chmod +x paraview.desktop`. Khi tôi cố mở tệp `.case` bằng cách nhấp đúp vào tệp đó, thông báo lỗi là « không có ứng dụng nào được cài đặt cho tệp " fichier IFF " [...]» (nb : vì ngôn ngữ hệ thống của tôi là tiếng Pháp , tôi chỉ dịch cho bài này những gì ngoài trích dẫn trong tin nhắn)
lá cờ gq
Điều gì xảy ra nếu bạn chạy `tệp paraview /path/to/.case` trong một thiết bị đầu cuối?
Thomas avatar
lá cờ ng
nó hoạt động tốt : paraview mở nó ra
lá cờ gq
Bạn có để khoảng trống trước `%U` không? Ngoài ra, hãy đảm bảo rằng bạn đang khởi chạy tệp .desktop đã sửa đổi chứ không phải tệp gốc. Để chắc chắn rằng bạn đang khởi chạy đúng tệp, bạn có thể sửa đổi một chút trường `Name=` để phân biệt giữa hai tệp .desktop.

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.