分类目录归档:技术随笔

技术随笔-随手记录一些生活中用到的技术

blog升级https访问

blog很久没更新维护了,最近http频繁提示不安全,索性升一下https。

这里记录一下流程,不得不说,以前频繁需要去找搜索引擎的,现在一个AI就能彻底解决这些问题,极大提升了运维的效率。

之前因为一些error一直没解决,这次也彻底解决了这些错误。

dpkg: error processing package python3-parsedatetime (--configure):
 dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of python3-rfc3339:No apport report written because MaxReports is reached already
            No apport report written because MaxReports is reached already

 python3-rfc3339 depends on python3-tz; however:
  Package python3-tz is not configured yet.

dpkg: error processing package python3-rfc3339 (--configure):
 dependency problems - leaving unconfigured
Errors were encountered while processing:
 python3-requests-toolbelt
 python3-pbr
 python3-mock
 python3-zope.event
 python3-zope.component
 python3-pyparsing
 python3-configargparse
 python3-zope.hookable
 python3-future
 python3-josepy
 python3-tz
 python3-acme
 python3-parsedatetime
 python3-rfc3339
E: Sub-process /usr/bin/dpkg returned an error code (1)

备份并移除现有的 py3compile

sudo mv /usr/bin/py3compile /usr/bin/py3compile.bak  # 备份
sudo ln -sf /usr/bin/python3 /usr/bin/py3compile     # 强制创建新链接

修复 Python 环境

sudo apt install --reinstall python3-minimal python3-pkg-resources

强制重新配置所有未完成的包

sudo dpkg --configure -a

清理并重新安装问题包

sudo apt purge \
python3-requests-toolbelt \
python3-pbr \
python3-mock \
python3-zope.{event,component,hookable} \
python3-{pyparsing,configargparse,future,josepy,tz,acme,parsedatetime,rfc3339}

sudo apt autoremove
sudo apt clean
sudo apt update
sudo apt install -f

使用 aptitude 解决复杂依赖(如果 apt 仍然失败):

sudo apt install aptitude
sudo aptitude install python3-pbr
继续阅读

解决ubuntu dpkg 安装处理软件包报错的问题

之前用ubuntu apt-get install安装的时候总报错

E: Sub-process /usr/bin/dpkg returned an error code (1)

导致无法用apt-get install安装应用,试了很多办法,最后只有这个是可以用的。记录一下,以备不时之需。

sudo mv /var/lib/dpkg/info /var/lib/dpkg/info_bak
sudo mkdir /var/lib/dpkg/info
sudo apt-get update && sudo apt-get install
sudo mv /var/lib/dpkg/info/* /var/lib/dpkg/info_bak/
sudo rm -rf /var/Lib/dpkg/info
sudo mv /var/lib/dpkg/info_bak /var/lib/dpkg/info

修改itunes备份苹果手机默认路径

最近手机空间越来越小,备份以后删除一些不必要的文件就显得很重要了。

但是默认情况下itunes备份ios数据是在C盘,我的C盘剩余空间也放不下这个庞然大物了。

上网搜了下,找到了解决方案,记录下。

1、先删除C:\Users\你的用户名\AppData\Roaming\Apple Computer里的 MobileSync文件夹(首次安装iTunes没有的话,要先运行一下iTunes)。

2、在你想存放iTunes备份的分区(如E盘)新建一个文件夹,命名为”MobileSync”。

3、【Win+R】启动运行菜单,输入CMD。

4、执行命令:mklink/j “C:\Users\test\AppData\Roaming\Apple Computer\MobileSync” “E:\MobileSync”

执行完毕以后会创建一个链接,备份的文件都会指向E盘下的MobileSync。

然后备份文件都会在E盘创建,再也不用担心C盘没有空间了:

使用python对图片中的文字进行提取加翻译

一直都有一个需求,需要对部分的图片中的不同语言进行提取(虽然百度翻译也可以直接做),但是权当技术积累。主要是记录一下踩过的坑。

需要安装python3、引入两个库,分别是cv2(opencv-python)、pytesseract

import cv2
import pytesseract

可以通过pip install安装,我这里直接使用pycharm的settings安装的。

继续阅读

通过油猴脚本看各大视频网站VIP

最近狂飙很火啊,老婆还想着冲某奇的VIP看,通过网上搜索,发现油猴已经有脚本可以查看各大网站的VIP资源了。

安装油猴脚本之前,你需要一个chrome浏览器,通过谷歌扩展商店搜索:Tampermonkey(需要自备梯子)

下载好以后,找到脚本网站:

https://greasyfork.org/zh-CN/

继续阅读