麒麟系统离线安装mlocate

        银河麒麟系统默认未安装mlocate工具,使用locate查找命令会提示:

        Command 'locate' not found, but can be installed with:

        apt install mlocate

        如果电脑联网,那么使用apt-get指令就可以直接安装:

        apt-get install mlocate

        但是很多情况下我们的电脑是没有联网的,尤其是目前很多单位或者公司的国产终端都是在内网环境下运行,无法使用在线安装指令。此时我们可以下载离线安装包,手动进行安装。

一、下载安装包

        首先打开网址https://pkgs.org/并在搜索框输入locate搜索安装包,可以看到很多选项:

        此时需要根据硬件配置找到麒麟系统匹配的版本(麒麟系统安装的硬件种类不一,类型比较多样)。我的电脑是intel处理器,所以这里选择的是Ubuntu 20.04 LTS (Focal Fossa)大标签下的Ubuntu Main amd64版本安装包mlocate_0.26-3ubuntu3_amd64.deb:

        相对的,如果电脑使用的是飞腾处理器等arm64架构的处理器,则需要下载下方arm64版本mlocate_0.26-3ubuntu3_arm64.deb安装包。

二、本地指令安装

        下载好安装包传输到麒麟系统文件夹中,在文件所在位置打开终端运行指令

        sudo dpkg -i ./mlocate_0.26-3ubuntu3_amd64.deb

        等待安装完成即可。安装完毕后使用mlocate --v查看版本,输出版本信息则安装正常。

三、更新索引库

        安装完成后初次使用locate命令没有作用,无法找到本地任何文件,是由于mlocate的索引库没有同步更新,此时在终端中输入:

        sudo updatedb

        库更新指令执行时间取决于未更新文件数量,初次创建索引。执行完成后再次使用locate命令查找文件就不会报错了。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值