ICode9

精准搜索请尝试: 精确搜索
首页 > 系统相关> 文章详细

ubuntu 20.04 server配置本地源

2021-07-06 17:01:44  阅读:1033  来源: 互联网

标签:get sudo apt server install ubuntu deb 20.04


ubuntu 20.04配置本地源

步骤:

一、安装ubuntu20.04 server版

动态分配ip,一直下一步即可,开机后请勿安装任何软件。

  • 配置源
sudo vim /etc/apt/sources.list
输入:
deb http://mirrors.aliyun.com/ubuntu/ bionic main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ bionic-security main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ bionic-updates main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ bionic-proposed main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ bionic-backports main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic-security main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic-updates main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic-proposed main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic-backports main restricted universe multiverse

二、下载需要的软件包

最好一次性下好,每下好一个,移动到独立文件夹内(自己创建文件夹),防止依赖重复而丢失依赖

查看软件目录内容

cd /var/cache/apt/archives
ls
sudo apt-get -d install gcc,移动到独立文件夹内
sudo apt-get -d install g++,移动到独立文件夹内
sudo apt-get -d install dpkg-dev,移动到独立文件夹内
sudo apt-get -d install git,移动到独立文件夹内
sudo apt-get -d install make,移动到独立文件夹内
sudo apt-get -d install net-tools,移动到独立文件夹内

坑:如果主机安装了gcc或者其他软件,可能导致下载的其他安装包依赖不全,因为软件有公用的依赖。

三、安装dpkg-dev,创建离线源

安装dpkg-dev(创建本地源的工具)

sudo apt-get install dpkg-dev

把需要离线安装的安装包全部复制或移动到同一个文件夹packs

sudo mv gccpkg/*.deb dpkgpkg/*.deb packs

到packs的上级目录,给packs文件夹授予写权限

sudo chmod 777 packs

到packs的上级目录,创建本地源索引

sudo dpkg-scanpackages packs  /dev/null  | gzip > packs/Packages.gz

四、使用离线源

复制packs内所有文件到目标主机/media/packs目录下,使用Xshell

修改目标主机源配置文件sources.list

备份 sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak
修改 sudo vim /etc/apt/sources.list
输入 注释掉删除所有内容,输入
deb [trusted=yes] file:///media/空格packs/
更新
sudo apt-get update
下载
sudo apt-get install gcc
sudo apt-get install g++
sudo apt-get install git
sudo apt-get install make
sudo apt-get install dpkg-dev

标签:get,sudo,apt,server,install,ubuntu,deb,20.04
来源: https://blog.csdn.net/weixin_43434729/article/details/118524487

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有