Zhonghui

每个不曾起舞的日子,都是对生命的辜负

User Tools

Site Tools


软件:linux:安装archivebox

Table of Contents

安装ArchiveBox


安装

这里使用的是pip进行安装

准备Python 3和pip

sudo apt-get install python3-pip
python3 --version

安装Node.js

sudo apt-get install build-essential nodejs npm
node -v

安装软件主体

python3 -m pip install archivebox

如果pip有警告的话(见下面的警告内容),可能需要修改环境变量

WARNING: The script archivebox is installed in '/home/mail_gzher/.local/bin' which is not on PATH.
Consider adding this directory to PATH or, if you prefer to suppress this warning, use --no-warn-script-location.

有警告的话,就把执行文件的路径加入PATH

vim ~/.bashrc

# 加到文件末尾
export PATH="$PATH:/home/mail_gzher/.local/bin"

source ~/.bashrc

开启服务

mkdir ~/archivebox && cd ~/archivebox
archivebox init --setup # 在这里设置用户信息

archivebox server 0.0.0.0 # 这样写是不行的,必须有个端口,不是root不能绑定80

sudo archivebox server 0.0.0.0:443 # root的PATH中没有这个可执行文件,难顶...

问题

不方便使用Apache进行代理

不方便进行代理的话,如何配置域名、安装证书?

效果其实一般(和主流的Instapaper和Pocket对比的话)

/var/www/DokuWikiStick/dokuwiki/data/pages/软件/linux/安装archivebox.txt · Last modified: 2023/05/21 10:46 by zh