Karena berbagai alasan, salah satunya adalah saya lebih menyukainya, saya ingin menjalankan Dolphin sebagai manajer file default saya di Ubuntu 12.04. Saya telah menginstal lumba-lumba.
Saya sudah selesai:
sudo mv /usr/bin/nautilus /usr/bin/natilus.back && sudo ln -s /usr/bin/dolphin /usr/bin/nautilus
yang membuat program yang memanggil Nautilus malah membuka Dolphin. Sejauh ini semuanya baik-baik dan keren, tetapi lumba-lumba ingin memanggil konsole sebagai terminal default, tetapi saya ingin menjadikannya memanggil terminal gnome sebagai default.
Saya mencoba:
sudo ln -s /usr/bin/gnome-terminal /usr/bin/konsole
membuat tautan dari terminal gnome yang disebut konsole, tetapi itu tidak berhasil. Saya tidak mendapatkan kesalahan dari Dolphin lagi tetapi tidak ada yang terjadi. Panel terminal kosong.
Ada yang tahu bagaimana melakukan ini, atau jika ada cara yang lebih baik untuk menerapkan lumba-lumba sebagai FM default, saya semua tahu.
PEMBARUAN 20120727
Sejak itu saya menyadari bahwa saya tidak menggunakan tautan sym sejak awal. Sebaliknya, saya menggunakan pendekatan yang lebih pintar
Buat folder di direktori home Anda yang disebut bin
mkdir ~/bin
Buat skrip bernama Nautilus yang mengeksekusi Dolphin dan menaruhnya di folder ini
gedit ~/bin/nautilus
Kemudian salin kode ini ke dalamnya dan simpan
#!/bin/bash exec dolphin $@ exit 0
Ini adalah cara paling aman untuk menjadikan Dolphin sebagai browser default Anda, serta masuk ke /usr/share/applications
folder dan mengubah 3 file nautilus .desktop untuk meluncurkan Dolphin, bukan Nautilus.
TAPI ini tidak memperbaiki kedua masalah yang dimiliki Dolphin
- ia ingin meluncurkan terminal konsole alih-alih gnome-terminal.
- ikonnya mengerikan dan qt4-qtconfig tidak dapat mengubahnya.
PEMBARUAN 20120810
Untuk memperbaiki ikon oksigen jelek agar sesuai dengan tema sistem Anda, alat qt4-qtconfig tidak cukup. Anda perlu menginstal aplikasi pengaturan sistem KDE
sudo apt-get install systemsettings
Luncurkan aplikasi
Dari sana buka Penampilan Aplikasi> Ikon dan ubah sesuai kebutuhan
Manajer File default saya di Ubuntu 12.04 GNOME-SHELL sekarang THE QT DOLPHIN FILE MANAGER. AKU A GENIOUS !!!! Ini berfungsi sempurna! TERIMA KASIH UNTUK ANDA SEMUA !!
sumber
gnome-terminal
mungkin tidak didukung, sehingga sepertinya tidak mungkin dengan beberapa konfigurasi tanpa memodifikasi sumber .Jawaban:
Ada beberapa peringatan dalam apa yang Anda coba lakukan. Saya sudah menyebutkan bahaya yang ditimbulkan oleh pendekatan Anda:
Jadi kami pikir, ini bukan ide yang bagus :)
Tetapi ada beberapa cara untuk mencoba mengatasinya, jadi "x" dijalankan ketika "z" diminta - tetapi saya tidak mengetahui adanya secepatnya bukan "z", tetapi "/ full / path / ke / z" dipanggil. Selama itu hanya "z":
alias z=x
(berfungsi pada level per pengguna - atau secara global, tergantung di mana ia didefinisikan)Sedikit lebih detail tentang pendekatan kedua. Mengambil masalah awal Anda, Anda ingin lumba-lumba dieksekusi setiap kali nautilus dipanggil. Anda sudah menemukan nautilus di
/usr/bin/nautilus
. Sekarang mari (mungkin dengan benar) anggap konten Anda$PATH
(dalam urutan ini)/usr/local/bin:/usr/bin
- jadi Anda lihat/usr/local/bin
akan dicari sebelumnya/usr/bin
. Jadi kami cukup membuat skrip shell/usr/local/bin/nautilus
dengan konten berikut:Jadi apa yang akan terjadi? Jika Anda (atau beberapa skrip / program / daemon / ...) memanggil
nautilus
, ini akan mengeksekusi/usr/local/bin/nautilus
(karena ini adalah "nautilus" pertama yang ditemukan di PATH), yang dimulai/usr/bin/dolphin
- voila! Tetapi jika "apa pun" menggunakan jalur penuh, ini tidak akan berhasil.Jadi Anda berkata: Hei, mengapa Izzy tidak mengatakan "lakukan saja
ln -s /usr/bin/dolphin /usr/local/bin/nautilus
?" Tentu Anda bisa melakukan itu - dan itu akan bekerja sama. Tetapi menggunakan skrip seperti yang ditunjukkan mungkin berguna jika Anda perlu memperkenalkan parameter tambahan yang tidak lulus dengan panggilan asli. Dengan skrip di atas, lumba-lumba hanya melewati parameter yang sama dengan panggilan asli yang digunakan (%$@
). Tetapi Anda dapat bermain-main dengan hal-hal dalam skrip, mengganti parameter, dll. Adapun masalah Anda saat ini , tautannya akan cukup (selama nautilus tidak dipanggil dengan path lengkap).sumber
pertimbangkan untuk menggunakan plasma-desktop dan Anda dapat memilih aplikasi apa pun yang Anda inginkan untuk setiap tipe mime / asosiasi file.
lihat jawaban saya yang lain pada pertanyaan terkait.
KDE - Dolphin: Buka tab di jendela baru, bukan tab baru
sumber