LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
楼主: archenemy

装了 archlinux 想换 Debian

[复制链接]
发表于 2009-1-31 00:13:43 | 显示全部楼层
Post by archenemy;1942413
跟我装傻是吧?

amd64是一种架构,而非单指的是 AMD 处理器

相对于 IA64 而言

现在 Intel 和 AMD 都是 amd64 架构的处理器。

”amd64架构“这个名词是你发明的吧?

我只听说过AMD有IA-32、IA-64,Intel有x86-32、x86-64

另外还听说过IBM的Power4、Compaq Alpha 21364、HP PA-8X00、Sun的UltraSPARC III、SGI的MIPS 64 20Kc

就是不知道您所说的“amd64"到底是啥架构,请赐教~~~
回复 支持 反对

使用道具 举报

发表于 2009-1-31 00:19:16 | 显示全部楼层
呵呵,arch很好阿,我搭系统很快的,5min就可以,不知道lz怎么那么慢,要论成熟的桌面,现在的lin还不行,不管是那个dist。至于CentOS在服务器端比Arch好倒是说不定,Arch又不是自动升级的。最后,其实linux dist用着都一样,多编译少编译一点和多配置少配置一点罢了。
回复 支持 反对

使用道具 举报

发表于 2009-1-31 00:19:17 | 显示全部楼层
Post by archenemy;1942341
一个 gdm 100 多兆……

楼主在讲笑话吗?一个登录管理器,用脚指头想都不可能超过100MB,真怀疑楼主在发这帖之前动没动脑子~~~
回复 支持 反对

使用道具 举报

发表于 2009-1-31 00:39:13 | 显示全部楼层
这种帖子还是删了吧,没有什么意义
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-1-31 00:50:49 | 显示全部楼层
[QUOTE=zlowly;1942451]挑一些问题吧:



ubuntu?你还要先卸载GDM、GNOME一大堆东西才行。

ubuntu。 ubunu server 和 command line 安装基本上跟 arch 差不多。


不过LZ认为Arch不如CentOS适合作服务器的看法是对的。Rolling Release的系统作服务器本来就比较勉强。

同意。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-1-31 00:53:01 | 显示全部楼层
Post by qiang_liu8183;1942452
”amd64架构“这个名词是你发明的吧?

我只听说过AMD有IA-32、IA-64,Intel有x86-32、x86-64

另外还听说过IBM的Power4、Compaq Alpha 21364、HP PA-8X00、Sun的UltraSPARC III、SGI的MIPS 64 20Kc

就是不知道您所说的“amd64"到底是啥架构,请赐教~~~


别跟我较近,谁都知道 amd64是什么,而且你正好说反了。

amd64 本来就是 amd 先搞的架构,当时 Intel 不屑一顾,自己闷着头搞 IA64 不兼容32位结果后来搞死了,叫x86-64是给 Intel 老大一个面子。
回复 支持 反对

使用道具 举报

发表于 2009-1-31 01:10:38 | 显示全部楼层
> Debian 和 Ubuntu 之间都会出现不兼容的情况,更别说源码了。没把支持的处理器写上,一样没用。

想必你没有遇到过rpm在suse和rh之间不兼容的情况?连PCLinuxOS也一样是RPM咧。——任何一个发行版都是不同的系统,他们分包方式的不同导致了依赖关系的不同。因此即使同为rpm或者deb格式,在不同系统下必然是不同的。——你别说,很多时候suse的rpm跟rh的rpm还真不能混用。

> 桌面版本我一直认为 OpenSUSE 不错,如果你开机你要拿来就用,这个版本似乎是桌面功能最完善的了。无论是 ubuntu 和 arch 基本多多少少都得摆弄一下才好用。

摆弄只是个一次性操作,除非你是个天天装机的装机商,否则你几年才需要换一台机器,摆弄的代价并不会很大。更何况openSUSE需要摆弄的地方也同样很多。
回复 支持 反对

使用道具 举报

发表于 2009-1-31 01:16:26 | 显示全部楼层
由於AMD64和Intel64基本上一致,很多軟硬體產品都使用一種不傾向任何一方的詞彙來表明它們對兩種架構的同時兼容。出於這個目的,AMD對這種CPU架構的原始稱呼——「x86-64」被不時地使用,還有變體「x86_64」。其他公司如微軟和太陽計算機系統公司在營銷資料中使用「x64」作為對「x86-64」的縮寫。

許多作業系統及產品,尤其那些是在Intel進入這塊市場之前就引入「x86-64」支持的,使用「AMD64」或「amd64」同時指代AMD64和Intel64。

    * BSD系統,如FreeBSD、NetBSD和OpenBSD將AMD64和Intel64都稱作「amd64」。
    * Debian、Ubuntu、和Gentoo將AMD64和Intel64都稱作「amd64」。
    * Fedora PackageKit稱64位架構為「x86_64」。
    * Java Development Kit(JDK):包含x86-64文件的目錄命名為「amd64」。
    * Mac OS X:終端下的命令arch以及開發人員文檔都表明蘋果稱64位架構為「x86_64」。
    * Microsoft Windows:x64版本的Windows使用AMD64標明在IA-32處理器上使用64位技術的各種組件。例如,Windows x64版安裝CD上的系統目錄命名為「AMD64」,而32位版本上用「i386」。
    * Solaris:作業系統的命令isalist將AMD64和Intel64都定義成「amd64」。

來自wiki
回复 支持 反对

使用道具 举报

发表于 2009-1-31 01:37:05 | 显示全部楼层
好吧,本來想不回了,看LZ寫了這麽有心就回一下,
我用了N年(N>5),2年arch,現在用gentoo,大概半年,大概也有點發言權
听说 archlinux 定制强,速度快,就动了想用的念头,原来用 ubuntu ,就装了一下。
嗯嗯...明白背景了....
本来装 686 结果光盘启动有错误,我分析可能是打开sata 硬盘 achi 或者安装光盘刻录的问题,可是也没找到官方的 md5sum 码,就装了x86_84 版本,启动成功。现在都是 amd64时代了,真不知道这个 686 还能存活多久?
別說686了,i386架構就活到現在...arch的686一直都沒變...
安装过程没什么难的,就是有些包不全知道干什么用,索性就全选上了。
嗯,做的很好
启动速度,挺快,因为以前一直用 ubuntu server ,所以也没怎么太吃惊。但是安装 gdm 之后开机启动明显停顿。

设置,archlinux 的特点就是把别的发行版多个设置文件都集中在几个文件,如果你加载的东西多,你的 rc.conf 内容也会多越长,改起来就会越麻烦。
這個沒什麽,一般用arch的人裝上的東西再多也多不到哪裏去,不至于出現rc.conf太多看的頭暈的地步...
archlinux 属于一个四不像的版本,既没有像 OpenSUSE 或者 ubuntu 那样针对桌面做得设置,也没有类似 ros ddrwt 这种只面向路由器网络系列的,也不想 debian 系列有很多分支,默认支持很多平台。比 DSL 要大的多,尤其是安装桌面环境后,空间会急剧增长,我就是没准备,给它一个很小的分区,现在连升级都困难了。
說的都是大實話,誠然,這些都是arch的缺點...
LZ把arch和openSUSE,Ubuntu,ros,ddrwt,debian,DSL....- -|||,
明顯,arch首先不是個liveCD那樣定制好的(桌面)版本...
也不是個定制好的路由器版本,
更沒debian的廣泛應用層面和歷史及用戶群(ubuntu巨大的用戶群在debian龐大的用戶群中也只是很少的一部分而已),
和DSL比....汗,你居然用arch和DSL比...省的說你了
再說,裝X應用程序誰都知道大的,你還裝了OOo...... - -!!!
archlinux 实际上仅仅默认能运行在桌面处理器平台,即使是想作桌面级的应用,都很费时间,一个一个从不太快的源服务器上下载,不像桌面版那样拿来就能用了。
應該說是默認是 >= 686平台,這個宗旨就是這樣,不是的繞路走
而且發起者的目的不是桌面,你可以上arch的官網認真看
服務器...汗,你應該是和deb/ubu/fc這些擁有龐大用戶群的發行版比較吧???
記住,arch是個小眾(相對而言,arch用戶也是這樣認為的)而已,而且核心用戶不關心的軟件不會有的
程序运行速度,以前我曾经错误的认为,使用 archlinux 会大大提到程序运行速度。可是后来发现这是个愚蠢的想法,archlinux AUR 什么的编译方式和 make install 没什么本质的区别,怎么可能能提高程序运行速度?
本來就不是,明顯是你錯誤的認為,速度比較是相對 i386 的二進制發行版的比較
定制性强? 并不是定制性强,而是很多东西没有装罢了,需要的软件,也是 ubuntu 那些套路,只不过每个人喜欢的具体软件不同。不喜欢 ubuntu 自带的罢了。
這個說的都是廢話
比较喜欢的是 archlinux 虽然小,但是有些编译组件挺全,ubuntu 那么大,你要装东西,得先安装 bulid-esstianl。估计 ubuntu 设计的初衷就不是让你编译的。
也是廢話...
archlinux 安装很快,可是你要打造一个真正能投入使用的 archlinux,却很浪费时间,主要是浪费在网络下载上。一个 OpenOffice 100多M 一个 gdm 100 多兆……
也是廢話,用個好點的網絡和選高速的服務器就沒問題了...
gdm 100多mb...汗
再說,誰會老裝軟件的...
中国人喜欢 archlinux ,可能和喜欢很多改版的 windows XP 或者 MSDN 版本的一样
這句話用樓上的話說,就是找抽的,樓主自己YY出來的結論.
中國從喜歡用arch的,大多和外國人喜歡的理由沒什麽兩樣
看了 Linux Toy 的某位高人的书,最不喜欢的就是关于讲 AUR 编译的那段了,首先这种编译模式我个人认为对提高程序运行速度没有什么帮助,我从前用 ubuntu 也没自己打过 deb 包,不行就是 make 。所谓的 “透明” 编译根本就是噱头,源代码有问题又有什么用?
個人喜歡吧,你愛怎麽用就怎麽用
桌面版本我一直认为 OpenSUSE 不错,如果你开机你要拿来就用,这个版本似乎是桌面功能最完善的了。无论是 ubuntu 和 arch 基本多多少少都得摆弄一下才好用。
廢話...ubuntu的優缺點用過的都明白,選arch還想不擺弄...請繞道
滚动升级也很有意思,很多信内核不支持的特性你不删掉就无法升级。而且这些升级有没有问题,也很难说,bug 总是有的,按理说应该测试一段时间,archlinux 升级之后出小问题的几率是很大的。
bleed edge的版本共同的特性就是這樣,arch有hold的機制讓你定制不想升級的軟件,這個不能說arch的問題,用戶手冊不仔細看能怪誰...
最后的我的总结是 ,archlinux 算是一本学习 linux 的教材。
如果你想学习一些进阶方面的应用,比如数据库,iptables 负载均衡什么的,就别在 arch 身上浪费时间。
這個看了樓上兄弟的解釋才明白,原來是說rh,debian等廠家支持度好這個問題...汗,你說問題就要說完整,別吐完了讓人家看的惡心然後又學不到東西,
這個問題不是一天兩天的了,rh,debian這種老發行版用戶多,軟件廠家用他做打包平台這個也算arch的錯麽?再申明一次,arch只是個小型的發行版而已


樓主說的大部分都是實話,arch的發起人在archlinux.org上也有說到,你可以看看<arch than X> 的比較總結
樓主再重復有點多餘,老arch和linux用戶都比較清楚這些問題
再說,如果有完美的發行版就不會每天有人嘗試改進和開發新的發行版了


- - ,打字真累,上面說的是本人用arch中體會到的一點感覺,請各位兄弟指教
回复 支持 反对

使用道具 举报

发表于 2009-1-31 09:45:06 | 显示全部楼层
> 听说 archlinux 定制强,速度快,就动了想用的念头,原来用 ubuntu ,就装了一下。

定制性强的意思就是大部分东西都需要你自己来定,来安装,对吧?ubuntu 安装的时候好像没那么多选择让你定制安装什么不安装什么(记不清了)。debian 的 netinstall iso 也可以说是定制性强。

速度快我想指的应该也是 启动 速度吧。 就是因为上面的原因,ubuntu 会安装一些你可能用不上的或者偶尔用一次的东西,启动的时候速度自然就慢了,但是 ubuntu 也是可以定制的。

> 本来装 686 结果光盘启动有错误,我分析可能是打开sata 硬盘 achi 或者安装光盘刻录的问题,可是也没找到官方的 md5sum 码,就装了x86_84 版本,启动成功。现在都是 amd64时代了,真不知道这个 686 还能存活多久?

> 安装过程没什么难的,就是有些包不全知道干什么用,索性就全选上了。


> 启动速度,挺快,因为以前一直用 ubuntu server ,所以也没怎么太吃惊。但是安装 gdm 之后开机启动明显停顿。

没用过 ubuntu server。 上面也说了,启动的服务都是可以定制的,当然影响速度的可能还有 kernel 加载的东西,和 服务 之间的依赖等处理,archlinux 允许你将某些服务放后台启动,例如你就可以把 gdm 放在 靠前 一点,让他后台。这样速度不是就快了么?

> 设置,archlinux 的特点就是把别的发行版多个设置文件都集中在几个文件,如果你加载的东西多,你的 rc.conf 内容也会多越长,改起来就会越麻烦。

能长多少?这你都觉得不爽?。。。

> archlinux 属于一个四不像的版本,既没有像 OpenSUSE 或者 ubuntu 那样针对桌面做得设置,也没有类似 ros ddrwt 这种只面向路由器网络系列的,也不想 debian 系列有很多分支,默认支持很多平台。比 DSL 要大的多,尤其是安装桌面环境后,空间会急剧增长,我就是没准备,给它一个很小的分区,现在连升级都困难了。

archlinux 和 opensuse,ubuntu,redhat 这些就不是一个东西。如果什么都给你集成了,还怎么定制?另外,和 debian testing 一样,archlinux 是滚动升级的,而 opensuse redhat ubuntu是每过多久发一次版本的。archlinux 也没有 debian 的 stable 版本,就是说你安装好了,就肯定是最新的版本。

如果你不能上网,追求的是一个大而全的系统,那你就去用别的,而不是来这里抱怨。

> archlinux 实际上仅仅默认能运行在桌面处理器平台,即使是想作桌面级的应用,都很费时间,一个一个从不太快的源服务器上下载,不像桌面版那样拿来就能用了。

这个我很无语,你是特意选了一个不太快的源么?
前面也说了,如果网络不好,用 archlinux , debian 就是会要你的命。当然你也可以在有网络的时候去安装你需要的包,但是时间太长才更新系统导致挂的可能很大(这个问题很多发行版都没办法搞的很好吧?)。
archlinux 似乎没有提供一个包含 desktop 版本的 iso,这可能是让你觉得不爽最多了。一个 desktop 用什么 wm, 用什么 de, 每个人的需求都不一样,那提供一个 base iso  后面让大家自己选不是挺好的么?

> 程序运行速度,以前我曾经错误的认为,使用 archlinux 会大大提到程序运行速度。可是后来发现这是个愚蠢的想法,archlinux AUR 什么的编译方式和 make install 没什么本质的区别,怎么可能能提高程序运行速度?

archlinux 号称是针对 i686 做了优化的,这个我是不清楚是不是好使。如果你对这个需求很多,那不如用 gentoo, 用他你会更加自由。

aur 和 make install 是两个概念的东西,你不应该把他们放一起比。make install 需要和 makepkg 比。makepkg 做好的包是可以用 pacman 管理的。make install 的不可以。

我有个同事把 makepkg 这个功能移植到了 redhat 上面用,就是因为写makepkg 的 pkgbuild 远比写 redhat 的 spec 文件简单多了。

make install 有包管理的概念么?如果你觉得 make install 很爽,那就没必要讨论什么发行版了。

> 定制性强? 并不是定制性强,而是很多东西没有装罢了,需要的软件,也是 ubuntu 那些套路,只不过每个人喜欢的具体软件不同。不喜欢 ubuntu 自带的罢了。

定制性不只说的不预装那么多包(再说一次,你想要预装就去用 opensuse, redhat)。还有个东西就是 那个 makepkg, 你可以自己修改 pkgbuild 来定制。这在 ubuntu 里面容易么? deb 的包我做过一次,差点没把我弄吐血。makepkg 学的是 gentoo 里面的 ebuild 文件,反正我觉得 写 ebuild, pkgbuild 比 写 deb 的那个简单多了。

> 比较喜欢的是 archlinux 虽然小,但是有些编译组件挺全,ubuntu 那么大,你要装东西,得先安装 bulid-esstianl。估计 ubuntu 设计的初衷就不是让你编译的。

这个也值得说?。。。。apt-get install build-xxxx 也就几个字。。

> archlinux 安装很快,可是你要打造一个真正能投入使用的 archlinux,却很浪费时间,主要是浪费在网络下载上。一个 OpenOffice 100多M 一个 gdm 100 多兆……

你喜欢预装。没什么

> 中国人喜欢 archlinux ,可能和喜欢很多改版的 windows XP 或者 MSDN 版本的一样

> 看了 Linux Toy 的某位高人的书,最不喜欢的就是关于讲 AUR 编译的那段了,首先这种编译模式我个人认为对提高程序运行速度没有什么帮助,我从前用 ubuntu 也没自己打过 deb 包,不行就是 make 。所谓的 “透明” 编译根本就是噱头,源代码有问题又有什么用?

居然有人喜欢 make install .....那什么发行版对你有多大区别?无语,唉。。。

> 桌面版本我一直认为 OpenSUSE 不错,如果你开机你要拿来就用,这个版本似乎是桌面功能最完善的了。无论是 ubuntu 和 arch 基本多多少少都得摆弄一下才好用。

你喜欢预装 again..你根本就不喜欢定制。你最开始也说了,archlinux 的特点就是 定制性,你明明不喜欢还非要用。。。

> 滚动升级也很有意思,很多信内核不支持的特性你不删掉就无法升级。而且这些升级有没有问题,也很难说,bug 总是有的,按理说应该测试一段时间,archlinux 升级之后出小问题的几率是很大的。

你觉得 ubuntu 那种半年一次升级 bug 少?内核你觉得有问题你可以不升级啊, pacman 提供了这个功能的。

> 最后的我的总结是 ,archlinux 算是一本学习 linux 的教材。
如果你想学习一些进阶方面的应用,比如数据库,iptables 负载均衡什么的,就别在 arch 身上浪费时间。

你说的数据库估计就是 oracle 了吧,这个商业的东西我没话说了,人家就是只支持 redhat ,你说怎么办?集资 20000亿让他支持 archlinux ?

实际上 oracle 在哪个 发行版上都是可以安装的,你只要把他需要的 lib 装好就可以了。没什么不能学习的。

至于 iptable 等,你认为各个发行版有多少区别?能影响到学习?你要是说学习的是配置文件的位置什么的,我就只能又无语了。

你可以不用 arch , 但是你简单用 2 次就下定论认为 arch 不好,被批就是活该了。你说呢?
回复 支持 反对

使用道具 举报

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

本版积分规则

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