LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
12
返回列表 发新帖
楼主: andycai_sc

arch开发软件好吗

[复制链接]
发表于 2007-7-2 18:11:59 | 显示全部楼层
搞开发没什么问题阿,不要怕遇到升级的问题,因为你的用户可能也会遇到。
回复 支持 反对

使用道具 举报

发表于 2007-7-3 17:06:54 | 显示全部楼层
搞开发,貌似任何发行版都可以吧
回复 支持 反对

使用道具 举报

发表于 2007-7-5 22:25:00 | 显示全部楼层
你搞开发还是用老版本的redhat或fedora吧,除非你有精力去排除可能带来的系统bug,我在arch上碰到过一些,虽然最后也解决了,但觉得这部分时间浪费了还是不值得的,开发嘛,讲求的是效率,系统最好随大众,碰到的问题会少
回复 支持 反对

使用道具 举报

发表于 2007-7-6 10:37:27 | 显示全部楼层
非要无缝升级、系统稳定,还是 debian 好些。
回复 支持 反对

使用道具 举报

发表于 2007-7-6 15:16:18 | 显示全部楼层
下了0.8,正准备硬盘安装
回复 支持 反对

使用道具 举报

发表于 2007-7-6 16:12:23 | 显示全部楼层
fedora照样可以无缝升级
如果你希望装好系统后就可以直接使用建议fedora

PS:arch做开发没什么不好啊,任何一个linux平台做开发都一样
回复 支持 反对

使用道具 举报

发表于 2007-7-6 17:16:41 | 显示全部楼层
所以我希望知道arch是否可以无缝升级,也就是发行新版本的时候已有的旧版本可以平滑的过渡到新版本上,像gentoo那样。
可以,只要执行pacman -Syu就行了
我就是从0.72(好像是Vodoo)装的,某次升级之后看到的就是0.8(Duke)了
且arch的预编译二进制软件包是否比较稳定,毕竟做开发可不希望升级以后出了毛病不能用了而要等到官方问题解决了才能继续使用。
只要在/etc/pacman.conf里面把unstable和testing的源注释掉就可以了



我觉得前面的朋友偏见有点大
字体渲染啊,库文件兼容问题啊等等。
新装好的arch只要装上文泉驿的字体包,再在/etc/locale.gen里面把zh_CN打头的几项打开执行一下locale-gen就可以了,根本不用进行中文化。绝对漂亮的中文字体。文泉驿http://aur.archlinux.org/package ... mp;SO=&
但是arch的目录结构跟很多主流版本有差异,其他我没有看过,/etc下就很明显了。上次去openDNS看配置,发现它说的配置方法无法在Arch实现。
这点确实是这样,所有的配置文件都放在etc下面了,我觉得这样更方便了,习惯问题,像我现在帮别人弄ubuntu的时候就会找不到配置文件在哪里
而且,Arch的配置很浪费时间,硬盘安装的又不方便(听高手说镜像要在ext分区)
硬盘安装步骤:
下2005linuxtag的iso放在c盘根目录
把vmlinuz和initrd.img解出来放在c盘根目录
winXP的话下个grub for dos把grldr放在c盘在boot.ini里面加入c:\grldr="GRUB",把timeout加长
重启之后就能进到grub里面

在grub里面,(hd#,*)的意思是电脑里第#个硬盘的第*个分区
一般是C-(hd0,0),D-(hd0,5),E-(hd0,6)....
grub里面输入
kernel (hd0,0)/vmlinuz
initrd (hd0,0)/initrd.img
boot
就进到linux光盘的console,输入:
mount -t vfat(或者ntfs) /dev/sda1 /mnt        // 这样c盘就被挂在了/mnt下面
cd /mnt                         // 进到c盘了
mount Archxxxxx.iso -t iso9660 -o loop,ro /src    // 把之前下了放在c盘的iso光盘镜像挂到/src目录下面
/arch/setup                     // 启动安装
进入安装画面
选择src安装方式
分区,选择挂载点,选择安装包,安装包,配置文件,安装内核,安装boot loader,重启
Arch Linux就装好了。
回复 支持 反对

使用道具 举报

发表于 2007-7-6 19:18:19 | 显示全部楼层
而且,Arch的配置很浪费时间
对于我来说,反而从中学到了东西。而且Arch的配置实际上非常之简单(simple)。不像ubuntu这样的发行版,基本上ubuntu的目标是不用用户配置,但是我的经验来说,如果使用中出了问题,反倒是Arch容易下手解决。
回复 支持 反对

使用道具 举报

发表于 2007-7-6 19:22:06 | 显示全部楼层
任何一个linux平台做开发都一样
从用户层面来说,当然是用fedora, ubuntu, suse这类用户数量巨大的发行版比较好(例如你可以得到更多用户反馈等等),但是用Arch作开发的好处在于,它比较纯洁,没有太多的补钉,基本上就是upstream主流的,相对而言较容易知道问题出现在哪里。
回复 支持 反对

使用道具 举报

发表于 2007-7-7 19:12:08 | 显示全部楼层
真要“纯洁”,还是 slk 好,尽量不上补丁。至于用户反馈,打好针对发行版的二进制包就行,用户数量也不成问题
回复 支持 反对

使用道具 举报

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

本版积分规则

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