Đặt Truyền làm chương trình mặc định khi mở liên kết nam châm


9

Làm cách nào tôi có thể thiết lập Chromium để mở Truyền khi nhấp vào liên kết nam châm như trên TPB?

Chromium nói rằng nó sẽ sử dụng xdg-open nhưng thường không làm gì cả

Hệ thống: Manjaro Linux 0.8.5.2 được nâng cấp đầy đủ

Môi trường máy tính để bàn: Xfce 4.10


Xfce hầu như không có bất kỳ cài đặt nào được thay đổi từ mặc định
ahtmatrix

Câu trả lời:


13

Chromium tuân theo các cài đặt xdg trên toàn hệ thống. Để định cấu hình mở liên kết nam châm với một ứng dụng tùy chỉnh, hãy sử dụng lệnh sau

xdg-mime default transmission-gtk.desktop x-scheme-handler/magnet

Bạn cũng có thể thực hiện việc này một cách thủ công: Mở tệp ~/.local/share/applications/mimeapps.listvà thêm mục nhập sau vào phần [Default Applications]:

x-scheme-handler/magnet=transmission-gtk.desktop

Bạn có thể xác nhận cài đặt mới với

xdg-mime query default x-scheme-handler/magnet

Tôi đã làm điều đó tuy nhiên tôi vẫn nhận được 'Không thể phát hiện sơ đồ URI của'
ahtmatrix

1
@abacusasian Lệnh cuối cùng từ câu trả lời của tôi trở lại là gì?
Marco

@Marco, tôi đã thử các bước của bạn và mặc dù tôi nhận được transmission-gtk.desktopđầu ra từ lệnh xdg-mime, không có gì xảy ra khi tôi nhấp vào liên kết nam châm trong chrome.
slm

@Marco 'truyền-gtk.desktop'
ahtmatrix

@Marco Tôi có cùng một vấn đề abacusasian và giải pháp của bạn không hiệu quả :(
randunel

0

Tôi gặp vấn đề này với Debian Jessie, chạy máy tính để bàn xfce. Nó dường như là một lỗi trong exo-open, nó bật lên một cửa sổ với nội dung "Không thể phát hiện sơ đồ URI của ..." khi được yêu cầu mở một liên kết nam châm. Cập nhật lên phiên bản mới nhất của exo-utils đã giải quyết vấn đề cho tôi:

trong debian:

sudo apt-get update
sudo apt-get install exo-utils
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.