apt-get Ubuntu本地ISO镜像入源
转自http://blog.csdn.net/binchel/article/details/21486999
在没有网络的情况下,本地镜像源不实为一个上等的权宜之计!
目前linux的两大主流包管理器(基于redhat rpm包系列的yum和基于以debian deb包系列的apt-get)都提供本地dvd或ISO入源的功能,即使用本地的dvd或ISO镜像作为软件安装源。
但ISO镜像比刻盘后再放进光驱加载来得方便,也不损耗光驱,所以不实为一个上上之选噢!
##########
apt-get源
##########
说到apt-get大家一定不会陌生,她是debian开发的deb软件包管理器,是一个相当优秀的包管理器,软件安装和卸载都是相当方便的,用了你就知道好了!呵,我开始接触Linux时就是用的apt-get包管理器。
ubuntu是基于debian的发行版,她的每个发行版的命名也像debian那样以某个事物命名,ubuntu是以动物命名,介绍这个是有原因的,因为,每一版都是以一个动物命名,如:ubuntu10.04的代号为 lucid,所以在编写源的时候这个要特别注意。
ubuntu的发行代号采用一个形容词加上一种动物的名称组合而成。以ubuntu 10.04 LTS为例,Lucid Lynx涉及很多自由软件历史中的趣事,比如说,Lucid Emacs曾是GNU Emacs的一个分支,后来演变为XEmacs;Lynx则是在1992年发布的一款基于文本的Web浏览器。Ubuntu 10.04将会以雪地猞猁(Lucid Lynx)命名。Mark Shuttleworth认为雪地猞猁这个名字正好代表了LTS(Long Term Support长期支持版本)的所有特性。雪地意味着纯洁并且时刻专注于重点。而关于猞猁这部分名称,Shutterworth解释说:“猞猁是一种食肉动物,它非常有想法,并且总能集中精力用最好的效率在正确的时间做正确的事情。”
开发代号 中文 发布版本
Quantal Quetzal 量子绿咬鹃 12.10
Precise Pangolin 精确的穿山甲 12.04
Oneiric Ocelot 白日梦的虎猫 11.10
Natty NARWHAL 聪慧的独角鲸 11.04
Maverick Meerkat 标新立异的狐獴 10.10
Lucid Lynx 清醒的雪地猞猁 10.04
Karmic Koala 幸运的考拉 9.10
Jaunty Jackalope 快活的鹿角兔 9.04
Intrepid Ibex 勇敢的无畏的野羊 8.10
Hardy Heron 坚强的苍鹭 8.04
Gutsy Gibbon 胆大的长臂猿 7.10
Feisty Fawn 烦躁不安的小鹿 7.04
Edgy Eft 尖利的小蜥蜴 6.10
Dapper Drake 整洁的帅气的公鸭 6.06
Breezy Badger 活泼的獾 5.10
Hoary Hedgehog 白发的刺猬 5.04
Warty Warthog 多疣的疣猪 4.10
此外,ubuntu的源来源有5个,分别是:
main #Canonical支持的开源软件
universe #社区维护的开源软件
restricted #设备的专有驱动
multiverse #有版权与合法性问题限制的软件
source #源代码
下面就以ubuntu10.04 LTS这个长期支持版为大家作一下介绍。
当我们查看官方镜像时,我们只能在pool中找到main和restricted这两个目录,换句话说,我们的ISO源只提供了main和restricted这两个来源,但我们不能强求太多,毕竟在没有网络的情况下,安装一些库或必备软件(如:vim emacs等)还是没有问题的。
下面是我个人的ISO源:
cd /etc/apt #进入到apt源的目录
sudo mv sources.list{,.bak} #做好备份是第一要义噢
sudo vi sources.list #编辑一个源
deb file:///mnt/iso/ubuntu lucid main
deb file:///mnt/iso/ubuntu lucid restricted
deb file:// #debian系列ISO源的固定格式
/mnt/iso #ISO镜像的挂载点(依各自挂载目录而定噢)
ubuntu #ISO镜像中的ubuntu目录
lucid #发行版代号或昵称
朋友们有需要的话,只需修改,挂载目录和版本代号即可,也就是上面的 /mnt/iso/ lucid
如:有朋友用的是ubuntu 12.04的话则是 precise,但不同的版本代号的源是有区别的,不能滥用!
当然,有心的朋友可能会发现,在/etc/apt目录下除了sources.list这个源文件外,还有这样一个源储存目录 sources.list.d
这个目录通常是放置一些第三方源的目录,我们当然也可以把编辑好的源放进这个目录喽!比如:
cd /etc/apt/sources.list.d
vi ubuntu10.04-iso.list #内容和上面保持一致
不过这样,有个小问题,在没有网络的情况下,在检索时会提示无法从官方源网站检索到必要的软件包,在安装某些软件时可能安装不成功,所以建议上一种方法,总之,不妨碍,最多改改文件而已,呵呵。
apt-get Ubuntu本地ISO镜像入源的更多相关文章
- 挂载本地iso镜像
挂载本地iso镜像 [root@linux-node1 ~]# mkdir -p /disk/iso [root@linux-node1 ~]# cd /disk/iso/ [root@linux-n ...
- linux yum配置本地iso镜像
1.本地源配置:cdiso.repo 将iso镜像文件中所有内容复制到/public/software/cdrom 中,节点将本地yum指向此处. [root@node19 ~]# vim /etc/ ...
- Linux 配置单机yum源--ISO镜像做源
前提:防火墙关闭.SElinus关闭 1.上传ISO镜像(建议传到home目录下) [root@localhost home]# ls iso/ CentOS-.iso 2.挂载目录 [root@lo ...
- CentOS5.5挂载本地ISO镜像
操作步骤: 一.挂载iso文件到挂载点 [root@server ~ ]# mount -o loop /mnt/iso/CentOS5.iso /mnt/cdrom 二.查看挂载状态 [root@ ...
- 【转载】Linux 通过mount -o loop 配置本地.iso镜像为yum源(yum仓库)
原文地址:https://www.jb51.net/os/RedHat/2682_all.html 如果拷贝到本地,可以使用mount mount fileName mountPoint -o loo ...
- Linux使用本地iso作为yum源
虚拟机中的Linux有时不能连接上外网,为了能够方便的安装各种packages,于是调查配置本地yum安装的方法. 首先,将作为源的iso的挂载到系统上. mount -o loop /dev/cdr ...
- CentOS 本地ISO 挂载并配置本地软件源
CentOS 挂载ISO镜像文件为本地源 操作系统:CentOS5.5 ISO文件:CentOS5.5的ISO镜像一个 操作步骤: 一.挂载iso文件到挂载点 [root@server ~ ]# mo ...
- yum管理——搭建iso镜像私有yum源仓库(1)
在服务器上一般是没有光驱的,那么我们怎么制作iso本地repo镜像源仓库? 通过本地iso镜像,copy到linux系统中一个目录中,进行伪文件系统挂载,执行如下命令: 挂载:mount -o loo ...
- Ubuntu 16.04下将ISO镜像制作成U盘启动的工具-UNetbootin(UltraISO的替代工具)
说明: 1.在Windows下制作ISO镜像的U盘启动工具有很多,但是在Linux平台下估计就只有UNetbootin这个工具最好用了,效果和Windows下的制作方法差不多,但是这个工具只能针对Li ...
随机推荐
- java的overload与override
概括 方法的重写(Overriding)和重载(Overloading)是Java多态性的不同表现.重写(Overriding)是父类与子类之间多态性的一种表现,而重载(Overloading)是一个 ...
- linux中Cron定时任务系统命令详解
分类:Linux VPS教程 作者:阿川 发布时间:October 13, 2011 有很多同学在购买VPS之后,需要用到计划任务.但是又对计划任务不太了解,所以.今天我们的帮助中心主要是给大家提供一 ...
- python在windows下使用setuptools安装egg文件
最近和同学做个东西,需要安装python的第三方函数库,看了网上的介绍,很是麻烦,这是我实践总结出来的,希望对大家有用. 以安装第三方库networkx 为例,其余函数库都是一个套路,看完就会滴. 1 ...
- Android实现横屏以及全屏的小技巧
分享两个安卓的实用小技巧,那就是横屏和全屏的实现. 首先是横屏的实现 首先是在清单文件中实现 <activity android:name=".MainActivity" a ...
- (NO.00004)iOS实现打砖块游戏(十三):伸缩自如,我是如意金箍棒(下)!
大熊猫猪·侯佩原创或翻译作品.欢迎转载,转载请注明出处. 如果觉得写的不好请告诉我,如果觉得不错请多多支持点赞.谢谢! hopy ;) 准备缩短反弹棒素材 和上一篇类似,我们如法炮制一张缩短后反弹棒的 ...
- JAVA之旅(二十一)——泛型的概述以及使用,泛型类,泛型方法,静态泛型方法,泛型接口,泛型限定,通配符
JAVA之旅(二十一)--泛型的概述以及使用,泛型类,泛型方法,静态泛型方法,泛型接口,泛型限定,通配符 不知不觉JAVA之旅已经写到21篇了,不得不感叹当初自己坚持要重学一遍JAVA的信念,中途也算 ...
- Android 6.0 运行时权限处理问题
序 自从升级到Android M以来,最大的改变就是增加了运行时权限RuntimePermission,6.0以上的系统如果没有做适配,运行了targetSDK=23的App时就会报权限错误.我们知道 ...
- HTML5 预加载
原文地址: HTML5 Link Prefetching 原文日期: 2010年07月07日 翻译日期: 2013年08月13日 浏览器厂商和开发者之间共同努力的一个方向就是让网站更快.现在已有很多广 ...
- 常用Petri网模拟软件工具简介
常用Petri网模拟软件工具简介 首先要介绍的的一个非常有名的Petri 网网站--Petri Nets World: http://www.informatik.uni-hamburg. ...
- ORACLE里锁有以下几种模式,v$locked_object,locked_mode
ORACLE里锁有以下几种模式: 0:none 1:null 空 2:Row-S 行共享(RS):共享表锁,sub share 3:Row-X 行独占(RX):用于行的修改,sub exclusiv ...