瞎扯淡 放眼望去都是 Ubuntu,有用 Arch 的玩家么?

towonzhou · August 10, 2013 · Last by hardywu replied at January 25, 2014 · 10838 hits

如题,,,,,
1024

很多啊

在 ruby-china,放眼望去应该都是 mac:)

- -。Arch 用户路过。

有,大爱 ArchLinux,和 OSX 并用

举手~ 目测还是 mac 用户多。

我以前是

#3 楼 @edgar_wang_cn

ArchLinux 07.01 在虚拟机里装了半天还是没搞定啊 最后还是 ubuntu Server 了。

#8 楼 @otinn 用 ubuntu server 就可以了

Windows 屌丝用户路过

曾经用。。后来换回 Ubuntu 了。。

折腾过一阵,没啥意思。

AUR 才是 arch 的大杀器

以前是,Arch 加上 Awesome WM

gentoo->ubuntu

#4 楼 @chaosong 曾经 Arch 用户求指点.. 俩问题:

  1. Arch 在 Macbook 上安装有教程能直接上吗,是双系统还是虚拟机? 双系统会不会遇到问题,比如稳定性?

  2. 触摸板和键盘貌似和 Linux 相差很多,多指操作能不能继续用? 还有键盘定制的一些细节?

觉得 Mac 对于做技术不如 Arch + GNOME 的定制性方便.. 但常用软件和桌面稳定性又让我比较担心.. 求指点

OS X 用户路过,实在折腾不起 ubuntu 上的 PS 和 QQ

#13 楼 @reus 的确 yaourt 群众的力量是最大的

#8 楼 @otinn 现在 arch 木有图形安装界面了....

#17 楼 @jiyinyiyong 没在 mac 上装过 arch,不过键盘布局可以是 mac 的

 ~  ll /usr/share/kbd/keymaps/ppc
lrwxrwxrwx 1 root root 26 7月  30 17:13 /usr/share/kbd/keymaps/ppc -> /usr/share/kbd/keymaps/mac

我的触摸板只支持两指 键盘定制可以用 xmodmap
如果是 gnome 可以用 gnome-tweak-tools

#17 楼 @jiyinyiyong 问题 1:虚拟机,mac 装 linux 有点儿浪费资源、浪费时间 问题 2: Arch 在我这儿就是补齐一些 mac 上不爽快的开发库、工具什么的,权当弄个 Mac 在 linux 生态系统中的补集,因此也没装桌面。

实体机中倒是用过好长一段时间 ArchLinux + KDE,感觉还好

感觉还是 Mac 的多,只是最近好像 ubuntu 的多了起来。arch 基本没见有人贴过。

arch 还得经常更新。- -!..

slackware 做 server...

#23 楼 @chaosong 我用的是 Arch GNOME 3, 窗口切换用扩展很灵活,到了 Mac 改不过来了 多样性和定制性没法全占..

我的 arch 虚拟机就装了个 awesome, 最后还是把 gui 关了,只开个 sshd 用 iterm 连上去... 用不了⌘太郁闷,还有好多要设置的

arch 多好用的系统啊

#28 楼 @luikore 这样只要几十兆的内存吧。

#30 楼 @zgm 没看... 大概是。iterm 连上去快捷键统一,可以复制粘贴 scp 各种分屏,可以用 textmate 编辑文件,什么 guest addition 都不用装了...

#28 楼 @luikore 这样不是可以用 vagrant 管理么

Arch 这种严重不靠谱的发行版, 我肯定是不会用的。

Redhat -> Windows -> Fedora -> OpenSUSE -> Ubuntu -> Mac -> Mac -> Mac...

#34 楼 @kgen 又一个踏上果粉的不归路的青年

#33 楼 @RainFlying 哪里不靠谱了哦

xp -> ubuntu -> mac -> ubuntu -> ubuntu...

#37 楼 @xieren58 是神码让你毅然放弃了 mac

#38 楼 @towonzhou 没有什么比得上 apt-get 爽了。。。😄

#39 楼 @xieren58 很显然你没试过 pacman...

#36 楼 @towonzhou 那就这么说。我今天安装了 Arch,之后一直没动,半年之后再来升级系统,请问会怎样?Pacman 是用 Python 2 写的,记得,会不会升级一下系统 python 就变成 Python3 了? /lib 目录的事情怎么说?pacman 用了很长时间不清理 cache 会怎样清了会怎样?

#40 楼 @towonzhou pacman 本身没啥问题,但是 Arch 的打包人员 非常非常不靠谱

#42 楼 @RainFlying 这个我十二万分的赞同

Ubuntu + Arch(不用图形界面怕折腾,当服务器用,因为有需要所有包都保持最新的需求) + OS X(当然要 homebrew ...)

如果全职折腾 Arch 有工资拿,那我肯定不会用其他发行版。问题是这不可能,平时也没太多时间折腾,所以只能折衷...

BTW:

  • Pi 上也还跑 Arch Linux ARM ;-)
  • VPS 用 Arch Linux 当服务器跑了一年半,在 OpenVZ 上用 Arch 你们懂的,最后实在忍无可忍换 Debian 了。

#39 楼 @xieren58 明显没用过 pacman -Syu

@terrywang 经过高端,大气的 shelll 包装 , 小伙伴们用 apt 也可以很 happy...

function sp {
  if [ -f '/usr/bin/yaourt' ];then
    sudo yaourt $@
  elif [ -f '/usr/bin/pacman' ]; then
    sudo pacman $@
  elif [ -f '/usr/bin/apt-get' ]; then
    if [ "$1" = "-Ss" ]; then
      if [ -f '/usr/bin/aptitude' ]; then
        aptitude search $(echo $@ | sed 's/-Ss\?\s*//')
      else
        apt-cache search $(echo $@ | sed 's/-Ss\?\s*//')
      fi
    elif [ "$1" = "-Qs" ]; then
      apt-cache search -installed $(echo $@ | sed 's/-Qs\?\s*//')
    elif [ "$1" = "-S" ]; then
      sudo apt-get install $(echo $@ | sed 's/-S\?\s*//')
    elif [ "$1" = "-Suy" ]; then
      sudo apt-get update
      sudo apt-get dist-upgrade
    elif [ "$1" = "-Su" ]; then
      sudo aptitude update
    elif [ "$1" = "-Rsn" ]; then
      sudo apt-get remove $(echo $@ | sed 's/-Rsn\?\s*//')
    elif [ "$1" = "-Qi" ]; then
      apt-cache show $(echo $@ | sed 's/-Qi\?\s*//')
    elif [ "$1" = "-Ql" ]; then
      dpkg -L $(echo $@ | sed 's/-Ql\?\s*//')
    elif [ "$1" = "-Qo" ]; then
      dpkg -S $(echo $@ | sed 's/-Qo\?\s*//')
    elif [ "$1" = "-Qp" ]; then
      keyword=$(echo $@ | sed 's/-Qp\?\s*//')
      apt-cache pkgnames | sort | xargs apt-cache policy | awk '/^[^ ]/ { split($1, a, ":"); pkg = a[1]; installed="[i] ";}
         /Installed/ {version=$2;if (match(version,/none/)){installed="[n] ";version=""}}
         /Candidate/ {if (version=="") { version=$2 } else if (version!=$2) {version="* "$2} }
         /Packages/ {printf("%s%-40s %-50s %s   %s\n", installed, pkg, $2, $3, version)}' |grep $keyword
    else
      if [ -f '/usr/bin/aptitude' ]; then
        sudo aptitude $@
      else
        sudo apt-get $@
      fi
    fi
  fi
}

#45 楼 @zhangjinzhu 袋鼠们都惊呆了,表示在 Debian / Ubuntu 上用这个 sp 方法替换 pacman 风格的参数,转换成对应的 apt-get, apt-cacheaptitude 命令的行为表示不解。

@5long 嗯,看起来还不错。。。不过还是纯 shell 更 happy...无依赖... 主要是因为是我自己定制的。。。。XD

@terrywang 用了多年 arch .... 习惯了,感觉 apt 各种不好用。。。。不过鉴于 arch 开发者的不负责的更新。。。。才换到 ubuntu

发现在 Raspberry Pi 上跑 Arch Linux ARM 当测试机相当爽,省电,安静,也不用担心升级挂掉,因为根本没什么可以挂(没有 X / Wayland),即使挂了,马上换一块 SD 卡又可以用了。

没事还可以学学交叉编译...

#50 楼 @zhangjinzhu 拿来干活的机器要靠谱,稳定第一,所以 Ubuntu / Debian 或者 OS X + homebrew 更受欢迎。

下次再买新机器,我可能就是 MBA OS X + iTerm2 + brew 加一个 Arch Linux ARM @ Pi 这么搭配了。

我用 gentoo

升挂了,公司维护人员只有 ubuntu, 凑合用吧 都一样

linux mint 路过

....用了 Arch 我才算真的在用 Linux……Ubuntu 那简直不堪回首……

#56 楼 @Kabie Ubuntu 怎么不行了?

Ubuntu -> Arch -> Ubuntu -> OSX

自从第一次接触 Arch 后,就一直未换过!!!!我的最爱

#56 楼 @Kabie Arch 新安装方式……不就是 gentoo 么?

读书的时候用的是 Arch。现在干活的机器上跑的是 Debian。@terrywang 说的没错,拿来干活的发行版要靠谱,稳定。像 Arch 偶尔过个几个月来次大变动现在可没时间去折腾。

Arch 还在用,但是主要开发已经全在啊 OSx 上了。个人认为 ARCH 的包管理制度对 Linux 学习很不利。初学者与其浪费时间折腾 arch,还不如看几本 linux 系统的书来得省时间和精力。

#57 楼 @blacktulip 他的意思可能是 Ubuntu 特有的一些改动,还有 Upstart / Unity / Mir 这类东西不受人待见吧 lol

自己动手玩 Arch 有助于了解 how it works 而 Ubuntu 上没那么简单和透明。

昨天见到一个叫 elementary os...基于 ubuntu。。。简直就是 mac。。。

#63 楼 @terrywang 那直接用 debian 就好了

有 Linux PC HiFi 玩家不?介绍点优化经验呗。

p.s: ubuntu -> gentoo (强力工具需要强力掌握,于是) -> arch

玩过 arch 和 gentoo 之后,再玩 ubuntu.

#65 楼 @kenshinji Debian 不如 Ubuntu PPA 方便,有时候更新/装一些包麻烦。做学习用途的话,用 Ubuntu base system 别用 X Window 就行,和 Debian netinst 一样从基础系统搭起来。那些 Ubuntu 特色的东西对服务器没太大影响。

fedora 铁粉路过

@simlegate @zgm Ubuntu -> Arch -> OSX -> Arch

#41 楼 @RainFlying production 用了 Arch,结果某个时间点就撞到某个奇怪问题再也无法往上升,就这样卡了一年了。打算下次有机会换回 ubuntu

#71 楼 @lulalala 下次记得把系统单独放一个分区,方便换....

无论哪个版本的 Linux 都行,重点是在上面开发

#74 楼 @xautjzd 工欲善其事必先其器,,,,,

#75 楼 @towonzhou Linux 系统都差不多,没有太大的差别。Vim 配置的好坏差别就太大了

#68 楼 @terrywang debian 更新/装一些包哪里麻烦了?apt-get install 都一样的

archlinux 安裝一次就得通宵。要不是 macbook 進水了,手上只剩台 netbook,也不會這麼折騰。

You need to Sign in before reply, if you don't have an account, please Sign up first.