deepin安装asbru-cm(类似PAC Manager)
Tofloor
poster avatar
copyright
deepin
2019-02-19 03:12
Author
本帖最后由 whwstc 于 2019-2-19 12:48 编辑

    一直用PAC Manager做服务器链接管理。deepin中安装的话,经常提示 perhaps you forgot to load "Gnome2::Vte::Terminal",就是缺少一个perl的vte类库。解决思路呢就是编译一个符合本机perl版本的 vte库就可以解决。但是PAC Manager在2015年11月就停止更新了,sourceforge 上面 https://sourceforge.net/projects/pacmanager/files/pac-4.0/  最终版本停留在 4.5.5.7。索性趁现在换一个活跃度较高的替代版本,google后发现了这个 https://github.com/asbru-cm/asbru-cm ,几个月前还有更新,提交的bug也有人处理维护。本人表示很开心,折腾一下   
    官网上面安装就两句话
  • $ curl -s https://packagecloud.io/install/repositories/asbru-cm/asbru-cm/script.deb.sh | sudo bash
  • $ sudo apt-get install asbru-cm
    但是你一执行就不是那么回事了。。。。。

    首先提示
Unable to download repo config from: https://packagecloud.io/install/repositories/asbru-cm/asbru-cm/config_file.list?os=Deepin&dist=unstable&source=script

    很明显这个安装脚本采集了系统发行版的信息,deepin识别出来了,但是没有代号,但是就算识别了,感觉这个东西也只能支持 centos,Ubuntu,debian这些。还好deepin是基于debian,目前是debian9,代号stretch,把他的安装脚本直接改一下
   
1. wget https://packagecloud.io/install/repositories/asbru-cm/asbru-cm/script.deb.sh
2. vim script.deb.sh
3. 130行修改为 apt_config_url="https://packagecloud.io/install/repositories/asbru-cm/asbru-cm/config_file.list?os=debian&dist=stretch&source=script"
4. sudo bash script.deb.sh


成功后继续安装
$ sudo apt-get install asbru-cm

提示
   asbru-cm : 依赖: libgnome2-vte-perl 但是它将不会被安装  

    其实还是我们一开始说的vte库缺少,尽管 asbru-cm 官方也给出了一个编译方案 https://github.com/asbru-cm/packages/tree/master/libgnome2-vte-perl 但是我这里一直没有成功。参考pac manager的解决思路,我们自己编译一套

5. 安装点工具依赖
    sudo apt install debhelper devscripts libvte-dev libgtk2-perl libextutils-pkgconfig-perl libextutils-depends-perl dh-make-perl

6. sudo cpan -i ExtUtils:epends
7. sudo cpan -i ExtUtils:kgConfig
8. dh-make-perl --cpan Gnome2::Vte --build
9. 安装当前目录下生成vte的两个包
    sudo dpkg -i libgnome2-vte-perl_0.11-1_amd64.deb libgnome2-vte-perl-dbgsym_0.11-1_amd64.deb
10. sudo apt install asbru-cm


      终于可以了
      pac Manager缺失的vte库,也可参考如上思路,进行编译安装
   








Reply Favorite View the author
All Replies
avatar
bibichuan
deepin
2020-03-08 22:52
#1
不错啊,准备试一下,刚装了pac
Reply View the author
avatar
leeyensting
deepin
2021-08-10 23:41
#2

试了一下 已经成功安装了asbru     问一下这个软件可以像SecureCRT 通过串口线链接交换机么

 

Reply View the author