Wie stelle ich das Standardprogramm ein, das ich verwende?
Ich habe versucht, Systeminfo → Standardprogramm zu öffnen → mein Programm zu ändern, aber es funktioniert nicht.
Irgendeine Idee? Oder sollte ich Terminal benutzen?
Ich möchte den Standard-Movie-Player durch einen VLC-Media-Player ersetzen, da der aktuelle Movie-Player für mich unbrauchbar ist.
default-programs
Halim
quelle
quelle
Antworten:
Es gibt noch eine andere GUI-Lösung, die für Sie nützlich sein könnte;)
Öffnen Sie die Eigenschaften (Rechtsklick -> Eigenschaften) des Dateityps, den VLC immer wiedergeben soll.
Wählen Sie die Registerkarte Öffnen mit und wählen Sie entweder aus einer Liste oder fügen Sie eine hinzu (indem Sie aus einer erweiterten Programmliste auswählen oder einfach vlc als Befehl eingeben ).
BEARBEITEN:
... und klicken Sie auf Set as default
quelle
apt-get
? Ich habe Blender von der offiziellen Website und es ist nicht installiert (ich habe es in / opt direcotry und ich kann vom Terminal darauf zugreifen). Kann ich meinem Ubuntu die zu verwendende ausführbare Datei anzeigen?Wenn Sie wirklich verzweifelt sind, bearbeiten Sie die Datei einfach manuell
~/.local/share/applications/mimeapps.list
.Format:
Fügen Sie dies einfach unter dem
[Default Applications]
Abschnitt hinzu, wenn Sie möchten, dass es Standard ist, oder unter,[Added Associations]
wenn es nicht Standard sein soll.quelle
x-scheme-handler/mailto=thunderbird.desktop
.mimeapps.list
kann in vielen Verzeichnissen abgelegt werden, vollständiger Suchpfad unter: Specifications.freedesktop.org/mime-apps-spec/… Ich bevorzuge,XDG_CONFIG_HOME
was gerecht ist~/.config/mimeapps.list
und höhere Priorität hat.~/.local/share/applications
Verwenden Sie Ubuntu Tweak - es hat einen Dateizuordnungsmanager und Sie können wählen, welche Programme welche Dateitypen öffnen.
Anweisungen finden Sie auf dieser Website http://www.omgubuntu.co.uk/2011/12/new-version-of-ubuntu-tweak-released/
Der beste Weg zur Installation ist:
BEARBEITEN In neueren Versionen von Ubuntu, folgen Sie der Antwort von Paulius, die Option wurde zum Bildschirm Eigenschaften -> Öffnen mit hinzugefügt.
quelle
Auswahl Nummer eins: Öffnen Sie ein Terminal, in dem sich Ihre Datei befindet, und führen Sie den folgenden Befehl aus .
Es gibt die Ausgabe:
Anwendung 3
verwenden Befehl verwenden: vlc% f
Drücken Sie 1, wenn Sie vlc sehen. Wenn nicht, wählen Sie die andere Lösung (3 in diesem Fall). Geben Sie dann den Namen Ihrer Anwendung gefolgt von% f ein.
Wahl 2: Allgemeiner Weg
Und dann mache den obigen Schritt.
quelle
%U
eher versuchen als%f
: Der Grund dafür ist, dass%f
nur eine einzelne Datei geöffnet wird, während ein Programm, das mehrere Dateien gleichzeitig öffnen kann, oder tatsächlich mehrere URLs gleichzeitig dies tun%U
.Ich hatte ein ähnliches Problem mit PDFs. Ich hatte Adobe Reader installiert, konnte ihn jedoch nicht als Standardanwendung öffnen - er wurde nicht einmal in den Listen angezeigt!
Ich habe die oben aufgeführte Datei mimeapps.list überprüft und sie wurde dort bereits als Standard aufgeführt.
Das hat bei mir endlich geklappt:
Ich vermute, dass "Reset" nach der (eher unkonventionellen) Installation notwendig war, um es als Standardprogramm zu registrieren.
quelle
xdg-mime default <application> <mime-type>
Funktioniert von der Kommandozeile aus und wird sofort von allen GTK-Apps (und möglicherweise Qt-Apps?) befolgt. Verwenden Sie beispielsweise Folgendes, um den Standard-PDF-Reader in Okular zu ändern:
xdg-mime default okularApplication_pdf.desktop application/pdf
Dies ist sehr nützlich, um die von GTK verwendeten Standard-Apps zu aktualisieren, wenn ein Qt-basiertes System verwendet wird, ohne dass GTK-basierte Apps installiert werden müssen.
quelle
inode/directory
(was anscheinend der Mimetyp e eines Verzeichnisses ist)Hier ist, wie ich es gemacht habe, ohne das Ubuntu Tweak-Tool zu verwenden. Mein Handbuch enthält Dateitypzuordnungen, sodass Ihre App unter "Empfohlene Anwendungen" aufgeführt wird, wenn Sie mit der rechten Maustaste auf die Datei klicken, um die Eigenschaften anzuzeigen. Anleitung wie folgt (ich benutze 13.10 Saucy):
Wenn Sie einen Befehl sehen, führen Sie ihn natürlich im Terminal aus :)
cd /usr/share/applications/
cp similar_program.desktop name_of_your_program.desktop
gedit name_of_your_program.desktop
[Desktop Entry]
als oberste ZeileWenn Sie Unterstützung für den Namen in anderen Sprachen hinzufügen möchten, fügen Sie einfach eine neue Zeile hinzu, die beispielsweise lautet:
Ändern Sie die
Exec
(sollte nur sagenyourprogram %f
, solange es eine Standardinstallation mit dem Programm in ist/usr/bin
)MimeType
(es sei denn, es ist das gleiche)Icon
(wieder, wenn es ein Standardprogramm ist, das auf (/usr/bin
) installiert ist, sollte dies nur heißenIcon=name_ of_your_program
NoDisplay=true
StartupNotify=true
gedit ~/.local/share/applications/mimeapps.list
In meinem Fall wollte ich PlayonLinux als Programm zum Öffnen von
.exe
Dateien hinzufügen , anstatt immer WINE zu verwenden. Aber ich wollte, dass auch Wein auftaucht.In diesem Fall können Sie das Oberteil in
[Default Applications]
Ruhe lassen. Dann finde die Zeile unter[Added Associations]
und ändere sie in meiner Instanz vonzu
Auf diese Weise werden beide Optionen angezeigt, wenn ich versuche, eine Windows-
.exe
Datei zu laden .Wenn Sie die Eigenschaften in der Datei mit der rechten Maustaste, und zum Beispiel sagen , ich schließlich tun wollen PlayOnLinux die Standardeinstellung für Windows machen
.exe
Dateien, alles , was ich tun müssen , ist es zu sagen als Standard festgelegt werden. Und es wird sich ändern. Sie können dasmimeapps.list
(~/.local/share/applications/mimeapps.list
) überprüfen, um es zu überprüfen, und Sie werden jetzt sehen, dass es WINE unter ersetzt hat[Default Applications]
.quelle
%U
eher versuchen als%f
: Der Grund dafür ist, dass%f
nur eine einzelne Datei geöffnet wird, während ein Programm, das mehrere Dateien gleichzeitig öffnen kann, oder tatsächlich mehrere URLs gleichzeitig dies tun%U
.Klicken Sie bei Dolphin (KDE) mit der rechten Maustaste auf die Datei, um ein Eigenschaftenfenster aufzurufen. Unter Typ befindet sich eine Schaltfläche für Dateitypoptionen, über die Sie die Dateinamenerweiterungen ändern können. Fügen Sie die Anwendung hinzu, wenn sie nicht in der unteren Liste enthalten ist. Verschieben Sie die gewünschte Anwendung an den Anfang der Liste "Reihenfolge der Anwendungseinstellungen", um sie als Standard festzulegen.
Screenshot aus einer detaillierteren Anleitung :
quelle
Wenn die Option Systeminfo> Standardprogramm nicht funktioniert, können Sie mit der rechten Maustaste auf die gewünschte Video- / Filmdatei klicken, auf Öffnen mit klicken und dann VLC auswählen.
Wenn Sie weitere Informationen wünschen, kann dies hilfreich sein: http://www.johannes-eva.net/change-the-default-application-ubuntu-linux
quelle
Ich habe eine Reihe dieser Lösungen mit null Ergebnis ausprobiert.
Bis ich ging zu
und VLC so einstellen, dass es Video- und Musikdateien öffnet ...
Dann hat es funktioniert.
(Obwohl das MIME-Symbol noch nicht VLC ist, wird es jetzt in VLC geöffnet ...)
quelle
Dank Alvin Liang schlage ich vor, dieses Problem durch zu lösen
apt-get install nemo
,Anschließend können Sie Nautilus wieder mit den aktualisierten Dateizuordnungen verwenden. Es ist nicht die bequemste Lösung, vermeidet jedoch das Herumspielen mit Konfigurationsdateien im Hintergrund.
Wenn möglich, korrigieren Sie bitte das folgende Launchpad-Problem in Nautilus!
quelle
Für diejenigen, die eine Anwendungszuordnung für Dateierweiterungen festlegen möchten, KEIN Mimetyp:
Anscheinend behält Ubuntu / Linux dies indirekt bei: * Dateierweiterung -> MIME-Typen * MIME-Typ -> Anwendung (en) zum Öffnen * Anwendungen -> Liste kompatibler MIME-Typen
Für Ubuntu (18.x) werden diese beschrieben in:
Dateierweiterung -> MIME-Typen
Dies ist in Dateien in
/usr/share/mime/packages/
. Z.B:MIME-Typ -> zu öffnende Anwendung (en)
Dies wird von
~/.local/share/applications/mimeapps.list
den anderen Antworten gesteuert und detailliert beschrieben.Anwendungen -> Liste kompatibler MIME-Typen
Dies wird durch die
.desktop
Dateien in gesteuert/usr/share/applications/
. Diese Datei kann einenMimeType=
Eintrag mit einer durch Semikolons getrennten Liste von MIME-Typen enthalten. Zum Beispiel hat die EOG-App:MimeType=image/bmp;image/gif;image/jpeg;image/jpg;...
etc.Damit schließt sich der Kreis. Die Änderungen werden nach dem Ausführen wirksam
und für Symbole
Oder Sie müssen sich möglicherweise abmelden / anmelden.
Dann sollten Sie folgendes sehen können:
Referenz: https://coderwall.com/p/qjda2q/create-new-mime-type-and-assign-an-icon-to-it-in-ubuntu
quelle
Systemeinstellungen -> Details -> Standardanwendungen
quelle