debian sources.list配置

sources.list 是我们在安装软件前所必需配置的一个文件,它告诉linux你所希望安装文件的存放路径(也就是那里可以找到他们),这里可以使网络路径,即所谓的网络安装,也可以使本地的文件路径。下面是我的一些设置心得。

1。本地安装
首先,linux对设备的访问都是以文件的形式进行的,因此不管你是硬盘也好,cd-rom,或iso文件,你首先要通过mount命令加载。
如果你已经下载了安装文件(比如是对应第一张光盘的),放在你的fat分区,如第二个分区下的一个叫debian1的目录,那么你先加载分区如:
cd /mnt ; mkdir d; mount -t vfat /dev/hda2 /mnt/d
可在sources.list中添加如下
deb file:///mnt/debian1/ woody main contrib
deb file:///mnt/debian1/ woody/non-US main contrib
这里是有规律的,你可先查一下debian1下的目录结构,其中有个目录dist是默认添加的,woody是dist目录下的一个最新的stable版本,还有其他的老的或testing以及unstable版,main和contrib是woody下的两个目录(有些还包括一个叫non-free的目录),non-US是非美国的,牵扯到一些由于版权以及加密的软件,它下面同样有main contrib(有几个目录都选上)。
iso文件安装
类似,首先加载iso文件,有些不同
cd /mnt ;mkdir d ;mount -t vfat /dev/hda2 /mnt/d ;mkdir iso1 ;mkdir iso2 ;......
cd d;看到你的iso文件了吧;
mount -t iso9660 -o loop youisofile1.iso /dev/iso1
mount -t iso9660 -o loop youisofile2.iso /dev/iso2
依此类推有几个全挂上,vi /etc/apt/sources.list
deb file:///mnt/iso1/ woody main contrib
deb file:///mnt/iso1/ woody/non-US main contrib
deb file:///mnt/iso2/ woody main contrib
deb file:///mnt/iso2/ woody/non-US main contrib
.......
2.网络安装相对简单,不过不同的mirrorsite,它的目录结构可能不同,你可用一下方法察看
如ftp ftp.jp.debian.org
anonymous
aaa@msn
ftp>ls
我的配置如下:
# Official Debian mirrors
#

# Debian "potato" (2.2)
#
#deb http://ftp.us.debian.org/debian potato main contrib non-free
#deb-src http://ftp.us.debian.org/debian potato main contrib non-free

# Debian "stable" (presently the same as "Woody")
#
deb http://ftp.us.debian.org/debian stable main contrib non-free
deb-src http://ftp.us.debian.org/debian stable main contrib non-free

# Debian "Woody" (3.0)
#
deb http://ftp.us.debian.org/debian woody main contrib non-free
deb-src http://ftp.us.debian.org/debian woody main contrib non-free

# Debian "testing" (presently the same as "Sarge")
#
deb http://ftp.us.debian.org/debian testing main contrib non-free
deb-src http://ftp.us.debian.org/debian testing main contrib non-free

# Debian "Sarge" (> 3.0)
#
deb http://ftp.us.debian.org/debian sarge main contrib non-free
deb-src http://ftp.us.debian.org/debian sarge main contrib non-free

# Debian "unstable" ("Sid" will always be unstable.)
#
#deb http://ftp.us.debian.org/debian unstable main contrib non-free
#deb-src http://ftp.us.debian.org/debian unstable main contrib non-free

# Debian "Sid" (> 3.0)
#
#deb http://ftp.us.debian.org/debian sid main contrib non-free
#deb-src http://ftp.us.debian.org/debian sid main contrib non-free

# Debian "Potato" Non-US (crypto, 2.2)
#
#deb http://non-us.debian.org/ potato/non-US main contrib non-free
#deb-src http://non-us.debian.org/ potato/non-US main contrib non-free

# Debian "stable" Non-US (crypto)
#
deb http://non-us.debian.org/ stable/non-US main contrib non-free
deb-src http://non-us.debian.org/ stable/non-US main contrib non-free

# Debian "Woody" Non-US (crypto)
#
deb http://non-us.debian.org/ woody/non-US main contrib non-free
deb-src http://non-us.debian.org/ woody/non-US main contrib non-free

# Debian "testing" Non-US (crypto)
#
deb http://non-us.debian.org/ testing/non-US main contrib non-free
deb-src http://non-us.debian.org/ testing/non-US main contrib non-free

# Debian "Sarge" Non-US (crypto)
#
deb http://non-us.debian.org/ sarge/non-US main contrib non-free
deb-src http://non-us.debian.org/ sarge/non-US main contrib non-free

# Debian "unstable" Non-US (crypto)
#
#deb http://non-us.debian.org/ unstable/non-US main contrib non-free
#deb-src http://non-us.debian.org/ unstable/non-US main contrib non-free

# Debian "Sid" Non-US (crypto)
#
#deb http://non-us.debian.org/ sid/non-US main contrib non-free
#deb-src http://non-us.debian.org/ sid/non-US main contrib non-free
这里deb-src表示可获取源代码。
还有日本的ftp.jp.debian.org也很不错,只要把前面的ftp.us.debian.org的
us改为jp就好了。
不用的用#注释掉。
这里要注意,版本主要分为stable,testing,unstable版,现在stable为woody3.0,其中unstable的软件最新,但最不稳定,不推荐使用,而testing的软件相对较新比较稳定,推荐。
还要注意的是,你如果用了stable,同时用了testing,那么升级后为testing,类似,如果还选了unstable的,那么结果就为unstable,因此推荐只选stable和
testing的,这样的话装好后就比较稳定。
接着用一下命令升级
apt-get update
apt-get upgrade
apt-get dist-upgrade
装软件用apt-get install name
或用dselect ,tasksel ,aptitude等安装。
祝大家安装愉快,还有大家都把自己知道的一些速度快的,更新快的mirrorsite公布出来,好让我们共同分享,谢谢!

linux-debian软件安装包sources.list 路径 /etc/apt # deb cdrom:[Debian GNU/Linux 8.2.0 _Jessie_ - Official amd64 CD Binary-1 20150906-11:13]/ jessie main # deb cdrom:[Debian GNU/Linux 8.2.0 _Jessie_ - Official amd64 CD Binary-1 20150906-11:13]/ jessie main # deb http://ftp.debian.org/debian/ experimental main deb http://mirrors.ustc.edu.cn/debian/ jessie main contrib non-free deb-src http://mirrors.ustc.edu.cn/debian/ jessie main contrib non-free deb http://mirrors.ustc.edu.cn/debian/ jessie-proposed-updates main contrib non-free deb-src http://mirrors.ustc.edu.cn/debian/ jessie-proposed-updates main contrib non-free deb http://mirrors.ustc.edu.cn/debian/ jessie-updates main contrib non-free deb-src http://mirrors.ustc.edu.cn/debian/ jessie-updates main contrib non-free # deb http://mirrors.163.com/debian/ jessie main non-free contrib # deb http://mirrors.163.com/debian/ jessie-updates main non-free contrib # deb http://mirrors.163.com/debian/ jessie-backports main non-free contrib # deb-src http://mirrors.163.com/debian/ jessie main non-free contrib # deb-src http://mirrors.163.com/debian/ jessie-updates main non-free contrib # deb-src http://mirrors.163.com/debian/ jessie-backports main non-free contrib # deb http://mirrors.163.com/debian-security/ jessie/updates main non-free contrib # deb-src http://mirrors.163.com/debian-security/ jessie/updates main non-free contrib # deb http://cs3.swfu.edu.cn/debian/ jessie main contrib non-free # Line commented out by installer because it failed to verify: # deb http://security.debian.org/ jessie/updates main # Line commented out by installer because it failed to verify: # deb-src http://security.debian.org/ jessie/updates main # jessie-updates, previously known as 'volatile' # A network mirror was not selected during install. The following entries # are provided as examples, but you should amend them as appropriate # for your mirror of choice. # deb http://ftp.debian.org/debian/ jessie-updates main # deb-
Debiansources.list是一个配置文件,用于指定Debian操作系统中的软件仓库位置。在这个文件中,可以列出需要的不同分类的软件包,并可以包括开源和不开源的软件包,还可以添加特定的分类,比如rpi分类的软件包。 源列表文件位于/etc/apt/sources.list,是apt包管理工具使用的主要配置文件。它记录了软件包仓库的位置。通过修改该文件,可以指定从哪个软件仓库下载软件包以及其中的分类。在更新软件源之后,可以使用apt-get update命令来更新软件包信息。 在Debiansources.list文件中,每个条目的格式通常如下所示: deb http://site.example.com/debian distribution component1 component2 component3 deb-src http://site.example.com/debian distribution component1 component2 component3 其中,site.example.com是软件仓库的地址,debian是发行版本的名称,component1、component2和component3是软件包的分类。 通过编辑Debiansources.list文件,可以根据需要添加或修改不同的软件仓库,并指定所需的软件包分类。然后通过更新软件源,就可以获取新的软件包信息并进行安装、更新或升级操作。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *2* *3* [Debian中关于apt配置文件sources.list](https://blog.csdn.net/liudsl/article/details/104512373)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 100%"] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值