2018年7月

在Ubuntu 16.04 Linux中安装Firefox Quantum

警告:您现有的Firefox安装将升级到Firefox Quantum。在较新的版本中,许多现有的附加组件和扩展组件将不起作用。当然,你可以通过重新安装去掉Quantum,然后返回到较老的,速度较慢的Firefox 56。

Mozilla有官方的PPA来安装Firefox Quantum。

打开终端并逐个输入以下命令:

sudo add-apt-repository ppa:mozillateam/firefox-next

sudo apt update && sudo apt upgrade

如果你已经安装了Firefox,你会发现它已经被变成了Quantum。 Firefox徽标立即更改。

如果你还没有安装Firefox,你可以使用下面的命令来安装它:

sudo apt-get install firefox

OK。现在您就可以享受更新,更快,更好的Firefox网页浏览器了。

如果您不喜欢Firefox Quantum,您可以将其删除并安装Firefox 56。要做到这一点,请使用下面的命令:

sudo apt remove firefox
sudo add-apt-repository --remove ppa:mozillateam/firefox-next
sudo apt install firefox

那么你就应该能回到以前版本的Firefox。

Yandex网盘

安装支持程序

yum -y install epel-release

安装davfs2

yum -y install davfs2

创建挂载目录

mkdir /www

进行挂载

mount -t davfs https://webdav.yandex.ru /www

执行完成之后按照提示依次输入Yandex的账号及密码即可。

注:OpenVZ架构服务器 需要开启Fuse才可以正常使用!

Dropbox网盘

Dropbox是一个功能强大的同步盘,也是为数不多且提供WEBDAV支持的网盘,Linux系统可以安装davfs2通过webdav的方式来挂载Dropbox,方便存取文件或备份使用。如果您还没有注册Dropbox,可以访问www.dropbox.com注册(请自备梯子,否则无法打开)。

Dropbox开启webdav支持
这一步被坑了很久,官方也没找到帮助文档,网上说的是webdav地址为:https://dav.dropdav.com/ ,输入用户名和密码就ok,但实测压根不行啊,正确的做法是:

先到https://www.dropdav.com注册一个账号
授权dropdav访问Dropbox的权限
记录dropdav的账号和密码

安装支持程序

yum -y install epel-release

安装davfs2

yum -y install davfs2

创建挂载目录

mkdir /www

执行挂载命令

mount -t davfs https://dav.dropdav.com/backup /www

由于频繁安装和删除软件,一些杀毒软件(如卡巴、瑞星等),改变了注册表中默认打开.vbs脚本的dll库。卸载杀毒软件后,注册表中这些信息仍没有被删除,所以导致打开.vbs脚本时,会去调用杀毒软件程序的dll库,才出现了此问题。之前在网上搜了一些解决办法,都无效。我的系统是win7。

如果系统是xp,网上给出一种解决办法,有人用它解决了此问题。“这里给出无法找到脚本引擎"vbscript"的解决方法: 1)找到文件: C:\WINDOWS\inf\wsh.inf,右键“安装”; 2)开始→运行行里输入: `regsvr32 urlmon.dll shdocvw.dll jscript.dll vbscript.dll /s` 一般使用上述两个步骤就可解决问题。”

但是win7系统的“ C:\WINDOWS\inf\ ”文件夹下根本就没有wsh.inf文件。“开始”->“运行”->“regedit”,
检查以下三个注册表项:

HKEY_CLASSES_ROOT\CLSID\{B54F3741-5B07-11cf-A4B0-00AA004A55E8}\InprocServer32
HKEY_CLASSES_ROOT\CLSID\{B54F3742-5B07-11cf-A4B0-00AA004A55E8}\InprocServer32
HKEY_CLASSES_ROOT\CLSID\{B54F3743-5B07-11cf-A4B0-00AA004A55E8}\InprocServer32

检查默认值,正常的应该都是为C:\Windows\System32\VBScript.dll,瑞星安装的时候会修改这三项,将所有VBS脚本截到自己的一个DLL。如果没有正确卸载,可能导致这三项没有更改回来。要将它的“默认”值改为“C:\Windows\system32\vbscript.dll”(不需要引号,此dll库才是windows中默认打开.vbs脚本的程序)。
修改是也许会又有别的问题来了,像我的win7就出现了,参考以下:
1)找到项“HKEY_CLASSES_ROOT\CLSID\{B54F3741-5B07-11cf-A4B0-00AA004A55E8}\InprocServer32”,(注册表{b54f3741-}下面是空的,找不到InprocServer32项),下面给出导入注册表的方法:导入注册表(新建txt,改成.reg)

Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{B54F3741-5B07-11cf-A4B0-00AA004A55E8}]
@="VB Script Language"
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{B54F3741-5B07-11cf-A4B0-00AA004A55E8}\Implemented Categories]
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{B54F3741-5B07-11cf-A4B0-00AA004A55E8}\Implemented Categories\{F0B7A1A1-9847-11CF-8F20-00805F2CD064}]
@=hex(0):
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{B54F3741-5B07-11cf-A4B0-00AA004A55E8}\Implemented Categories\{F0B7A1A2-9847-11CF-8F20-00805F2CD064}]
@=hex(0):
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{B54F3741-5B07-11cf-A4B0-00AA004A55E8}\InprocServer32]
@="C:\\Windows\\system32\\vbscript.dll"
"ThreadingModel"="Both"
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{B54F3741-5B07-11cf-A4B0-00AA004A55E8}\OLEScript]
@=hex(0):
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{B54F3741-5B07-11cf-A4B0-00AA004A55E8}\ProgID]
@="VBScript"

2)修改“默认”值时,被拒绝修改,window安全报错,无权限更改。经过百度,是它没有写权限,所以在项“InprocServer32”上右键选择“权限”—高级—当前所有者—更改为当前—“完全控制”的权限,反正直到能修改为止,再修改即可