LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1580|回复: 6

使用debian的烦恼

[复制链接]
发表于 2008-3-11 15:19:42 | 显示全部楼层 |阅读模式
我自己的机器A0是安装stable,接着实验室里买了一台新机器A1,装完之后,上网安装其它的软件,很多包都升级了,在A1下编译的都行在A0下用不了,A0也只好升级。接着A2买来了,安装完第一张光盘的基本系统之后,上网安装其它的软件,又升级了,A0和A1不得不升级。于是每买一台新的机器,原来的机器基本都要升级一下才能保证每个机器的环境都是一样的。大家有什么建议吗?
发表于 2008-3-11 16:24:18 | 显示全部楼层
如果你不是在一个团队里面开发涉及硬件的程序的话,就没有必要刻意追求好多机器编译环境都一样了。

学校实验室里面一般自己开发,注意gcc版本一样就可以了。 (源代码)编译好了应该不会不会碰到太多的编译问题吧。

要是嫌上网升级麻烦,要么就不升级;要么自己在实验室里面架个FTP(反正机器多),先把源下到一台机器上,再用这台机器做源。

~~~
反正又不是企业搞开发,没必要刻意。
再说企业要用linux一般也是用SUSE Enterprise,而且会有专门的IT SUPPORTer......给你把一切都配好,自己只要会用几个软件这可以了,关键还是思路...... (不要扔砖,偶说的是实话,偶现在只会C,别的都不会了)
回复 支持 反对

使用道具 举报

发表于 2008-3-11 18:16:19 | 显示全部楼层
http://www.linuxsir.cn/bbs/thread218212.html
可以在这里找到老版的软件包
http://snapshot.debian.net/

如果机器A0 是 YYYY/MM/DD 这个时间安装的
那么, 对于机器A1, A2 ,,, An 你只要用下面的源就可以保持一致了.

apt-get debian packages on specified date (absolute date)

deb http://snapshot.debian.net/archive/YYYY/MM/DD/debian stable main contrib non-free
deb http://snapshot.debian.net/archive/YYYY/MM/DD/debian-non-US stable/non-US main contrib non-free
deb-src http://snapshot.debian.net/archive/YYYY/MM/DD/debian stable main contrib non-free
deb-src http://snapshot.debian.net/archive/YYYY/MM/DD/debian-non-US stable/non-US main contrib non-free
回复 支持 反对

使用道具 举报

发表于 2008-3-11 20:26:03 | 显示全部楼层
不用稳定版就是说肯定会要不断升级的啊,
用稳定版不就只有安全升级了吗?不做安全升级至少开发环境还是一样的
回复 支持 反对

使用道具 举报

发表于 2008-3-11 23:18:55 | 显示全部楼层
我没有看明白lz是什么意思,

你需要在一台机器上编译软件然后拿到另外的机器上用吗?

经常?

几台机器使用相同的源都是用stable会有不一样的吗?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-3-12 14:06:36 | 显示全部楼层
谢谢2,3楼的办法,我还是决定把几张dvd下载下来作源,不上网安装了。等debian5.0或者6.0出来才重新下dvd。
回4楼,稳定版也升级的,etch已经到40r3了,我是想要一个2-3年基本不变化的环境。
回5楼的,一个大的项目有很多人在作,每个人写的都是一个可执行文件,最后整合在一起。由于整合的工作经常需要作,因此要保证每个人工作的环境都一致。这样整合时才不会出问题,而且源代码不一定会公开,因此到本机编译的方案基本行不通。
回复 支持 反对

使用道具 举报

发表于 2008-3-30 12:02:42 | 显示全部楼层
搞台配置好点的机器,让其他人通过ssh登录来进行开发,这样就可以解决环境的问题了。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表