1.Free Download Manager最新版本
2.CentOS 6.4下编译安装MySQL 5.6.14详细步骤
3.Media Player Classic简介
4.CentOS 6.4中出现Vsftpd中文乱码解决过程
5.qt6.4.0+源码编译moc.exe+命令行文件输出简单测试
6.centos发行版本
Free Download Manager最新版本
Free Download Manager (FDM) 提供了不同版本供用户选择。官方官网稳定版本为FDM ver. 3.0 build ,源码源码其安装文件大小为6.4 Mb,下载你可以从官方网站下载,官方官网同时也可以找到2.1及更早版本和源码的源码源码选项。
对于那些希望尝试新功能的下载cesium源码下载用户,FDM的官方官网预览版本(Release Candidate,即3.8 RC)正在开发中,源码源码同样提供了6.4 Mb的下载安装包。不过请注意,官方官网这可能是源码源码一个测试版本,可能包含一些未完全稳定的下载功能。
对于那些追求轻便的官方官网用户,FDM还提供了轻量版本,源码源码即FDM Lite ver. 3.0,下载其大小仅为2.1 Mb,功能相对较少,包括BT支持、视频格式转换和上传管理器等功能。这些功能可以通过后续下载安装的插件来添加,如Video Conversion plugin (2. Mb) 和 Bittorrent plugin (1. Mb)。
安装轻量版时,若选择Chinese语言,平移源码可能会遇到安装后界面显示乱码的情况。遇到此问题,不必担心,只需在启动FDM后,进入工具栏,找到第二个选项的最后一项,选择Language选项,然后选择"Chinese(CHS)"即可解决问题。
CentOS 6.4下编译安装MySQL 5.6.详细步骤
一:卸载旧版本
使用下面的命令检查是否安装有MySQL Server
复制代码
代码如下:
rpm -qa | grep mysql
有的话通过下面的命令来卸载掉
复制代码
代码如下:
rpm -e mysql //普通删除模式
rpm -e --nodeps mysql // 强力删除模式,如果使用上面命令删除时,提示有依赖的其它文件,则用该命令可以对其进行强力删除
安装MySQL
安装编译代码需要的包
复制代码
代码如下:
yum -y install make gcc-c++ cmake bison-devel ncurses-devel
下载MySQL 5.6.
复制代码
代码如下:
wget a href="f,先在/etc目录下找,找不到则会搜索"$basedir/my.cnf",在本例中就是 /usr/local/mysql/my.cnf,这是新版MySQL的配置文件的默认位置!注意:在CentOS 6.4版操作系统的最小安装完成后,在/etc目录下会存在一个my.cnf,需要将此文件更名为其他的名字,如:/etc/my.cnf.bak,否则,该文件会干扰源码安装的洪荒源码MySQL的正确配置,造成无法启动。
启动MySQL
添加服务,拷贝服务脚本到init.d目录,并设置开机启动
复制代码
代码如下:
cp support-files/mysql.server /etc/init.d/mysql
chkconfig mysql on
service mysql start --启动MySQL
配置用户
MySQL启动成功后,root默认没有密码,我们需要设置root密码。
设置之前,我们需要先设置PATH,要不不能直接调用mysql
修改/etc/profile文件,在文件末尾添加
复制代码
代码如下:
PATH=/usr/local/mysql/bin:$PATH
export PATH
关闭文件,运行下面的命令,让配置立即生效
复制代码
代码如下:
source /etc/profile
现在,我们可以在终端内直接输入mysql进入,mysql的环境了
执行下面的命令修改root密码
复制代码
代码如下:
mysql -uroot
mysql SET PASSWORD = PASSWORD('');
若要设置root用户可以远程访问,执行
复制代码
代码如下:
mysql GRANT ALL PRIVILEGES ON *.* TO a href="mailto:'root'@'..%'"'root'@'..%'/a IDENTIFIED BY 'password' WITH GRANT OPTION;
红色的password为远程访问时,root用户的密码,可以和本地不同。
配置防火墙
防火墙的端口默认没有开启,若要远程访问,需要开启这个端口
打开/etc/sysconfig/iptables
在“-A INPUT –m state --state NEW –m tcp –p –dport –j ACCEPT”,下添加:
复制代码
代码如下:
-A INPUT m state --state NEW m tcp p dport j ACCEPT
然后保存,并关闭该文件,verycd源码在终端内运行下面的命令,刷新防火墙配置:
复制代码
代码如下:
service iptables restart
OK,一切配置完毕,你可以访问你的MySQL了。
Media Player Classic简介
Media Player Classic (MPC)以其酷似Windows Media Player 6.4的界面赢得了众多用户的喜爱,但它在功能上远超其原型。MPC具备强大的播放功能,支持列表和连续播放,以及一套精密的Filter控制,让用户体验更加便捷。它兼容XP界面主题,即使未安装VOBSUB也能播放部分字幕,并可外挂音频文件,调整播放速度和画面移动,表现出色。特别是对于DVD播放,MPC加强了其性能,并内含视频捕捉功能,使得视频内容的处理更为全面。 MPC支持广泛的媒体格式,包括WMP支持的所有类型,甚至连GIF动画也能流畅播放。源码 kane如果你的系统已经安装了Real、QuickTime或Flash的解码器,MPC可以无缝处理这些媒体。值得一提的是,MPC的亮点在于其内置的Vobsub字幕引擎和Subresync字幕编辑器,对热爱DVDrip的用户来说,这是不可多得的利器。然而,为了直接支持DirectShow媒体加载字幕,MPC需要DirectX 9(或更高版本)的支持,对于非Windows XP/2k3的操作系统用户来说,这是使用时需要考虑的条件。 最初,Gabest以非公开源代码的方式开发MPC,但后来他选择了开源,使得MPC基于GPL发布。现在,Media Player Classic的源代码已经开放,而且在SourceForge上有一个名为Guliverkli的项目。Guliverkli项目提供了丰富的编码、阅读器和解码器资源,为用户提供了更多可能性。扩展资料
Media Player Classic(简称为MPC),顾名思义,就是一个模仿 Windows Media Player 6.4 这个经典版本的媒体播放器,但并非基于WMP6.4改进。由匈牙利人 Gabest 开发,基于源代码开放协议(GPL)。根据此协议,任何人都可以自由使用这款软件的源代码,条件是使用这款软件的源代码所开发或改进的软件也必须按GPL协议开放其源代码,而软件也必须同样免费供用户使用。CentOS 6.4中出现Vsftpd中文乱码解决过程
Windows客户端访问FTP应用服务器出现乱码。这是由于UTF-8与GBK不兼容而头疼的引起的,采用源码方式编译安装就可将此问题解决。乱码解决过程:
1、首先使用 rpm -e vsftpd卸载系统安装的默认VSFTPD应用服务器:
[root@localhost ~]# rpm -e vsftpd
2、从d
、进入源码包下的 SPECS目录,并使用rpmbuild -bb vsftpd.spec命令生成vsftpd-2.2.2-.el6.1.x_.rpm:
[root@localhost SPECS]# rpmbuild -bb vsftpd.spec
此时因为系统缺少依赖包会报如下错误:
error: Failed build dependencies:
libcap-devel is needed by vsftpd-2.2.2-.el6.1.x_
tcp_wrappers-devel is needed by vsftpd-2.2.2-.el6.1.x_
我们可以从CentOS6.4安装盘中找到如下RPM软件包进行手动安装,包名如下:
libattr-2.4.-7.el6.i.rpm libcap-devel-2.-5.5.el6.x_.rpm
libattr-2.4.-7.el6.x_.rpm tcp_wrappers-devel-7.6-.el6.i.rpm
libattr-devel-2.4.-7.el6.i.rpm tcp_wrappers-devel-7.6-.el6.x_.rpm
libattr-devel-2.4.-7.el6.x_.rpm tcp_wrappers-libs-7.6-.el6.i.rpm
libcap-2.-5.5.el6.i.rpm tcp_wrappers-libs-7.6-.el6.x_.rpm
libcap-2.-5.5.el6.x_.rpm vsftpd-2.2.2-.el6_3.1.src.rpm
libcap-devel-2.-5.5.el6.i.rpm
、将以上各包使用rpm -ivh *.rpm -force --nodeps命令进行强制安装:
[root@localhost rpm]# rpm -ivh *.rpm --force --nodeps
warning: libattr-2.4.-7.el6.i.rpm: Header V3 RSA/SHA1 Signature, key ID cb9de: NOKEY
Preparing... ########################################### [%]
1:libattr ########################################### [ 8%]
2:libcap ########################################### [ %]
3:tcp_wrappers-libs ########################################### [ %]
4:libattr ########################################### [ %]
5:libcap ########################################### [ %]
6:tcp_wrappers-libs ########################################### [ %]
7:tcp_wrappers-devel ########################################### [ %]
8:libcap-devel ########################################### [ %]
9:libattr-devel ########################################### [ %]
:tcp_wrappers-devel ########################################### [ %]
:libcap-devel ########################################### [ %]
:libattr-devel ########################################### [%]
、再次使用rpmbuild -bb vsftpd.spec对vsftpd-2.2.2-.el6.1.x_.rpm包重新进行编译:
[root@localhost SPECS]# rpmbuild -bb vsftpd.spec
、进入x_目录,此时可以看到该目录下已经生成相关RPM包:
命令模式如下:
复制代码
代码如下:
[root@localhost RPMS]# cd x_/
[root@localhost x_]# ls
vsftpd-2.2.2-.el6.1.x_.rpm vsftpd-debuginfo-2.2.2-.el6.1.x_.rpm
、重新安装进行过源码修改的vsftpd应用服务器组件包:
[root@localhost x_]# rpm -ivh vsftpd-2.2.2-.el6.1.x_.rpm
Preparing... ########################################### [%]
1:vsftpd ########################################### [%]
、CentOS6.4修改系统默认字符集:
[root@localhost /]# vi /etc/sysconfig/in
将原文件修改为如下内容:
复制代码
代码如下:
#LANG="zh_CN.UTF-8"
LANG="zh_CN.GB"
SUPPORTED="zh_CN.GB:zh_CN:zh:zh_CN.GB:en_US.UTF-8:en_US:en"
SYSFONT="latarcyrheb-sun"
此时所有修改工作已经完成,重起FTP应用服务器之后我们在windows系统中使用IE浏览器以及前期应用软件进行测试中文乱码问题消失。该解决办法同样适用于RHEL6系列操作系统中存在的VSFTPD于windows客户端字符集兼容原因导致的乱码问题。
qt6.4.0+源码编译moc.exe+命令行文件输出简单测试
在进行Qt 6.4.0源码编译并测试moc.exe命令行文件输出的步骤如下:
首先,在已有的基础上,我们继续进行重构,涉及环境为windows和powershell。
使用源码编译的moc.exe,命令如下:d:\work\qt__work\qt-everywhere-src-6.4.0\qtbase\bin\moc.exe -o mymoc.cpp ../Sender.h
与已安装的moc.exe进行对比,其路径为:C:\local\Qt\Qt6.4.0\6.4.0\msvc_\bin\moc.exe -o mymoc.cpp ../Sender.h
通过比较,我们可以观察到编译所使用的路径存在差异,这表明了编译环境的不同。
进一步分析编译后的文件mymoc.cpp,我们可以发现其内容与之前有所区别,这主要源于编译时所使用的debug模式。
为了方便后续的检索和查阅,我们将此过程的详细步骤记录于此,以供参考。
centos发行版本
版本更新主要涉及以下平台:i、x_、ia、s、sx。RHEL版本涵盖了从2到6.4的多个发行版本,各版本的发布日期和RHEL发布日期有所不同。 从版本2开始,RHEL发行了多个版本,每个版本包括不同的平台支持,从年的版本2到年的版本6.4。每个版本的日期都表明了RHEL发行的日期,例如版本2于年5月日发布,而版本3.1则在年月日发布。 版本3.7和版本3.8在年和年8月日发布,其中版本3.8的RHEL发布日期是年7月日。版本3.9在年7月日发布,RHEL发布时间为年6月日。 版本4的发布涵盖了多种平台,从年3月9日至年月日,包括i、x_、ia、alpha、s、sx、ppc(beta)和sparc(beta)。版本4.7和版本4.7 - Server CD在年9月日和年月日发布,RHEL的发布时间分别为年7月日和未提供发布时间。 版本5的发布日期为年4月日至年5月日,包括i、x_、ia、alpha、s、sx。版本5.1和版本5.1 - LiveCD在年月2日发布,RHEL的发布时间为年月7日。版本5.2和版本5.2 - LiveCD在年6月日发布,RHEL的发布时间为年5月日。 版本6的发布日期为年5月日至年3月7日,包括i、x_。版本6.1在年月日发布,RHEL的发布时间为年5月日。版本6.2在年月日发布,版本6.3在年7月日发布,RHEL的发布时间分别为年6月0日和未提供发布时间。 版本6.4在年3月8日发布,RHEL的发布时间为年2月日。这些信息展示了RHEL版本的历史演变和平台支持的多样性,以及RHEL发行日期与版本发布日期之间的关系。扩展资料
CentOS(Community ENTerprise Operating System)是Linux发行版之一,它是来自于Red Hat Enterprise Linux依照开放源代码规定释出的源代码所编译而成。由于出自同样的源代码,因此有些要求高度稳定性的服务器以CentOS替代商业版的Red Hat Enterprise Linux使用。两者的不同,在于CentOS并不包含封闭源代码软件。