• linux下安装一款笔记软件(为知笔记)


      今天突然想在ubuntu上安装一款跨平台(windows、linux、android)的笔记软件来做日常记录、文章记录以及网页收藏。原先并没有使用过类似的软件,只是见身边的很多人在使用印象笔记来做记录,但是度娘搜索查看之后发现,印象笔记官方只有Windows和android版本,linux的版本的好像是由其他人开发的,另外它还分什么国际版和国内版什么的,搞得好乱呐。搜索到以下安装的方法,但是并没有成功。

    1 #安装Everpad    本人并未成功
    2 
    3 sudo add-apt-repository ppa:nvbn-rm/ppa
    4 sudo apt-get update
    5 sudo apt-get install everpad

      之后,再在度娘上搜索后发现为知笔记是跨平台的,打开它的官网(http://www.wiz.cn/download.html),也发现它确实是跨平台的。但是linux版需要的GitHub上下载,本人在下载的时候中断了两次,并且网速十分十分慢,最后在度娘的贴吧(https://tieba.baidu.com/p/5121193231)中看到完万能的吧友的珍藏。下载之,还是感谢万能的吧友!!

      下载后解压后,会发现有一个startup.sh的可执行文件,运行之。  

    1 $./startup.sh

      可以打开为知笔记软件(界面看着还挺舒服):

        

      不过有一点不舒服的就是,软件安装到了主目录的两级目录之下,如果每次这样打开就真的好不方便,就想能不能在主目录下输入像输入ls命令一样直接执行就能打开为知笔记。

      研究一下它的startup.sh脚本,如下:

    1 #!/bin/bash
    2 
    3 REV='PWD'
    4 echo $REV/lib:$LD_LIBRARY_PATH
    5 export LD_LIBRARY_PATH=$REV/lib:$LD_LIBRARY_PATH
    6 
    7 ./bin/WizNote $

      原来这个脚本就是要将WizNote文件夹下的lib库(这个库是qt5的一些库)放到环境变量中,然后执行WizNote/bin中的WizNote。那么这样就好办了:

        1.首先,将REV='PWD'替换成安装软件的目录;

        2.将该目录添加到环境变量中去,这样就可以像使用ls命令一样使用为知笔记(使用为知笔记的拼音呀,可以将Startup.sh改名为weizhi)。

      步骤如下:(文中username要提换成你的用户名)    

    #给启动程序改名
    ~/soft-install/WizNote$ mv startup.sh weizhi
    
    #按照如下去修改文件内容(startup.sh~/soft-install/WizNote$ cat weizhi
    #!/bin/bash
    #红色部分是需要修改的内容
    REV=/home/username/soft-install/WizNote/
    echo $REV/lib:$LD_LIBRARY_PATH
    export LD_LIBRARY_PATH=$REV/lib:$LD_LIBRARY_PATH
    /home/username/soft-install/WizNote/bin/WizNote

      最后最关键的一步就是将weizhi所在的路径添加到环境变量中去:  

    1 -------------------------------------------------补充内容-----------------------------------------
    2 |        更改环境变量的三种方法:
    3 |            1.export PATH=文件路径:$PATH     (临时有效,重启后失效)
    4 |            2.修改用户主目录下的.bashrc文件,在最后添加需要添加的环境变量。添加完后还需要执行 source .bashrc命令使环境变量生效
    5 |                   (针对于某一个用户)
    6 |            3.修改全局环境变量,在/etc/profile文件的最后添加需要的环境变量。
    7 |                  (针对与所有用户)
    8 |
    9 --------------------------------------------------------------------------------------------------------        

      这里我们使用第二种方式,在主文件夹下的.bashrc文件的最后将WizNote所在的文件夹写进去:

     1 if ! shopt -oq posix; then
     2   if [ -f /usr/share/bash-completion/bash_completion ]; then
     3     . /usr/share/bash-completion/bash_completion
     4   elif [ -f /etc/bash_completion ]; then
     5     . /etc/bash_completion
     6   fi
     7 fi
     8 #----------------------changed-------------------
     9 export PATH="/home/username/soft-install/WizNote/":$PATH
    10 #------------------------------------------------

      这样,我们就可以直接在自己的主目录下打开为知笔记,开始你的笔记之旅吧!收藏点点滴滴!!!

  • 相关阅读:
    高可用性GRE+IPSEC中心—分支
    高可用性GRE+IPSEC中心—分支
    高可用性GRE+IPSEC中心—分支
    mysql数据库移植
    mysql数据库移植
    mysql数据库移植
    mysql数据库移植
    Linux 查看进程资源--ps、top命令
    比特币底层设计剖析
    比特币的P2P网络协议
  • 原文地址:https://www.cnblogs.com/zhuandshao/p/6880809.html
Copyright © 2020-2023  润新知