2019年1月19日 星期六

upgrade Aria2c to 1.34 on debian


aria2c.upgrade

Debian 9.0 官方aria2c 版本仅为1.30,无法升级最新版1.34,无奈只能手动编译最新版本,以此记录:

apt-get update
apt-get install libgnutls28-dev nettle-dev libgmp-dev libssh2-1-dev libc-ares-dev libxml2-dev zlib1g-dev libsqlite3-dev pkg-config libcppunit-dev autoconf automake autotools-dev autopoint libtool git gcc g++ libxml2-dev make quilt

git clone https://github.com/aria2/aria2.git

autoreconf -i ./configure make

找到编译后的aria2c, 位于/aria2/src/aria2c
find / -name aria2c
显示如下
/aria2/src/aria2c
/usr/bin/aria2c


拷贝覆盖位于 /usr/bin/aria2c 即可

通过客户端重新启动,已经显示为最新版1.34


2019年1月5日 星期六

Synology实现视频缩略图/转码终极方法


注意:在做改动前必须备份好原文件,这只是一个好习惯而已。

安装好ffmpeg后你只需要把 /volume1/@appstore/ffmpeg/bin/ffmpeg 这个文件覆盖其它用到转码的地方即可。

第一个是视频转码:
cp /volume1/@appstore/ffmpeg/bin/ffmpeg  /volume1/@appstore/VideoStation/bin/

第二个是拍照视频缩略图:
复制代码
cp /volume1/@appstore/ffmpeg/bin/ffmpeg /usr/bin
复制代码

2019年1月1日 星期二

htpdate or ntp 同步时间区别

        服务器的系统时间同步是非常重要的一个事情,许多服务要求时间误差很严格,我们常用V2ray要求客户端与服务器的时间不匹配,误差不能超过90秒钟,我在安装了CC的VPS后,发现系统时间与本地时间差了4分钟,即使重新安装了ntp,反复同步同时区的各地时间服务器,仍然无法解决,直到54it 网友告诉我,原来是Vps提供商屏蔽了ntp的端口123,导致无法正常同步时间。
       网友的力量无穷尽,iridium77 给我们提供http途径来同步时间,这是任何VPS都无法屏蔽的,哈哈😄
       Installation from source: Tested on Linux and FreeBSD only, but should work for most Unix flavors.
 $ tar zxvf htpdate-x.y.z.tar.gz
  or
 $ tar jxvf htpdate-x.y.z.tar.bz2
 $ cd htpdate-X.Y.Z
 $ make
 $ make install

     An example init script (scripts/htpdate.init) for use in /etc/init.d/  is included, but not installed automatically. This scripts with run  htpdate as a daemon.

     Another option is to use htpdate in a cronjob and start it periodically from cron. For a daily time sync it would look something like this:
     5 3 * * * /usr/bin/htpdate -s www.linux.org www.freebsd.org

     Installation from RPM: The easiest way to install (Redhat, SuSE, Mandriva etc..)
     $ wget https://rpmfind.net/linux/dag/redhat/el7/en/x86_64/dag/RPMS/htpdate-1.1.0-1.el7.rf.x86_64.rpm
              or
     $ wget https://rpmfind.net/linux/dag/redhat/el6/en/i386/dag/RPMS/htpdate-1.1.0-1.el6.rf.i686.rpm                          
$ rpm -Uvh htpdate-x.y.z.i386.rpm
 
        注意:rmp 的版本   

     Installation from deb: The easiest way to install (Debian,Ubuntu etc..)
        $ apt install htpdate

    htpdate 的配置文件:nano /etc/default/htpdate
        HTP_SERVERS="www.pool.ntp.org www.ntp.br www.wikipedia.org"
        如果在大陆,最好改为 cn.pool.ntp.org
    HTP_OPTIONS="-D -s"

Calibre_web administrator password forget

Calibre_web administrator password forget how to reset the admin password: need to specify the app.db docker exec -it calibre-web cd...