Red HatLinux系统安装手册


    



    iES600ProDMS1000E站系统
    Red Hat Enterprise Linux
    系统安装手册












    ****股份限公司
    电网动化事业部



    修订历史记录
    版号
    修订日期
    修订
    审批
    相前版修订容章节页码
    v08
    2011221
    彭**

    Svn库中新获取版
    v081
    2011221
    彭**

    ftp服务安装容snmp服务配置部分系统安装配置中强调SELinux选项禁增加linux文件传输部分
    v082
    201169
    彭**

    总成程中发现环境变量配置存问题修改bashrc配置
    修改文档标题结构具层次感
    增加查网卡信息容
    v083
    201181
    彭**

    增加oracle安装部分说明指明客户端服务端选安装增加oracle服务端安装时核参数范文说明
    v084
    2011910
    彭**

    修改核参数部分错误
    v085
    2011919
    彭**

    系统安装图片换截图增加x64系统安装说明增加fctix输入法安装说明
    v086
    2011129
    彭**

    根臧**反馈意见进行修改
    V087
    20111220
    彭**

    根臧**反馈意见修改封面启动脚
    V088
    20111226
    彭**

    增加64位系统编译qt部分需安装32位赖包
    V089
    2012822
    彭**

    增加62x64版qtOracle安装方法注意事项修改Oracle启动部分配置文章结构增加分节修订节页码缩短部分长标题
    V10
    20130801
    臧**

    更新操作系统安装部分图片新增磁盘分区截图删块磁盘分区说明修改etcbashrc中oracle环境变量部分删Oracle部分安装改参考Oracle安装手册显卡安装部分重新截图调整部分章节序符合安装序修改提示性说明格式修改命令行格式修改部分语句简练
    V11
    20140120
    臧**

    修改etcinittab处X改x增加bashrc文件中关oracle11g需修改ulimit段说明
    修改科讯飞tts安装部分
    V12
    20140805
    臧**

    细化应程序编译部分说明
    V121
    20140822
    臧**

    修订硬盘分区部分求LVM分区
    V13
    20150331
    臧**

    增加TCP连接数限制节
    显卡声卡修改系统文件章改系统设置节
    V14
    2015065
    臧**

    增加RHEL6安装说明
    修改QT安装方法解决字体问题
    增加禁防火墙禁SELINUX禁NetworkManager服务安装bash补丁禁屏保禁止休眠等方法
    增加添加ies户方法环境变量相应改户改etcbashrc
    增加应程序部署章
    V141
    20150625
    臧**

    RHEL6中增加安装基显卡驱动选项说明
    增加visudo修改容


    目 录
    1 关32位64位系统安装说明 1
    2 RHEL5操作系统安装 1
    21 基设置 1
    22 硬盘分区设置 4
    23 网络时区root户口令设置 9
    24 软件定制 11
    25 重新引导配置 15
    3 RHEL6操作系统安装 18
    31 基设置 18
    32 硬盘分区设置 20
    33 软件定制 27
    34 重新引导配置 33
    4 系统设置 35
    41 设置系统分辨率 35
    42 识网卡设备信息 37
    43 配置网卡IP址 37
    44 安装显卡驱动 41
    45 声卡测试 43
    46 禁防火墙 44
    47 禁SELINUX 45
    48 禁NetworkManager服务 45
    49 安装bash补丁 46
    410 禁屏保禁止休眠 47
    411 配置通Xmanager登录Linux 48
    412 远程桌面开启 49
    413 修改配置文件 50
    414 创建户修改配置文件 50
    4141 创建户 50
    4142 修改配置文件 51
    415 修改字符集 52
    416 TCP连接数限制 53
    417 RHEL6修改中文环境乱码问题 53
    5 Linux文件传输 55
    6 Qt安装 56
    61 安装32位赖包 56
    62 编译 57
    63 安装qt补丁 57
    7 安装企鹅输入法 57
    8 数库安装 58
    9 snmp++第三方库编译(选仅platserver需安装) 58
    91 添加snmp++环境变量 59
    92 编译snmp++库 59
    10 应程序部署 59
    101 应程序编译 59
    1011 获取源代码 59
    1012 源代码包 59
    1013 传源代码 59
    1014 编译程序 60
    102 应程序部署 60
    1021 程序分发 60
    1022 软件注册 60
    1023 数库初始化 61
    1024 安全配置 65
    1025 前置库初始化 68
    11 配置启动 68
    111 常启动脚方式 69
    112 注册服务方式 69
    113 带界面程序启动 71
    12 网卡绑定 72
    121 网卡绑定成块虚拟网卡 72
    122 单网卡绑定IP 73
    13 科讯飞TTS软件安装 74
    131 安装加密狗 74
    132 安装运行库软件 74
    133 安装音库 77
    134 修改配置文件 79
    135 加密狗验证 79
    136 语音合成测试 80
    137 语音合成服务启动配置 81
    138 IESBASE配置 81
    14 FAQ 81
    141 运行js编译脚提示脚错误? 81
    142 ies程序传linux机器保证正常编译运行? 81
    143 界面程序中文显示方框? 82
    144 界面显示中文乱码者认识汉字? 82
    145 Oracle安装界面显示中文正常? 82
    146 Qt补丁运行installsh脚出现错误 82
    147 64位系统界面法显示jpg图片 82


    1 关32位64位系统安装说明
    着计算机技术快速发展存容量超4G需安装64位系统理4G存64位系统支持32位程序编译运行家放心安装64位系统需注意果操作系统64位oracle需64位64位oracle10g会安装相应32lib编译32位程序提供支持ORACLE_HOMElib3232位lib库ORACLE_HOMElib64位lib库Oracle11g默认提供lib32库需手工外传oracle112030_lib32_linuxtarzip安装32位64位操作系统qties程序必须编译32位目前没编译运行64位程序
    32位rhel64位rhel安装程中稍差异请查相应章节
    2 RHEL5操作系统安装
    面Red Hat Enterprise Linux 55例说明安装程
    21 基设置
    选择光盘启动计算机成功引导出现Red Hat Enterprise Linux 5 安装启动界面屏幕显示提示信息boot:提示符单击键进入图形安装界面
    果操作系统识硬盘需输入linux dd手工加载驱动

    完成安装程序引导处选择Skip跳光盘检查

    点击Next继续

    步选择安装语言Chinese(Simplified)(简体中文)面安装界面中文显示

    步选择键盘美国英语式

    步询问否输入安装号码选择跳输入安装号码填写安装号码作根输入号码安装默认软件集会差异安装程中选择定制需输入安装号码

    22 硬盘分区设置
    接硬盘进行分区般情况果存块硬盘通常做成RAID1RAID5视块硬盘进行安装首先选择建立定义分区结构:

    步果原存分区建议全部删直全部成空闲空间图示:

    单击磁盘选择新建添加分区话框中选择挂载点boot文件默认100MB强制分区点击确定关闭话框

    处分区方法列两种方法早期求创建LVMLVM中创建swap分区根分区新方法求创建LVM直接硬盘驱动器中创建swap分区根分区
    早期创建LVM分区方法
    次单击新建添加分区话框中选择文件系统类型physical volume(LVM)全部空间点击确定关闭话框

    单击LVM钮话框中选择添加文件系统类型swapswap分区类似windows虚拟存推荐设置物理存两倍果16GB存需两倍存样
    图示例切抄需根实际情况设置


    制作LVM卷组话框中继续添加挂载点选择剩余全部空间

    单击确定关闭话框硬盘分区页面中浏览已分区情况应图示:

    磁盘划分示意图:
    boot
    swap


    physical volume(LVM)

    创建LVM分区方法
    次点击新建分创建bootswap

    磁盘划分示意图:
    boot
    swap



    步默认选择

    23 网络时区root户口令设置
    点击网卡右侧编辑填写网卡IP址子网掩码禁IPv6支持

    处设置机名

    步忽略没设置网关字段DNS字段提示点击继续时区默认选择亚洲海取消系统时钟UTS(S)设置

    处设置root户密码

    24 软件定制
    现进行软件定制请根图例进行定制否机器安装包差异导致预知现象

    桌面环境中时选中GNOMEKDE桌面环境

    应程序默认选择

    开发部分JavaRuby外选中注意处选Java仅WEB发布需Java默认安装版满足需需卸载装

    服务器部分默认选择选中印支持

    基系统部分JavaOpenFabrics拨号联网支持选选

    语言支持务必选择中文支持

    接安装程序会检查选包赖关系赖关系检查完毕进行续安装

    等安装结束弹出安装光盘重新引导钮重启机器
    25 重新引导配置
    重新引导需进行配置首先欢迎屏幕前进意许协议

    防火墙必须禁

    SELinux必须禁果处没禁通修改etcselinuxconfig中SELINUXdisabled禁该选项

    步配置KdumpKdump核崩溃转储机制处启

    步配置日期时间需修改

    步设置软件更新选择注册

    步创建户直接前进创建户果创建户处填写

    果计算机检测声卡进行声卡测试

    安装附加光盘容

    系统安装完毕系统重启操作系统安装完成
    3 RHEL6操作系统安装
    面Red Hat Enterprise Linux 65例说明安装程
    31 基设置
    选择光盘启动计算机成功引导出现Red Hat Enterprise Linux 65 安装启动界面移动光标第项Install or upgrade an existing system回车

    果计算机安装独立显卡选择第项安装完重新引导时法进入系统原Linux身没提供该显卡驱动程序种情况选择第二项Install system with basic video driver进行安装该选项安装基显卡驱动操作系统里单独安装载显卡驱动程序
    完成安装程序引导处选择Skip跳光盘检查

    步选择安装语言Chinese(Simplified)(中文(简体))面安装界面中文显示

    步选择键盘美国英语式

    32 硬盘分区设置
    接硬盘进行分区般情况果存块硬盘通常做成RAID1RAID5视块硬盘进行安装询问您安装种设备?时默认选中基存储设备:

    系统会提示设备中包含数选择忽略数

    填写计算机机名称点击处配置网络设置IP址安装完操作系统配置

    选择时区亚洲海掉系统时钟UTC时间

    输入根账号密码

    步选择创建定义布局:

    单击磁盘选择新建弹出话框中选择标准分区

    挂载点选择boot200M

    接着创建标准分区文件系统类型选择swap通常存两倍果存已超16G存相

    创建标准分区挂载点选择全部分区:

    步系统会提示格式化选择格式化

    修改写入磁盘

    磁盘划分示意图:
    boot
    swap


    步默认

    33 软件定制
    现进行软件定制请根图例进行定制否机器安装包差异导致预知现象
    选择现定义

    步基系统中掉Java台余全部勾选

    服务器选择全部

    WEB服务选择全部

    数库默认选

    系统理选择全部

    虚拟化选
    桌面选择全部

    应程序选择全部

    开发选择全部

    语言支持默认选择中文支持
    选择步等系统安装

    安装结束弹出光盘重新引导钮重启机器
    34 重新引导配置
    重新引导需进行配置首先欢迎屏幕前进意许协议

    步设置软件更新选择(N)注册


    根需创建户通常处创建系统中命令创建直接前进

    设置日期时间

    步配置KdumpKdump核崩溃转储机制处启

    系统重启操作系统安装完成
    4 系统设置
    41 设置系统分辨率
    通常工作站需安装单独显卡驱动程序安装完显卡驱动点击系统\首选项\屏幕分辨率进入分辨率设置界面
    该显示配置话框查显卡硬件信息配置双屏
    注意:
    Red Hat操作系统工作站接屏幕延长器操作系统识显示器显示设置里640*480800*600两种分辨率两满足需选择硬件选项卡

    选择合适分辨率



    注销重新登录
    42 识网卡设备信息
    系统安装完毕部分网卡需安装驱动系统安装程中已安装通网卡驱动会遇网卡识情况
    果需安装网卡驱动先通lspci命令获取设备信息:
    #lspci |grep Ethernet
    通该命令会显示网卡设备信息:
    02000 Ethernet controller Broadcom Corporation Unknown device 1692 (rev 01)
    通该信息网查找正确驱动然进行驱动安装
    需注意驱动安装方式差请认真阅读驱动安装文件中README等文件
    43 配置网卡IP址
    找系统菜单中网络项点击出现网络配置界面

    选中编辑网卡然编辑菜单进行该网卡信息编辑
    果话框中没显示网卡备确保网卡设备正常情况确定系统没该网卡驱动时需安装网卡驱动

    果想知道eth0eth1等网卡名应着物理网卡终端窗口中输入列命令物理网卡橙色灯会停闪烁
    #ethtool p eth0
    RHEL65网卡配置系统\首选项\网络连接中修改

    选中System eth0点击编辑修改添加IP址设置子网掩码注意必须勾选动连接

    44 安装显卡驱动
    工作站需安装单独显卡驱动否会出现法设置高分辨率显示较慢情况需注意显卡安装必须机接显示器安装通Xmanager通KVM安装
    果清楚显卡型号列命令查显卡信息:
    #lspci |grep VGA
    显卡驱动NVIDIALinuxx86_6429010run驱动传usrappsoftsoftware
    注意:通#uname a查系统核版果显示2618128el5Xen表示系统安装时选择虚拟化功样会导致安装显卡驱动失败显卡安装时错误提示致核版匹配果遇种情况请安装kernel 2618128el5rpm包安装该rpm包重启机器重启机器时会提示两核版信息选择2618128el5核版然init3进行安装
    驱动安装必须init 3进行
    #init 3
    #cd usrappsoftsoftware
    #chmod +x NVIDIALinuxx86_6429010run
    # NVIDIALinuxx86_6429010run
    果出现列提示说明安装显卡驱动硬件匹配继续安装确定显卡型号载应驱动安装

    首先接受协议选择Accept

    接安装程序Building kernel module提示否安装32位兼容性OpenGL包选择Yes

    程序询问否更新X配置文件选择Yes

    提示安装完成

    #init 5
    显卡驱动安装完成
    45 声卡测试
    测试否听声音RHEL5中找系统\理\声卡检测弹出声卡配置话框播放声音否听见声音果听见具声卡硬件需安装相应声卡驱动程序般情况说需安装声卡驱动

    RHEL6系统\首选项\声音中测试

    46 禁防火墙
    RHEL5安装操作系统初次引导时禁防火墙RHEL6需运行系统\理\服务iptablesip6tables禁

    运行列命令确保防火墙已禁:
    # chkconfig list iptables
    iptables 0关闭 1关闭 2关闭 3关闭 4关闭 5关闭 6关闭
    47 禁SELINUX
    RHEL5安装操作系统初次引导时禁SELINUXRHEL6需编辑etcselinuxconfig文件设置SELINUX项:
    SELINUXdisabled
    通列命令检查否生效:
    #sestatus
    SELinux status disabled
    48 禁NetworkManager服务
    NetworkManager理网络服务RHEL5中默认关闭状态RHEL6中默认开启状态该服务network服务突必须禁服务运行系统\理\服务服务禁

    者运行列命令该服务关闭(注意NetworkManager区分写):
    # chkconfig NetworkManager off
    运行列命令确保该服务已禁(注意NetworkManager区分写):
    # chkconfig list NetworkManager
    NetworkManager 0关闭 1关闭 2关闭 3关闭 4关闭 5关闭 6关闭
    49 安装bash补丁
    目前RedHatEnterpriseLinux发行版均存破壳漏洞(Bash Shellshock)需更新bash补丁
    ①检测系统否存破壳漏洞
    root身份执行命令:
    # env x'() { } echo vulnerable' bash c echo this is a test
    vulnerable
    this is a test
    输出结果中含vulnerable说明漏洞存
    ②安装补丁
    RHEL5应补丁包bash3233el5_114x86_64rpmRHEL6应补丁包bash41215el6_52x86_64rpm安装包二进制方式传tmp目录执行命令安装:
    # rpm Uvh bashxxxrpm
    ③检测否生效
    重新运行命令
    # env x'() { } echo vulnerable' bash c echo this is a test
    this is a test
    输出出现vulnerable字样安装成功
    者果方便复制述命令行安装前bash版:
    RHEL5:
    # rpm qa bash
    bash3232el5x86_64(安装前)
    bash3233el5_114x86_64(安装)
    RHEL6:
    # rpm qa bash
    bash41215el6_4x86_64(安装前)
    bash41215el6_52x86_64(安装)
    410 禁屏保禁止休眠
    进入系统\首选项\屏幕保护程序取消选择计算机空闲时激活屏幕保护程序

    点击电源理操作显示改尤调度员工作站必须禁屏保禁止休眠

    411 配置通Xmanager登录Linux
    Windows通Xmanager登录Linux系统需配置xdm具体配置:
    1) 修改usrsharegdmdefaultsconf文件修改面值:
    [security]
    AllowRoottrue
    AllowRemoteRoottrue
    [xdmcp]
    Enabletrue
    DisplaysPerHost10
    Port177
    2) 修改etcinittab文件增加行原行保留:
    x5respawnetcX11prefdm –nodaemon
    x5respawnusrsbingdm
    3) 重新启动gdm:
    #init 3
    #init 5
    通Xmanager登录linux机器
    修改etcinittab文件重启系统时会提示文件中出现重复IDx忽略警告试验修改ID否会导致法进入XWindows
    RHEL6版中usrsharegdmdefaultsconf文件需etcgdmcustomconf中添加usrsharegdmdefaultsconf中项RHEL6版需修改etcinittab文件
    412 远程桌面开启
    RHEL允许Linux机器通远程桌面登录机windows远程桌面类似默认情况开启现192168177192168178两台linux机器192168178想通远程桌面连接192168177具体做法
    1) 机器192168177进行远程桌面设置选择系统\更首选项\远程桌面配置图示较安全作法远程登录设置密码样linux机器远程桌面该机器输入该密码登录成功

    2) 机器192168178远程桌面192168177192168178开终端输入vncviewer 1921681770验证成功登录192168177
    413 修改配置文件
    软总线进行授权认证系统需修改列配置文件非授权认证系统需修改
    root身份登录执行visudo命令Defaults requiretty注释掉
    # Defaults requiretty
    增加行:
    ies ALL(ALL) NOPASSWD usrsbindmidecode
    414 创建户修改配置文件
    4141 创建户
    通常root身份运行应程序需创建户root身份创建户ies
    #groupadd oinstall
    #useradd G oinstall ies
    说明groupadd命令添加组需安装Oracle添加组名相果oinstall组已存必添加组直接创建户创建完户通passwd命令修改户密码
    4142 修改配置文件
    需添加修改环境变量配置文件中通修改身配置文件实现果希户享环境变量修改etcbashrc文件建议修改文件
    ies身份登录开~bashrc文件末尾添加环境变量特注意红色部分说明:
    #QT
    QTDIRusrappsoftqt
    export QTDIR

    TMPDIRtmp
    export TMPDIR

    # ORACLE_BASEORACLE_HOME需oracle户该变量相(~bashrc)
    ORACLE_BASEu01apporacle
    export ORACLE_BASE
    ORACLE_HOME ORACLE_BASEproduct1120db_1
    export ORACLE_HOME

    NLS_LANGamerican_americaZHS16GBK
    export NLS_LANG

    NLS_DATE_FORMAT'YYYYMMDD HH24MISS'
    export NLS_DATE_FORMAT

    QMAKESPEClinuxg++32
    export QMAKESPEC

    MANPATHQTDIRmanMANPATH
    export MANPATH

    IESBASEusrappsoftiesbase
    export IESBASE

    #PATH需放PATH否qmakedesigner等均usrlibqt33lib
    PATHusrlocalbinsbinusrbinbinQTDIRbinIESBASEbinORACLE_HOMEbinPATH
    export PATH

    #ORACLE_HOMElib32必须放ORACLE_HOMElib前64位系统需32位库
    LD_LIBRARY_PATHusrlibusrlocalliblibusrlibqt33libQTDIRlibORACLE_HOMElib32ORACLE_HOMElibIESBASElib
    export LD_LIBRARY_PATH

    CLASSPATHORACLE_HOMEjreORACLE_HOMEjlibORACLE_HOMErdbmsjlib
    export CLASSPATH

    #snmp++
    SNMPDIRusrappsoftsnmp++
    export SNMPDIR
    LD_LIBRARY_PATHLD_LIBRARY_PATHSNMPDIRlib
    export LD_LIBRARY_PATH

    #Oracle10g保留段Oracle11g删段
    if [ USER oracle ] then
    if [ SHELL binksh ] then
    ulimit p 16384
    ulimit n 65536
    else
    ulimit u 16384 n 65536
    fi
    fi
    #面四行仅Oracle 服务端需添加
    ORACLE_SIDiesdb
    export ORACLE_SID
    ORACLE_TERMxterm
    export ORACLE_TERM
    415 修改字符集
    编译程序前需修改LC_CTYPELC_TIME否中文界面会显示乱码具体操作:
    ⑴RHEL5:
    root身份登录修改系统文件
    # vi etcsysconfigi18n
    LANGzh_CNUTF8
    LC_CTYPEzh_CNgb18030
    LC_TIMEzh_CNgb18030
    LC_COLLATEC
    SUPPORTEDzh_CNgb18030zh_CNGBKzh_CNUTF8zh_CNzh
    修改注销重新登录变量会生效
    验证否生效方法:
    # locale
    LANGzh_CNUTF8
    LC_CTYPEzh_CNgb18030
    LC_NUMERICzh_CNUTF8
    LC_TIMEzh_CNgb18030
    LC_COLLATEC
    LC_MONETARYzh_CNUTF8
    LC_MESSAGESzh_CNUTF8
    LC_PAPERzh_CNUTF8
    LC_NAMEzh_CNUTF8
    LC_ADDRESSzh_CNUTF8
    LC_TELEPHONEzh_CNUTF8
    LC_MEASUREMENTzh_CNUTF8
    LC_IDENTIFICATIONzh_CNUTF8
    LC_ALL
    红色部分样

    ⑵RHEL6:
    RHEL6修改i18n文件起作需~bashrc中设置环境变量export出户~bashrc末尾追加容:
    export LC_CTYPEzh_CNgb18030
    export LC_TIMEzh_CNgb18030
    export LC_COLLATEC
    416 TCP连接数限制
    linuxTCP连接数限制系统默认1024配网环境建立socket数会超出限制需掉TCP连接数限制
    1)修改etcsecuritylimitsconf增加两行:
    root soft nofile 4096
    root hard nofile 65536
    2)修改usrincludebitstypesizeshFD_SETSIZE数1024改4096
    #define __FD_SETSIZE 4096
    修改完成注销生效
    该步骤需编译程序前修改完成
    417 RHEL6修改中文环境乱码问题
    RHEL6GB18030字符集支持前版修改GB18030字符集通列方法避免操作系统乱码
    1登录时默认语言汉语(中国)窗体边选择English (United States) 然登录
    2系统会提示Update standard folders to current language时选Update Names钮

    3退出重新登录选择语言汉语(中国)系统会提示标准文件夹更新前语言?选中问然点击保留旧名称钮

    5 Linux文件传输
    Linux默认安装ftp服务默认开启sftp(安全ftp服务)Sftpssh进行加密ftp更安全
    1) 果unixlinux需linux进行文件传输直接sftp命令具体:
    sftp IP
    Sftpftp差man sftp查sftp法
    2) 果windows机器需linux进行文件传输WinSCP工具该工具支持sftpftpscp三种协议文件传输选择正确传输协议

    推荐WinSCPXftpXftpLinux环境法选择文方式传输二进制方式导致许文文件格式错误
    6 Qt安装
    linux安装时已安装QT应程序赖QT安装时系统带QT卸载覆盖系统带QT满足需需重新安装QT
    61 安装32位赖包
    果确定32位64位系统请终端中输入
    # uname a
    果出现i386字样32位系统x86_6464位系统64位操作系统编译32位QT需安装相关32位安装包相关赖包做安装脚执行脚32bittar放置usrappsoftsoftware然root身份执行命令:
    # cd usrappsoftsoftware
    # tar xvf 32bittar
    # cd 32bit
    # chmod +x installsh
    # installsh
    注意安装包安装光盘务必配套安装包操作系统版安装包配套安装包
    62 编译
    安装程序qtx11commercial338targz放usrappsoftsoftware目录然ies身份执行操作:
    cd usrappsoftsoftware
    gunzip qtx11commercial338targz
    tar xvf qtx11commercial338tar
    mv qtx11commercial338 qt
    cd qt
    configure qtgif thread debug platform linuxg++32 xft –xrender
    处注意linuxg++32保证64位系统32位系统程序编译32位处选择linuxg++32qties程序编译32位果linuxg++64位系统默认编译64位
    输入注册码相应注册码qtlicense338txt中
    (Please enter your license key8L7JCXVX3XGA)
    求输入否接受许协议输入yes时QT进行相关配置
    配置完成执行命令编译QT:
    make
    程持续段时间
    特注意:qt默认情况qtlibjpegjpeg图显示进行支持64位操作系统环境保证parampicparamsplash图片正常情况果mmi等图形界面程序法显示jpg文件重新编译qt进行解决具体systemlibjpegjpg图形显示进行支持执行命令重新配置编译qt:
    #configure qtgif thread debug platform linuxg++32 systemlibjpeg
    #make clean
    #make
    63 安装qt补丁
    编译qt需qt补丁qtpatch目录文方式传然运行Linuxinstall脚
    7 安装企鹅输入法
    企鹅输入法安装需安装完QT进行
    默认输入法scim会导致许界面话框法输入户名密码情况通测试发现scim输入法qt中存缺陷qt交互scimqtimm问题出现种情况通重启输入法scim解决极方便
    通更换输入法解决fcitx输入法称企鹅输入法前红帽桌面版fcitx作默认输入法通测试发现fcitx输入法较稳定
    通脚安装企鹅输入法(32位64位分注意区)具体:
    #tar xvf fcitxinputtar
    #cd fcitx
    #chmod +x installfcitxsh
    #installfcitxsh
    样fctix作默认输入法注销重新登录出现企鹅输入法标志
    注意果安装fctix输入法会删系统带scim输入法避免两输入法间突
    Fctix输入法
    输入法切换简单Ctrl+Space做中英文切换鼠标单击条目企鹅智拼音变蓝色时输入中文
    中文输入法中输入英文前智拼音方式单击企鹅者键盘左边Ctrl键智拼音显示绿色中文输入法输入英文字符
    Fcitx输入法提供中文输入法智双拼五笔字型等通鼠标左键单击智拼音位置者Shift+Ctrl切换
    关输入候选框翻页通翻翻页
    8 数库安装
    目前iES600Pro支持种数库产品数库安装请参考数库安装手册Oracle安装请参考Oracle 11gR2 Database Installation Guide on RHELdoc
    9 snmp++第三方库编译(选仅platserver需安装)
    iES调度系统需提供监控节点交换机功理台模块提供节点交换机监控功模块理台通snmp协议获取交换机信息需安装编译snmp++第三方库
    91 添加snmp++环境变量
    户bashrc中添加
    SNMPDIRusrappsoftsnmp++
    export SNMPDIR
    LD_LIBRARY_PATHLD_LIBRARY_PATHSNMPDIRlib
    export LD_LIBRARY_PATH
    92 编译snmp++库
    1) snmp++tar传机器解压usrappsoft目录
    2) 解压进入usrappsoftsnmp++编译snmp++
    #chmod +x *sh
    #makesnmpsh
    编译完毕snmp++lib生成usrappsoftsnmp++lib
    10 应程序部署
    101 应程序编译
    1011 获取源代码
    通配置库理员获取相应版源代码测试源代码
    1012 源代码包
    src目录压缩成srczip压缩包列两种方法:
    ①Windows环境进入cmd终端cdsrc级目录iesbase然执行:
    zip r srczip src
    果提示'zip' 部外部命令运行程序批处理文件第二种方法
    ②利压缩工具软件WinRARsrc压缩压缩格式选择ZIP
    1013 传源代码
    通WinSCP软件二进制方式传源代码压缩包放IESBASE\列命令解压缩:
    unzip srczip
    删IESBASEsrcjs目录然文方式单独传IESBASEsrcjs目录否该目录中文件会含^M符号导致法编译
    某ftp工具Linux支持选择文格式二进制格式Xftp 30版Linux系统传输文件建议WinSCP
    务必保证传编译脚文格式果提示xx命令识者xx目录存该脚二进制格式导致
    1014 编译程序
    执行IESBASEsrcjslinuxmakeallsh进行编译
    果提示某应程序未成功编译尝试执行次makeallsh文件程序前赖序问题次编译解决
    果某程序提示法找某lib文件批处理脚没写完整未包含赖lib库工程时找该lib工程单独编译然编译应程序解决
    单独编译某应程序方法进入该应程序源代码目录执行:
    qmake
    make
    102 应程序部署
    1021 程序分发
    iesbase压缩包ies身份通sftp二进制方式传IESBASE解压缩解压缩iesbase目录属应ies需切换root身份chown命令修改果IESBASEbin文件没执行权限需增加执行权限
    chmod +x IESBASEbin*
    1022 软件注册
    软件注册仅限某版
    ies身份登录运行列命令设备指纹
    cd IESBASElib
    hardware_key
    iESLab Software Authorization Key Generating
    KEY235f44191febdf7b132855aa88b6c0a9
    Please Send Above Line Of Text To iESLab
    Press Any Key To Exit
    KEY发送软件注册理员返回licenselis二进制方式传IESBASEini运行sbunixsbface点击组名果注册项显示注册成功

    1023 数库初始化
    运行dbedit超级理员身份登录选择工具\选项勾选允许初始化描述历史数库

    然选择工具\描述库初始化

    选择数库类型Oracle选择步

    单击初始化描述库选择默认路径

    数文件果县调100M足已果中规模调填写200M

    数库连接默认

    接次创建系统表创建表初始化部件表数库步导提示进行创建
    然初始化历史库选择工具\历史库初始化开初始化历史库话框

    点击初始化数库

    选择默认路径面话框灵活设置单文件建议10G超20G

    历史数库连接默认

    然创建系统表表提示进行
    退出dbedit重新运行超级户身份登录左侧树形列表中微拓扑定义右击选择导入文文件

    导入文文件话框中选择默认路径导入:

    导入完成双击面拓扑相关表确认表已容
    1024 安全配置
    未进行安全配置前许程序法安全认证运行失败时需进行必安全配置满足程序运行
    运行secconfig超级账户身份登录单击责区理右侧空白区右击选择新建责区添加责区

    添加责区单击户理首先需创建理员账户

    然根需创建户
    单击机器理机加入责区中设置机器角色手工机器名全部添加列表中

    设置角色理角色化需求分配必需权限
    外需设置责区权限理单击工具栏责区权限理图标设置责区理资源通常果没特殊求者简单点击电网设置电网资源全允许权限

    果已运行安全服务通知安全服务果尚未运行时运行安全服务
    1025 前置库初始化
    运行ccmedit理员身份登录单击数库\前置库初始化导开初始化话框

    次点击创建前置库表创建前置库步表触发器完成前置表创建关闭话框
    通信服务器表右击选择读表文文件(txt<)前置服务器名称读入表默认CCS01ACCS01B果名称符修改计算机名称中容

    规约描述表右击选择读表文文件(txt<)规约描述读入表确认表容已成功读入
    11 配置启动
    配置启动种方式实现介绍三种启动方式种常脚启动方式第二种针linux中服务面板台服务部署系统服务面板中然通服务面板控制台服务启停第三种专门针带界面程序重启注意系统默认运行级init 5
    111 常启动脚方式
    1) 启动脚文方式传sbin目录两脚台通
    2) iesstartistart赋予执行权限:
    #chmod +x sbiniesstart
    #chmod +x sbinistart
    3) 创建启动脚链接注意处S999iesstart中S写
    #ln s sbiniesstart etcrc5dS999iesstart
    Ø 手动测试脚否正确
    # sbiniesstart start
    # sbiniesstart stop
    目前仅种方式
    务必保证iesstartistart文格式格式正确会导致脚执行时错误vi开脚然输入容:
    set ffunix
    回车样会脚格式转换unix文格式

    112 注册服务方式
    linux中提供服务面板版linux服务面板样式差红旗桌面系统windows风格相似控制面板中找服务通服务面板控制服务运行情况服务面板中注册服务现服务面板中注册sbunix服务请做操作:
    1 etcrcdinitd中创建autosbunix文件该文件服务启动脚文件具体格式面介绍
    2 chmod 777 autosbunix
    3 chkconfig add autosbunix
    4 开服务面板否autosbunix项果重启机器样重启sbunix会动启动通服务面板控制钮进行控制
    autosbunix服务启动脚范例:
    #
    # autosbunix the shell script takes care of sbunix start and stop
    #
    # chkconfig 2345 20 80
    # description autosbunix
    # processname etcrcdinitdautosbunix
    EXEC_PATHusrappsoftiesbasebin
    EXECsbunix
    PID_FILEvarrunautosbunixpid
    DAEMONusrappsoftiesbasebinsbunix
    # Source function library
    etcrcdinitdfunctions
    if [ x EXEC_PATHEXEC ] then
    echo ERROR EXEC_PATHEXEC not found
    exit 1
    fi
    stop()
    {
    echo Stoping EXEC
    killall DAEMON >devnull
    usleep 100
    echo Shutting down EXEC [ OK ]
    }
    start()
    {
    echo Starting EXEC
    DAEMON > devnull &
    usleep 100
    echo Starting EXEC [ OK ]
    }
    restart()
    {
    stop
    start
    }
    case 1 in
    start)
    start

    stop)
    stop

    restart)
    restart

    status)
    status p PID_FILE DAEMON

    *)
    echo Usage service EXEC {start|stop|restart|status}
    exit 1
    esac
    exit
    113 带界面程序启动
    gnome会话方式两种方式界面程序启动第种通图形 gnomesessionproperties设置解决第二种直接修改gnomesessionproperties配置文件面介绍两种方式果KDE会话模式编写启动脚进行

    1 Gnome会话模式修改gnomesessionproperties设置
    果前gnome会话通菜单\桌面\首选项\更首选项\会话找会话配置话框者运行命令进行调GNOME session设置
    #gnomesessionproperties
    弹出话框点击话框中启动程序配置页面选择添加钮添加iesdraw启动添加完成图示:


    2 Gnome会话模式修改gnomesessionproperties文件
    修改登录户home目录gnome2sessionmanual文件(果存该文件请创建)文件格式具体说明:
    [Default]
    num_clients1
    0RestartStyleHint3
    0Priority50
    0RestartCommandusrappsoftiesbasebiniesdraw
    0Program iesdraw
    例中添加iesdraw启动num_clients表示启动程序数前启动程序iesdrawnum_clients1启动程序序列号iesdraw 0果添加esmmiesmmi序号1类推启动程序定义四行格式输入修改保存注销

    3 KDE会话模式图界面启动
    登录户home目录kdeAutostart创建启动脚启动iesdrawesmmi创建脚autoies容:
    usrappsoftiesbasebiniesdraw
    usrappsoftiesbasebinesmmi
    保存该脚chmod +x autoies注销登录KDE界面启动iesdrawesmmi
    12 网卡绑定
    121 网卡绑定成块虚拟网卡
    提供网络高性需块网卡绑定成块虚拟网卡外提供服务样中块物理网卡出现障会导致连接中断eth0eth1绑定成虚拟网卡bond0
    1) 首先etcsysconfignetworkscripts创建虚拟网卡bond0配置文件ifcfgbond0容:
    DEVICEbond0
    BOOTPROTOnone
    IPADDR19216811
    NETMASK2552552550
    ONBOOTyes
    TYPEEthernet
    USERCTLno
    2) 然分修改eth0eth1配置文件
    ² ifcfgeth0容:
    DEVICEeth0
    BOOTPROTOnone
    ONBOOTyes
    USERCTLno
    MASTERbond0
    SLAVEyes
    ² ifcfgeth1容:
    DEVICEeth1
    BOOTPROTOnone
    ONBOOTyes
    USERCTLno
    MASTERbond0
    SLAVEyes
    3) linux虚拟网卡核模块中实现需安装时候已装该moduleetcmodprobeconf文件中添加容(果没该文件新建):
    alias bond0 bonding
    options bond0 miimon100 mode1 primaryeth0
    中miimon100表示100ms检查次链路连接状态果通会切换物理网卡mode1表示备模式块网卡active提供失效保护果mode0负载均衡模式网卡active模式少primaryeth0表示备模式eth0默认active网卡
    4) etcrclocal中加入
    modprobe bonding miimon100 mode1
    5) 重启机器虚拟网卡已生效
    网卡绑定模式通常仅集群数库情况非集群数库绑定保持两网段外注意绑定两网卡物理网卡集成网卡单网卡双网口避免物理网卡障带风险
    122 单网卡绑定IP
    时需块网卡配置IP例需eth0配置IP 1921681219216813需etcsysconfignetworkscripts新建两配置文件:
    1) ifcfgeth00
    容:
    DEVICEeth00
    BOOTPROTOstatic
    IPADDR19216812
    NETMASK2552552550
    ONBOOTyes
    2) ifcfgeth01
    容:
    DEVICEeth01
    BOOTPROTOstatic
    IPADDR19216813
    NETMASK2552552550
    ONBOOTyes
    13 科讯飞TTS软件安装
    iES600ProTTS软件安徽科讯飞信息科技股份限公司InterPhonic Enterprise Edition文50版例介绍该产品RHEL 59安装
    科讯飞提供3张安装盘中第1张盘运行库软件第23张盘8K音库(Xiao Yan)root身份安装该软件
    131 安装加密狗
    InterPhonic 50 for Linux语音合成系统需Hasp加密锁支持加密狗连接PC机USB接口加密锁驱动会面安装运行库程中动安装

    132 安装运行库软件
    安装机器插入第1张光盘(Runtime13)光盘般会动挂载mediaDisk1果没动挂载请手动挂载:#mount devcdrom mnt(时挂载mnt路径)进入光盘路径开始安装
    #installer
    安装程全部默认

    图中勿改变默认址



    安装完成话框动关闭终端窗口中会输出Installation terminated successfully
    安装完毕出第张光盘果光盘弹出般正关闭光盘窗口试者输入eject命令弹出光驱
    133 安装音库
    音库安装需两张光盘(8K音库2333)Linux换盘时通常第张光盘弹出先33光盘复制系统硬盘里然安装23光盘
    音库33盘放入光驱进入光驱路径然光盘容做tar包放tmp目录(示例光盘中目录名称Disk2):
    #tar cf tmpdisk2tar Disk2
    音库23盘放入光驱进入光驱路径执行安装
    #installer



    时法弹出光驱中光盘点击Browse选择tmp目录解压目录Disk2(解压33光盘路径)

    安装完成单击Done退出安装话框终端会显示安装成功信息
    134 修改配置文件
    编辑optintp50binispsescfg文件修改列变量:
    [local]
    local_ip 0000(改机实际IP址)
    [srm]
    enable false
    svc_only true
    135 加密狗验证
    执行列命令检测加密狗否成功安装:
    # cd optintp50bin
    # haspman
    果成功识加密狗会显示加密狗信息否会No dongle has been found科讯飞说明加密狗驱动会安装运行库程中成功安装始终没检验成功必须手工安装驱动
    果提示缺少libstdc++so5请安装包附带libstdc++so5复制系统usrlib目录:#cp libstdc++so5 usrlib
    科讯飞单独提供两rpm文件安装加密狗(该文件安装光盘)aksusbdredhat151i386rpmlibstdc++29698i386rpm复制某目录usrappsoftsoftware然执行安装:
    # rpm ivh aksusbdredhat151i386rpm
    Starting AKSUSB daemon etcrcdinitdaksusbd line 18 usrsbincheckpc 没文件目录
    [确定]
    忽略述错误警告通常需安装libstdc++****i386rpm
    时检测加密狗成功:
    [root@WH01A bin]# haspman
    iFly HaspMan 4001002 Copyright 19992005 by iFly InfoTek All rights reserved

    Dongle ID 853334220

    Dongle Proudcer Aladdin
    Dongle Eletric Type USB
    Memory Size 112(Bytes)
    RealClock noneDongle Protection Format Format used by Intp40
    Product counts 1
    ********************
    Intp40 Product No1
    Product Name intp50
    Product Number 004879001
    Product Version 500
    Product Licence 2
    Product Expired Time Disabled Product Run Count Disabled
    Product Run Time Disabled
    Support Voices all voices
    Support Packages vxiaoyan

    Total 1 dongles found
    果检测加密狗尝试执行列命令:
    # etcinitdakusbd start
    136 语音合成测试
    #cd optintp50bin
    #ttscon localtestwav
    #cd isp
    #ses
    #cd
    #ttscon r 19216811 lib isplibiflyttsso networktestwav
    中localtestwavnetworktestwav合成语音文件名(意名字)输入合成文Enter键然CTRL+D结束输入该文件复制出播放试听效果够成功合成语音文件表明TTS软件安装成功
    第命令直接合成没接口文件
    第二命令通网络合成接口文件libiflyttsso网络址根机实际址填写该命令需启动语音合成服务ses通ps命令该命令否成功启动注意果加密狗没成功安装启动该服务
    务必保证网络合成功正常
    137 语音合成服务启动配置
    语音合成服务手工启动方法(root身份):
    # cd optintp50binisp
    # ses
    通配置语音合成服务操作系统启动时动启动系统\首选项\更首选项\会话中添加ses全路径示:

    138 IESBASE配置
    安装科讯飞软件机器必须作设置语音服务正常
    1配置环境变量
    修改户bashrc文件LD_LIBRARY_PATH中增加optintp50binisp该目录提供必须库文件
    LD_LIBRARY_PATHLD_LIBRARY_PATHoptintp50binisp
    export LD_LIBRARY_PATH
    2修改初始化文件
    运行ttsserver节点机配置IESBASEinittsini修改IP启功两项
    [server]
    IP19211121
    启功Y
    IP设置运行科讯飞语音服务ses机器IP
    14 FAQ
    141 运行js编译脚提示脚错误?
    请确认iesbasejs脚ascii码方式传脚具执行权限果开脚没发现^M样字符执行出错vi开输入set ffunix确保unix换行符结束换行
    142 ies程序传linux机器保证正常编译运行?
    ies程序param通ftp传送linux机器
    果windowssrc传linux具体:
    l 先windowszip命令src压缩成srczip文件zip –r srczip src者winrar压成zip文件
    l 选择二进制传输srcziplinux机器
    l Linux机器unzip解压srczipunzip srczip
    l 解压js脚中含^M字符会导致脚法正常运行通ftpwindowsjs目录文方式传linux
    果linux传linux机器步骤:
    l 源linux机器tar cvf srctar src
    l 源机器ftp命令登录目机器选二进制srctar传目机器
    l 目机器解压srctar(tar xvf srctar)
    注意:linux台easeinstall工具该工具仅提供系统总成日常更新ies程序果linux机器间ies更新建议easeinstall进行
    143 界面程序中文显示方框?
    果发现ies界面程序显示方框请确认否文档中QT安装序进行QT安装安装QT前需安装rpm赖包
    144 界面显示中文乱码者认识汉字?
    编译ies程序前否文档修改i18n容修改完毕否注销重新登录进行ies程序编译
    145 Oracle安装界面显示中文正常?
    linux安装oracle10会发现中文显示正常需安装oracle中文显示补丁oracle_zh包已发布vsssvn库中
    146 Qt补丁运行installsh脚出现错误
    错误提示bash :installsh sbinsh^Mbad interpreter没文件目录错误
    答:请检查installsh中否含^M样字符果请asc码传次installsh脚外查installsh脚第行否#sbinsh样字符果请第行删
    147 64位系统界面法显示jpg图片
    qt默认情况qtlibjpegjpeg图显示进行支持64位操作系统环境保证parampicparamsplash图片正常情况果mmi等图形界面程序法显示jpg文件重新编译qt进行解决具体systemlibjpegjpg图形显示进行支持执行命令重新配置编译qt:
    #configure qtgif thread debug platform linuxg++32 systemlibjpeg
    #make clean
    #make

    文档香网(httpswwwxiangdangnet)户传

    《香当网》用户分享的内容,不代表《香当网》观点或立场,请自行判断内容的真实性和可靠性!
    该内容是文档的文本内容,更好的格式请下载文档

    下载文档到电脑,查找使用更方便

    文档的实际排版效果,会与网站的显示效果略有不同!!

    需要 2 香币 [ 分享文档获得香币 ]

    下载文档

    相关文档

    新能源发电智能监控系统-安装手册re1

    新能源发电智能化集中管理系统安装调试手册(简)(内部使用,请勿外传!)北京金鸿泰科技2021年12月02日 编写:李智滨 孙弥 魏洪 刘宝林 李光芒 王修业 王勇杰 周双全方案说...

    2年前   
    486    0

    **通风系统安装方案

    本工程位于陕西省咸阳市渭城区金旭路水电十字东南角,项目总占地面积11619㎡。项目由商业、住宅、机械车库及设备用房等建筑组成。地下一层、地下二层为双层机械车库,总建筑面积约66884.4㎡,地上...

    4年前   
    1430    0

    系统安装合同

    系统安装合同  一、项目名称  __________市ktv vod点播及营业管理系统工程  二、项目单位  甲方:______________________________  地址:___...

    8年前   
    676    0

    ADSS安装手册解析

    全介质自承式〔ADSS〕光缆安装培训手册四川汇源光通信四川汇源光通信目 录安装培训手册第一局部 光缆根底学问 1其次局部 ADSS 光缆安装 5第一章 根底学问 5第 1 节 光缆挂点的选择...

    1年前   
    243    0

    门禁系统安装报道

    门禁系统安装报道 红五月社区内未拆迁区块毗邻艮山东路和杭海路,街巷四通八达,人员复杂,治安隐患多,管理难度大。每户基本出租外来人口,人员进出比较多,公共门有的已残旧不堪,有的根本不锁,已起不...

    10年前   
    10545    0

    CIS系统手册

    CIS系统手册 发布日期:2006-1-24 1:34:51 作者:网络资源 出处:**物业网     何为CIS?   CI是英文Corporate Identity的缩写...

    5年前   
    1077    0

    CIS系统手册

    CIS系统手册 何为CIS? CI是英文Corporate Identity的缩写,直译为:“企业自我同一化”,我们称之为企业识别。 所谓“企业识别”就是指环绕着企业的多层关系者...

    13年前   
    15471    0

    新风系统供货安装合同

    根据《中华人民共和国合同法》和《中华人民共和国建筑法》及相关法律法规的规定,遵循平等、自愿、公平和诚实信用的原则,甲、乙双方就****艺墅新风系统设备供应及安装事宜达成一致,特签订如下合同,以兹...

    5年前   
    3009    0

    复合风管系统安装工程合同

    复合风管系统安装工程合同  合同编号:   甲方:   乙方:   甲方委托乙方安装新大洋·酚醛铝箔(或玻纤)复合荚芯板风管xx平方米,现经...

    9年前   
    923    0

    复合风管系统安装工程合同

    复合风管系统安装工程合同  合同编号:  甲方:  乙方:    甲方委托乙方安装    (或玻纤)复合荚芯板风管平方米,现经双方平等协商签订合同条款如下:  一、工程名称:  二、工程地点:...

    10年前   
    680    0

    仿真系统使用手册

    《现在企业经营决策仿真——群体对抗BS版》 系统安装使用手册 第一章 系统安装说明 1 1、系统安装环境 1 2、系统安装过程 1 3、系统启用说明 7 4、系统交叉应用...

    5年前   
    1131    0

    生产系统职位设计手册

    1、负责组织质量管理、计量管理、质量检验标准等管理制度的拟订、检查、监督、控制及执行。2、负责建立和完善公司质量管理制度。制定并组织实施公司质量工作纲要,健全质量管理网络,制定和完善质量管理目标。

    2年前   
    413    0

    ControlLogix系统培训手册

    ControlLogix基 础 培 训 手 册罗克韦尔自动化自动控制及信息产品集团中国.北京2002年10月ControlLogix根底培训手册目 录1 常用工具1.1 通讯管理工具RSLin...

    3周前   
    86    0

    《报关管理系统》软件安装使用协议

    《报关管理系统》软件安装使用协议  甲方:________________________  乙方:________________________  经甲、乙双方友好协商,就乙方向甲方提供《...

    9年前   
    494    0

    信息部系统维护及安装流程

    系统维护及安装流程   一、        系统维护 1、保存用户当前正在使用的文档资料。 2、关闭冰点还原,重启电脑。 3、重启完成后维护系统,解决故障。如需重新安装系统,参照系统...

    12年前   
    12105    0

    闭路监控系统安装合同

    闭路监控系统安装合同  购方(甲方):__________________  供应方(乙方):__________________  根据《XXX合同法》及国家有关规定,结合工程的具体情况,经...

    4年前   
    765    0

    厨房通风系统采购及安装合同

    **东方国际商务中心工程附楼厨房通风系统采购及安装合同(稿)   甲方:   根据中华人民共和国合同法及有关地方法律法规,经甲乙双方友好协商,签订本合同。 一、     项目名称、内...

    12年前   
    13076    0

    教室多媒体系统安装及操作

    教室多媒体系统设备安装及操作一、 教室多媒体设备有哪些? 显示器、主机、功放、分屏器、投影机、幕布、音响 电源线(显示器电源线、主机电源线、分频器电源线、功放电源线)、VGA线...

    3年前   
    1558    0

    档案管理系统安装部署文档

    湖北能源集团股份档案管理系统安装部署办公室信息中心二○一二年五月目 录1. 概要信息、手册概述及安装部署条件 21.1.概述 21.2.授权 31.3.支持和效劳 31.4.名词定义及缩略词 ...

    1个月前   
    95    0

    客运广播系统设备安装技术交底文件

    客运广播系统设备安装技术交底文件(WORD文档表格,打开后格式正常)                                                    编号: 工程名称...

    13年前   
    14801    0