使用Markdown。

   #@date:    2012-05-07#@author:  gr#@email:   forgerui@gmail.com
  1. 因为习惯了Markdown的简单,所以需要在自己的Fedora机子上也装一个本地编辑器,Retext是一个不错的选择.

  2. 在Ubuntu下安装Retext很简单,只需要通过软件包管理就可以了,使用如下命令:

     sudo apt-get install retext
  3. 但在Fedora下,因为使用rpm包管理,没有找到retext包,所以这里使用源码包进行安装,首先访问retext项目主页.(后来找了一下,发现是有二进制包的,可以到这个网站下载,发现这个pkgs.org的包管理网站挻不错的.)

  4. 到Filse页下载最新的Retext源码,目前最新的是Retext-4.1.2.tar.gz.

  5. 下载该包,并解压,进入文件夹.

     tar xzvf Retext-4.1.2.tar.gzcd Retext-4.1.2
  6. 进入文件,发现貌似是Python编写的程序.看见一个retext.pysetup.py,从来没有搞过Python,真不知从何下手.

  7. 使用python retext.py本可以直接打开编辑器的,但却报错.是Python里的库找不到.

     No module named 'markups'    

    使用sudo yum list markups也没有搜索到相关的库,最后在retext的问题页发现它需要依赖于markups,他提供了使用bazzar版本管理器下载markups源码,利用源码安装的方法.

     bzr branch lp:python-markupscd python-markupssudo python3 setup.py install
  8. 同样,还有人提供了使用Python的easy_install工具去安装markups的方法.

     easy_install markups
  9. 还可以使用pip去安装.在文档页中介绍了使用pip的方法:

     pip install Pygmentspip install Markdownpip install docutilspip install Markups
  10. 解决了markups的问题,又遇到没有PySide,使用同样的方法解决.

  11. 依赖库的问题解决了,最后执行python retext.py发现还有一个语法错误.

      File "/home/gr/Downloads/ReText-4.1.2/ReText/webpages.py", line 31print('Exception occured: %s' % e, file=sys.stderr)

    因为没有学习过Python,里面的语法也不清楚,但凭着感觉把file=删掉之后,便可以成功启动。

  12. 成功之后,便可执行如下两条命令编译安装Retext了:

    python setup.py build
    python setup.py install
  13. 安装完成之后,就可以在命令行里输入retext启动了。如果gnome想要添加图标到启动器,看博客.

问题:

  1. 系统里面有python两个版本,python2和python3,搞得挺混乱的。
  2. 看来Python还是挺流行的,最近接触了许多Python写的程序,有时间可以学习一下。

转载于:https://www.cnblogs.com/gr-nick/p/3714795.html

###Fedora下安装Retext相关推荐

  1. fedora下安装pps

    fedora下安装pps成功,官方下载的deb包解压,然后手动安装. 大致讲一下方法,如下: 到官方下载deb包,右键解压后,进入解压的文件夹,将两个tar包解压,得到etc,opt,usr,三个文件 ...

  2. Fedora 下安装Mplayer(添加源和解决错误问题)

    Mplyer fedora不给大家提供带有版权问题或是封源的软件,这个给我们下载软件带来了许多麻烦,所以在这里提供RPM Fusion源,来补充我们Linux的"软件库". 直接复 ...

  3. 【DeepLearning工具】Fedora下安装theano

    http://blog.csdn.net/u012162613/article/details/42651233 author:wepon @blog:http://blog.csdn.net/u01 ...

  4. linux nvidia驱动安装rpm,Fedora 下安装NVIDIA显卡驱动

    rpmfusion安装法: 相对于ATi,在Linux下安装NVIDIA就简单得多.只需要一个命令即可完成驱动的安装: 首先要确保你已经添加rpmfusion的源,如果你不能确认你可以安装输入此命令添 ...

  5. linux无法安装at命令,在Ubuntu/Debian/CentOS/Fedora下安装At及各种At命令的用法

    本文介绍在Linux系统下安装At的方法,可安装在Ubuntu/Debian/CentOS/Fedora发行版下,及各种At命令的用法.at是一个命令行实用程序,可让您安排在特定时间执行的命令,使用a ...

  6. oracle xdpyinfo,Fedora下安装Oracle:“无法使用命令/usr/bin/xdpyinfo自动检查显示器颜色”...

    在实验室准备装Oracle 11g,系统是Fedora 10,遇到了几个问题,都已经解决,分享一下.首先说一下准备工作:新建oracle用户,所属 在实验室准备装Oracle 11g,系统是Fedor ...

  7. 一个关于在Fedora下安装jdk的问题

    最近在试用Fedora,在上面安装Java开发环境的时候,发现不能安装bin类型的jdk文件,提示-console 或 -silent参数,可是带上这个参数,仍然提示出错. 不记得在那个国外网站看到的 ...

  8. fedora下安装python

    本文转载自:http://hi.baidu.com/xuehuo_0411/blog/item/25385af90ecbbe04d8f9fd75.html 在fedora12下,如果没有安装eclip ...

  9. *.sh和*.bin文件安装 vs fedora下安装永中office

    sh *.sh即可 安装永中office 1.下载Yozo_Office_6.1..tar.gz. 2.解压缩 tar zxvf Yozo_Office_6.1..tar.gz 3.进入解压后的目录, ...

最新文章

  1. mysql出现“Incorrect key file for table”解决办法
  2. Makefile之大型工程项目子目录Makefile的一种通用写法
  3. Apache应用实例:建立yum服务器
  4. C#调用C++的dll文件方法
  5. python find函数实现原理_非常干货:Python 探针实现原理
  6. ※※Java调用Runtime.exec()要注意的问题
  7. 最小生成树(克鲁斯卡尔算法)
  8. 【博弈论】bzoj1115 [POI2009]石子游戏Kam
  9. linux共享内存变量 tiaojianbianliang,低压集抄系统中Linux共享内存使用分析
  10. dubbo与zookeeper
  11. 「 机器人学 」机器人与控制工程基础浅谈
  12. 【稳定性day7】mPaaS - 蚂蚁金服高可用的产品化之路
  13. 七、决策树算法和集成算法
  14. 21.pgsql中的执行计划explain
  15. 微信小程序(三)常见组件
  16. Python 抓取淘宝联盟优惠券
  17. 十大开源项目_2014年十大开源项目
  18. 基于python面向对象多人聊天室
  19. 灵格斯LDX,LD2等格式分析
  20. 剑指offer20220117

热门文章

  1. java面试mysql的引擎_面试官:你用过mysql哪些存储引擎,请分别展开介绍一下
  2. 英雄联盟更新后服务器还在维护吗,英雄联盟今天维护到什么时候结束 11月12日停机更新维护公告...
  3. JVM参数-XX:+HeapDumpOnOutOfMemoryError
  4. 10048 mysql_MySQL 的 10048问题,如何解决?
  5. fcn网络结构代码_FCN实现2-模型结构及实现
  6. linux显示隐藏分区,找到了linux分区顺序错乱修复方法
  7. Oracle相关报错
  8. Class.forName()的作用与使用总结
  9. 看起来满是 bug 的排序代码,居然是对的
  10. 自从掌握了Selenium自动化测试框架设计,我在公司都横着走!