zoukankan      html  css  js  c++  java
  • manjaro下获取sl的源码

    1、心血来潮,想做个小动画,想起linux下有个好玩的sl命令,结果是

      打算找到源代码,仔细研究下,结果发现,没有源代码,其实不详ubuntu和centos系统有dpkg可以下载,但是arch系的linux也是一样的

    2、既然安装过软件包,那就到/var/cache/pacman/pkg下先看下软件包里有没有信息

      cd  /var/cache/pacman/pkg

    3、查看软件包:

      ls | grep ^sl 结果为:

      sl-5.02-5-x86_64.pkg.tar.xz
      sl-5.02-6-x86_64.pkg.tar.zst
      slang-2.3.2-2-x86_64.pkg.tar.zst

      非常明显有两个不同版本的软件包,还有一个是相关的软件包,本次以sl-5.02-6-x86_64.pkg.tar.zst 为例

    4、切换至root用户,新建目录,将sl-5.02-6-x86_64.pkg.tar.zst 拷入目录中,解压  

      su 输入root密码

      mkdir tmp | cp sl-5.02-6-x86_64.pkg.tar.zst tmp/  

      cd tmp/

      tar xvf  sl-5.02-6-x86_64.pkg.tar.zst   结果为:

    .BUILDINFO
    .MTREE
    .PKGINFO
    usr/
    usr/bin/
    usr/bin/sl
    usr/share/
    usr/share/licenses/
    usr/share/licenses/sl/
    usr/share/licenses/sl/LICENSE
    usr/share/man/
    usr/share/man/man1/
    usr/share/man/man1/sl.1.gz

    5、查看文件.PKGINFO,获取软件的源码地址,cat   .PKGINFO,结果为:

    # Generated by makepkg 5.2.2
    # using fakeroot version 1.24
    pkgname = sl
    pkgbase = sl
    pkgver = 5.02-6
    pkgdesc = Steam Locomotive runs across your terminal when you type "sl" as you meant to typ
    e "ls".
    url = http://www.tkl.iis.u-tokyo.ac.jp/~toyoda/index_e.html    //这个就是源码地址,将其拷入浏览器地址,进入一个网站
    builddate = 1594143425
    packager = Felix Yan <felixonmars@archlinux.org>
    size = 27278
    arch = x86_64
    license = custom
    depend = ncurses

    6、下载源码即可。

      

  • 相关阅读:
    layer弹出相册层
    jquery日期和时间的插件精确到秒
    ztree树形菜单的增加删除修改和换图标
    瀑布流插件和模板插件
    使用easyui将json数据生成数据表格
    2013年回顾,2014年计划
    PHP trim去空格函数
    MySql中常用语句
    左右固定,中间自适应布局,中间栏优先加载
    HTML5的全局属性
  • 原文地址:https://www.cnblogs.com/guochaoxxl/p/14221132.html
Copyright © 2011-2022 走看看