Pk: archLinux <=> Ubuntu

不同视角、不同观点、深度探讨,禁止人品和道德攻击
头像
adagio
论坛版主
帖子: 22110
注册时间: 2008-02-17 23:47
来自: 美丽富饶的那啥星球

Re: Pk: archLinux <=> Ubuntu

#16

帖子 adagio »

我可能需要的古怪软件不多。所以自从使用arch后,还没发现有yaourt搞不定的软件,所以软件丰富程度对我来说debian和arch都是一样的
至于编译么,我没编译过大型软件,一般软件编译起来貌似跟装二进制的现成货也插球不多

总之arch的简洁漂亮相对与ubuntu来说实在是另人清爽太多了,这才是真正的linux

只要能有一点点终端能力,把新装系统时那段时间对付过去,等装好了X,一切就不用再操心了
明天就换大三八!
——8核CPU、8G内存、8T硬盘……
8卡交火,80寸大屏放8个……
IPv8的光纤要8条……

---------------------------------------------------------------------------------
[图片版]新手当自强(续)FAQ
[新手进阶]挂载、fstab、调整linux分区
[图片版]E17桌面环境配置手把手
tusooa
帖子: 6548
注册时间: 2008-10-31 22:12
系统: 践兔
联系:

Re: Pk: archLinux <=> Ubuntu

#17

帖子 tusooa »

ls,有,如Ubuntu。

代码: 全选

] ls -ld //
头像
AutoXBC
帖子: 1744
注册时间: 2007-10-23 12:54

Re: Pk: archLinux <=> Ubuntu

#18

帖子 AutoXBC »

很多都禁不住推敲,你欣赏这种自己动手的设定,自然把坏的也说成好的。比如要装 -dev,Ubuntu 就是鼓励用户尽量用源里的东西,事实上源里也有足够多的软件,使得绝大多数用户根本不需要自己动手编译,自然没有装 -dev 的问题。而 Arch 不用装 -dev 是因为头文件没有分离出来,也就是用户已经在不知不觉中安装了 -dev,并且根本没办法不安装。

至于把配置文件拆开为目录结构,使得配置的过程从 edit 变为直接 rm ln,操作更简单。Ubuntu 源自的 Debian 是一款工业级系统,从来就不以简洁为根本目标,而是以高可靠性实用性为诉求,当实现的简洁妨碍了管理的简洁时,要毅然决然的选择一个复杂的设计。

不去理解 Debian 的哲学,就只能在一个很低的层面上抱怨 Debian 的复杂。
头像
ubuntu1023
帖子: 1791
注册时间: 2010-06-04 1:06

Re: Pk: archLinux <=> Ubuntu

#19

帖子 ubuntu1023 »

adagio 写了:我可能需要的古怪软件不多。所以自从使用arch后,还没发现有yaourt搞不定的软件,所以软件丰富程度对我来说debian和arch都是一样的
至于编译么,我没编译过大型软件,一般软件编译起来貌似跟装二进制的现成货也插球不多

总之arch的简洁漂亮相对与ubuntu来说实在是另人清爽太多了,这才是真正的linux

只要能有一点点终端能力,把新装系统时那段时间对付过去,等装好了X,一切就不用再操心了
听大三八这么说,我也想试试arch了 :em03 :em03
tusooa
帖子: 6548
注册时间: 2008-10-31 22:12
系统: 践兔
联系:

Re: Pk: archLinux <=> Ubuntu

#20

帖子 tusooa »

改文件用sed,试想,一个sed vs 一大堆rm,ln,mv
或者直接cat > xxx

代码: 全选

使得绝大多数用户根本不需要自己动手编译
吾是写代码的,so,编译是必须的。

代码: 全选

] ls -ld //
头像
AutoXBC
帖子: 1744
注册时间: 2007-10-23 12:54

Re: Pk: archLinux <=> Ubuntu

#21

帖子 AutoXBC »

吾是写代码的,so,编译是必须的
那也应该只编译你需要编译的部分,那么有选择的安装 -dev 不是比安装上所有的 -dev 还不知道还不能选择更好。
改文件用sed,试想,一个sed vs 一大堆rm,ln,mv
sed 天然的就比 rm ln 更容易出错,如果一句 sed 需要一堆 rm ln 去执行,那么你的一句 sed 一定比一堆 rm ln 包含更多的隐患。在程序中都要强调用笨代码去代替精巧的技巧性的实现,在管理员难道要反过来?
klose911
帖子: 106
注册时间: 2008-02-01 17:18

Re: Pk: archLinux <=> Ubuntu

#22

帖子 klose911 »

tusooa 写了: SysV的init太复杂。居然要/etc/xxx.d重复6遍,一大堆符号连接。要命了。
不是有sysv-rc-conf这个工具可以用嘛
tusooa 写了: *ebian的deb太复杂。什么update-xxxxxx的不知道干吗用的。制作包居然要对源码进行预处理。 :em20 :em20 :em20
没有自动编译包的软件。
编译是耗时的,况且不恰当的编译选项提高不了多少速度,gcc的编译选项又是异常的复杂。
tusooa 写了: Ubuntu在大便复杂的基础上搞的更复杂 :em20 :em20 :em20
Upstart把SysV的Init搞的更复杂。inittab没有了,取代的又是一整个目录 :em20 :em20 :em20
ubuntu这个确实糟糕
tusooa 写了: 什么东西都要搞成图形界面,而且没有文字界面。 :em20 :em20 :em20
网络管理,Gnome Network Manager,在命令行下无法配置。(如果有办法请告诉吾)
在命令行下,编辑/etc/network/interface文件不就可以了,也有ifup,ifocnfig之类的命令可以调用,大不了自己些个启动shell文件就是了,Gnome Network Manager本来就是图形界面的,是gnome开发的,也和任何发行版本无关。

其实什么版本都一样的,linux的配置归根结底就是对文件的编辑。
不要总拿系统管理员的要求去对待每个用户,
即使是程序员还是要以效率为主,这方面debian做得很不错
基本编译系统sudo apt-get install build-essential
需要安装编译XXX的头文件sudo apt-get build-dep XXX
头像
cnkilior
论坛版主
帖子: 4984
注册时间: 2007-08-05 17:40

Re: Pk: archLinux <=> Ubuntu

#23

帖子 cnkilior »

networkmanager 不是gnome network manager.

要知道网络管理器小程序是如何跟networkmanager通信的,就知道如何使用命令行来控制了。

答案是dbus消息。

只要向networkmanager发送适当的dbus消息就能控制网络链接了。

dbus-send命令能做到这一点。

如何才能猜到到底该发送什么消息呢?

答案是dbus-monitor

当你在图形界面链接或断开时,可以用dbus-monitor看到图形管理程序是如何发送消息,就按照这个消息发送吧。
Havanna
帖子: 813
注册时间: 2008-04-20 12:13
系统: OS X, Gentoo, Win8.1
来自: Shanghai, PRC

Re: Pk: archLinux <=> Ubuntu

#24

帖子 Havanna »

arch方便就方便在包管理系统,pacman,加上pkgbuild
如果想自己控制每个-dev的话,abs拖下pkgbuild自己弄去,而且aur推出自己的pkgbuild是如此的方便快捷

ubuntu确实是为桌面用户准备的,对新手很友好,不过对想自己控制自己机器的linuxer来说,ubuntu是噩梦
至于哲学?那是无赖人士喜爱的话题,一旦扯上哲学,那么1+1=100都有可能

话说回来,最近真的厌烦了arch gentoo类的滚动更新
考虑入手slackware
头像
ChloeRei
帖子: 1021
注册时间: 2007-11-23 9:49

Re: Pk: archLinux <=> Ubuntu

#25

帖子 ChloeRei »

命令行和图形界面不冲突。这个主题是在讨论发行版所用的机制简单还是复杂。

机制简单,命令行和图形界面都能方便写出来,并且容易理解;机制复杂,不但命令行难以理解,图形界面也是苦涩难用,而且通常只有作者知道怎么去改进。

debian就是喜欢把直观的东西去掉,自己用脚本包一层。越包越复杂。

我在aur也提交过两个pkgbuild了,debian怎么打包还是搞不懂。
KIS
帖子: 30
注册时间: 2009-07-13 15:12

Re: Pk: archLinux <=> Ubuntu

#26

帖子 KIS »

archlinux最舒服的一点就是 包管理系统,简洁明了,话说 dpkg apt-get aptitude 至今都很不熟练。不过ubuntu的画面越来越让人赞了。另外貌似启动机制对启动速度的影响是挺大的,而且老一代的启动方式不够灵活,所以才有必要开发的upstart,所以,archlinux的启动方式虽然简洁,却也必然存在瑕疵。但抱有的理念不同,做出的东西给人的感觉的差异相当的大,譬如,ubuntu server 与 archlinux 的安装方式,同为字符界面,感觉完全不一样,u的让人抓狂,都是些什么描述,感觉一种药味,也仅仅就是药味。over
tusooa
帖子: 6548
注册时间: 2008-10-31 22:12
系统: 践兔
联系:

Re: Pk: archLinux <=> Ubuntu

#27

帖子 tusooa »

lss:就是,就是,大便的打包系统太复杂。要好几个命令,都很复杂。

代码: 全选

] ls -ld //
头像
susbarbatus
帖子: 2966
注册时间: 2010-04-10 16:14
系统: Arch Linux

Re: Pk: archLinux <=> Ubuntu

#28

帖子 susbarbatus »

支持arch,但不喜欢滚动更新……
沉迷将棋中……
头像
未成仙
帖子: 315
注册时间: 2009-05-27 12:05

Re: Pk: archLinux <=> Ubuntu

#29

帖子 未成仙 »

有些事 就是很矛盾
头像
alpha.gu
帖子: 1456
注册时间: 2006-09-10 16:06
联系:

Re: Pk: archLinux <=> Ubuntu

#30

帖子 alpha.gu »

susbarbatus 写了:支持arch,但不喜欢滚动更新……
我正好相反,我就是为了追新,才用的Arch。
我是查找BFS相关的帖子才路过这边的,就留个脚印了。
回复