Fedora安装配置记录

Posted 江湖吹风

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Fedora安装配置记录相关的知识,希望对你有一定的参考价值。

不纠结,无快乐........从Ubuntu纠结到CentOS,再到现在的Fedora......

Ubuntu部署WEB,外网访问不了,应该是防火墙的问题,但自己一直解决不了,于是转战圣斗士;刚装上CentOS,界面可以,外网也可以访问了,但是,但是,eclipse中不能输入中文?输入法兼容也太X了,有强迫症的我不能忍受,搞了大半天还是解决不了,最后KDE崩溃了,我也崩溃了....

好吧,再试试ubuntu,重装后还是解决不了外网访问问题(配置Fedora后,我应该懂怎么解决了),画面还丑,另寻他路。。。

Fedora,基于Red Hat Linux,在Red Hat Linux终止发行后,红帽公司计划以Fedora来取代Red Hat Linux在个人领域的应用,而另外发行的Red Hat Enterprise Linux(Red Hat企业版Linux,RHEL)则取代Red Hat Linux在商业应用的领域。好像不错,试试......这界面至少I like...

 

一、安装

这里初始安装的是Fedora23 server无桌面中文,但刚进入不是中文的。。

1.添加第三方源:

RPM Fusion源:sudo rpm -Uvh http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-stable.noarch.rpm && sudo rpm -Uvh http://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-stable.noarch.rpm 

FZUG源:# dnf config-manager --add-repo=http://repo.fdzh.org/FZUG/FZUG.repo或# dnf install http://repo.fdzh.org/FZUG/free/23/x86_64/fzug-release-23-0.1.noarch.rpm或# wget http://repo.fdzh.org/FZUG/FZUG.repo -P /etc/yum.repos.d/  听说有搜狗、百度云音乐、有道什么的...

2.安装KDE:

  1.指令:dnf groupinstall kde安装完成后,dnf grouplist |more 查看是否有“X window System”或KDE(K Desktop Environment,有KDE即可进入桌面,有可能需要dnf groupinstall "X Window System"安装X,进入KDE指令:startx    ;就不配置开机自启了,不需要。

  2.汉化:dnf search *kde*i18n*chinese* (搜索确认中文支持包名);dnf install "kde-i18n-Chinese.noarch"(正常情况下会有此包的);进入系统后,并不是中文。。

  3.继续汉化:dnf install system-config-language安装语言套件,然后指令:system-config-language,打开语言选择程序,如图:

 

  4.持续汉化:

右键时间("7:23"),弹出框选择【set time format..】,区域选择【中国-简体中文】,不是其他如【China××××】之类。

重启系统,应该就是中文了。。

5.搜狗输入法

刚才添的第三方源,现在用上了。# dnf search *sogou*pinyin*

安装第一个:dnf install sogoupinyin.x86_64 安装完,启动器里会多出一个【选择要使用的输入法...】或【Choose the input method...】;

点击注销,重新登陆后,搜狗可用!(安装成功之前,死也找不到输入法选择器&&设置也找不到【语系】、【语言支持】之类,找哭没找到)

二、搭建JAVA开发环境

1.数据库mariadb,fedora用此代替了mysql(卸载它,重装MySql未成功),所以不用动了,反正兼容

  启动:service mariadb start   进入:mysql -u root  改密码:use mysql ; UPDATE user SET password=PASSWORD(‘new_password’) WHERE user=’root’;FLUSH PRIVILEGES;

数据库编码(乱码)设置:/etc/my.cnf的[mysqld]下添加:

character_set_server=utf8
init_connect=\'SET collation_connection = utf8_unicode_ci\'
init_connect=\'SET NAMES utf8\'
collation_server=utf8_unicode_ci
skip_character_set_client-handshake

2.eclipse、JDK、Tomcat(卸载自带,我的eclipse启动不了自带tomcat

  指令:rpm -qa|grep tomcat

  把列出的tomcat服务全部删除:rpm -e --nodeps tomcat-tmp.rpm

  【脑补rpm指令】

  )

  安装参照【Ubuntu下JAVA统一开发环境搭建】,相关安装之类apt-get变为dnf。

  

三、WEB项目部署

1.原理同发布项目到Tomcat(域名直接访问)

2.firewalld导致外网不能访问解决,这里主要是这个问题。

   网上解决方法都抄一个人的,99%都不行,直到看了这篇中文站的文章

  最方便的方法:图形界面工具 firewall-config:启动器-->程序-->管理-->防火墙-->

    添加80端口、添加http服务、选项-->更改连接区域到自己改的区域或【trusted】,OK,等会儿/重启,应该就可以不被自己墙住了。。。

以上是关于Fedora安装配置记录的主要内容,如果未能解决你的问题,请参考以下文章

Fedora25安装完成后需要做的——第一步——配置最基础的几个软件源

Fedora Server 上配置 MariaDb 集群

Fedora下mysql的安装及详细配置

Fedora 安装及配置

Fedora25安装 Oracle JDK

Fedora 23 Mysql 安装及配置