我最近在我的工作站上全新安装了 Ubuntu 20.04。我对我的主目录进行了完整备份,并且一直在提取我需要的部分。我为我的 git 提交设置了一个签名密钥,但在重新安装之前未能导出它。当然,该文件仍在~/.gnupg
. 我不完全确定这个目录中的结构,例如公钥和私钥在哪里,如果只是将它们移过来就足够了。我担心做一些愚蠢的事情并弄乱我现有的安装。
主页
/
user-14355
David Baucum's questions
David Baucum
Asked:
2016-04-15 05:27:49 +0800 CST
几个月前,我在笔记本电脑上重新安装了 Ubuntu 15.10。我已经备份了我以前的主文件夹并在我的安装之上恢复了它。我安装了 Google Chrome 并将其设置为我的默认浏览器,但链接总是会打开一个新的空白 Chrome 窗口,所以我将 Firefox 设置为我的默认浏览器。昨天我打算尝试将 Chrome 设置为我的默认设置,但该选项没有出现。
]
Chrome 的设置表明它已经是默认浏览器。
我已经尝试了 Internet 的 Sun 下的所有方法,将 Google Chrome 设置为我的默认浏览器,但没有成功,首先是通过 apt 对 google-chrome-stable 进行卸载清除,然后从最新的 deb 重新安装。
设置浏览器环境变量。
$ tail ~/.bashrc
export PATH=$PATH:/home/david/Android/Sdk/tools
export VIRTUALENVWRAPPER_PYTHON=/usr/bin/python3
export WORKON_HOME=~/virtualenvs
export ANDROID_HOME=/home/david/Android/Sdk
export BROWSER=`which google-chrome`
设置 x-www-browser。
$ sudo update-alternatives --config x-www-browser
There are 3 choices for the alternative x-www-browser (providing /usr/bin/x-www-browser).
Selection Path Priority Status
------------------------------------------------------------
0 /usr/bin/google-chrome-stable 200 auto mode
1 /usr/bin/firefox 40 manual mode
* 2 /usr/bin/google-chrome-stable 200 manual mode
3 /usr/bin/xlinks2 69 manual mode
Press <enter> to keep the current choice[*], or type selection number:
设置 gnome-www-browser。
$ sudo update-alternatives --config gnome-www-browser
There are 2 choices for the alternative gnome-www-browser (providing /usr/bin/gnome-www-browser).
Selection Path Priority Status
------------------------------------------------------------
0 /usr/bin/google-chrome-stable 200 auto mode
1 /usr/bin/firefox 40 manual mode
* 2 /usr/bin/google-chrome-stable 200 manual mode
Press <enter> to keep the current choice[*], or type selection number:
更新 xdg 设置
$ xdg-settings set default-web-browser google-chrome.desktop
但是,详细信息设置窗口仍然显示 Firefox,并且来自 GUI 应用程序的所有链接都在 Firefox 中打开。
编辑:我注意到在 GTK 应用程序选择器中,例如当您右键单击文件并选择“打开方式 -> 其他应用程序...”时,Chrome 没有显示在列表中。.desktop 文件位于 /usr/share/applications 中,我尝试执行sudo update-desktop-database
,但它仍然没有出现。它确实出现在 Unity dash 中。
如果我查看 /usr/share/applications/mimeinfo.cache,我会看到它已注册为 text/html、x-scheme-handler/http、x-scheme-hanlder/https 以及其他。