下载最新版的64位exe文件 msys2-x86_64-20200903.exe 下载路径 E:\国外软件难以下载\cherrytree
安装路径 G:\msys64
下载太慢,需要更新为国内源,选择清华大学的源
进入安装路径 G:\msys64\etc\pacman.d将三个文件修改为国内源,在三个文件最上面新添加修改mirrorlist.mingw32
Server = https://mirrors.tuna.tsinghua.edu.cn/msys2/mingw/i686修改mirrorlist.mingw64
Server = https://mirrors.tuna.tsinghua.edu.cn/msys2/mingw/x86_64**修改mirrorlist.msys **
Server = https://mirrors.tuna.tsinghua.edu.cn/msys2/msys/$arch点击mingw64进入操作界面 多次运行下行代码,直到没有更新 此为降级
pacman -Syuu我们通过**-h获某项命令如何使用 例如pacman -h,如下图所示: 其命令特点: 其中<>代表必选操作 []代表可选 命令的第一个字母除了-h,其他的都是大写的 -h -V -D -F -Q -R -S -T -U 具体实例如下: pacman -S xx 下载安装软件xx 但是这些还是不够的,还有更详细的帮助指令,如下 pacman -S -h 可以继续使用-h,原来查找pacman -S**的详细用法
常用指令
指令作用pacman -S xx下载安装软件xxpacman -Sy更新软件包数据pacman Syu更新所有pacman -Ss xx查询软件xx信息下列命令含义: -S 同步下载 –needed 不重新安装已是最新的软件包 –noconfirm 不询问确认
toolchain and cmake
pacman -S --needed --noconfirm mingw-w64-x86_64-toolchain pacman -S --needed --noconfirm mingw-w64-x86_64-cmakegtkmm3, gtksourceviewmm3, libxml++2.6, sqlite3, gspell, curl
pacman -S --needed --noconfirm mingw-w64-x86_64-gtkmm3 pacman -S --needed --noconfirm mingw-w64-x86_64-gtksourceviewmm3 pacman -S --needed --noconfirm mingw-w64-x86_64-libxml++2.6 pacman -S --needed --noconfirm mingw-w64-x86_64-sqlite3 pacman -S --needed --noconfirm mingw-w64-x86_64-gspell pacman -S --needed --noconfirm mingw-w64-x86_64-curlgettext, git, nano, meld3
pacman -S --needed --noconfirm mingw-w64-x86_64-gettext git nano mingw-w64-x86_64-meld3cpputest ( 缺少软件包,我们需要手动构建)
pacman -S --needed --noconfirm autoconf automake libtool make wget https://github.com/cpputest/cpputest/releases/download/v3.8/cpputest-3.8.tar.gz tar xf cpputest-3.8.tar.gz cd cpputest-3.8 ./autogen.sh ./configure --disable-memory-leak-detection make make install创建一个文件夹
mkdir /etc/get-3.0 nano /etc/get-3.0/settings.ini将跳转到一个界面,在里面输入以下内容
[Settings] get-theme-name=win32如下图所示
按esc——按o——按enter——按不知道如何退出ctrl+X console settings
nano ~/.bashrc在里面输入
export LC_ALL=C CHERRYTREE_CONFIG_FOLDER="C:/Users/${USER}/AppData/Local/cherrytree" [ -d ${CHERRYTREE_CONFIG_FOLDER} ] || mkdir -p ${CHERRYTREE_CONFIG_FOLDER} alias l="ls -lah --color" bind '"\e[A":history-search-backward' bind '"\e[B":history-search-forward'如下图所示: