V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
withrock
V2EX  ›  程序员

终于可以使用 linux 进行工作了(多图慎入)

  •  2
     
  •   withrock · 2015-10-14 13:17:04 +08:00 · 30815 次点击
    这是一个创建于 3364 天前的主题,其中的信息可能已经有所发展或是发生改变。

    虽然少数软件目前还只能在虚拟机下完成,但随着对 linux 的掌握,会慢慢被替换掉的,比如 foxmail 可以将来用 mutt 替换。

    文件浏览 ranger

    邮件 mutt

    桌面管理 awesome

    进程管理 htop
    IRC weechat

    虚拟机 virtualbox
    代码编辑 gvim(等把 linux 的 vimrc 配置好了就不许要在 windows 下看代码了)

    第 1 条附言  ·  2015-10-15 16:11:12 +08:00
    看到這麼多網友的評論,我也很驚訝,大家的觀點很多,有支持的,有反對的。我向那些比較支持我的網友表示感謝。

    我更希望各個操作系統,能發揮它該有的長處,我把主操作系統切換爲 linux ,也是因爲我是一名程序員,而大部分 linux 下原生自帶的工具,對我的工作幫助更大:
    1 更容易使用 docker ,來搭建各種開發測試環境;
    2 linux 自帶的工具,比如 shell , crontab,python ,這些都是原生就支持的,我不必在 windows 上另開虛擬機就能享受這些工具了。

    可能因爲使用 vim 時間比較長的原因,我對 CLI 並不排斥,對 DE ( desktop envrioment )也不感冒。我對 linux 的理解也是工作中接觸到,也不排除將來使用 FreeBSD ,或者 mac book pro 。

    有人建議我使用 mac ,但以我現在的購買能力,我不一定買得起。而且,我並不認爲折騰 linux 是浪費時間,我只是在專心打造更適合我的工具,在我還有精力和時間折騰的情況下。
    第 2 条附言  ·  2015-10-15 17:20:52 +08:00
    視頻播放 mpv
    第 3 条附言  ·  2015-10-15 19:27:05 +08:00
    文件下載 aria2
    第 4 条附言  ·  2015-10-16 12:32:51 +08:00
    music mpd/mpc
    184 条回复    2022-05-04 00:37:49 +08:00
    1  2  
    yuchting
        101
    yuchting  
       2015-10-14 22:44:02 +08:00
    终端强迫症严重患者
    genesislive
        102
    genesislive  
       2015-10-14 22:51:39 +08:00
    ranger, vim, htop, mutt 都在用, wm 用的是 i3wm 。
    dlaboratory
        103
    dlaboratory  
       2015-10-14 22:56:42 +08:00   ❤️ 1
    用了多年 Linux 之后,如果你空闲时间非常紧张,你会不得不转入 Mac OS X 来节省自己的花费在折腾 Linux 上的时间。 Linux 的折腾是非常有趣的,但希望不会吞噬你太多的时间。
    iEverX
        104
    iEverX  
       2015-10-14 23:51:10 +08:00
    还是感觉 GUI 更好一些
    iEverX
        105
    iEverX  
       2015-10-14 23:51:43 +08:00
    @iEverX 漂亮的界面 终端感觉好丑
    SonicY
        106
    SonicY  
       2015-10-15 00:36:22 +08:00
    楼主可以试试用 emacs 代替除窗口管理器之外所有功能。
    HongxuChen
        107
    HongxuChen  
       2015-10-15 01:16:36 +08:00
    @likuku zfs 用在什么生产环境里?
    HongxuChen
        108
    HongxuChen  
       2015-10-15 01:19:18 +08:00
    @lainme 还有 urxvt ,逼格高者必备
    HongxuChen
        109
    HongxuChen  
       2015-10-15 01:27:40 +08:00
    @withrock 字体可配 monaco+Unifont
    HongxuChen
        110
    HongxuChen  
       2015-10-15 01:32:06 +08:00
    @uuspider 现在用桌面邮件客户端的,大部分是找虐; mutt , Gnus 这类配置性强的更没得说。
    HongxuChen
        111
    HongxuChen  
       2015-10-15 01:47:00 +08:00
    建议 lz 别太折腾了(除非你是只能 ssh 远程); GUI 是大趋势,没有必要倒退。选个轻量级的 DE ( Xfce , LXDE/LXQt , openbox 等), tiling WM 没啥必要。

    可以添几样不错的工具: urxvt, zsh, ipython notebook (jupyter)。 Shell 基础学一点即可,多用 python/ruby 做管理。找个靠谱的 dotfiles 配置。

    但是 Windows/Mac 下好多不错的软件在 Linux 下没有*好*的替代品,开源(或私有但免费)软件并不一定是*好*软件。
    LINAICAI
        112
    LINAICAI  
       2015-10-15 02:20:28 +08:00
    对于 mac ox 的用户来说,怎么折腾都可以。。。双修 Mac OX 表示都不在话下
    LINAICAI
        113
    LINAICAI  
       2015-10-15 02:22:57 +08:00
    拥有一部 MBP 之后,怎么都不愿意像楼主这样一直的逼格下去了。
    ericFork
        114
    ericFork  
       2015-10-15 02:30:30 +08:00
    曾经发誓再也不用 Linux 桌面做工作环境,至今看来依然明智
    laogui
        115
    laogui  
       2015-10-15 08:35:25 +08:00 via Android
    两年前我用 ubuntu 工作了差不多一年,各种软件折腾了个遍,因为我既做开发又做设计,为了做设计,愣是把 gimp 和 inkscape 给学会了,设计出了几个网站和 app 。现在又换回 mac 了,省心。
    heiyou
        116
    heiyou  
       2015-10-15 08:36:54 +08:00
    佩服楼主的折腾精神。但有个 DE 很多事情会变得很简单。
    tntsec
        117
    tntsec  
       2015-10-15 08:37:49 +08:00   ❤️ 1
    你的时间很值钱,打开电脑就是为了工作,所以买个 mac 得了
    jsfaint
        118
    jsfaint  
       2015-10-15 08:42:57 +08:00
    vim 配置跨平台无压力
    Hongmin
        119
    Hongmin  
       2015-10-15 08:50:20 +08:00
    曾经我也这么爱折腾,一心想用 linux 来提升逼格
    haogefeifei
        120
    haogefeifei  
       2015-10-15 09:07:57 +08:00
    有这精力折腾还不如攒钱买台 Mac
    bjzhush
        121
    bjzhush  
       2015-10-15 09:08:49 +08:00
    别的都好说,只用 vim,坚决不 gvim,别问我为什么,强迫症..
    palmers
        122
    palmers  
       2015-10-15 09:19:29 +08:00
    自己喜欢就好,顶 lz
    broadliyn
        123
    broadliyn  
       2015-10-15 09:33:00 +08:00
    又一个被终端过度毒害的人。

    没有任何意义浪费时间的瞎折腾。
    huangmingyou
        124
    huangmingyou  
       2015-10-15 09:33:35 +08:00   ❤️ 4
    我的风格和楼主比较类似,工作 11 年了,全是在 debian 环境,从最开始的 wmaker,ion2,到现在的 fvwm.
    基本就没用 gnome 和 kde 长时间工作过。受不了这些 de 的不稳定和不人道的一些设置。
    windows 基本上没长时间用来办公,因为各种垃圾,流氓软件,莫名其妙的死机。现在用 windows 主要两个作用,一是打英雄联盟,二是网银。

    最近换笔记本,考虑过 mac, 也稍微用过一下 os x,感觉还是不太习惯 os x 里面各种弱智设定,对,就是弱智。

    所以还是买了一个 thinkpad 跑 debian.

    为了减少折腾时间,我把我的桌面配置用 puppet 配置,需要做新系统的时候, puppet 一跑就搞定了。

    我的环境是, slim+fvwm
    tmux+urxvt
    chrome

    主要就是这些
    这是我的桌面配置项目
    https://github.com/huangmingyou/puppet-cookbook.git
    ljmready
        125
    ljmready  
       2015-10-15 09:37:09 +08:00
    请教一下, ranger 怎么预览图片?
    jarlyyn
        126
    jarlyyn  
       2015-10-15 09:41:26 +08:00
    @GNiux

    至少以前可以。

    但后来不高兴用纯 cli 了
    ivyshark
        127
    ivyshark  
       2015-10-15 09:43:37 +08:00
    以前 mac 现在一直用 ubuntu 效率的确高很多
    xiuc001
        128
    xiuc001  
       2015-10-15 09:44:02 +08:00
    vim 的左边的目录树好用吗?我的 vim 用 nerdtree ,但是我用起来感觉有点不是很好使,应该是我还没有掌握姿势,求指教
    gimp
        129
    gimp  
       2015-10-15 09:45:05 +08:00
    装个 Fedora 开箱即用多好, Gnome 先在已经很好用了
    focux
        130
    focux  
       2015-10-15 10:05:48 +08:00
    安个 ubuntu 不好么。。。
    xubingok
        131
    xubingok  
       2015-10-15 10:40:42 +08:00
    我觉得毛用没有.
    dbak
        132
    dbak  
       2015-10-15 10:44:52 +08:00
    linux 适合装在虚拟机里,当个工具用挺好,要不太折腾。
    timothyye
        133
    timothyye  
       2015-10-15 10:54:13 +08:00
    IRC weechat 这个是啥?命令行的微信?
    zhangrentina
        134
    zhangrentina  
       2015-10-15 10:57:48 +08:00
    ubuntu+i3wm+tmux+urxvt.自己需要配、电源管理(笔记本开合、屏保、代机)、主题管理(浏览器等,还是需要 GUI )、蓝牙等硬件管理(开关和连接)、网络管理(网线、网卡、 wifi 、 vpn )、音量和声音设备管理....
    最终配置的也非常复杂了,发现不如 xfce+tmux 稳定简洁高效,喜欢终端化的界面,可以换主题搞定。
    然而现在终究还是 mac tmux ,省心省力,需要逼格的话,可以一直 tmux 全屏,然后 titlling...
    anjiannian
        135
    anjiannian  
       2015-10-15 10:59:12 +08:00
    mac 下面没有 awesome , awesome 加上其他可以全键盘,这个还是 mac 比不来的
    zhangrentina
        136
    zhangrentina  
       2015-10-15 11:01:40 +08:00
    @anjiannian mac 下可以在 emacs 或者 tmux 下全键盘。除了浏览器,不过应该也不会有人全键盘操作浏览器,试过几个插件,还是很蛋疼。
    hqs123
        137
    hqs123  
       2015-10-15 11:18:51 +08:00
    xfce 才是王道,楼主桌面感觉不好看。
    yoa1q7y
        138
    yoa1q7y  
       2015-10-15 11:19:03 +08:00
    Mac 是最完美的
    Dashit
        139
    Dashit  
       2015-10-15 11:22:28 +08:00
    看到了飞秋。。
    anjiannian
        140
    anjiannian  
       2015-10-15 11:27:40 +08:00   ❤️ 2
    @zhangrentina 我就是全键盘操作浏览器啊-_-! vimperator 溜的飞起。 awesome 切窗口也方便,外接键盘的时候 mac 总是要触摸板
    anjiannian
        141
    anjiannian  
       2015-10-15 11:31:09 +08:00   ❤️ 1
    @zhangrentina
    还有 mac 的快捷键乱的很,
    像 windows , win 键就是全局和窗口, alt 键是程序内菜单, control 是编辑操作之类。
    linux 下快捷键全都是自己定义更没这个问题
    zhangrentina
        142
    zhangrentina  
       2015-10-15 11:35:03 +08:00
    @anjiannian 我试过用键盘浏览网页,感觉很蛋疼,在下输了
    cvv
        143
    cvv  
       2015-10-15 11:41:00 +08:00
    越老越发现苹果才是给 geek 做的,不得不服 Jobs 把 geek 电脑卖给普通用户的营销能力
    panda
        144
    panda  
       2015-10-15 11:41:13 +08:00
    mac 也不敢折腾了,老老实实的用着稳定的 win8 系统~~
    onionisi
        145
    onionisi  
       2015-10-15 12:37:47 +08:00
    折腾是一种病,但是愿意得,本人 arch on MBP , linux 棒棒哒
    angusdwhite
        146
    angusdwhite  
       2015-10-15 13:17:03 +08:00
    @HongxuChen 活捉野生
    HongxuChen
        147
    HongxuChen  
       2015-10-15 13:20:01 +08:00
    @angusdwhite 你原来是在 V2EX 混的,果然符合你的逼格
    HongxuChen
        148
    HongxuChen  
       2015-10-15 13:29:08 +08:00
    @anjiannian Mac 至少有全局的 character forward/backward
    matthewgao
        149
    matthewgao  
       2015-10-15 13:38:40 +08:00
    如果你真的觉得全部用 terminal 会比用图形界面效率更高的话,那么还行,但是如果不是,没必要强制自己一定都用 terminal ,不然 Xwindows , windows , OSX 都没必要存在了。想想当年大部分系统都是 dos 的时候,头一回看到 windows 是种什么样的惊艳
    A1phaZer0
        150
    A1phaZer0  
       2015-10-15 13:43:34 +08:00
    @ljmready 配置文件里可以打开预览选项,但是需要 w3m ,还有一种 ascii 风格的预览,见 http://caca.zoy.org/
    dong3580
        151
    dong3580  
       2015-10-15 14:31:07 +08:00
    @HongxuChen
    你的图像是不是飞出个未来里面那只小可爱?
    shuiniushushu
        152
    shuiniushushu  
       2015-10-15 14:53:09 +08:00
    终端绝症!
    angusdwhite
        153
    angusdwhite  
       2015-10-15 16:33:14 +08:00
    @HongxuChen 我就看看,我不说话
    lightening
        154
    lightening  
       2015-10-15 16:35:00 +08:00
    @anjiannian Mac 也可以全部自己定义。
    lightening
        155
    lightening  
       2015-10-15 16:35:57 +08:00
    @anjiannian 哦不对,系统级别的不可以
    lyz1990
        156
    lyz1990  
       2015-10-15 16:41:10 +08:00
    我是 Linux 单系统用户,但不是终端崇拜者。
    比如写 Java 这种事情,还是 intellij 家的 IDEA 好用啊。
    fishioon
        157
    fishioon  
       2015-10-15 16:42:00 +08:00
    你开心就好!推荐用 mac ,咬咬牙就买了
    chocotan
        158
    chocotan  
       2015-10-15 16:44:23 +08:00
    觉得很炫
    我现在用的是 openbox
    很开心。
    chocotan
        159
    chocotan  
       2015-10-15 16:46:50 +08:00
    说买 mac 的。。
    我也买了 rmbp ,用了一个月实在是不顺手,给堂妹当生日礼物了
    withrock
        160
    withrock  
    OP
       2015-10-15 16:48:11 +08:00
    @fishioon
    考慮過,我旁邊的同事就用的 mbp 。很享受現在的時光,如果將來想折騰了,可能會用 mbp 吧 :)
    styx
        161
    styx  
       2015-10-15 17:16:48 +08:00
    喜欢折腾的人就适合折腾,折腾累了发现 mac 省心也是水到渠成,无非就是谁更能折腾一点。嗯,我觉得 mac 的特点就是省心,代价当然是减少了配置的选择,但是想折腾的话也可以,毕竟用着愉快顺手才是最重要的。无论哪个 os ,用顺手的人粉它,用不顺手的人黑它,感觉都挺正常的。
    Ouyangan
        162
    Ouyangan  
       2015-10-15 17:17:35 +08:00
    为什么是 xp~~~
    ljmready
        163
    ljmready  
       2015-10-15 17:45:13 +08:00
    @A1phaZer0 装了 w3m 还是不行,已经在配置文件 set preview_images true 了。而且 w3m 浏览网页也显示不了图片。我的是 ubuntu 终端
    hcl
        164
    hcl  
       2015-10-15 18:28:16 +08:00
    @ljmready w3m 能不能看图片好像取决于环境变量 lang 的设置
    HongxuChen
        165
    HongxuChen  
       2015-10-15 19:14:51 +08:00
    @dong3580 是,请叫我 Lord Nibbler !!
    Router2
        166
    Router2  
       2015-10-15 22:27:26 +08:00
    同样 awesome wm 路过,感觉相当适合拿来工作
    sorcerer
        167
    sorcerer  
       2015-10-15 22:50:42 +08:00
    同 arch+awesome 用户,不过感觉你的终端配色真心有问题?用久了眼睛会瞎的<.<
    zackkson1991
        168
    zackkson1991  
       2015-10-15 23:38:49 +08:00
    然并卵,楼主直接上 mac 好了。
    ClutchBear
        169
    ClutchBear  
       2015-10-16 09:11:41 +08:00
    用 mac 系统不一定要花钱买啊,
    装一个黑苹果一样的啊.
    A1phaZer0
        170
    A1phaZer0  
       2015-10-16 09:14:46 +08:00
    @ljmready 试试 urxvt
    anjiannian
        171
    anjiannian  
       2015-10-16 09:16:11 +08:00
    @withrock 不知道是不是压缩的图片,字体看起来不怎么舒服,你可以参考 [金步国先生的字体美化]( http://www.jinbuguo.com/gui/linux_fontconfig.html)
    anjiannian
        172
    anjiannian  
       2015-10-16 09:18:10 +08:00
    @HongxuChen
    不太清楚你说的 character forward/backward 是指什么,
    我在 linux 下的所用的 gui 还有 cli 软件几乎都是 vim 键位
    HongxuChen
        173
    HongxuChen  
       2015-10-16 09:31:55 +08:00
    @anjiannian 在浏览器下编辑文本试试?
    withrock
        174
    withrock  
    OP
       2015-10-16 09:50:36 +08:00
    @sorcerer
    額。
    能不能把你的配色分享一下,我這個配色是默認的。還沒設置過。
    GNiux
        175
    GNiux  
       2015-10-18 17:01:51 +08:00
    @chocotan

    找到一个用 openbox 的了耶。

    太好用了。。。。不过就是不会 /不懂设置桌面背景,黑黑一片。
    GNiux
        176
    GNiux  
       2015-10-18 17:15:49 +08:00
    @huangmingyou

    请问一下,您的 thinkpad 跑 Debian ,需要安装额外的( nonfree )固件 /驱动么?

    本人也想入一个 thinkpad ,但其硬件(可能)没有 自由软件驱动。即用 debian 本身的 kernel 安装不了。。

    ps 您的显卡是哪个型号?

    谢谢
    huangmingyou
        177
    huangmingyou  
       2015-10-18 23:38:21 +08:00   ❤️ 1
    @GNiux thinkpad t450
    显卡是 940M
    装的 nvidia 官方驱动
    chocotan
        178
    chocotan  
       2015-10-19 08:43:12 +08:00
    @GNiux 用 feh 设置背景
    qw7692336
        179
    qw7692336  
       2016-04-28 04:29:08 +08:00
    其实并不是强迫自己使用终端。只是很多软件的 GUI 快捷键太多太难记,对键盘操作不利,还是无法拜托鼠标 /触摸板控制。
    raawaa
        180
    raawaa  
       2016-10-09 12:49:58 +08:00
    @rayps
    >我想问下 Linux 下还有哪些像 Ranger, Htop 这种界面和排版好看的程序?

    tig :查看 git log 的工具
    ncdu :查看磁盘占用情况的工具
    raawaa
        181
    raawaa  
       2016-10-09 12:54:51 +08:00
    支持楼主,其实 Linux 也就是在刚开始配置的时候折腾,之后积累下来的 dotfiles 只要备份好,可以受用一辈子。
    相反, windows 重装系统之后每个软件都要一个个点图形界面配置一遍,也挺折腾的。
    Inocr
        182
    Inocr  
       2017-01-24 15:00:01 +08:00
    支持... 为了 tiling window 都想把 mac 卖掉了..
    Cu635
        183
    Cu635  
       2022-04-09 13:00:03 +08:00
    挖坟,6 年半过去了,lz 用的如何?

    @aivier
    然而程序员却是反过来,用的软件大部分开源,在 windows 平台上不是那么的好用……

    @timothyye
    注意是 weechat 不是 wechat 。weechat 是 irc 客户端,不能收发微信消息。
    withrock
        184
    withrock  
    OP
       2022-05-04 00:37:49 +08:00
    @Cu635 现在是 fedora + win10 双系统。 工作的时候用 win10 , 划水的时候用 fedora 。lz 做了一些妥协。 :)
    1  2  
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2594 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 32ms · UTC 11:05 · PVG 19:05 · LAX 03:05 · JFK 06:05
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.