双系统下firefox账户不同步问题(windows与ubuntu)
原因
firefox存在全球服务与本地服务两种服务,ubuntu默认附带的firefox是国际版使用的是全球服务,而windows上下载的firefox中国版为本地服务,两者为不同服务器,导致信息不同步。
解决方法
1.查找火狐详细内容:dpkg --get-selections |grep firefox
(后来再演示的是莫名其妙又不行了…)
2.删除:sudo apt-get purge firefox*
(意思是删除全部,如果要单独删除部件可在sudo apt-get purge
后添加上一个命令所展示的部件名即可
3.将下好的安装包解压:tar -xjvf **
(**为文件名,要带后缀),或直接右键解压
4.将解压好的文件移动:sudo mv firefox /opt
5.进入目录:cd /usr/share/applications
6.创建firefox.desktop文件:sudo touch firefox.desktop
7.打开并编辑:sudo nano firefox.desktop
在文本中添加
Name=firefox Name[zh_CN]=火狐浏览器 Comment=火狐浏览器 Exec=/opt/firefox/firefox Icon=/opt/firefox/browser/chrome/icons/default/default128.png Terminal=false Type=Application Categories=Application Encoding=UTF-8 StartupNotify=true
具体Exec和Icon的文件路径最好检查以下
8.保存并退出:CTRL+X,然后选择:Y
9.重启:sudo reboot
即可找到并添加到启动器中
遇到的其他问题
1.命令行下修改文件或文件夹名:mv old_file_name new_file_name
(需要在当前目录下)
2.修改文件所属用户:sudo chown jack testfile //修改文件拥有者为 jack
3.更改文件权限:
sudo chmod 600 ××× (只有所有者有读和写的权限)
sudo chmod 644 ××× (所有者有读和写的权限,组用户只有读的权限)
sudo chmod 700 ××× (只有所有者有读和写以及执行的权限)
sudo chmod 666 ××× (每个人都有读和写的权限)
sudo chmod 777 ××× (每个人都有读和写以及执行的权限)