Jak ustawić domyślny program, którego używam?
Próbowałem otworzyć Informacje o systemie → Program domyślny → zmienić mój program, ale to nie działa,
Dowolny pomysł? A może powinienem używać terminalu?
Chcę zastąpić domyślny odtwarzacz filmów odtwarzaczem VLC, ponieważ bieżący odtwarzacz filmów jest dla mnie bezużyteczny.
default-programs
Halim
źródło
źródło
Odpowiedzi:
Jest jeszcze jedno rozwiązanie GUI, które może ci się przydać;)
Spróbuj otworzyć właściwości (kliknij prawym przyciskiem myszy -> Właściwości) typu pliku, który chcesz zawsze odtwarzać za pomocą VLC.
Wybierz zakładkę Otwórz za pomocą i albo wybierz z listy, albo dodaj jedną (wybierając z rozszerzonej listy programów lub po prostu wpisując vlc jako polecenie)
EDYTOWAĆ:
... i kliknij Set as default
źródło
apt-get
? Mam Blendera z oficjalnej strony i nie jest on zainstalowany (mam go w / opt direcotry i mogę uzyskać do niego dostęp z terminala). Czy mogę pokazać mojemu Ubuntu, którego pliku wykonywalnego użyć?Jeśli naprawdę jesteś zdesperowany, po prostu ręcznie edytuj plik
~/.local/share/applications/mimeapps.list
.format:
Po prostu dodaj to pod
[Default Applications]
sekcją, jeśli chcesz, aby była domyślna, lub pod,[Added Associations]
jeśli nie powinna być domyślna.źródło
x-scheme-handler/mailto=thunderbird.desktop
.mimeapps.list
można umieścić w wielu katalogach, pełna ścieżka wyszukiwania na stronie: specyfikacji.freedesktop.org/mime-apps-spec/ ... Wolę,XDG_CONFIG_HOME
która jest sprawiedliwa~/.config/mimeapps.list
i ma wyższy priorytet.~/.local/share/applications
Użyj Ubuntu Tweak - ma menedżera powiązań plików i możesz wybrać, które programy mają otwierać typy plików.
Instrukcje znajdują się na tej stronie http://www.omgubuntu.co.uk/2011/12/new-version-of-ubuntu-tweak-released/
Najlepszym sposobem instalacji jest:
EDYCJA W nowszych wersjach Ubuntu, postępuj zgodnie z odpowiedzią Pauliusa, dodano opcję do ekranu Właściwości -> Otwórz za pomocą.
źródło
Wybór numer jeden: Otwórz terminal, w którym znajduje się plik i wykonaj następujące polecenie .
Jest wynik:
Użyj aplikacji nr 3
Użyj polecenia: vlc% f
Naciśnij 1, jeśli widzisz VLC, jeśli nie, wybierz Inne rozwiązanie (w tym przypadku 3). Następnie wpisz nazwę aplikacji, a następnie% f.
Wybór 2: Ogólny sposób
A następnie wykonaj powyższy krok.
źródło
%U
zamiast tego%f
: powodem jest to, że%f
otworzy tylko jeden plik, podczas gdy program zdolny do otwierania kilku plików jednocześnie, a nawet kilku adresów URL jednocześnie%U
.Miałem podobny problem z plikami PDF; Zainstalowałem Adobe Reader, ale nie mogłem go otworzyć jako domyślnej aplikacji - nawet nie pojawił się na listach!
Sprawdziłem plik mimeapps.list wymieniony powyżej i już tam był wymieniony jako domyślny.
Oto, co mi w końcu zadziałało:
Myślę, że „Reset” był konieczny po (raczej niekonwencjonalnej) instalacji, aby zarejestrować go jako program domyślny.
źródło
xdg-mime default <application> <mime-type>
działa z wiersza poleceń i jest natychmiastowo przestrzegany przez wszystkie aplikacje GTK (i ewentualnie aplikacje Qt?). Na przykład, aby zmienić domyślny czytnik PDF na Okular, użyj:
xdg-mime default okularApplication_pdf.desktop application/pdf
Jest to naprawdę przydatne do aktualizacji domyślnych aplikacji używanych przez GTK podczas korzystania z systemu opartego na Qt bez konieczności instalowania jakichkolwiek aplikacji opartych na GTK.
źródło
inode/directory
Działa to dla takich meta-typów jak (który najwyraźniej jest typem m katalogu)Oto jak to zrobiłem bez użycia narzędzia Ubuntu Tweak. Mój przewodnik zawiera powiązania typów plików, dzięki czemu Twoja aplikacja będzie wyświetlana w „Zalecanych aplikacjach” po kliknięciu pliku prawym przyciskiem myszy, aby wyświetlić właściwości. Przewodnik w następujący sposób (używam pysk 13.10):
Gdy zobaczysz polecenie, uruchom je oczywiście w terminalu :)
cd /usr/share/applications/
cp similar_program.desktop name_of_your_program.desktop
gedit name_of_your_program.desktop
[Desktop Entry]
jako górną linięjeśli chcesz dodać obsługę nazwy w innych językach, po prostu dodaj nowy wiersz z napisem:
zmodyfikuj
Exec
(powinien tylko powiedzieć,yourprogram %f
o ile jest to domyślna instalacja z programem w/usr/bin
)MimeType
(chyba że jest taki sam)Icon
(ponownie, jeśli jest to domyślny program zainstalowany na (/usr/bin
))Icon=name_ of_your_program
NoDisplay=true
StartupNotify=true
gedit ~/.local/share/applications/mimeapps.list
W moim przypadku chciałem dodać PlayonLinux, aby wybrać jako program do otwierania
.exe
plików, zamiast zawsze używać WINE. Ale chciałem, żeby Wine też się pojawiła.W takim przypadku możesz zostawić górną sekcję w
[Default Applications]
spokoju. Następnie znajdź wiersz poniżej[Added Associations]
i zmień go w moim przypadkudo
W ten sposób obie opcje pojawią się, gdy spróbuję załadować
.exe
plik Windows .Po kliknięciu prawym przyciskiem myszy na właściwości pliku i na przykład powiedzieć, że w końcu nie chcemy, aby PlayOnLinux domyślny dla Windows,
.exe
pliki, wszystko co musisz zrobić, to powiedzieć, że będzie ustawiony jako domyślny. I to się zmieni. Możesz zaznaczyćmimeapps.list
(~/.local/share/applications/mimeapps.list
), aby dwukrotnie sprawdzić, a teraz zobaczysz, że zastąpił WINE pod[Default Applications]
.źródło
%U
zamiast tego%f
: powodem jest to, że%f
otworzy tylko jeden plik, podczas gdy program zdolny do otwierania kilku plików jednocześnie, a nawet kilku adresów URL jednocześnie%U
.W przypadku Dolphin (KDE) kliknij plik prawym przyciskiem myszy, aby wyświetlić okno Właściwości. W polu Typ znajduje się przycisk Opcje typu pliku, w którym można modyfikować rozszerzenia plików. Dodaj aplikację, jeśli nie ma jej na dolnej liście. Aby ustawić ją jako domyślną, przenieś żądaną aplikację na górę listy kolejności preferencji aplikacji.
Zrzut ekranu z bardziej szczegółowego przewodnika :
źródło
Jeśli informacje o systemie> Program domyślny nie działa, możesz spróbować kliknąć prawym przyciskiem myszy dowolny plik wideo / filmu, który chcesz odtworzyć, a następnie kliknąć Otwórz za pomocą, a następnie wybrać VLC.
Jeśli potrzebujesz dodatkowych informacji, może ci to pomóc: http://www.johannes-eva.net/change-the-default-application-ubuntu-linux
źródło
Wypróbowałem wiele z tych rozwiązań z zerowym wynikiem.
Aż poszedłem do
i ustaw VLC na otwieranie plików wideo i muzycznych ...
Potem zadziałało.
(chociaż ikona MIME nadal nie jest VLC, ale teraz otwiera się w VLC ...)
źródło
Dzięki Alvinowi Liangowi proponuję rozwiązać ten problem przez
apt-get install nemo
,Następnie możesz ponownie użyć Nautilus ze zaktualizowanymi powiązaniami plików. Nie jest to najwygodniejsze rozwiązanie, jednak pozwala uniknąć majstrowania przy plikach konfiguracyjnych z tyłu.
Jeśli to możliwe, proszę upomnieć się o następujący problem z Launchpad, aby rozwiązać ten problem w Nautilusie!
źródło
Dla tych, którzy szukają ustawienia powiązania aplikacji dla rozszerzeń plików , NIE typ mimetyczny:
Najwyraźniej Ubuntu / Linux zachowuje to pośrednio: * rozszerzenie pliku -> typy MIME * typ MIME -> aplikacje do otwarcia * Aplikacje -> lista kompatybilnych typów MIME
W przypadku Ubuntu (18.x) są one opisane w:
rozszerzenie pliku -> typy MIME
To jest w plikach w
/usr/share/mime/packages/
. Na przykład:Typ MIME -> aplikacje do otwarcia
Jest to oparte
~/.local/share/applications/mimeapps.list
na innych szczegółach i szczegółowo.Aplikacje -> lista kompatybilnych typów MIME
Jest to napędzane przez
.desktop
pliki w/usr/share/applications/
. Ten plik może zawieraćMimeType=
pozycję z listą typów MIME oddzielonych średnikami. Na przykład aplikacja EOG ma:MimeType=image/bmp;image/gif;image/jpeg;image/jpg;...
itd.To sprawia, że jest to pełne koło. Zmiany zaczną obowiązywać po uruchomieniu
a dla ikon
Lub może wymagać wylogowania / zalogowania.
Następnie powinieneś zobaczyć:
Odniesienie: https://coderwall.com/p/qjda2q/create-new-mime-type-and-assign-an-icon-to-it-in-ubuntu
źródło
Ustawienia systemowe -> Szczegóły -> Domyślne aplikacje
źródło