Deepin 安装 Nginx
系统版本:Deepin 23.10。
执行以下命令安装 Nginx:
1 | sudo apt install nginx |
对于 Linux 平台,Nginx 安装包 可以从 nginx.org 下载。
Ubuntu:
版本 | Codename | 支持平台 |
---|---|---|
12.04 | precise | x86_64, i386 |
14.04 | trusty | x86_64, i386, aarch64/arm64 |
15.10 | wily | x86_64, i386 |
安装 Tesseract 及 PyTesseract 后,在验证时,出现以下异常信息:
1 | Traceback (most recent call last): |
根据提示信息,需要设置 TESSDATA_PREFIX 环境变量指向包含 Tesseract 语言数据文件(如 eng.traineddata、fra.traineddata 等)的 tessdata 目录。通常该目录位置如下:
Selenium 是一个用于 Web 应用程序测试的工具。可以通过它驱动浏览器执行特定的操作,如点击、下滑、资源加载与渲染等。该工具在爬虫开发中也非常有帮助。Selenium 需要通过浏览器驱动操控浏览器,不同的浏览器对应的驱动不同,Chrome 浏览器的驱动是ChromeDriver,Firefox 浏览器的驱动是 GeckoDriver。要注意的是,浏览器驱动版本必须与计算机上的浏览器版本对应,否则无法正常使用。
打开 Chrome 浏览器后点击右上角三个点菜单中的“帮助”选项,并选择“关于 Google Chrome”,即可看到版本信息:
114.0.5735.90 及以下版本,从 http://chromedriver.storage.googleapis.com/index.html 下载对应的版本。114.0.5735.90 以上版本,需要从 GitHub 项目 chrome-for-testing 中的 JSON API 端点文件 内容查找对应版本的下载地址。
本文方法是直接下载 GitHub 项目的 release 版本。项目地址:https://github.com/docker/compose。
执行以下命令将发布程序加载至本地目录:
1 | sudo wget -c -t 0 https://github.com/docker/compose/releases/download/v2.29.2/docker-compose-`uname -s`-`uname -m` -O /opt/docker/docker-compose |
因为某些原因,DockerHub官方镜像源已不可用,国内一些镜像源也已不可用,大家可以搜索可用的镜像源并修改配置。推荐一篇良心博文:https://zhuanlan.zhihu.com/p/24461370776。
1 | sudo vi /etc/docker/daemon.json |
加入以下内容:
Deepin 是基于 Debian 的国产 Linux 发行版,安装 Docker Desktop 可能会遇到兼容性问题,因为 Docker Desktop 官方主要支持 Ubuntu/Debian/Red Hat/Fedora/Arch 等主流发行版,所以选择安装 Docker Engine。
1 | sudo apt remove docker.io docker-doc docker-compose podman-docker containerd runc |