ubuntu使用下载的deb文件制作本地源
来源:互联网 发布:电梯维修需要编程吗 编辑:程序博客网 时间:2024/06/11 19:26
背景
平时apt-get install安装软件时,下载的deb文件都会存放在/var/cache/apt/archives/下,为了今后重装或给别人用,特别是没有网络时,这些deb文件实际上是可以派上用途的,也就是可以用这些deb制作成本地源。这种方法还有一个应用场景:
- 先在有网络的服务器上面进行apt-get install安装
- 然后制作本地源
- 将本地源拷贝到没有网络的服务器上,然后在那台机器上设定sourcelist指向这个本地源,此时在那台没有网络的服务器上也可以执行apt-get install安装了。
下面给出可行且实用的部分本地源制作步骤:
一、在自己的根目录下建立一个目录,用于放所有下载的软件包,目录名随自己喜欢,建议新手在自己的根目录下进行以下操作,以避免操作权限问题的困扰。
mkdir ~/ packs
拷贝过来发现在packs当中为文件都是root账户的,需要修改
修改所有者
sudo chown -R enadmin.enadmin *
修改权限
sudo chmod ug+rw,o+r *
二、复制文件到packs文件夹下,目录依各人情况变化。
sudo cp /var/cache/apt/archives/* ~/packs -r
三、建立Packages.gz包,里面记录了packs文件夹下面的软件包信息,包括依赖信息。
dpkg-scanpackages packs /dev/null |gzip > packs/Packages.gz -r
完成此操作后,将packs文件夹复制到一个不常格式化的分区中,作为长久使用,比如我将它放在一个fat32的分区时面,路径是 /media/packs
四、加本地源
sudo gedit /etc/apt/sources.list
添加以下内容:
deb file:///media/ packs/
注意packs后面有一个斜杠,前面还要有空格
五、更新源
sudo apt-get update
转载自http://www.cnblogs.com/xwdreamer/p/3875857.html
0 0
- ubuntu使用下载的deb文件制作本地源
- ubuntu使用本地已下载deb文件安装
- 使用 aptoncd 备份已下载的 deb 包为 iso 文件,并设置为本地源
- 使用aptoncd 工具制作Ubuntu本地源ISO文件
- Ubuntu下的deb包制作详解
- Ubuntu下的deb包制作详解
- Ubuntu下的deb包制作详解
- Ubuntu下的deb包制作详解
- Ubuntu下的deb包制作详解
- 制作ubuntu下的deb包
- ubuntu下制作简单的deb包
- 制作CYDIA发布源的DEB文件,详解!
- 制作CYDIA发布源的DEB文件,详解!
- ubuntu安装deb文件时,缺少的依赖的下载网址
- Ubuntu制作本地源
- ubuntu制作本地源
- ubuntu制作本地源
- 获取 Cydia 下载的 deb 文件
- 编码-京东实习笔试编程题-糖果问题-动态规划
- Oracle-10-对表中数据进行增删改查
- 关联(objc_setAssociatedObject、objc_getAssociatedObject、objc_removeAssociatedObjects)
- 238. Product of Array Except Self
- LeetCode(54)-Longest Common Prefix
- ubuntu使用下载的deb文件制作本地源
- java获取文件名的三种方法
- 百钱买百鸡问题
- Java中的原子性与并发编程总结
- CDOJ 251 导弹拦截 LIS
- iOS 关联策略 详解
- BZOJ2152 聪聪可可 点分治
- NOJ 1590 大整数阶乘
- Static 关键字