Pk: archLinux <=> Ubuntu
- adagio
- 论坛版主
- 帖子: 22110
- 注册时间: 2008-02-17 23:47
- 来自: 美丽富饶的那啥星球
Re: Pk: archLinux <=> Ubuntu
我可能需要的古怪软件不多。所以自从使用arch后,还没发现有yaourt搞不定的软件,所以软件丰富程度对我来说debian和arch都是一样的
至于编译么,我没编译过大型软件,一般软件编译起来貌似跟装二进制的现成货也插球不多
总之arch的简洁漂亮相对与ubuntu来说实在是另人清爽太多了,这才是真正的linux
只要能有一点点终端能力,把新装系统时那段时间对付过去,等装好了X,一切就不用再操心了
至于编译么,我没编译过大型软件,一般软件编译起来貌似跟装二进制的现成货也插球不多
总之arch的简洁漂亮相对与ubuntu来说实在是另人清爽太多了,这才是真正的linux
只要能有一点点终端能力,把新装系统时那段时间对付过去,等装好了X,一切就不用再操心了
明天就换大三八!
——8核CPU、8G内存、8T硬盘……
8卡交火,80寸大屏放8个……
IPv8的光纤要8条……
---------------------------------------------------------------------------------
★ [图片版]新手当自强(续)FAQ
★ [新手进阶]挂载、fstab、调整linux分区
★ [图片版]E17桌面环境配置手把手
——8核CPU、8G内存、8T硬盘……
8卡交火,80寸大屏放8个……
IPv8的光纤要8条……
---------------------------------------------------------------------------------
★ [图片版]新手当自强(续)FAQ
★ [新手进阶]挂载、fstab、调整linux分区
★ [图片版]E17桌面环境配置手把手
-
- 帖子: 6548
- 注册时间: 2008-10-31 22:12
- 系统: 践兔
- 联系:
- AutoXBC
- 帖子: 1744
- 注册时间: 2007-10-23 12:54
Re: Pk: archLinux <=> Ubuntu
很多都禁不住推敲,你欣赏这种自己动手的设定,自然把坏的也说成好的。比如要装 -dev,Ubuntu 就是鼓励用户尽量用源里的东西,事实上源里也有足够多的软件,使得绝大多数用户根本不需要自己动手编译,自然没有装 -dev 的问题。而 Arch 不用装 -dev 是因为头文件没有分离出来,也就是用户已经在不知不觉中安装了 -dev,并且根本没办法不安装。
至于把配置文件拆开为目录结构,使得配置的过程从 edit 变为直接 rm ln,操作更简单。Ubuntu 源自的 Debian 是一款工业级系统,从来就不以简洁为根本目标,而是以高可靠性实用性为诉求,当实现的简洁妨碍了管理的简洁时,要毅然决然的选择一个复杂的设计。
不去理解 Debian 的哲学,就只能在一个很低的层面上抱怨 Debian 的复杂。
至于把配置文件拆开为目录结构,使得配置的过程从 edit 变为直接 rm ln,操作更简单。Ubuntu 源自的 Debian 是一款工业级系统,从来就不以简洁为根本目标,而是以高可靠性实用性为诉求,当实现的简洁妨碍了管理的简洁时,要毅然决然的选择一个复杂的设计。
不去理解 Debian 的哲学,就只能在一个很低的层面上抱怨 Debian 的复杂。
- ubuntu1023
- 帖子: 1791
- 注册时间: 2010-06-04 1:06
Re: Pk: archLinux <=> Ubuntu
听大三八这么说,我也想试试arch了adagio 写了:我可能需要的古怪软件不多。所以自从使用arch后,还没发现有yaourt搞不定的软件,所以软件丰富程度对我来说debian和arch都是一样的
至于编译么,我没编译过大型软件,一般软件编译起来貌似跟装二进制的现成货也插球不多
总之arch的简洁漂亮相对与ubuntu来说实在是另人清爽太多了,这才是真正的linux
只要能有一点点终端能力,把新装系统时那段时间对付过去,等装好了X,一切就不用再操心了


- AutoXBC
- 帖子: 1744
- 注册时间: 2007-10-23 12:54
Re: Pk: archLinux <=> Ubuntu
那也应该只编译你需要编译的部分,那么有选择的安装 -dev 不是比安装上所有的 -dev 还不知道还不能选择更好。吾是写代码的,so,编译是必须的
sed 天然的就比 rm ln 更容易出错,如果一句 sed 需要一堆 rm ln 去执行,那么你的一句 sed 一定比一堆 rm ln 包含更多的隐患。在程序中都要强调用笨代码去代替精巧的技巧性的实现,在管理员难道要反过来?改文件用sed,试想,一个sed vs 一大堆rm,ln,mv
-
- 帖子: 106
- 注册时间: 2008-02-01 17:18
Re: Pk: archLinux <=> Ubuntu
不是有sysv-rc-conf这个工具可以用嘛tusooa 写了: SysV的init太复杂。居然要/etc/xxx.d重复6遍,一大堆符号连接。要命了。
编译是耗时的,况且不恰当的编译选项提高不了多少速度,gcc的编译选项又是异常的复杂。tusooa 写了: *ebian的deb太复杂。什么update-xxxxxx的不知道干吗用的。制作包居然要对源码进行预处理。![]()
![]()
![]()
没有自动编译包的软件。
ubuntu这个确实糟糕tusooa 写了: Ubuntu在大便复杂的基础上搞的更复杂![]()
![]()
。
Upstart把SysV的Init搞的更复杂。inittab没有了,取代的又是一整个目录![]()
![]()
。
在命令行下,编辑/etc/network/interface文件不就可以了,也有ifup,ifocnfig之类的命令可以调用,大不了自己些个启动shell文件就是了,Gnome Network Manager本来就是图形界面的,是gnome开发的,也和任何发行版本无关。tusooa 写了: 什么东西都要搞成图形界面,而且没有文字界面。![]()
![]()
![]()
网络管理,Gnome Network Manager,在命令行下无法配置。(如果有办法请告诉吾)
其实什么版本都一样的,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
networkmanager 不是gnome network manager.
要知道网络管理器小程序是如何跟networkmanager通信的,就知道如何使用命令行来控制了。
答案是dbus消息。
只要向networkmanager发送适当的dbus消息就能控制网络链接了。
dbus-send命令能做到这一点。
如何才能猜到到底该发送什么消息呢?
答案是dbus-monitor
当你在图形界面链接或断开时,可以用dbus-monitor看到图形管理程序是如何发送消息,就按照这个消息发送吧。
要知道网络管理器小程序是如何跟networkmanager通信的,就知道如何使用命令行来控制了。
答案是dbus消息。
只要向networkmanager发送适当的dbus消息就能控制网络链接了。
dbus-send命令能做到这一点。
如何才能猜到到底该发送什么消息呢?
答案是dbus-monitor
当你在图形界面链接或断开时,可以用dbus-monitor看到图形管理程序是如何发送消息,就按照这个消息发送吧。
-
- 帖子: 813
- 注册时间: 2008-04-20 12:13
- 系统: OS X, Gentoo, Win8.1
- 来自: Shanghai, PRC
Re: Pk: archLinux <=> Ubuntu
arch方便就方便在包管理系统,pacman,加上pkgbuild
如果想自己控制每个-dev的话,abs拖下pkgbuild自己弄去,而且aur推出自己的pkgbuild是如此的方便快捷
ubuntu确实是为桌面用户准备的,对新手很友好,不过对想自己控制自己机器的linuxer来说,ubuntu是噩梦
至于哲学?那是无赖人士喜爱的话题,一旦扯上哲学,那么1+1=100都有可能
话说回来,最近真的厌烦了arch gentoo类的滚动更新
考虑入手slackware
如果想自己控制每个-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
命令行和图形界面不冲突。这个主题是在讨论发行版所用的机制简单还是复杂。
机制简单,命令行和图形界面都能方便写出来,并且容易理解;机制复杂,不但命令行难以理解,图形界面也是苦涩难用,而且通常只有作者知道怎么去改进。
debian就是喜欢把直观的东西去掉,自己用脚本包一层。越包越复杂。
我在aur也提交过两个pkgbuild了,debian怎么打包还是搞不懂。
机制简单,命令行和图形界面都能方便写出来,并且容易理解;机制复杂,不但命令行难以理解,图形界面也是苦涩难用,而且通常只有作者知道怎么去改进。
debian就是喜欢把直观的东西去掉,自己用脚本包一层。越包越复杂。
我在aur也提交过两个pkgbuild了,debian怎么打包还是搞不懂。
-
- 帖子: 30
- 注册时间: 2009-07-13 15:12
Re: Pk: archLinux <=> Ubuntu
archlinux最舒服的一点就是 包管理系统,简洁明了,话说 dpkg apt-get aptitude 至今都很不熟练。不过ubuntu的画面越来越让人赞了。另外貌似启动机制对启动速度的影响是挺大的,而且老一代的启动方式不够灵活,所以才有必要开发的upstart,所以,archlinux的启动方式虽然简洁,却也必然存在瑕疵。但抱有的理念不同,做出的东西给人的感觉的差异相当的大,譬如,ubuntu server 与 archlinux 的安装方式,同为字符界面,感觉完全不一样,u的让人抓狂,都是些什么描述,感觉一种药味,也仅仅就是药味。over
-
- 帖子: 6548
- 注册时间: 2008-10-31 22:12
- 系统: 践兔
- 联系:
- susbarbatus
- 帖子: 2966
- 注册时间: 2010-04-10 16:14
- 系统: Arch Linux
- alpha.gu
- 帖子: 1456
- 注册时间: 2006-09-10 16:06
- 联系:
Re: Pk: archLinux <=> Ubuntu
我正好相反,我就是为了追新,才用的Arch。susbarbatus 写了:支持arch,但不喜欢滚动更新……
我是查找BFS相关的帖子才路过这边的,就留个脚印了。