常用工具安装整理

2018-04-08 08:00:48
Colormake

https://github.com/pagekite/Colormake/archive/master.zip

cp -fa colormake.pl colormake colormake-short clmake clmake-short /usr/bin/
tmux2

源码安装tmux2的时候,可能编译时会找不到 Libevent2的库

在编译前加上指定头文件和库文件目录就可以了:

./configure  LIBEVENT_CFLAGS="-I/usr/local/include" LIBEVENT_LIBS="-L/usr/local/lib/ -levent"

libevent

wget https://github.com/libevent/libevent/releases/download/release-2.1.8-stable/libevent-2.1.8-stable.tar.gz

./configure && make && sudo make install

ccache

https://www.samba.org/ftp/ccache/ccache-3.4.3.tar.gz

./configure && make && sudo make install

cmake https://cmake.org/files/v3.12/cmake-3.12.3.tar.gz
   

Beyong Compare

Beyong Compare 4的注册码key

Beyond Compare 4 注册码
--- BEGIN LICENSE KEY --- 

H1bJTd2SauPv5Garuaq0Ig43uqq5NJOEw94wxdZTpU-pFB9GmyPk677gJ
vC1Ro6sbAvKR4pVwtxdCfuoZDb6hJ5bVQKqlfihJfSYZt-xVrVU27+0Ja
hFbqTmYskatMTgPyjvv99CF2Te8ec+Ys2SPxyZAF0YwOCNOWmsyqN5y9t
q2Kw2pjoiDs5gIH-uw5U49JzOB6otS7kThBJE-H9A76u4uUvR8DKb+VcB
rWu5qSJGEnbsXNfJdq5L2D8QgRdV-sXHp2A-7j1X2n4WIISvU1V9koIyS
NisHFBTcWJS0sC5BTFwrtfLEE9lEwz2bxHQpWJiu12ZeKpi+7oUSqebX+
--- END LICENSE KEY -----

 w4G-in5u3SH75RoB3VZIX8htiZgw4ELilwvPcHAIQWfwfXv5n0IHDp5hv
1BM3+H1XygMtiE0-JBgacjE9tz33sIh542EmsGs1yg638UxVfmWqNLqu-
Zw91XxNEiZF7DC7-iV1XbSfsgxI8Tvqr-ZMTxlGCJU+2YLveAc-YXs8ci
RTtssts7leEbJ979H5v+G0sw-FwP9bjvE4GCJ8oj+jtlp7wFmpVdzovEh
v5Vg3dMqhqTiQHKfmHjYbb0o5OUxq0jOWxg5NKim9dhCVF+avO6mDeRNc
OYpl7BatIcd6tsiwdhHKRnyGshyVEjSgRCRY11IgyvdRPnbW8UOVULuTE
---------------------

Beyond Compare 4 使用30天后过期续用方法
windows上的Beyond Compare 4软件没有注册码,又过期了,简单的两个方法

法一:找到Beyond Compare 4目录,安装时默认c盘:C:\Program Files\Beyond Compare 4删除BCUnrar.dll。

法二:先卸载软件 -> 重启计算机 -> 安装软件,再找到Beyond Compare 4目录,删除BCUnrar.dll。

navicat 

navicat for mysql 10.0.11注册码

NAVD-IO5R-4VGM-TIZD
   
 
 
https://github.com/jyfc/ebook
git 为了最大限度兼容macOS以及Linux,需要:
提交时转换为LF,检出时不转换
拒绝提交包含混合换行符的文件
git config --global core.autocrlf input
git config --global core.safecrlf true
CentOS 6  yum 源问题 CentOS 6已经随着2020年11月的结束进入了EOL(Reaches End of Life),不过有一些老设备依然需要支持,yum 安装时没有可用源
一键修复

sed -i "s|enabled=1|enabled=0|g" /etc/yum/pluginconf.d/fastestmirror.conf
mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup
curl -o /etc/yum.repos.d/CentOS-Base.repo https://www.xmpan.com/Centos-6-Vault-Aliyun.repo
yum clean all
yum makecache

Centos7安装Python3.7 1.安装编译相关工具
yum -y groupinstall "Development tools"
yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel
yum install libffi-devel -y
2.下载安装包解压
cd #回到用户目录
wget https://www.python.org/ftp/python/3.7.0/Python-3.7.0.tar.xz
tar -xvJf Python-3.7.0.tar.xz
3.编译安装
mkdir /usr/local/python3 #创建编译安装目录
cd Python-3.7.0
./configure --prefix=/usr/local/python3
make && make install
4.创建软连接
ln -s /usr/local/python3/bin/python3 /usr/local/bin/python3
ln -s /usr/local/python3/bin/pip3 /usr/local/bin/pip3
5.验证是否成功
python3 -V
pip3 -V
openssl-1.1.1k

先删除旧版本
yum remove openssl-devel

tar -xzvf openssl-1.1.1k.tar.gz
cd openssl-1.1.1k
./config --prefix=/usr/local/openssl

make && make install

mv /usr/bin/openssl /usr/bin/openssl.bak
mv /usr/include/openssl /usr/include/openssl.bak
ln -s /usr/local/openssl/bin/openssl /usr/bin/openssl
ln -s /usr/local/openssl/include/openssl /usr/include/openssl
echo "/usr/local/openssl/lib" >> /etc/ld.so.conf
https://www.cnblogs.com/chris-cp/p/3591306.html

 
yum install python3
pip install --user meson
pip install --user ninja
 libnice-0.1.18  编译

tar zxvf libnice-0.1.18.tar.gz
meson --prefix=/opt/libnice-0.1.18 -Ddefault_library=both build
ninja -C build && ninja -C build install

 libsrt

export OPENSSL_ROOT_DIR=/usr/local/openssl
export OPENSSL_LIB_DIR=/usr/local/openssl/lib
export OPENSSL_INCLUDE_DIR=/usr/local/openssl/include

./configure
mkae

 

https://code.videolan.org/videolan/x264/-/archive/m  aster/x264-master.tar.bz2

 

https://www.openssl.org/source/old/1.0.2/openssl-1.0.2k.tar.gz

编译静态库

./config -fPIC no-shared && make 

 

https://github.com/videolan/x265/archive/refs/tags/3.4.tar.gz

x265
cd build/linux
./make_Makefiles.bash
make
# --modify x265.pc prefix
# modify cmake_install.cmake /usr/local
make install

 

 

 

ffmpeg 

(277条消息) centos 安装 ffmpeg 并添加 libx264库 libfdk-aac库 openssl库_centos libfdk_aac_眯喱咕噜的博客-CSDN博客

Linux系统编译FFmpeg | SHAO Liming's Free Space (lmshao.com)

cmake

sudo sh cmake-3.12.0-Linux-x86_64.sh --prefix=/usr/local --exclude-subdir