云服务器免费试用

debian更换软件源(debian换国内源)

服务器知识 0 1170

本文目录:

  • 1、如何设置快速的debian源
  • 2、如何让debian自动寻找最快的更新源
  • 3、如何在 Debian GNU/Linux 添加修改软件源
  • 4、debian8怎样修改apt源
  • 5、求教Debian软件源问题

如何设置快速的debian源

设置快速的debian源的方法:

1)设置临时源

vi /etc/apt/sources.list

#添加以下一行到文件最后

deb http://http。us。debian。org/debian stable main

2)更新软件包列表并安装apt-spy

apt-get update

apt-get install apt-spy

3)自动下载列表并使用apt-spy测试最快的源

apt-spy update

apt-spy -d stable -a asia -t 3

4)查看生成的配置文件,里面是最快的源

cat /etc/apt/sources.list.d/apt-spy.list

5)删除临时源

vi /etc/apt/sources.list

#删除以下一行

deb http://http。us。debian。org/debian stable main

6)更新软件包列表

apt-get update

完成!

如何让debian自动寻找最快的更新源

1

安装debian系统后,使用"apt-get update"命令,使安装源生效。

2

安装"apt-spy“。

命令:"apt-get install apt-spy"

3

选择'y',确认安装。

4

安装完成后,运行命令"apt-spy -d stable -a asia -t 5"。

其中-d选项指定发行版本,可选项为"stable、testing、unstable”。unstable为非稳定版,stable为稳定版,建议选择stable。

-a选项指定debian安装源服务器的区域,如asia、Europe、North-America。asia为亚洲,建议选择此项。

-t为超时阈值。设置较小的值可以忽略较慢的服务器。为了选择较小的服务器,可以选择一个比较小的值。

5

命令完成后,apt-spy自动创建/etc/apt/sources.list.d文件夹,并在该文件夹里面创建apt-spy.list文件。

6

备份/etc/apt/sources.list文件。

命令:cp /etc/apt/sources.list /etc/apt/sources.list.bak

7

使用“apt-spy.list"文件里的内容覆盖sources.list文件中。

8

内容示例如下。可以通过添加contrib和non-free的方式增加软件源的范围。

9

使用"apt-get update"命令更新软件源。

10

至此,更新源设置完成。

END

-d distribution指定发行版本,如stable、unstable、testing等。

2

-a area 更新源的区域。如asia等。建议选择asia

3

-t 指定超时阈值。较小的阈值可以选择较快的服务器。

4

-v 输出软件的版本信息。

5

-h 可以获取详细的参数列表。其他参数不再赘述,如有需要请用-h选项获取。

END

使用光盘安装系统时,如果安装apt-spy软件失败,请先选择一个可用的软件安装源,如网易安装源。或者是使用光盘安装apt-spy。

对于非root用户,请在运行命令前添加sudo,如更改“apt-get update”为"sudo apt-get update"。

如果无法运行sudo命令,请联系管理员解决。

如何在 Debian GNU/Linux 添加修改软件源

我们在 Debian GNU/Linux 中有时软件源的网络速度慢,在使用 apt 安装源中的软件时总是因源服务器负荷大而时间很长,所以想换个软件源或添加软件源又不知道怎么做,现在就给您讲一下 Debian GNU/Linux 中软件源的修改方法。步骤很简单,只要修改在 /etc/apt/sources.list 文件中的软件源地址就可以了,但要记得这个文件不是谁都能修改的,要有系统管理员权限才行。

首先要以 系统管理员 的身份登录系统,Debian GNU/Linux 中一般在 启动引导器 选项里以 单用户方式(一般以 single-user Mode 注明的项),选中此项启动系统再输入 系统管理员用户名(root)和密码,然后再输入桌面启动命令:

# startx

这样就可以在桌面模式下面更方便地修改。

进入 /etc/apt/ 目录中用文本编辑器打开 sources.list 文件,修改或添加已知的软件源地址再保存就可以了。

如果您觉得重新登录 root 帐号麻烦,那么您可以在您当前帐户以 sudo 方式提升您的权限来操作,具体方法如下:

打开终端,在终端里输入

$ sudo gedit /etc/apt/sources.list

Password:

命令的意思是以系统管理员的身份用系统己有的 gedit 编辑器打开路径为 /etc/apt/sources.list 的文件。输入您当前帐户密码,回车确认。之后系统就会按命令调用 gedit 编辑器打开指定的文件以待编辑(如果您的系统中没有 gedit 编辑器也可以改用其它的编辑器),您可以方便地添加或修改已知的软件源。

如果您的 Debian GNU/Linux 不能 sudo ,那么您的帐户还没有 sudo 权限,因为 Debian GNU/Linux 默认只有 root 有 sudo 权限,您要先设置您使用的当前帐户有 sudo 权限,设置方法请参考 让 Debian GNU/Linux 能使用 sudo 命令。

当然您也可以使用 su 方式直接以管理员身份在终端登录,方法如下:

$ su

Password:

在此输入 root 密码,在登录后,按以下操作:

# gedit /etc/apt/sources.list

之后的就会以 gedit 编辑器打开路径为 /etc/apt/sources.list 的文件,操作同上说明。

源的添加格式

要在 sources.list 中添加源格式很重要,格式不正确将无法正常使用新添加的源

书写格式: deb 地址 - 1 目录名 - 2 组件名 - 3

地 址 找到包含dists和pool这两个目录的地址,例:

目录名 打开 dists 目录,里面包含的目录名字,记下来。比如dists/包含sarge、etch、woody、sid。

组件名 打开 pool 目录,看看里面包含哪些组件名字,比如main、contrib、non-free;

例:

deb sarge main contrib non-free

deb sarge main contrib non-free

deb sarge/non-US main non-free contrib

deb sid marillat rareware misc ustc firefly jrfonseca java

版本说明:

一般有三个版本:stable , testing , unstable

当前的stable是sarge ,unstable是sid ,testing是etch

stable — 稳定版本,广泛的用于架设产品化服务器,只包含安全更新。

testing — 测试版本,推荐工作站用户使用的发行版,包含有最近发布的软件,这些软件已经接受了少量测试。

unstable — 不稳定版本,供 Debian 开发者选用。

出自:

debian8怎样修改apt源

我们都喜欢使用apt-get,因为它实在是让我们大大的省心。但是,有时候我们会为网速慢,安装源不好而烦恼,所以我们可能会将一些常用软件包的 deb文件保存在本地以备不时之需。当然了使用dpkg也可以直接来安装保存在本地的deb软件包,问题是它并不能处理软件包之间的依赖 第一步:所你所有的deb文件放在同一个目录内,如: # mkdir /var/debs 第二步:使用dpkg-scanpackages 命令生成APT可以使用的软件包索引文件 /var# dpkg-scanpackages debs /dev/null | gzip debs/Packages.gz 注:/dev/null位置的参数是指定一个文件,文件名不限,该文件的作用是用来重写覆盖deb软件包中控制文件的某些定义,它的第一行的格式,一行对应一个软件包: package priority section package指定你所要修改的软件包 priority 有low,medium,high三个值 section 用来指定软件包属于哪个section 如果不需要对deb软件包做任何修改你就可以像例子中那样直接指定一个/dev/null文件。 第三步:在你的sources.list中添加一行 deb file:/var debs/ 这样你就可以使用apt-get命令来安装这些软件包了,命令格式没有任何差异,apt-get会为我们处理软件包之间的依赖关系,不过要注意,在修改sources.list之后一定要执行一下apt-get update命令。 让 apt-get使用本地的源代码进行安装也是一样的,不过需要注意下列几点: 1、第一个软件包的orig.tar.gz(源程序文件), .dsc(debian控制文件) and .diff.gz(描述在debian能使用该程序之前需要进行的修改部分)文件必须在同一目录下。 2、生成的索引文件要使用Sources.gz ,而不能用Packages.gz 3、扫描程序使用dpkg-scansources # dpkg-scansources debs | gzip debs/Sources.gz 4、最后还需要在sources.list中添加一行

求教Debian软件源问题

这很简单像这样添加到/etc/apt/sources.list中去,注释其他的,建议留着security.debian.org 那行,安全补丁的 deb cdrom:[Debian GNU/Linux 6.0.1a _Squeeze_ - Official i386 CD Binary-1 20110322-15:11]/ squeeze main 这是我使用光盘安装后...

【debian更换软件源】的内容来源于互联网,如引用不当,请联系我们修改。

声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942@qq.com核实处理,我们将尽快回复您,谢谢合作!
若转载请注明出处: debian更换软件源(debian换国内源)
本文地址: https://solustack.com/27379.html

相关推荐:

网友留言:

我要评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。