Ubuntu 20.04本地源使用(用apt-get 安装本地包)

系统版本:Ubuntu(20.04)

一.新建一个文件夹,用于存放下载的某个.deb包(例:2048)

Tips:相关命令:mkdir 文件名。

二.把本地的.deb包移动至第一步创建的文件夹

Tips:相关命令:mv 包 指定的绝对路径

三.在根目录里建一个文件夹,用于整合本地源文件(例:archives)

四.使用命令,修改权限,建立依赖关系

        dpkg-scanpackages ./ /dev/null | gzip > ./archives/Packages.gz -r

参考:1.Ubuntu使用apt-get安装本地deb包 - milantgh - 博客园 (cnblogs.com)

2.Linux之ubuntu离线安装软件包_ubuntu_宗而研之-DevPress官方社区 (csdn.net)

Tips:或许需要安装dpkg-dev包

五.修改源

        建议:做这一步前,先备份下原文件。相关命令:cp /etc/apt/sources.list+保存的路径

                vim /etc/apt/sources.list

                deb [trusted=yes] file:///home/你的用户名 archives/

Tips:注意空格和左划线的位置

六.更新源

        (需要特权用户) apt-get update

七.包的安装

        以本文为例

                apt-get install 2048(2048这里是第一步创建的文件夹名)

        至此,安装完成。

八.运行

        普通用户直接输入游戏名打开即可。

        特权用户需添加PATH环境变量。或指定绝对路径运行。

注意事项:

        一、第一步不可跳过,如直接把deb包放在第三步创建的文件夹中,使用apt-get install+包名的命令会无效

        二、若在创建本地源最后一步apt-get update后出现——

                E: 仓库file:/var debs/ Release没有 Release 文件

        则注意修改源时,有无添加———[trusted=yes]。

第四步,修改命令、添加依赖时,会出现——

Packages in archive but missing from override file——这样的提示。暂不清楚什么原因....

  • 5
    点赞
  • 23
    收藏
    觉得还不错? 一键收藏
  • 4
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值