Ubuntu本地软件源制作

操作

获取需要的deb包

#执行安装后,安装的包会保存在/var/cache/apt/archives 目录下
apt-get   install  vim 

#查看
正在处理用于 man-db (2.8.7-3) 的触发器 ...
[email protected]:/var/cache/apt/archives# ll
总用量 6740
drwxr-xr-x 3 root root   12288 12月 23 10:44 ./
drwxr-xr-x 3 root root    4096 12月 23 10:44 ../
-rw-r----- 1 root root       0 10月 17 20:34 lock
drwx------ 2 _apt root    4096 12月 23 10:44 partial/
-rw-r--r-- 1 root root 1208868 9月   5 20:28 vim_2%3a8.1.0875-5ubuntu2_amd64.deb
-rw-r--r-- 1 root root 5668708 9月   5 20:28 vim-runtime_2%3a8.1.0875-5ubuntu2_all.deb

下载的软件复制到其他目录

cp -r /var/cache/apt/archives  /AAA
chmod 777 -R /AAA/

建立依赖关系

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

#如果没有dpkg-scanpackages 需要下载工具
apt-getinstall dpkg-dev

#将生成的Packages.gz包复制到和deb同目录下.这是因为复制软件包到该目录下时,archives 也复制了进去.
cp /AAA/Packages.gz /AAA/archives/Packages.gz

##打包备用
tar cvzf AAA.tar.gz   /AAA/

使用

复制软件包到某一目录下,解压
备份原来的安装源

cp /etc/apt/sources.list /etc/apt/sources.list.bak
echo > /etc/apt/sources.list

添加本地源

vi /etc/apt/sources.list
#插入下列语句:位置,  包的位置
deb file:///AAA/       archives/

更新源

apt-get update

离线安装

apt-get  install  AAA

原文地址:https://www.cnblogs.com/g2thend/p/12082825.html

时间: 2024-11-13 10:41:28

Ubuntu本地软件源制作的相关文章

本地YUM源制作

本地YUM源制作 1.  YUM相关概念 1.1.什么是YUM YUM(全称为 Yellow dog Updater, Modified)是一个在Fedora和RedHat以及CentOS中的Shell前端软件包管理器.基于RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软件包,无须繁琐地一次次下载.安装. 1.2.YUM的作用 在Linux上使用源码的方式安装软件非常满分,使用yum可以简化安装的过程 2.  YUM的常用命令 安装htt

Linux学习笔记——Ubuntu更新软件源

0.前言 通过修改ubuntu软件源可提高apt命令下载安装软件的速度. 参考资料 [官方资料]--配置文件修改方法 [Ubuntu怎样修改软件源地址]--使用ubuntu软件中心修改(推荐) [at-get update错误处理] 1.使用ubuntu软件中心更新 请参考[Ubuntu怎样修改软件源地址]--来自百度经验 图1 打开软件和更新 图2 选择国内软件源 2.使用指令方法修改 [1]首先备份源列表 sudo cp /etc/apt/sources.list /etc/apt/sour

linux -- ubuntu 何为软件源

新手学Ubuntu的时候,一般不知道什么是源,但源又是Ubuntu下常用到的东西.因此,本文就详细介绍一下Ubuntu 源. 什么是软件源? 源,在Ubuntu下,它相当于软件库,需要什么软件,只要记得正确的软件名就可以用命令安装:  sudo apt-get install  软件名 例如:你要安装gcc软件,那么你就可以再终端中输入sudo apt-get install gcc,这样就能帮你装好gcc软件,如果源里没有这个软件时,此命令就没法完成. 当然,如果你要删除软件时,可以再终端中输

[ubuntu]deb软件源

虽然ubuntu的中国服务器的速度已经非常不错,但是难免,会有网络不畅的情形,所以修改软件源地址是一个基础的知识点. 修改ubuntu的软件源的方式有多种,一直是通过ubuntu软件中心提供的UI,还有一种就是通过编辑/etc/apt/sources.list配置文件. UI操作 通过软件中心配置软件源比较简单,直接打开ubuntu软件中心,顶部菜单里 编辑(E)->软件源(S)-即可配置软件源地址,安装时选择中文的话,默认应该是ubuntu的中国服务器.这个速度还可以. 编辑配置文件 做好备份

连接不上cn.archive.ubuntu.com软件源问题

问题描述:无法连接上cn.archive.ubuntu.com软件源 解决方法:更换软件源,进入源列表中,执行sudo vim /etc/apt/sources.list ,将cn.archive.ubuntu.com替换为其它的源,ubuntu 16.04版本可替换的源参看下图,其它版本可进入http://wiki.ubuntu.org.cn/%E6%BA%90%E5%88%97%E8%A1%A8查询不同版本的ubuntu系统对应的源列表 替换完成后,刷新下载列表,执行sudo apt-get

Debian利用iso搭建本地软件源

Debian利用iso搭建本地软件源: mount -o loop debian-9.4.0-amd64-DVD-1.iso /space/deb/ vi /etc/apt/source.list (将原有内容注释,前加#) :wq apt-cdrom -m -d /space/deb/ add apt-get update 原文地址:http://blog.51cto.com/yangzhiming/2114562

linux ubuntu 本地镜像 软件源 制作方法

1.配置当前软件源,镜像非常大,所以首先要配置一下载速度快的软件源http://fffo.blog.163.com/blog/static/2119130682014322104136601/2.安装镜像软件 并 修改镜像参数文件1).安装apt-mirrorsudo apt-get install apt-mirror2).修改mirror.listsudo gedit /etc/apt/mirror.list文件内容如下:——————————————引用开始—————————————————

修改 Docker Ubuntu镜像软件源

docker上pull下来的Ubuntu,使用apt-get  install 命令下载速度奇慢无比,需要修改其软件源,进入etc/apt 目录欲修稿sources.list     发现vi,vim,gedit都没有,再下这些软件也非常慢. 解决: 1.启动容器时,挂载本地Linux系统的etc/apt文件    docker run -ti -v /etc/apt/:/home/etc ubuntu 2.删除容器下的sources.lis   rm /etc/apt/sources.list

(18)本地YUM源制作

1.什么是YUM YUM(全称为 Yellow dog Updater, Modified)是一个在Fedora和RedHat以及CentOS中的Shell前端软件包管理器.基于RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软件包,无须繁琐地一次次下载.安装. 2.YUM的作用 在Linux上使用源码的方式安装软件非常麻烦,使用yum可以简化安装的过程 3.YUM的常用的命令 安装httpd并确认安装 yum install -y htt