在 Ubuntu Studio 18.10 20180918(每夜构建版)中安装 I-Nex

《I -Nex》是Linux下看硬件和系统信息的软件,于Arch系和Fedora系下的安装很简单,就是一行 Pacman 和 Dnf 语句的事。但是若想在Ubuntu系下安装,则要大费周折了。
首先所有网页上上说的,都指向PPA,而那个PPA不管是啥(daily的也好、Stable的也罢),对属于18.10,代号为bioni的Ubuntu发行版,均称无release,所以”该源被禁用“
其次,即使去-Nex官网(https://github.com/i-nex/I-Nex),下载了master.zip,并坚决按照readme.md步骤执行,也是极不顺畅的。
当然,经过努力,最后还是到达了胜利的彼岸......

安装依赖包:

$ sudo apt install dh-autoreconf

$ sudo apt-get install debhelper devscripts pkg-config dpkg-dev lsb-release gambas3-dev gambas3-gb-image gambas3-gb-qt5 gambas3-gb-form gambas3 gambas3-gb-desktop gambas3-gb-form-stock git

gambas3 : 依赖: gambas3-gb-pdf (>= 3.11.4+git6006.c199130+build1.4250560.5.93b81c7~ubuntu18.10.1) 但是它将不会被安装
gambas3-gb-pdf : 依赖: libpoppler73 (>= 0.62.0) 但无法安装它
装了 apt install  libpoppler-dev libpoppler-glib-dev,无效。其间还下载了源码想编译,但是错误多得进行不下去。只好直接安装了。
到https://ubuntu.pkgs.org/18.04/ubuntu-updates-main-amd64/搜索并下载libpoppler73_0.62.0-2ubuntu2.2_amd64.deb,用dpkg -i安装上去,无误。
gambas3-gb-pdf也能装上了。再安装那一大堆的,则:"新安装了 172 个软件包,需要下载 23.7 MB 的归档。"

终于来到总决战环节了。dpkg -i ./i-nex*.deb,提示:未安装软件包 libcpuid14 (>= 0.4)。
到官网:https://github.com/anrieff/libcpuid/releases下载ZIP源码包,当前版本=0.40。解压后,按照readme.md的指教,五步完成,步步成功:
libtoolize
autoreconf --install
./configure
make
make install(readme中并没有,俺自己多的这步,但多不多它都不见效)
但dpkg还是报错。

故计重施展,再到https://ubuntu.pkgs.org/18.04/ubuntu-updates-main-amd64找libcpuid14,三个结果都是opensuse的,并且首行明确地说是在Arch Linux里。看来此路不通了。

找外文资料,百度从不考虑,谷歌要,搜狗弱成渣,宁愿选择战斗民族的Yandex!果不其然,这次它又没有让俺失望,找到了一个深度的镜像站点,里面列举的软件包中有cpuid14的deb
http://mirror.yandex.ru/mirrors/deepin/packages/pool/main/libc/libcpuid/

下载后dpkg安装,再发起冲锋的号角,OK,成功!

在 Ubuntu Studio 18.10 20180918(每夜构建版)中安装 I-Nex_第1张图片 标题

 

你可能感兴趣的:(IT觀察哨)