为什么ubuntu每个版本都需要自己版本的源呢
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
-
- 帖子: 25
- 注册时间: 2010-05-19 22:28
为什么ubuntu每个版本都需要自己版本的源呢
为什么ubuntu每个版本都需要自己版本的源呢
-
- 论坛版主
- 帖子: 18279
- 注册时间: 2009-08-04 16:33
- astolia
- 论坛版主
- 帖子: 6703
- 注册时间: 2008-09-18 13:11
Re: 为什么ubuntu每个版本都需要自己版本的源呢
应该反过来理解,正是因为使用了不同版本的源,才形成了不同的ubuntu版本。
所有有人维护的软件都放在同一个源里,如果你选择了版本A1的软件x,版本B1的软件y……这所有软件的集合就构成了一个ubuntu发行版本。选择了版本A2的软件x,版本B1的软件y……又构成了另一个ubuntu版本
所有有人维护的软件都放在同一个源里,如果你选择了版本A1的软件x,版本B1的软件y……这所有软件的集合就构成了一个ubuntu发行版本。选择了版本A2的软件x,版本B1的软件y……又构成了另一个ubuntu版本
-
- 帖子: 25
- 注册时间: 2010-05-19 22:28
Re: 为什么ubuntu每个版本都需要自己版本的源呢
那可以这么理解,系统内核提供一个编译环境,然后原生于这个环境下的各种软件一起构建成这个整体的生态系统
-
- 帖子: 2284
- 注册时间: 2013-05-26 6:58
- 系统: Debian 9
Re: 为什么ubuntu每个版本都需要自己版本的源呢
虽然对源解释的很详细,但貌似没有解释为什么"每个版本需要自己各自的源".poloshiao 写了:詳細參閱
https://help.ubuntu.com/community/Repositories/Ubuntu
如果为老版本的ubuntu强行添加新版本的ubuntu源地址会怎么样?
-
- 论坛版主
- 帖子: 18279
- 注册时间: 2009-08-04 16:33
Re: 为什么ubuntu每个版本都需要自己版本的源呢
Ubuntu 作業系統 崩潰 甚至於 無法開機如果为老版本的ubuntu强行添加新版本的ubuntu源地址会怎么样?
作業系統 如果 只有一個源 可以參閱 Rolling release 為例貌似没有解释为什么"每个版本需要自己各自的源".
http://en.wikipedia.org/wiki/Rolling_release
Ubuntu 創建者 解釋 Ubuntu 為何 不是 Rolling release
http://news.softpedia.com/news/Mark-Shu ... 6495.shtml
http://www.markshuttleworth.com/archives/1228
- astolia
- 论坛版主
- 帖子: 6703
- 注册时间: 2008-09-18 13:11
Re: 为什么ubuntu每个版本都需要自己版本的源呢
光添加/更换源地址是不会有问题的,因为软件都还没变。。。poloshiao 写了:Ubuntu 作業系統 崩潰 甚至於 無法開機如果为老版本的ubuntu强行添加新版本的ubuntu源地址会怎么样?
即使换了另外版本的源后,又更新了所有能更新的软件,结果也不一定有那么吓人。
出事的原因有以下几种:
新版本中采用了新版内核/新的底层软件,而一些已安装的旧软件还没有来得及更新,结果无法支持新变化,导致各种问题。如果你换成了还没有正式发布的ubuntu版本,又用了更新相对迟缓的私有驱动(比如显卡驱动),比较容易出这种问题。
一些旧软件在新版本中被其他新软件取代了,单纯的升级软件包没能够卸载旧软件安装新软件,导致系统的整合上出问题。如果你删除过系统上预安装的一些软件包,特别是一些只负责依赖关系的meta包,比较容易出这类问题。另外如果系统间的跨度太大,比如三个系统版本间的提供某功能的软件经历了A->B->C的变化,你直接从A所在的版本直接升级到C所在的版本,有可能就无法知道已安装的A最终该被C取代。
还有就是同一软件本身的升级导致其设置发生变化,让新软件用旧配置结果出问题。这纯粹就是软件自己向下兼容性太差了
- astolia
- 论坛版主
- 帖子: 6703
- 注册时间: 2008-09-18 13:11
Re: 为什么ubuntu每个版本都需要自己版本的源呢
其实如果每次新版本发布后,立刻切换到下一个开发中的版本,也就基本相当于滚动升级了。现在为了有这类需求的人(主要是开发者),还专门把最新版弄了个别名devel,这devel版实际上就是滚动发布版了poloshiao 写了: Ubuntu 創建者 解釋 Ubuntu 為何 不是 Rolling release
http://news.softpedia.com/news/Mark-Shu ... 6495.shtml
http://www.markshuttleworth.com/archives/1228
http://ftp.ubuntu.com/ubuntu/dists/
-
- 帖子: 25
- 注册时间: 2010-05-19 22:28
Re: 为什么ubuntu每个版本都需要自己版本的源呢
大涨姿势了...astolia 写了:其实如果每次新版本发布后,立刻切换到下一个开发中的版本,也就基本相当于滚动升级了。现在为了有这类需求的人(主要是开发者),还专门把最新版弄了个别名devel,这devel版实际上就是滚动发布版了poloshiao 写了: Ubuntu 創建者 解釋 Ubuntu 為何 不是 Rolling release
http://news.softpedia.com/news/Mark-Shu ... 6495.shtml
http://www.markshuttleworth.com/archives/1228
http://ftp.ubuntu.com/ubuntu/dists/