Chromium varsayılan tarayıcı olarak ayarlanamıyor


11

Chromium'u açıyorum ve tarayıcı, varsayılan tarayıcım olarak ayarlamak isteyip istemediğimi soruyor. "Varsayılan olarak ayarla" yı tıklıyorum ve tarayıcıyı kapatıyorum.

Ama Chromium'u tekrar açtığımda aynı soruyu alıyorum. Ubuntu 11.04, Chromium'u varsayılan tarayıcım olarak doğru ayarlamıyor gibi görünüyor.

Bunu nasıl düzeltirim?

Yanıtlar:


11

Tercih ettiğiniz tarayıcıyı değiştirmeyi deneyin.

  • Açık Tercih Edilen Uygulamalar gelen Tercihler> Tercih Appplications.

resim açıklamasını buraya girin

  • Varsayılan Web Tarayıcısını beğeninize göre değiştirin.

resim açıklamasını buraya girin


Kesinlikle Tercih Edilen Uygulamalar aracılığıyla ayarlamaya çalışmak önemlidir. Bu şekilde ayarlamadıysanız garip bir hata vardı (ve muhtemelen hala) .
8128

Bu kadar! Tercih Edilen Uygulamalar'daki ayarları değiştirdikten ve Chromium'u varsayılan tarayıcı olarak ayarladıktan sonra her şey iyi çalışıyor. Belki de bir Ubuntu 10.10 yedeklemesinin geri yüklenmesi ile ilgili bir sorun.
yolcu

Bir dakika beklemek zorunda kaldım ;-) Kabul edildi. Teşekkürler. :-)
yolcu

7

Tarayıcıyı global olarak değiştirmek için terminaldeki bir sonraki komutu çalıştırın:

sudo update-alternatives --config x-www-browser

Numarasını girin chromium-browserve Enteronaylamak için tuşuna basın .


Bu işe yaramıyor ...
yolcu

update-alternativesçalışması gerekir (ekstra not s)
Seamus

@ 1 yolcu: ssonra update-alternativekaymış. Yeni komutu deneyin.
Lekensteyn

Üzgünüm, yazılı hata. Güncelleme alternatifleri demek istedim, güncelleme alternatifleri değil.
yolcu

Bir şekilde listede iki / usr / bin / chromium-browser vardı. Biri otomatik, diğeri manuel modda, ancak manuel olanı seçildi. Ben otomatik olanı değiştirdikten sonra çalışır.
keiki

1

Google-chrome'u ön plandaki bir terminalden başlatın (& işaretini bırakın):

ben: / home / me> google-chrome

Chrome'u varsayılan tarayıcı yapmak için istemi tıklayın .... bunun bir izin sorunu olduğunu fark edin .local/share/applications/mimeapps.list. Applications dizini sahibi rootve chrome olarak çalışıyordu me. Sorunu çözmek için kullandım:

chown -R me.me .local

Sonra google-chrome'u yeniden başlattım. Aşağıdaki girişleri oluşturdu:

cat .local/share/applications/mimeapps.list

[Default Applications]
text/html=google-chrome.desktop
text/xml=google-chrome.desktop
x-scheme-handler/http=google-chrome.desktop
x-scheme-handler/https=google-chrome.desktop
x-scheme-handler/about=google-chrome.desktop
x-scheme-handler/unknown=google-chrome.desktop

.localDizinin sahibini değiştirmeyle ilgili bir güvenlik sorunu varsa, bu girişleri dosyada oluşturabileceğinizi varsayalım .


Aslında ".local dizininin sahibinin değiştirilmesi ile ilgili bir güvenlik sorunu" nun tam tersidir. Dizinin sahiplik yapmasının tek yolu, .local dizin oluşturulmadan önce rootbir program yürüttüyseniz ve sahipliğin düzeltilmesi çok önemli hale gelir. sudo root.local
Auspex

0

Benim için Ubuntu 19.10'daki alternatifleri güncellemek işe yaramadı, URL'lerin xdg-open tarafından açıldığına bağlı olduğu ve bunun işe yaradığını gördüm:

xdg-settings set default-web-browser chromium-browser.desktop
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.