Por várias razões, uma delas que eu mais gosto, quero executar o Dolphin como meu gerenciador de arquivos padrão no Ubuntu 12.04. Eu instalei o golfinho.
Eu fiz:
sudo mv /usr/bin/nautilus /usr/bin/natilus.back && sudo ln -s /usr/bin/dolphin /usr/bin/nautilus
que faz com que qualquer programa chamado Nautilus abra o Dolphin. Até agora tudo está bem e elegante, mas o dolphin quer chamar o konsole como o terminal padrão, mas eu gostaria de fazê-lo chamar o gnome-terminal como padrão.
Eu tentei:
sudo ln -s /usr/bin/gnome-terminal /usr/bin/konsole
fazendo um link do gnome-terminal chamado konsole, mas isso não funcionou. Não recebo mais um erro do Dolphin, mas nada acontece. O painel do terminal está em branco.
Alguém sabe como fazer isso, ou se existe uma maneira melhor de implementar o dolphin como FM padrão, sou todo ouvidos.
ATUALIZAÇÃO 20120727
Desde então, percebi que não havia usado um link sym em primeiro lugar. Em vez disso, usei uma abordagem mais inteligente
Crie uma pasta em seu diretório pessoal chamada bin
mkdir ~/bin
Crie um script chamado Nautilus que execute o Dolphin e coloque-o nesta pasta
gedit ~/bin/nautilus
Em seguida, copie esse código e salve
#!/bin/bash exec dolphin $@ exit 0
Essa é a maneira mais segura de tornar o Dolphin seu navegador padrão, além de ir para a /usr/share/applications
pasta e alterar os 3 arquivos .desktop do nautilus para iniciar o Dolphin em vez do Nautilus.
MAS isso não resolve os dois problemas que o Dolphin tem
- ele quer lançar o terminal konsole em vez do gnome-terminal.
- Os ícones são hediondos e o qt4-qtconfig não pode alterá-los.
ATUALIZAÇÃO 20120810
Para corrigir os feios ícones de oxigênio que correspondem ao tema do sistema, a ferramenta qt4-qtconfig não é suficiente. Você precisará instalar o aplicativo de configurações do sistema KDE
sudo apt-get install systemsettings
Iniciar o aplicativo
A partir daí, vá para Aparência do aplicativo> Ícones e altere conforme necessário
Meu gerenciador de arquivos padrão no Ubuntu 12.04 GNOME-SHELL agora é o gerenciador de arquivos QT DOLPHIN. Eu sou um GENIOUS !!!! Isso funciona perfeito! OBRIGADO A TODOS VOCÊS!!
fonte
gnome-terminal
podem não ser compatíveis, portanto, não parece ser possível com algumas configurações sem modificar as fontes .Respostas:
Existem várias advertências no que você tentou fazer. Eu já mencionei o perigo introduzido por sua abordagem:
Então pensamos que não era uma boa ideia :)
Mas existem algumas maneiras de tentar contornar o problema, de modo que "x" seja executado quando "z" foi solicitado - mas não conheço nenhum que não seja "z", mas "/ full / path / to / z" é chamado. Contanto que seja apenas "z":
alias z=x
(funciona no nível por usuário - ou globalmente, dependendo de onde foi definido)Um pouco mais de detalhes sobre a segunda abordagem. Tomando o seu problema original, você deseja executar o dolphin sempre que o nautilus for chamado. Você já encontrou o nautilus em
/usr/bin/nautilus
. Agora vamos (provavelmente corretamente) assumir o seu$PATH
contém (nesta ordem)/usr/local/bin:/usr/bin
- para que você veja/usr/local/bin
seria procurado antes/usr/bin
. Então, simplesmente criamos um script de shell/usr/local/bin/nautilus
com o seguinte conteúdo:Então o que vai acontecer? Se você (ou algum script / programa / daemon / ...) invocar
nautilus
, isso será executado/usr/local/bin/nautilus
(já que este é o primeiro "nautilus" encontrado no PATH), que simplesmente começa/usr/bin/dolphin
- voila! Mas se o "tanto faz" usar o caminho completo, isso não funcionará.Então você diz: Ei, por que Izzy não disse "apenas faça um
ln -s /usr/bin/dolphin /usr/local/bin/nautilus
?" Claro que você pode fazer isso - e funcionará da mesma maneira. Mas usar um script como mostrado pode ser útil se você precisar introduzir parâmetros adicionais que não são passados com a chamada original. Com o script acima, o dolphin simplesmente recebe os mesmos parâmetros que a chamada original usou (%$@
). Mas você pode brincar com as coisas do script, substituir parâmetros, etc. Quanto ao seu problema atual , o link seria suficiente (desde que o nautilus não seja chamado com o caminho completo).fonte
considere usar o plasma-desktop e você pode escolher qualquer aplicativo que desejar para cada tipo mime / associação de arquivo.
veja minha outra resposta em uma pergunta relacionada.
KDE - Dolphin: Abra a aba em uma nova janela em vez da nova aba
fonte