用 CentOS 7 来做开发遇到的若干问题 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Nixus
V2EX    CentOS

用 CentOS 7 来做开发遇到的若干问题

  •  
  •   Nixus 2015-01-31 10:19:24 +08:00 5286 次点击
    这是一个创建于 3906 天前的主题,其中的信息可能已经有所发展或是发生改变。

    由于服务器上是CentOS,为了每次出问题的时候,不再那么迷茫,那么蛋疼,决定把自己的开发环境从Windows上转移到Linux下,所以昨天晚上用U盘安装了CentOS 7。装好以后,挖草,太漂亮了!
    然后就开始屁颠屁颠的更新系统,更新完系统,开始配置Vim,LAMP,想方设法安装Chrome,从下午5点开始折腾,到晚上十点半,在是受不了了……
    这里说一下我遇到的问题,请大家帮忙解决一下,谢谢!

    1、没有中文输入法,这个可能是人品问题,6.4都有的,7竟然没有了,可能是安装的时候的设置问题;
    2、安装WPS,装好后,可以正常使用,但是,每次打开都提示要升级,但是下载了patch13了,就是死活更新不了;
    3、yum install httpd后,httpd跑不起来;
    4、yum install mysql后,mysql也是跑不起来,问题同httpd
    5、不喜欢FireFox,但是由于被墙,又没办法安装Google Chrome,蛋疼啊;
    6、意外发现遨游竟然Linux版本,就跑去下载,心想,如果遨游可以用,我应该就可以在Linux上活下来了,剩下的慢慢再折腾,结果,装好了,点遨游图标,死活打不开

    请教在CentOS开发的大神,怎么样才能在CentOS上活下来呢?
    先谢过啦!

    23 条回复    2015-02-01 12:30:11 +08:00
    twl007
        1
    twl007  
       2015-01-31 10:29:24 +08:00 via Android
    因为7大改了…… 可以考虑重新学习了……
    9hills
        2
    9hills  
       2015-01-31 10:31:03 +08:00 via iPad
    不推荐使用Centos作为桌面环境。开个虚拟机,或者在类Unix系统上开发即可。

    比如OSX 或者 Ubuntu
    sunjourney
        3
    sunjourney  
       2015-01-31 10:31:25 +08:00
    翻墙+自编绎各软件,从输入法到浏览器到各服务配置
    Nixus
        4
    Nixus  
    OP
       2015-01-31 10:32:27 +08:00
    @9hills 自用的笔记本用的Win10,但是Win越更新越南用,准备考虑装个黑苹果
    cevincheung
        5
    cevincheung  
       2015-01-31 10:33:30 +08:00
    systemd systemctl name.service
    auser
        6
    auser  
       2015-01-31 10:46:38 +08:00 via Android
    我的

    mac os x / vmfusion / centos 7
    虚拟机两块网卡 一个 nat一个静态地址host only

    iterm里ssh到虚拟机里
    pertent
        7
    pertent  
       2015-01-31 10:59:32 +08:00
    centos7没有mysql了,要装mariadb,改成systemd后我觉得服务脚本的编写太简单了,完全不需要supervisor了,虽然
    initialdp
        8
    initialdp  
       2015-01-31 11:15:21 +08:00
    如果服务器是CentOS的话,桌面还是用Fedora。您这样纯粹是自己和自己过不去啊。
    Felldeadbird
        9
    Felldeadbird  
       2015-01-31 11:19:15 +08:00
    其实呢,win下开发完全没问题的。只要注意大小写问题,还有文件路径。(不考虑某系扩展)
    我用linux从来不选用yum安装的lamp,我都自己编译的。
    centos 7 没用过,所以帮不了楼主了。
    楼主说到换黑苹果,我可以明确告诉你,在OSX下,你的分区如果不是区分大小写的话,一样会遇到和win下一样的问题。最多就是避免了 文件路径问题。哈哈,win下该有的文件,osx也有(分区)。
    jamesxu
        10
    jamesxu  
       2015-01-31 11:34:56 +08:00
    1、3、4、5 根本不是问题,2、6 那也是 WPS 和遨游的问题
    daiv
        11
    daiv  
       2015-01-31 11:35:22 +08:00 via iPhone
    @Felldeadbird 不用军哥的lnmp?
    jamiesun
        12
    jamiesun  
       2015-01-31 11:40:23 +08:00
    @Nixus 在centos7下安装mysql

    rpm -ivh http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm

    yum install -y mysql-community-server mysql-community-devel

    mysql_install_db

    /usr/bin/mysqld_safe &
    Nixus
        13
    Nixus  
    OP
       2015-01-31 11:40:40 +08:00
    @jamesxu 求指点

    @Felldeadbird 嗯,是的!不过之所以有想换黑苹果的想法,主要还是因为Win越更新越差了,这次的Win10 9926,我彻底崩了

    @daiv 有考虑lnmp,但是怕有后门,不放心
    jamesxu
        14
    jamesxu  
       2015-01-31 11:45:14 +08:00
    wwek
        15
    wwek  
       2015-01-31 11:57:42 +08:00
    @Nixus lnmp有撒后门. 最多担心源码包.你验证下呗.
    wwek
        16
    wwek  
       2015-01-31 11:58:31 +08:00
    翻墙这里不讨论,这是基本的.
    装很多东西需要翻墙,这个大家都痛苦.但是你懂的,梯子自备.

    我还是建议用vagrant来做开发环境` 用什么系统无所谓了
    mcfog
        17
    mcfog  
       2015-01-31 12:08:31 +08:00
    又是一个想要点运维技能点结果手滑点成了“Linux桌面调教”的范例……

    Linux桌面到windows桌面的差距就和windows服务器到linux服务器的差距差不多远,多数人需要加的是“Linux服务器运维”,而不是“Linux桌面调教”

    想清楚你想要掌握的技能是啥,Linux桌面爱折腾可以玩玩,为了提高运维技能而来的话还是劝你早日换回自己顺手的操作系统,随便什么虚拟机vps之类的都可以拿来练运维的
    LT
        18
    LT  
       2015-01-31 12:56:58 +08:00
    桌面不要用centos, 用fedora
    ruchee
        19
    ruchee  
       2015-01-31 13:23:07 +08:00
    OSX or Ubuntu
    winning11k
        20
    winning11k  
       2015-01-31 13:50:52 +08:00
    chrome去官网下即可
    behappy
        21
    behappy  
       2015-01-31 19:13:12 +08:00
    开发环境装什么X啊
    shepherdlazy
        22
    shepherdlazy  
       2015-02-01 12:24:13 +08:00
    发行没多长时间就安装了个7玩玩
    对于你遇到的问题我都没有发现,或者解决了
    1.输入法问题,我忘了怎么弄的了,你可以在系统设置里添加中文试试
    2.不用
    3.正常情况是不可能的,发行版中包含的一定是可以运行的,可能是你配置的问题,你可以发出出错详细信息大家看看
    4.同上
    5.我在6的时候也被折磨了好长时间,安装之后可以运行,但是各种兼容问题一直无法升级,后来发现网友搞的方案很不错
    用这个脚本安装chrome:https://gist.github.com/shepherdlazy/f6fe1aece50b43d35cbe,详细参见
    作者的说明页面:http://chrome.richardlloyd.org.uk/
    6、不用
    shepherdlazy
        23
    shepherdlazy  
       2015-02-01 12:30:11 +08:00
    非常抱歉,第一次用这个网站,上面的回复我贴上gist地址把页面给搞成这样了,但是还无法删除
    补充中文输入法:你可以在系统设置中的Region&Language中添加一个中文输入法就可以了
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     5542 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 29ms UTC 08:54 PVG 16:54 LAX 01:54 JFK 04:54
    Do have faith in what you're doing.
    ubao snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86