Windows应用商店崩溃代码: 0x80131500

1、打开“运行”输入 inetcpl.cpl (“WINDOWS”+“R”键,输入 inetcpl.cpl亦可) 2、点开高级往下拉,勾上"使用TLS 1.2"选项,或者点还原高级设置
阅读全文
Linux

解决ubuntu 18下shutter不能编辑的问题

前言 在Ubuntu 18.04系统中打开截图工具shutter发现编辑按钮不可用,点击编辑按钮提示缺少libgoo-canvas-perl库,所以想要解决该问题得手动安装这个依赖包。 我的Ubuntu 18.04是从Ubuntu 16.04升级上来的,在Ubuntu 16.04版本中运行正常,编辑按钮可用,这应该只有在Ubuntu 18.04系统中才这样。其实Shutter是一款由第三方提供的在Ubuntu上运行的截图工具,非常的好用,相对于系统自带的截图工具(默认可通过Ctrl + Shift + Print快捷键启动截图),最大的优点就是可以即时对图片进行编辑,在图片上做一些标记和文字标注等,使用起来很顺手。 解决方法 一、下载libgoocanvas-common并双击安装该包 https://launchpadlibrarian.net/226687719/libgoocanvas-common_1.0.0-1_all.deb 二、下载libgoocanvas3并双击安装该包 https://launchpadlibrarian.net/226687722/libgoocanvas3_1.0.0-1_amd64.deb 三、安装libgoocanvas-common和libgoocanvas3包后再下载libgoo-canvas-perl包并双击安装该包。 https://launchpadlibrarian.net/330848267/libgoo-canvas-perl_0.06-2ubuntu3_amd64.deb 四、做完以上三步,要关闭正在运行的Shutter窗口并杀死进程: killall -9 shutter 五、重新启动Shutter检测一下能不能编辑,如步骤做得对,会有如图的成功成果:
阅读全文
Linux

Ubuntu下安利一波截图工具

大家会发现,在用习惯了Windows下的QQ或微信截图工具,突然换到Ubuntu系统下后发现居然找不到一个比较好用的截图工具,这里安利几个我用过的工具: 第一个:系统自带的screenshot,界面比较简洁,分别是捕获全屏,捕获当前窗口,自定义选择区域。功能相对还是比较强大的。 第二个:shutter,可以通过sudo apt install shutter进行安装,界面功能相对比较多一些,截图完毕后还可以编辑,但我在Ubuntu 18里截图完毕后没法点击编辑按钮,原因未知(之前在Ubuntu 16里是可以使用edit功能的) 第三个:也是我强烈推荐的,来自深度系统,由于我找不到它的deb安装包,故我使用源码进行启动,并设置了快捷键:CTRL+SHIFT+A 源码地址:https://github.com/linuxdeepin-packages/deepin-scrot 此时我编辑了一个启动脚本,内容如下: #!/bin/bash cd /home/chin/Downloads/deepin-scrot-master/src/; /usr/bin/python2.7 ./deepinScrot.py exit 0 保存后,给一个执行权限: chmod a+x /home/chin/Downloads/deepin-scrot-master/src/deepinScrot.py 接着,我们在快捷设置里填写一下即可此时按下CTRL+SHIFT+A,就会弹出类似QQ一样的截图窗口了。
阅读全文

给apt源添加代理

设置代理 sudo vim /etc/apt/apt.conf 加上下面一行代码: Acquire::http::proxy "http://127.0.0.1:8123"; Acquire::https::proxy "https://127.0.0.1:8123"; Acquire::socks::proxy "socks://127.0.0.1:1080";
阅读全文

Ubuntu 18.04 下解决 shadowsocks 服务报错问题

1. 报错内容 启动时报错如下: Traceback (most recent call last): File "/usr/local/bin/sslocal", line 11, in sys.exit(main()) File "/usr/local/lib/python3.6/dist-packages/shadowsocks/local.py", line 39, in main config = shell.get_config(True) File "/usr/local/lib/python3.6/dist-packages/shadowsocks/shell.py", line 262, in get_config check_config(config, is_local) File "/usr/local/lib/python3.6/dist-packages/shadowsocks/shell.py", line 124, in check_config encrypt.try_cipher(config, config) File "/usr/local/lib/python3.6/dist-packages/shadowsocks/encrypt.py", line 44, in try_cipher Encryptor(key, method) File "/usr/local/lib/python3.6/dist-packages/shadowsocks/encrypt.py", line 83, in init random_string(self._method_info)) File "/usr/local/lib/python3.6/dist-packages/shadowsocks/encrypt.py", line 109, in get_cipher return m(method, key, iv, op) File "/usr/local/lib/python3.6/dist-packages/shadowsocks/crypto/openssl.py", line 76, in init load_openssl() File "/usr/local/lib/python3.6/dist-packages/shadowsocks/crypto/openssl.py", line 52, in load_openssl libcrypto.EVP_CIPHER_CTX_cleanup.argtypes = (c_void_p,) File "/usr/lib/python3.6/ctypes/init.py", line 361, in getattr func = self.getitem(name) File "/usr/lib/python3.6/ctypes/init.py", line 366, in getitem func = self._FuncPtr((name_or_ordinal, self))...
阅读全文