V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Distributions
Ubuntu
Fedora
CentOS
中文资源站
网易开源镜像站
abccba
V2EX  ›  Linux

坚持使用 Linux 办公的朋友们可否分享一些经验?

  •  
  •   abccba · 2015-04-11 23:35:49 +08:00 · 27206 次点击
    这是一个创建于 3544 天前的主题,其中的信息可能已经有所发展或是发生改变。

    我是一名Linux爱好者、程序员,正式工作以后发现公司办公环境默认为windows,对mac的支持也越来越好,不过Linux几乎被忽略了。

    踩过无数坑,撞过无数墙,机智的我现在已经能够用Linux笔记本办公、coding了(此处应有掌声)。虽然还有一些不方便的地方(例如outlook、部分内部软件),核心开发功能是OK的。

    1. 坚持使用Linux办公的朋友们可否分享一些经验,各方面都行,讲故事也好~

    2. 用Linux登录开发机就必须先连公司VPN,现在用的是思科的闭源软件,还要给root权限,总感觉怪怪的。连接VPN需要RSA SecurID密码(硬token,小显示屏的那个),开源的vpn客户端“貌似”不支持这个,简单google一把,没有发现可行的方案。有没有啥解决方案?
      而且思科闭源版的vpn客户端有个bug,启动时间达到几个小时候就狂吃cpu,直到99.9%

    坚持使用Linux是因为个人感觉Linux的确比windows好用;
    不用苹果,因为闭(wo)源(qiong)。有开源的就尽量用开源吧,斯诺登大叔如是说。
    以上观点,无意引战,个人感觉而已。

    谢谢。

    第 1 条附言  ·  2015-04-12 10:28:51 +08:00
    谢谢大家的建议,我为什么不用mac:既然都是程序员我说句“买得起”没有装X的嫌疑吧,真是有点不想用。
    1. 更倾向开源产品;
    2. 我做服务器端编程(常用系统API),很多时候可以在本地跑些简单的demo.

    所以不论个人感情,还是出于开发目的,用Linux都方便些。

    再次谢谢大家的建议,等哪天实在工资高了会考虑mac的,现在真就想好好用Linux.
    谢谢。
    第 2 条附言  ·  2015-04-13 08:59:07 +08:00
    再次谢谢大家~ :)

    关于第一个问题,有啥经验和故事的,欢迎继续分享。。。

    第二个问题,开源思科vpn客户端,实测 openconnect 可以搞定,谢谢各位。

    windows也好,mac、linux、bsd等也好,祝大家都能顺利地用上自己喜欢的系统,自己觉得开心、方便是最重要的!

    谢谢。
    141 条回复    2015-07-18 15:51:15 +08:00
    1  2  
    gracece
        1
    gracece  
       2015-04-11 23:46:26 +08:00
    别折腾了...
    kslr
        2
    kslr  
       2015-04-11 23:47:06 +08:00 via Android
    木有经验,用了几年没什么感觉了。
    kslr
        3
    kslr  
       2015-04-11 23:47:47 +08:00 via Android
    公司VPN是什么协议?
    goophile
        4
    goophile  
       2015-04-11 23:49:38 +08:00   ❤️ 4
    机器性能一定要好,这样跑windows虚机才不会卡。
    Twinkle
        5
    Twinkle  
       2015-04-11 23:53:41 +08:00
    准备叛变了
    junnplus
        6
    junnplus  
       2015-04-11 23:54:43 +08:00
    日常我都是用linux,也是linux忠实的爱好者,不爱也不用win,在我认知下,win的东西在linux都有可替代方案,可能我用的比较少,平常的软件linux都有,当然我qq只在手机用。
    abccba
        7
    abccba  
    OP
       2015-04-11 23:58:38 +08:00
    @gracece 额,谢谢提醒。在我这种场景下,Windows真的很难用啊,用Linux的话,有些服务器上的程序也可以本地跑一跑,简单的demo可以直接在本地测一测。

    @kslr 额,不清楚,我一直以为vpn就是单纯的一种协议。只知道vpn客户端是cisco anyconnect. 从中能看出啥端倪不?

    @goophile 巨汗。。。好主意,我下次试一试

    谢谢。
    zeayes
        8
    zeayes  
       2015-04-11 23:58:45 +08:00
    换mac吧
    kiritoalex
        9
    kiritoalex  
       2015-04-12 00:00:16 +08:00 via iPhone
    黑苹果
    abccba
        10
    abccba  
    OP
       2015-04-12 00:01:33 +08:00
    @Twinkle 求详解。。。


    @junnplus 当我还是一只懵懂的本科僧,我也这么认为。


    @zeayes 哈哈,好主意。
    mongodb
        11
    mongodb  
       2015-04-12 00:06:03 +08:00   ❤️ 4
    别听mac党的。。。他们一群伪bsd狗以为连个ssh开个terminal就算做linux开发了。。。

    邮件有人爱用mutt,但我多个平台都是用thunderbird,习惯了。但企业内的邮件收发thunderbird的确可能有不方便的地方。。。

    至于那些linux上软件们的bug,说实话,大多数时候能力不足只能靠去社区提问,多关注更新,等待解决。或者就加速提升自己的能力,算是长经验吧。

    我现在是win+mac,但我一点也不觉得我当年在linux桌面下的一年时间是浪费和瞎折腾,一边虐着自己一边嗖嗖的长经验值。。。
    abccba
        12
    abccba  
    OP
       2015-04-12 00:09:50 +08:00
    @mongodb 道长息怒,咱们坐下好好谈一谈。。。过几个月打算去买个ThinkPad X1,其实这个问题是为那只未来的小黑准备的,到时候新装系统争取配置得很安全、易用。
    wolfan
        13
    wolfan  
       2015-04-12 00:10:57 +08:00
    Coding办公Linux其实不错啦,反正都是习惯问题,本屌丝用XP也用的爽爽哒~
    hahahasnoopy
        14
    hahahasnoopy  
       2015-04-12 00:15:29 +08:00
    一直不懂巴拉巴拉敲命令行怎么会好用,虽然不是码农但是尝试过Linux,但是常用软件居然那么多的bug,简直被整得吐血,不知道一天到晚到底更新了些啥,为什么非要揪着系统不放而不是去做点其他有用的事呢
    hardware
        15
    hardware  
       2015-04-12 00:20:28 +08:00
    @abccba 这需求 虚拟机更合适啊
    cxzl25
        16
    cxzl25  
       2015-04-12 00:27:28 +08:00
    ArrayNetwork?
    tan90ds
        17
    tan90ds  
       2015-04-12 00:30:08 +08:00
    留学狗,只有少数几门文科课的作业会要求交 doc/docx,其它都接受 PDF,所以没有后顾之忧。Linux 做主力用了一段时间以后觉得 DE/WM 折腾好烦啊,去搞了一台 MBA 2011。然后发现干什么都要顺着苹果的意思,而且 WiFi 稳定性特别的糟糕,键盘又和我一直用的 T410s 相距甚远,就又回 Linux 折腾了……
    nocturnal
        18
    nocturnal  
       2015-04-12 01:32:40 +08:00 via Android
    码农 坚持linux的原因是因为很多东西开发的东西linux安装起来方便,还有顺手的终端,现在日常编码完都是提交,然后编译机编译,开发的话,系统倒是没感觉出区别,倒是学习折腾linux比较好,很多开源的东西都是对linux支持比较好
    ericls
        19
    ericls  
       2015-04-12 01:36:50 +08:00
    @tan90ds 经历及其相似。。 我前段时间还在v2ex上问rmbp装ubuntu有什么坑

    除了geoslope需要开虚拟机 没任何障碍
    mathgl
        20
    mathgl  
       2015-04-12 02:00:52 +08:00
    一直用win7 +ubuntu (on virtualbox)
    randyzhao
        21
    randyzhao  
       2015-04-12 02:08:18 +08:00
    mac 主机
    装了 linux 和 windows 虚拟机。。。
    这样就没有搞不定的问题了。。。
    x1155665
        22
    x1155665  
       2015-04-12 02:15:28 +08:00
    @junnplus linux对office文档的支持太差了,,特别是公式什么的,全是乱码。。
    uuair
        23
    uuair  
       2015-04-12 03:35:05 +08:00
    不用苹果是因为苹果电脑比较贵吧
    faust
        24
    faust  
       2015-04-12 03:37:48 +08:00
    BingLau
        25
    BingLau  
       2015-04-12 04:01:43 +08:00
    - -我是没钱才用Linux,主要原因就是Linux上的很多软件都非常棒。
    编写文档一直用markdown。简短的代码vim。IDE也有一些,比如jetbrain系列的。对于Python,Erlang等的支持Linux简直比Windows好太多了,Chrome满足了我日常几乎所有需求。
    mqzhang
        26
    mqzhang  
       2015-04-12 07:37:11 +08:00 via Android
    不知道楼主在Linux下需要多大性能?如果要求不是很高的话,推荐主机用win,虚拟机里再装linux。
    这样vpn等在win下设置好就行。
    虚拟机里的linux尽量用轻量级的桌面环境,我自己用的时候还是很流畅的。
    junnplus
        27
    junnplus  
       2015-04-12 08:53:52 +08:00
    @x1155665 我倒没这样觉得,可能日常用办公软件的少,我觉得wps已经能满足我的需求
    junnplus
        28
    junnplus  
       2015-04-12 08:57:05 +08:00
    @abccba 所以现在我是本科狗,也这么认为
    sunnysign
        29
    sunnysign  
       2015-04-12 09:00:59 +08:00
    不管你有多穷,我还是建议coder买个mac。装个虚拟机,需要的时候开一下,世界就完美了。ps:mac下的虚拟机效率非常高。超乎你想想。
    clino
        30
    clino  
       2015-04-12 09:10:23 +08:00   ❤️ 1
    我的环境是笔记本linux,还有一台windows用来用outlook
    直接用linux,远程桌面控制windows,这样用已经好几年了
    yangyanggnu
        31
    yangyanggnu  
       2015-04-12 09:18:37 +08:00
    https://github.com/yangyangwithgnu/the_new_world_linux ,除了在线交易,基本上,可以离开 win 了。
    cxh116
        32
    cxh116  
       2015-04-12 09:21:31 +08:00   ❤️ 1
    大部分公司的VPN虽然要装vpn客户端,但一般也同时支持pptp或l2tp协议的,这两种协议linux是支持的.你问一下你们公司的网管看支持不.

    可以考虑装个虚拟机,虚拟机装win,用桥接网络,在虚拟机里面连接好你的vpn,再在虚拟机里面搭建pptp vpn server,把公司的vpn网络再共享出来. 比较折腾.
    XuanYuan
        33
    XuanYuan  
       2015-04-12 09:25:16 +08:00
    换mac吧
    xenme
        34
    xenme  
       2015-04-12 09:34:11 +08:00
    除非你们IT给你专门配个人解决公司系统在Linux下的问题,否则各种不爽。
    DreaMQ
        35
    DreaMQ  
       2015-04-12 09:40:10 +08:00
    以前实在不爽 Windows 大小流氓开始用 Linux,各种不爽也忍着
    后来买了 Mac,立刻叛变
    现在二奶机还是 windows 8.1,只是不装任何国产软件
    我觉得如果只是办公的话还是别用 Linux 了吧
    drivel
        36
    drivel  
       2015-04-12 09:59:47 +08:00 via iPhone
    如果是 IPSec 的 VPN 的话,vpnc 可以解决 token 问题
    xofyarg
        37
    xofyarg  
       2015-04-12 10:08:39 +08:00
    @abccba 支持你的行为。有两个小提示:
    1. 很多公司的内网认证有内部协议研究版;
    2. 如果条件允许,可以申请静态IP/取消认证。

    祝愉快地折腾。
    silvernoo
        38
    silvernoo  
       2015-04-12 10:09:18 +08:00
    @uuair 以程序员的收入,买苹果电脑的钱还是绰绰有余的吧。
    dempire
        39
    dempire  
       2015-04-12 10:12:18 +08:00
    做开发,mac第一,windows第二,linux一边去吧,有句话想给那些为了省100块,可以浪费一周时间的人,效率和时间比一切都宝贵!那是用钱换不来的,懂得时间和钱的人,才会有所作为~
    kaneg
        40
    kaneg  
       2015-04-12 10:30:21 +08:00 via iPhone
    不折腾命令行而只用Linux桌面还不如用Windows,而Mac既有win人性化的桌面,又有Unix完整的命令行体验
    tec
        41
    tec  
       2015-04-12 10:33:15 +08:00
    不同osx下几招

    1.osx
    桌面linux占有率在下降 很多人转用mac 有了docker vagrant更好了

    2.win
    可以用win桌面 但是若果不脑残国产客户端千万别用 百度巴西因为窥探隐私被驱逐出境 360也是狗屎
    国产客户端没一个值得用(qq可以web)输入法用bing 杀毒有comodo avirus 国际评级都高过金山百毒360
    如果你用chrome冲浪sandbox防木马 机器几乎百毒不侵
    装个wmplayer用来忍不住下软件装机的冲动

    3.linux

    linux桌面给客服 前台用没问题 只是web客户端环境 少了很多烦恼
    (银行们都是如此 你比银行高大上吗 嘿嘿)

    其实领导也应该用这个 除了看东西正经搞不了什么

    领导 客服 前台专用pc(其实这个可以让骗钱的联想死了)
    这个跑linux妥妥地
    guoer
        42
    guoer  
       2015-04-12 10:35:28 +08:00
    host ubuntu 开发
    guest win7 开qq
    rockagen
        43
    rockagen  
       2015-04-12 10:38:38 +08:00 via iPad
    用了4年,最后换回ubuntu,其实用久了问题都不是问题,因为解决问题的思考方式变了,个人感觉不是真心喜欢linux的话,还是乖乖的上mac.
    tec
        44
    tec  
       2015-04-12 10:39:00 +08:00
    google公司内是

    goobuntu为主 80%+
    几千mac 15%
    少许win 5%

    偶建议创业公司

    1.mac 60% 开发
    2.win 10% 开发
    3.linux 30% 前台客服行政

    无毒无忧还省钱 嘿嘿
    raptium
        45
    raptium  
       2015-04-12 10:39:04 +08:00 via iPhone
    开源的 Cisco VPN 客户端支持 RSA Token 验证的
    当然具体还是看你们公司服务器的具体配置了
    clino
        46
    clino  
       2015-04-12 10:39:43 +08:00
    @tec 图上这个叫什么?
    northisland
        47
    northisland  
       2015-04-12 10:40:25 +08:00
    大哥们,你们都用windows或者mac建集群啊??
    cloudqq
        48
    cloudqq  
       2015-04-12 10:41:04 +08:00
    ubutnu 三年, 除了使用QQ比较烂之外,其它都OK。 现在已经转mac4年。 总结: mac才是程序员的归宿 (做window客户端的除外)。
    tec
        49
    tec  
       2015-04-12 10:47:24 +08:00
    tec
        50
    tec  
       2015-04-12 10:50:17 +08:00
    @clino

    这个跑win的1000
    linux的600(个人感觉这配置低了 跑libreoffice吃力)
    内存如果加到4g 可满足99.99%的前台客服行政需求

    嘿嘿
    clino
        51
    clino  
       2015-04-12 10:55:05 +08:00 via Android
    @tec 不好的主要是没硬盘,数据文件多了用什么?移动硬盘?感觉不方便。
    muchrooms
        52
    muchrooms  
       2015-04-12 10:57:17 +08:00
    @clino Intel Compute Stick ?
    jamlee
        53
    jamlee  
       2015-04-12 11:10:14 +08:00
    如果需要做些特殊的事,比如开发php的扩展啦,玩docker环境啦,难道有比linux更适合做这个事的吗??看需求吧,假如你只是做做普通的开发网站,我想没多大必要比搞坑。不过我用起来还是很顺手,起码ask ubuntu这个地方可以找到%99的答案关于ubuntu的。已经很完美了。在window上我对cmd也是累觉不爱了,很多新玩意对window还没开始支持,linux上看的更多一点吧
    lifanxi
        54
    lifanxi  
       2015-04-12 11:32:25 +08:00 via Android   ❤️ 2
    Cisco的VPN我用命令行的openconnect,目前为止表现良好。
    sorra
        55
    sorra  
       2015-04-12 11:43:15 +08:00
    Ubuntu用于开发还行,就是GUI有时出错或崩掉。Windows就没一个好的命令行解决方案。公司里不方便用Mac...
    scys
        56
    scys  
       2015-04-12 11:53:00 +08:00
    linux下面搞开发是最舒服的,环境建设自由。
    用了mac来搭建环境,就觉得是奇怪,各种不自在。
    以前没用有IDE,现在用IDE了,有什么比Windows集成度更高的?
    ---
    办公用linux其实没啥问题,我都用了5年了。
    现在要每天测试各种windows代码,没法,换Windows
    ---
    用什么系统,还是看自己办公需求。
    我一台笔记本windows(8.1),一台笔记本debian命令行(unstable),一台mac mini(10.10)
    基本配置环境,都靠命令行,图形界面就是用来调试的。
    scys
        57
    scys  
       2015-04-12 11:54:56 +08:00
    @abccba 好像要开发其实上京东免息24期来个
    http://sale.jd.com/act/MWmx4JFSdocD3Q5.html?cpdad=1DLSUE

    也不会太花费。不过估计这种笔记本过期了,你还没有供完。
    jun4rui
        58
    jun4rui  
       2015-04-12 11:56:43 +08:00
    办公其实好说,office有云端版本了,WPS也有Linux版,office2010用crossover也可以跑
    lyx
        59
    lyx  
       2015-04-12 12:08:09 +08:00
    两台电脑,linux 放公司纯编码,另一台笔记本任意系统,可以ssh登录公司的linux电脑~
    falcon05
        60
    falcon05  
       2015-04-12 12:13:28 +08:00 via iPhone
    vagrant装ubuntu做开发,win桌面强,linux服务器端强,各取所长,优点是不折腾,缺点是内存要求稍高。
    love
        61
    love  
       2015-04-12 12:19:24 +08:00
    为什么老有人推荐linux换mac,我觉得linux用起来更舒服,当然这二者都完暴windows。
    ferock
        62
    ferock  
       2015-04-12 12:42:57 +08:00
    邮件用雷鸟

    office 用 wps for linux
    clino
        63
    clino  
       2015-04-12 13:39:29 +08:00
    @lifanxi openconnect 刚才成功使用了,我以前去cisco下载linux版的anyconnect一直没有成功过,这个连上了真不错呢
    uuair
        64
    uuair  
       2015-04-12 14:37:40 +08:00
    @silvernoo 我只能说呵呵了,见仁见智吧。楼主都说自己买得起,只不过是不想用罢了,不想用,多好的理由啊。
    KentY
        65
    KentY  
       2015-04-12 14:51:08 +08:00 via iPhone
    我公司VPN和你说的一样,network manager配VPN插件可连。
    outlook用owa,浏览器看
    Mac…,我不说它不好,反正赚不到我的钱,好用程度和archlinux不在一条线上
    tec
        66
    tec  
       2015-04-12 14:56:20 +08:00
    @clino

    32g 够了
    很多人一辈子有价值的东西塞不满的
    liangdi
        67
    liangdi  
       2015-04-12 15:03:31 +08:00   ❤️ 1
    用Linux 接近 6年,分享一下个人经历 (这里不谈游戏 office什么的,Linux作为个人桌面是完全可行的,普通的IT公司,没有复杂的认证模块)
    最早使用 CentOS 5.x 在 Dell V3400 (没错就是我卖了300RMB的那台旧电脑)
    内核2.6.2x 年代 很多驱动都支持的不是很好,还有glibc的版本不高,使用CentOS5.x 的时候 遇到的问题是
    0. 指纹驱动没有
    1. broadcom的 网卡需要自己编译 ,USB网卡驱动马马虎虎.
    2. 低层软件包不够新,很多应用无法用,如:chrome
    3. 显卡驱动需要自己安装
    那时候期待着CentOS 6的发布,没想到跳票了 1年半,等待过程中转向了上游 Fedora,使用的是Fedora 14
    使用Fedora 后,很多问题都解决了,首先内核是2.6.3x 或者以后的3.x了,很多网卡,usb,外设驱动都内置了,安装在一台正常不冷门的笔记本,基本都没有大问题
    应用上 开发工具基本都有Linux版本,邮件客户端直接用web的

    PS:使用Linux推荐ThinkPad X或者T系列机器

    本人使用ThinkPad,iMac还有一台Macbook Air,也在Air上折腾装过Linux,自己个人更偏向喜爱Linux,用起来比OS X更灵活
    fullstack0xyz
        68
    fullstack0xyz  
       2015-04-12 15:09:51 +08:00
    工作的话windows 虚拟机里装linux,毕竟还要用qq, office,linux下的办公套件不太好用
    sudoz
        69
    sudoz  
       2015-04-12 15:15:16 +08:00
    @hahahasnoopy 回复误点了感谢……多数情况下确实图形化界面点点按按比啪啪啪敲命令来的直观;但,有些场景下,却是相反的,非程序员遇到此类场景的机会可能比较少罢了
    Lumuy
        70
    Lumuy  
       2015-04-12 16:50:50 +08:00 via Android
    编程的话linux没得说,杠杠的,但如果突然叫你填个word文档,瞬间凌乱。我感觉一般初期玩着还是比较happy的,时间长了感觉还是mac好。
    dddd
        71
    dddd  
       2015-04-12 16:59:03 +08:00
    Windows 下 babun(命令行) + Vagrant(跨平台开发) 打爆一切……

    目前已经抛弃桌面版 Linux 了,里面的东西可以用 Ext2 Volume Manager 来访问。
    snnn
        72
    snnn  
       2015-04-12 17:00:04 +08:00
    我一直在拿linux办公。不过,你说的问题,真的是因公司而异,没办法。我司用的也是cisco的anyconnect vpn + rsa token。我在linux下用的好好的。
    snnn
        73
    snnn  
       2015-04-12 17:00:30 +08:00
    @Lumuy google doc啊。
    abccba
        74
    abccba  
    OP
       2015-04-12 17:35:12 +08:00
    首先,再次谢谢每一位,太多朋友回复,我就没法一一表示感谢了啊。

    @lifanxi 非常非常感谢您!openconncet在我这里也可以用,而且用起来和cisco官方的几乎一样,比vpnc那货对小白友好一点。。。
    当初我也网上找过,不过可能限于能力和智商,没找到openconnect =。=!
    感谢您的推荐。

    @snnn 哈哈,openconncet在我这里是可用的,有木有考虑换掉 anyconnect :)
    waistcoat01
        75
    waistcoat01  
       2015-04-12 17:43:56 +08:00 via Android   ❤️ 1
    楼主 听上去像狼厂的?是的话,我倒是专门写了个linux的准入。
    abccba
        76
    abccba  
    OP
       2015-04-12 17:58:43 +08:00
    @waistcoat01 额,公司是隐私保密哈,不好意思。如果您打算将您的大作开源,请记得联系我啊,说不定可以拿来解决我的问题,顺便学习学习,嘿嘿。谢谢。
    waistcoat01
        77
    waistcoat01  
       2015-04-12 18:07:33 +08:00 via Android   ❤️ 1
    @abccba 好吧,原来不是狼厂。我这边是用穿透的方法,绕过了使用麻烦的token。比如用8080端口走http协议,提供shell服务
    abccba
        78
    abccba  
    OP
       2015-04-12 18:17:38 +08:00
    @waistcoat01 能请您联系下 [email protected] 吗?不会耽搁您太多时间的,谢谢!跪求 :)
    ysmood
        79
    ysmood  
       2015-04-12 18:41:30 +08:00
    @abccba 联系我吧,反正是马甲,无所谓 waistcoat01#gmail.com
    bfti
        80
    bfti  
       2015-04-12 19:00:30 +08:00
    没法逃离windows啊
    ToughGuy
        81
    ToughGuy  
       2015-04-12 19:38:34 +08:00
    主要看windows对你有没有啥牵挂, 现在工作都是用Linux, 很少有玩单机游戏时会切换到windows去。

    一些必须要用windows的工具就启个虚拟机搞定,完事儿了立马关掉。 QQ都用MBA来登, 台式从来不登陆QQ。

    你如果习惯了使用Linux当工作环境再切换到其他系统你会发现很不方便, 特别是写代码或者有时候处理些文本,批量任务一般几条命令就能搞定。 windows下面你可能还要网上搜索半天才能解决。

    目前工作环境 MBA OSX 10.9, Ubuntu 14.04(昨晚Elementary OS Freya 发布后立马换过去了) + Windows7(虚拟机)

    后话: 当熟悉了GNU的一些小工具后你就会发现使用Linux有多幸福了。
    lovejoy
        82
    lovejoy  
       2015-04-12 19:49:35 +08:00
    1.开2台电脑,windows 用outlook什么的,linux我只用它的terminal
    2.如果是cisco anyconnect的话,用openconnect 就可以了。
    wuyadong
        83
    wuyadong  
       2015-04-12 20:05:47 +08:00
    1. 用双显示屏,一个放终端(需要安装tmux),一个屏放IDE。
    2. 最好是一个纵屏一个横屏
    2. QQ使用Smart QQ
    3. 日常工作都够用,而且能屏蔽QQ对你工作的打扰
    yuxuan
        84
    yuxuan  
       2015-04-12 20:25:45 +08:00
    用了半年多,现在感觉除了游戏没啥玩的 其他都好,一些必须的win软件,虚拟机解决就好了,真心比win效率高
    freeze
        85
    freeze  
       2015-04-12 20:49:08 +08:00
    @Smart QQ 不支持图片
    oska874
        86
    oska874  
       2015-04-12 21:54:21 +08:00
    办公还得windows,office啊、邮箱啊、网银啊、qq啥的不得不说只能win;然后coding都是linux(虚拟机跑),毕竟编译环境、代码啥的脱离不开linux。---嵌入式开发没办法啊,mac太贵了,再加上原厂的就只给提供win和linux的工具链。
    9hills
        87
    9hills  
       2015-04-12 22:05:23 +08:00 via iPad
    Lz是不是度厂的。。。一个系统主要看第三方支持,我推荐mac,真心的。。。软件越来越多了
    raptor
        88
    raptor  
       2015-04-12 22:38:36 +08:00
    Linux桌面的确BUG挺多,目前我碰到最多的问题大多是跟输入法相关的。
    但是windows就没问题了?我觉得以前用windows时花在各种奇葩问题上的时间精力一点也不比Linux少,甚至多得多,只是一般没有像输入法这样的问题罢了。
    当然Mac也用了四五年,初期也是很多问题,不过习惯了以后的确算是问题最少的系统。
    duzhe0
        89
    duzhe0  
       2015-04-12 22:56:22 +08:00
    我用open connect + RSA是没问题的。

    我折腾linux也很多年了, 我自己的电脑装的linux,但公司的办公电脑还是用的windows。我个人其实也是倾向于用linux做办公环境, 关键是公司的IT部门不支持,所有的问题都要自己解决,万一出点什么问题干不了活耽误了工作就不好了。
    jarlyyn
        90
    jarlyyn  
       2015-04-12 22:59:12 +08:00
    linux,mac,win是完全不同的生态。
    会从linux转去mac的基本上对linux的生态也没啥意见可以提的。

    至于怎么用linux办公化,关键在于你们负责选择IT软件环境/生态的领导是啥态度。

    只要要说服领导,其实很简单,告诉他由于和服务环境一致,开发效率更高就可以了。

    什么?和服务器环境不一致?那回家用用吧。不要边给自己添堵边给领导添堵。

    PS.对于我个人而言,很不喜欢MAC。

    对于我和我能决定的范围内,Linux=Windows>>>>>>>>>>mac.
    jarlyyn
        91
    jarlyyn  
       2015-04-12 23:01:34 +08:00
    另外关于office。

    这是个事,这也不是个事。

    我自己真的要用doc格式的,需要精细化处理的,一般会找台windows机器或者开个虚拟机完事。不过我一般就列个提纲征文丢给别人去处理格式较多。

    不过自从我们的新项目经理用wps开始。

    给到客户的资料都是pdf出去的,我给啥都无所谓了。
    jarlyyn
        92
    jarlyyn  
       2015-04-12 23:03:02 +08:00
    @wuyadong

    其实qq用手机qq更好。

    一般写代码的时候根本不会注意图标跳动的。

    沟通软件还是丢给沟通工具去处理更专业。
    jarlyyn
        93
    jarlyyn  
       2015-04-12 23:06:06 +08:00
    @dempire

    做开发mac和windows比linux效率高在哪?

    能转换习惯当然linux效率最高,环境可以和服务器保持一致,转不过来或者搞window Server开发的自然是windows+虚拟机第一。至于mac,嗯,开发IOS程序不错。
    cheng007
        94
    cheng007  
       2015-04-13 09:21:12 +08:00
    改用mac吧,再mac上面开一个虚拟机linux就OK了,日常很多软件用mac好点。
    snnn
        95
    snnn  
       2015-04-13 09:33:00 +08:00
    @raptor windows 8.1的输入法在chrome下用的时候还是经常出问题。
    enotx
        96
    enotx  
       2015-04-13 09:42:53 +08:00 via Android
    如果是思科的anyconnect的话,开源实现openconnect对networkmanager的集成非常好,可以一试,比任何系统都方便
    outlook大概无解?只能用网页版了。如果只是邮件服务器的话还能搞搞thunderbird
    raptor
        97
    raptor  
       2015-04-13 10:05:25 +08:00
    @snnn XP以后没在桌面上用过windows。win8.1目前只在一块山寨平板上有,也很少用,大部分时间是用其中的android系统,所以暂时还没碰到这个问题。
    SaulLee
        98
    SaulLee  
       2015-04-13 11:00:35 +08:00
    办公使用ubuntu+winxp虚拟机, xp开qq跟office相关,
    其他功能在ubuntu都可以解决, coding用idea和Emacs, 对了, 快捷键都已修改成vim的(记太多晕啊)
    还有, 机器是ubuntu+win7双系统的. 午休的时候会切换到win7玩游戏;)
    moonlightos
        99
    moonlightos  
       2015-04-13 11:47:24 +08:00   ❤️ 2
    分享一下吧。我一直用的ubuntu,其他发行版也折腾过,但是没预期那么好。

    有几个东西不要奢望:

    1.office不要奢望,一般而言能打开文档就好。如果有大量的office工作,一定要迁移到windows下来。

    2.聊天工具不要奢望,webQQ很糟糕,RTX也用不了。如果是重度依赖,则一定要迁移到windows下来,如果是轻度依赖,我是用一个老婆淘汰的ipad来接收QQ信息。

    3.娱乐不要奢望,linux下的flash要多不稳定就有多不稳定,影音音乐都不考虑了。

    总而言之,只要我鉴定地认为linux只是拿来写代码,顺带上个网,那么问题就不会很多了。

    个人经验:

    1.编辑器篇。
    我是gedit 和 vim混用,如果刚好打开了terminal 那么就vim,如果是双击文件夹那么肯定是gedit打开了。实际上除了修改系统的配置,很少会专门用这些编辑器来写东西。

    2.开发工具篇
    jetbrains系列和Spring tools suite ,因为我不搞前端开发,社区版本的IDEA 和 pycharm是足够应付当前场景了。我目前只写java代码。

    3.一些好用的小工具
    zsh+oh my zsh,是必备组合。支持常用的各种命令的提示,包含但不限于 git mvn svn。多敲命令行的好处就是如果你需要将你的命令脚本化是一件非常简单的事情。(画外音,反正也没一个能用的图形截面)

    字体,可以使用vim-powerline项目里提供的字体,在git上可以找到,我常用的编程字体是里面提供的meslo,我也向你推荐。

    4.开发环境的建议
    如果是java开发,我推荐使用openjdk 而不是oracle jdk,后者有一些私有代码是看不到的,比如atomic中的unsafe类。而且idea在openjdk中字体问题可以解决,后者解决不了(还没有详细调查,但之前同样的配置在oracle jdk中没有解决问题,openjdk中则好很多了)


    linux作为开发环境是一个很舒服的事情,包括但不限于,非常方便地在本地对第三方组件进行调试分析,比如跟踪调试redis,nginx的源代码。本地开发环境和服务器运行环境的一致性,有的问题在windows下正常在linux下就是有问题,全面linux工作能省去大量的时间。

    最后

    如果你像我一样比较懒惰,容易分心,又想让第三方来鞭策(俗称犯贱),那就linux,一来没有QQ信息干扰你,二来音乐,电影,迅雷什么的都不存在,能够安安心心地写代码调试代码,是我们这种人的福音了。
    ooh
        100
    ooh  
       2015-04-13 12:08:04 +08:00
    ubuntu
    1  2  
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1522 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 40ms · UTC 16:58 · PVG 00:58 · LAX 08:58 · JFK 11:58
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.