[部署]VM11下CentOS7mini安装及配置
最近使用了CentOS發(fā)現(xiàn)比Ubuntu更簡潔,有些愛上CentOS了
1. 準(zhǔn)備一版CentOS安裝鏡像文件
官網(wǎng)下載地址:http://www.centos.org/download/
官方有三個版本:DVD、Everything和Minimal,
而我安裝的是mini版,CentOS-7.0-1406-x86_64-Minimal.iso
2. VM11下安裝
1).點擊創(chuàng)建新的虛擬機,選擇“典型(推薦)”
2).選擇“安裝光盤映像文件”,選擇上面準(zhǔn)備好的文件路徑
3).設(shè)置用戶名和密碼(需要牢記這是安裝完程序進入后的默認root密碼)
4).選擇安裝位置,一般20GB空間夠了,多文件拆分保存
5).選擇完成,等待虛擬機安裝就行啦
說明:
??? 我在安裝當(dāng)中出現(xiàn)了“二進制轉(zhuǎn)換與此平臺上的長模式不兼容的問題,安裝被中斷
???
??? 這時需要重啟進入BOIS(我是開機按住F2鍵),在BOIS中找到Intel virtual technology
???
??? 設(shè)置為Enable即可,再次開機打開虛擬機就能正常使用了
3. 配置網(wǎng)絡(luò)
輸入:ip addr,顯示網(wǎng)絡(luò)并未連接
查看“虛擬機->設(shè)置->網(wǎng)絡(luò)適配器”選擇連接模式為“NAT模式”
終端打開"/etc/sysconfig/network-script/ifcfg-eno16777736"
修改ONBOOT=yes
輸入"service network restart"重啟網(wǎng)絡(luò)服務(wù),再次檢查ip,以及ping
4. 更新及安裝軟件
yum install kernel-devel yum -y update yum install vim //強大的Vi編輯器 yum install wget //從網(wǎng)絡(luò)上自動下載文件的工具 yum install gcc //一套由GNU工程開發(fā)的支持多種編程語言的編譯器 yum install cpp yum install gcc-c++ yum install make //makefile yum install gdb //調(diào)試工具 yum inatall perl //后面安裝MVwareTools必裝軟件 yum install net-tools //ifconfig命令,MVwareTools也需要使用 yum groupinstall "Development Tools"說明:
??? 查詢本地是否安裝某個軟件
??? 輸入: rpm –qa xxx
??? 返回:版本號 or 無
5. 修改默認分辨率
查看:http://www.centoscn.com/CentOS/config/2014/1031/4029.html
修改文件"/boot/grub2/grub.cfg",找到
linux16 /vmlinuz-3.10.0-123.el7.x86_64 root=UUID=881ac4e6-4a55-47b1-b864-555de7051763 ro rd.lvm.lv=centos/swap vconsole.font=latarcyrheb-sun16 rd.lvm.lv=centos/root crashkernel=auto? vconsole.keymap=us rhgb quiet LANG=en_US.UTF-8
在后面添加vga=0x???(問號代表分辨率代碼),在這里貼一張對應(yīng)表,方便查看
修改后如下:
然后修改運行級別,打開"/etc/inittab"
在后面添加
# ln -sf /lib/systemd/system/runlevel?.target /etc/systemd/system/default.target
保存后,快來重啟試試吧!
6. 安裝VMwareTools
1).點擊“虛擬機->安裝VMware Tools”加載鏡像
mkdir /mnt/cdrom mount /dev/cdrom /mnt/cdrom #掛載設(shè)備 cd /mnt/cdrom cp vmware-tools-xxxxxx.tar.gz /root umount /mnt/cdrom #關(guān)閉設(shè)備 cd /root tar zxvf vmware-tools-xxxxxx.tar.gz #解壓文件??? 2).安裝vmware-tools
cd vmware-tools-distrib #進入文件目錄 ./vmware-install.pl #安裝??? 7. 配置共享文件夾
點擊“設(shè)置”,添加共享文件夾
在終端下"/mnt/hgfs/"下可以看到剛才添加的文件夾
現(xiàn)在可以無縫連接windows和linux世界了
說明:
??? 我在系統(tǒng)update后曾經(jīng)找不到共享文件夾了,后來上網(wǎng)查找發(fā)現(xiàn)需要重新配置Tools
??? 運行/usr/bin/vmware-config-tools.pl即可
8. HelloWorld
讓我們來編譯運行一下程序
在windows下編寫一個HelloWorl原文件,到虛擬機中編譯運行,快看
9.man手冊補全
最近使用中發(fā)現(xiàn)man總是查找不到命令,后來才知道貌似man手冊不全,需要自己下載
yum install man-pages –y還可以安裝一個中文手冊
中文手冊下載地址:http://manpages-zh.googlecode.com/files/manpages-zh-1.5.1.tar.gz
解壓安裝:
tar zxvf manpages-zh-1.5.1.tar.gz cd manpages-zh-1.5.1 ./configure --disable-zhtw make && make install設(shè)置環(huán)境變量:
vim ~/.bash_profile alias cman='man -M /usr/local/share/man/zh_CN'使環(huán)境變量生效
source ~/.bash_profile然后就可以使用cman查詢中文版的手冊了
10.使用ssh登錄
在虛擬機中使用centos唯一不方便的就是鼠標(biāo)要在虛擬機和本機中切換,而且虛擬機中出現(xiàn)問題,也不能復(fù)制,后來發(fā)現(xiàn)ssh是可以在本機上登錄的。
在虛擬機中輸入ifconfig獲得ip地址
在本機上打開ssh登錄上面的地址就ok了
11.使用ssh傳輸文件
ssh是可以在本機和遠程主機中傳輸文件的
使用sz rz命令
首先需要安裝
yum -y install lrzszrz傳輸文件到ssh
sz接收ssh的文件
12.開發(fā)編譯和kernel相關(guān)
需要安裝配置一些,原文:http://nicky19870612.iteye.com/blog/2187746
1 檢查Linux Version
uname -r2 檢查kernel先關(guān)的包 是否安裝,安裝了是否與當(dāng)前系統(tǒng)版本匹配
rpm -qa | grep kernel至少應(yīng)該有kernel,kernel-devel,kernel-tools 以及 kernel-headers幾個包有
3 然后檢查軟連接是否有錯誤 如果build 和 source 是紅色標(biāo)示不對 綠色就對了
cd /lib/modules/'上面uname -r的結(jié)果'/
ls
如果不對 ,刪除build,重新建立一下軟連接
rm -rf build
ln -s /usr/src/kernels/xxx /lib/modules/xxx/build
轉(zhuǎn)載于:https://www.cnblogs.com/jlily/p/4524474.html
總結(jié)
以上是生活随笔為你收集整理的[部署]VM11下CentOS7mini安装及配置的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: JAVA实例,判断是否是瑞年
- 下一篇: runtime实现的机制是什么,怎么用,