码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • ubuntu18.04离线源制作


    给客户部署有时需要纯内网环境,那这样就连不了网络。

    一些包就下载不下来,而大家都知道用deb离线安装是非常麻烦的,各种依赖让你装不出来。

    这里教大家打包源。

    我准备2台机器,42和41

    42可以联网,41不能联网。我想在41上通过apt安装某些东西。看我步骤。


    为保证41不能联网,我先删除41的所有镜像源。

    41机器上,编辑

    sudo vi /etc/apt/sources.list

    注释里面的所有内容

    假设我现在要在41上安装redis

    sudo apt install nginx

    失败的,对吧

    42操作

    进入42,下载redis

    sudo apt-get install -d redis

    建个目录

    1. sudo mkdir /offline-apt-packages
    2. sudo chmod -R 777 /offline-apt-packages

    把下载的包复制过来(apt默认路径/var/cache/apt/archives)

    sudo cp -r /var/cache/apt/archives /offline-apt-packages

    建立依赖关系

    1. sudo apt-get install -y dpkg-dev
    2. cd /offline-apt-packages
    3. sudo dpkg-scanpackages -m . /dev/null | gzip -9c > Packages.gz
    4. sudo cp Packages.gz ./archives

    打包(无所谓的,打不打包都无所谓,重要的是把这个文件夹传过去就行了)

    1. cd /
    2. sudo tar -czvf offline-apt-packages.tar.gz offline-apt-packages

    上传到41

    在41上操作

    解压

    sudo tar -zxvf offline-apt-packages.tar.gz -C /

    改源

    1. sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak
    2. sudo vi /etc/apt/sources.list

    加入下面这行

    deb [trusted=yes] file:///offline-apt-packages archives/

    sudo apt-get update

    安装

    sudo apt-get install -y redis

    成功

    参考:

    他这个里面有写错的,我改了。

    Ubuntu 制作离线源-腾讯云开发者社区-腾讯云

    这个老哥写的好

    https://www.cnblogs.com/ddcoder/p/18024804

  • 相关阅读:
    公众号选题方向有哪些?
    特征工程——缺失值显示和填充(集中趋势(众数、平均数、中位数)、缺失值矩阵图、条形图、集中趋势填充)
    Mac环境下反编译apk
    [附源码]java毕业设计校园环境保护监督系统
    electron.js入门-为生产环境构建应用程序
    SQL union all的使用
    7-1作业
    亚马逊跟卖有效找listing,适合各阶段卖家
    ClickHouse(02)ClickHouse架构设计介绍概述与ClickHouse数据分片设计
    postgresql数据库结合django设置日期时间默认当前时间
  • 原文地址:https://blog.csdn.net/qq_38403590/article/details/139631304
  • 最新文章
  • 攻防演习之三天拿下官网站群
    数据安全治理学习——前期安全规划和安全管理体系建设
    企业安全 | 企业内一次钓鱼演练准备过程
    内网渗透测试 | Kerberos协议及其部分攻击手法
    0day的产生 | 不懂代码的"代码审计"
    安装scrcpy-client模块av模块异常,环境问题解决方案
    leetcode hot100【LeetCode 279. 完全平方数】java实现
    OpenWrt下安装Mosquitto
    AnatoMask论文汇总
    【AI日记】24.11.01 LangChain、openai api和github copilot
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1
正则表达式工具 cron表达式工具 密码生成工具

京公网安备 11010502049817号