Centos 初始化一些软件.docx
- 文档编号:8258760
- 上传时间:2023-01-30
- 格式:DOCX
- 页数:14
- 大小:813.87KB
Centos 初始化一些软件.docx
《Centos 初始化一些软件.docx》由会员分享,可在线阅读,更多相关《Centos 初始化一些软件.docx(14页珍藏版)》请在冰豆网上搜索。
Centos初始化一些软件
vmwaretools怎么安装
vmwaretools是虚拟机VMwareWorkstation自带的一款工具,它的作用就是使用户可以从物理主机直接往虚拟机里面拖文件。
如果不安装它,我们是无法进行虚拟机和物理机之间的文件传输的,当然它的功效不止于此,平时我们操作虚拟机的时候,在物理机和虚拟机之间必须使用CTRL切换,如果安装之后我们就不必使用键盘切换,直接便可退出,使得虚拟机真正成为了电脑的一部分,那么这么神奇的vmwaretools应该怎么安装呢?
windows操作系统下VMtools的安装
1.1
首先自然是打开你需要安装vmwaretools(以下简称VMtools)的虚拟机,在虚拟机没有打开的时候会报错,再说虚拟机都没开你往哪安是不。
打开之后我们点击虚拟机选项,找到安装VMtools(如下图所示),如果你已经安装过了,提示会不同,那时候就会提示让你重新安装VMtools。
点击安装即可。
2.2
接着我们打开虚拟机中我的电脑,然后就会看到光盘驱动器中便会出现VMtools安装的盘符了,当然不同的操作系统安装的时候可能略有不同,有的是点击安装之后直接安装,有的则需要自己点击安装。
反正也不费事我们就双击安装吧。
3.3
接着就是下一步下一步了,其中有一个界面是让我们选择安装类型的(如下图所示),一般我们选择典型安装,当然如果你对VMtools比较了解的话,也可以选择自定义安装(一般都是在此VM上运行,应该没有人跨VM运行吧,因此完成安装不必考虑)。
4.4
选择好类型后就需要安装了,点击安装后不一会便会完成整个安装操作,此时我们可以点击完成结束安装过程。
至此,VM的安装过程已经结束,但是仍没有起到效果,需要我们重启电脑才能生效。
END
linux操作系统下VMtools的安装
1.1
第一步跟windows下的操作一样,需要我们首先打开虚拟机,然后点击虚拟机选项,点击安装VMtools,如果已经安装过了就会显示重新安装(如下图所示,如果出现此字样证明你已经成功安装了VMtools)。
如果未安装,点击安装即可。
2.2
然后我们在光盘驱动器中便可以看到VMtools字样了,点击打开,找到VMtools安装包,在linux操作系统下后缀名为tar.gz,我们可以直接解压缩(有些linux系统支持,例如小编使用的fedora),也可以使用终端命令进行解压缩。
3.3
接着我们需要进入终端进行安装,在安装之前,我们需要更换操作用户,默认进入系统的用户是普通用户(以fedora为例),但是它没有安装的权限,因此我们需要切换到root用户进行安装,使用su命令即可完成切换。
4.4
完成切换之后,我们打开解压缩的VMtools文件夹,找到vmware-install.pl这个文件,然后执行安装即可。
有一点要注意的是,使用vmware-install.pl的时候需要perl模块的支持,貌似fedora默认中没有安装,我们可以使用yuminstallperl安装perl。
5.5
至此,fedora下VMtools的安装算是完成了,过程虽然简单,但是在实际安装的过程中可能会遇到这样或者那样的问题,如果在安装过程中遇到问题的话,可以XX一下,一般都可以找到解决办法,小编也会把遇到的问题和解决办法都罗列出来,方便后来人。
END
注意事项
∙当你的虚拟机没有打开的时候是无法安装vmwaretools的。
∙windows操作系统下安装VMtools十分简单,只需双击安装即可,没有什么比较复杂的操作。
∙相比于windows操作系统,linux操作系统则复杂的多,当然关于VMtools在linux下的安装已经出了很多相关教程,大家可以参考。
∙其实创建虚拟机之后首要做的事情便是安装VMtools,没有VMtools你会发现操作虚拟机是十分麻烦的事情,因为它和物理机不能相通,VMtools则是架起它们之间的桥梁,使得虚拟机真正成为物理机的一部分。
gccRPM的安装
一、查询是否安装gcc :
whichgcc
[root@lvshoumedia]#whichgcc
/usr/bin/which:
nogccin(/usr/kerberos/sbin:
/usr/kerberos/bin:
/usr/local/sbin:
/usr/local/bin:
/sbin:
/bin:
/usr/sbin:
/usr/bin:
/root/bin)
#如果系统已安装会出现:
/usr/bin/gcc
二、挂载光盘mount/dev/cdrom/media
三、按顺序分别安装以下RPM包
rpm-ivhcpp....
rpm-ivhkernel-headers...
rpm-ivhglibc-headers...
rpm-ivhglibc-devel...
rpm-ivhlibgomp...
rpm-ivhgcc...
四、测试是否安装成功
[root@lvshoumedia]#whichgcc
/usr/bin/gcc
安装过程中遇到的问题:
[root@lvshoumedia]#rpm-ivh/media/CentOS/gcc44-4.4.0-6.el5.i386.rpm
warning:
/media/CentOS/gcc44-4.4.0-6.el5.i386.rpm:
HeaderV3DSAsignature:
NOKEY,keyIDe8562897
error:
Faileddependencies:
libgomp=4.4.0-6.el5isneededbygcc44-4.4.0-6.el5.i386
libgomp.so.1isneededbygcc44-4.4.0-6.el5.i386
分析
error:
Faileddependencies:
提到的是依赖性问题,原来我在安装gcc44-4.4.0-6.el5.i386.rpm之前忘记安装libgomp...
解决方法:
[root@lvshoumedia]#find/media-name'libgomp*'
/media/CentOS/libgomp-4.4.0-6.el5.i386.rpm
[root@lvshoumedia]#rpm-ivh/media/CentOS/libgomp-4.4.0-6.el5.i386.rpm
安装g++:
#rpm-ivhlibstdc++-devel-4……x86_64.rpm
#rpm-ivhgcc-c++-4.1.2-55.el5.x86_64.rpm
#whichg++
如何在linux平台上编译安装zlib软件
文章在Centos 6.5linux平台上演示一下如何进行编译安装zlib软件,并配置相关的选项加载使用。
示范从下载到安装并配置进行使用过程一系列整套讲解,希望可以给网友考虑使用,谢谢。
工具/原料
∙linux、Centos6.5、zlib
搜索并下载zlib源码包
1.1
在linux命令行上查询一下zlib的软件地址,然后使用浏览器打开即可,如下图所示
大家也可以在XX上进行搜索,不过一定要注意安全哦,避免下载到一些不干净的软件,所以这点需要注意一下
【参考资料后面附官网下载地址】
END
Gcc编译安装zlib源码包并配置使用
1.1
使用tar命令进行解压出来,然后进入到安装目录,如下图所示
tarzxfzlib-1.2.8.tar.gz
cdzlib-1.2.8
2.2
使用./configure --help可以查看编译的选项,我们这里使用简单的选项安装即可
进入安装文件目录,然后使用如下命令进行安装
./configure --prefix=/data/progam/zlib
make
make install
如下图所示
3.3
再进行配置一下系统的文件,加载刚才编译安装的zlib生成的库文件
vi/etc/ld.so.conf.d/zlib.conf
加入如下内容后保存退出
/data/program/zlib/lib
==============================
也就是添加安装目录的文件路径,库文件。
ldconfig 运行之后就会加载安装的库文件了。
END
总结
1.1
安装zlib软件的重点在于一定要下载原版的源码包,还有安装的时候改变了默认路径,一定要记得库文件的路径要编辑一下,让系统加载,不然就会导致出错。
所以要ldconfig或者重新启动下系统。
安装的时候选项不需要很多,不是选项越多就越好。
就注意一下这样就行了。
END
注意事项
∙使用gcc编译安装源码软件包的时候,不是附带的选项越多就越高明,而是要根据实际使用情况而进行选择。
避免漏洞也是避免不必要的东西,简明。
Linux/Windows下Zlib的安装与使用
[日期:
2012-06-04]
来源:
Linux社区 作者:
Linux
[字体:
大 中 小]
Zlib是一个很好的压缩解压缩库,今天我们分别介绍如何在Linux与Windows上安装与使用:
一:
Linux平台
首先看看自己的机器上是不是已经安装好zlib了:
whereiszlib
如果安装好了,会输出zlib的路径,这样直接跳过前2步。
1.
下载zlib的最新版,我的是1.2.3
2.
解压,编译:
./configure
make
sudomakeinstall
3.
zlib安装好了,下面我们写一个程序测试一下:
Makefile:
1.all:
test.c
2. gcc -Wall -o test test.c -lz
3.
4.clean:
5. rm -rf *.o test
注意到,我们用-lz加入了zlib库
test.c
1.#include
2.#include
3.
4.int main()
5.{
6. /* 原始数据 */
7. unsigned char strSrc[] = "hello world!
aaaaa bbbbb ccccc ddddd 中文测试 yes";
8. unsigned char buf[1024] = {0};
9. unsigned char strDst[1024] = {0};
10. unsigned long srcLen = sizeof(strSrc);
11. unsigned long bufLen = sizeof(buf);
12. unsigned long dstLen = sizeof(strDst);
13.
14. printf("Src string:
%s\nLength:
%ld\n", strSrc, srcLen);
15.
16. /* 压缩 */
17. compress(buf, &bufLen, strSrc, srcLen);
18. printf("After Compressed Length:
%ld\n", bufLen);
19.
20. /* 解压缩 */
21. uncompress(strDst, &dstLen, buf, bufLen);
22. printf("After UnCompressed Length:
%ld\n",dstLen);
23.
24. printf("UnCompressed String:
%s\n",strDst);
25.
26. return 0;
27.}
4.
运行结果如下所示:
呵呵,只压缩掉了一个字节。
我们用到了两个函数:
compress和uncompress:
压缩:
intcompress(unsignedchar*dest,unsignedlong*destLen,unsignedchar*source,unsignedlongsourceLen);
dest:
压缩后数据保存的目标缓冲区
destLen:
目标缓冲区的大小(必须在调用前设置,并且它是一个指针)
source:
要压缩的数据
sourceLen:
要压缩的数据长度
compress()函数成功返回Z_OK,如果内存不够,返回Z_MEM_ERROR,如果目标缓冲区太小,返回Z_BUF_ERROR
解压缩:
intuncompress(unsignedchar*dest, unsignedlong*destLen,unsignedchar*source,unsignedlongsourceLen);
dest:
解压后数据保存的目标缓冲区
destLen:
目标缓冲区的大小(必须在调用前设置,并且它是一个指针)
source:
要解压的数据
sourceLen:
要解压的数据长度
uncompress()函数成功返回Z_OK,如果内存不够,返回Z_MEM_ERROR,如果目标缓冲区太小,返回Z_BUF_ERROR,如果要解压的数据损坏或不完整,返回Z_DATA_ERROR。
∙
安装CentOS的时候选择了中文,结果在终端不能显示中文,都是乱码,解决方法:
修改/etc/sysconfig/i18n,内容为
代码如下:
LANG="zh_CN.GB18030"
LANGUAGE="zh_CN.GB18030:
zh_CN.GB2312:
zh_CN"
SUPPORTED="zh_CN.UTF-8:
zh_CN:
zh:
en_US.UTF-8:
en_US:
en"
SYSFONT="lat0-sun16"
退出重新登录即可
测试方法:
在终端输入date命令测试,如果显示为以下形式,则说明成功解决了
代码如下:
#date
2009年11月24日星期一12:
09:
00CST
如果系统中没有中文字体,请安装中文字体:
代码如下:
#yuminstallfonts-chinese.noarch
如果字体文件找不到,也可以用rpm包安装
需要两个中文支持的包:
fonts-chinese-3.02-12.el5.noarch.rpm
ftp:
//ftp.muug.mb.ca/mirror/centos/5.4/os/x86_64/CentOS/fonts-chinese-3.02-12.el5.noarch.rpm
fonts-ISO8859-2-75dpi-1.0-17.1.noarch.rpm
ftp:
//ftp.muug.mb.ca/mirror/centos/5.4/os/x86_64/CentOS/fonts-ISO8859-2-75dpi-1.0-17.1.noarch.rpm
一个是中文字体,一个是字体显示包。
下载后,在命令行安装:
代码如下:
#rpm-ivhXXXX(XXXX代表上面那两个包的全名,rpm不会不知道怎么用吧?
)
CentOS系统安装完成后,重新启动即可。
这个解决了浏览器乱码问题
[转]centos firefox中文乱码问题
中文支持的包:
fonts-chinese-3.02-12.el5.noarch.rpm//中文字体包
fonts-ISO8859-2-75dpi-1.0-17.1.noarch.rpm//字体显示包
找到CentOS安装盘:
mount/dev/hdc/mnt
cd/mnt
cdCentOS
rpm-ivhfonts-chinese-3.02-12.el5.noarch.rpm
rpm-ivhfonts-ISO8859-2-75dpi-1.0-17.1.noarch.rpm
下载两个rpm包
fonts-chinese-3.02-9.6.e15.noarch.rpm
fonts-ISO8859-2-75dpi-1.0-17.1.noarch.rpm
然后安装rmp
rpm-zxf"xxx.rpm"或yuminstallxxx.rpm
设置forefox:
语言(中国)
修改/etc/sysconfig/i18n,内容如下
LANG="en_US.UTF-8"
SYSFONT="lat0-sun16"
然后重起计算机运行 fc-cache-fv清除下caceh,这样forefoxe就可以显示中文了
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Centos 初始化一些软件 初始化 一些 软件