Pour diverses raisons, l'une étant que je l'aime plus, je veux exécuter Dolphin en tant que gestionnaire de fichiers par défaut dans Ubuntu 12.04. J'ai installé Dolphin.
J'ai fait:
sudo mv /usr/bin/nautilus /usr/bin/natilus.back && sudo ln -s /usr/bin/dolphin /usr/bin/nautilus
ce qui fait que tout programme appelant Nautilus ouvre Dolphin à la place. C'est très bien et dandy jusqu'à présent, mais dauphin veut appeler konsole comme terminal par défaut mais je voudrais le faire appeler gnome-terminal par défaut à la place.
J'ai essayé:
sudo ln -s /usr/bin/gnome-terminal /usr/bin/konsole
faire un lien de gnome-terminal appelé konsole, mais cela n'a pas fonctionné. Je ne reçois plus d'erreur de Dolphin mais rien ne se passe. Le panneau des bornes est juste vide.
N'importe qui sait comment faire cela, ou s'il existe une meilleure façon d'implémenter dolphin comme FM par défaut, je suis à l'écoute.
MISE À JOUR 20120727
Depuis lors, j'ai réalisé que je n'avais pas utilisé de lien sym en premier lieu. Au lieu de cela, j'ai utilisé une approche plus intelligente
Créez un dossier dans votre répertoire personnel appelé bin
mkdir ~/bin
Créez un script appelé Nautilus qui exécute Dolphin et placez-le dans ce dossier
gedit ~/bin/nautilus
Copiez ensuite ce code dedans et enregistrez
#!/bin/bash exec dolphin $@ exit 0
C'est le moyen le plus sûr de faire de Dolphin votre navigateur par défaut, ainsi que d'accéder au /usr/share/applications
dossier et de modifier les 3 fichiers .desktop nautilus pour lancer Dolphin au lieu de Nautilus.
MAIS cela ne résout pas les deux problèmes que Dolphin a
- il veut lancer le terminal konsole au lieu de gnome-terminal.
- ses icônes sont hideuses et qt4-qtconfig ne peut pas les changer.
MISE À JOUR 20120810
Pour corriger les icônes de l'oxygène laid pour correspondre à votre thème système, l'outil qt4-qtconfig n'est pas suffisant. Vous devrez installer l'application des paramètres système de KDE
sudo apt-get install systemsettings
Lancez l'application
À partir de là, accédez à Apparence de l'application> Icônes et modifiez-les si nécessaire
Mon gestionnaire de fichiers par défaut dans Ubuntu 12.04 GNOME-SHELL est maintenant LE GESTIONNAIRE DE FICHIERS QT DOLPHIN. JE SUIS GÉNIEUX !!!! Cela fonctionne parfaitement! MERCI À VOUS TOUS!!
la source
gnome-terminal
ne peuvent pas être prises en charge, il ne semble donc pas possible avec certaines configurations sans modifier les sources .Réponses:
Il y a plusieurs mises en garde dans ce que vous avez essayé de faire. J'ai déjà mentionné le danger introduit par votre approche:
Nous avons donc pensé que ce n'était pas une bonne idée :)
Mais il existe quelques façons d'essayer de contourner le problème, donc "x" s'exécute lorsque "z" a été demandé - mais je n'en ai pas connaissance dès que ce n'est pas "z", mais "/ full / path / to / z" est appelé. Tant qu'il ne s'agit que de "z":
alias z=x
(fonctionne au niveau de chaque utilisateur - ou globalement, selon l'endroit où il a été défini)Un peu plus de détails sur la deuxième approche. Prenant votre problème d'origine, vous voulez faire exécuter dauphin chaque fois que Nautilus est appelé. Vous avez déjà trouvé nautilus à
/usr/bin/nautilus
. Supposons maintenant (probablement correctement) que votre$PATH
contient (dans cet ordre)/usr/local/bin:/usr/bin
- afin que vous voyiez/usr/local/bin
qu'il serait recherché avant/usr/bin
. Nous créons donc simplement un script shell/usr/local/bin/nautilus
avec le contenu suivant:Alors que va-t-il se passer? Si vous (ou un script / programme / démon / ...) invoquez
nautilus
, cela s'exécutera/usr/local/bin/nautilus
(car c'est le premier "nautilus" trouvé dans le CHEMIN), qui démarre simplement/usr/bin/dolphin
- le tour est joué! Mais si le "peu importe" utilise le chemin complet, cela ne fonctionnera pas.Alors tu dis: Hé, pourquoi Izzy n'a-t-il pas dit "fais juste un
ln -s /usr/bin/dolphin /usr/local/bin/nautilus
?" Bien sûr, vous pouvez le faire - et cela fonctionnera de la même manière. Mais l'utilisation d'un script comme indiqué peut être utile si vous devez introduire des paramètres supplémentaires qui ne sont pas passés avec l'appel d'origine. Avec le script ci-dessus, dolphin obtient simplement les mêmes paramètres que l'appel d'origine utilisé (%$@
). Mais vous pouvez jouer avec les choses dans le script, remplacer les paramètres, etc. Quant à votre problème actuel , le lien serait suffisant (tant que nautilus ne sera pas appelé avec le chemin complet).la source
pensez à utiliser plasma-desktop et vous pouvez choisir l'application que vous souhaitez pour chaque type de mime / association de fichiers.
voir mon autre réponse sur une question connexe.
KDE - Dolphin: ouvrir l'onglet dans une nouvelle fenêtre au lieu du nouvel onglet
la source