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

2015-01-31 10:19:24 +08:00
 Nixus

由于服务器上是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上活下来呢?
先谢过啦!

4704 次点击
所在节点    CentOS
23 条回复
twl007
2015-01-31 10:29:24 +08:00
因为7大改了…… 可以考虑重新学习了……
9hills
2015-01-31 10:31:03 +08:00
不推荐使用Centos作为桌面环境。开个虚拟机,或者在类Unix系统上开发即可。

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

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

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

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

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

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

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

想清楚你想要掌握的技能是啥,Linux桌面爱折腾可以玩玩,为了提高运维技能而来的话还是劝你早日换回自己顺手的操作系统,随便什么虚拟机vps之类的都可以拿来练运维的
LT
2015-01-31 12:56:58 +08:00
桌面不要用centos, 用fedora
ruchee
2015-01-31 13:23:07 +08:00
OSX or Ubuntu
winning11k
2015-01-31 13:50:52 +08:00
chrome去官网下即可

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/166967

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX