V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Nixus
V2EX  ›  CentOS

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

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

    由于服务器上是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   ·   实用小工具   ·   1082 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 22:45 · PVG 06:45 · LAX 14:45 · JFK 17:45
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.