[部署]VM11下CentOS7mini安装及配置
最近使用了CentOS發現比Ubuntu更簡潔,有些愛上CentOS了
1. 準備一版CentOS安裝鏡像文件
官網下載地址:http://www.centos.org/download/
官方有三個版本:DVD、Everything和Minimal,
而我安裝的是mini版,CentOS-7.0-1406-x86_64-Minimal.iso
2. VM11下安裝
1).點擊創建新的虛擬機,選擇“典型(推薦)”
2).選擇“安裝光盤映像文件”,選擇上面準備好的文件路徑
3).設置用戶名和密碼(需要牢記這是安裝完程序進入后的默認root密碼)
4).選擇安裝位置,一般20GB空間夠了,多文件拆分保存
5).選擇完成,等待虛擬機安裝就行啦
說明:
??? 我在安裝當中出現了“二進制轉換與此平臺上的長模式不兼容的問題,安裝被中斷
???
??? 這時需要重啟進入BOIS(我是開機按住F2鍵),在BOIS中找到Intel virtual technology
???
??? 設置為Enable即可,再次開機打開虛擬機就能正常使用了
3. 配置網絡
輸入:ip addr,顯示網絡并未連接
查看“虛擬機->設置->網絡適配器”選擇連接模式為“NAT模式”
終端打開"/etc/sysconfig/network-script/ifcfg-eno16777736"
修改ONBOOT=yes
輸入"service network restart"重啟網絡服務,再次檢查ip,以及ping
4. 更新及安裝軟件
yum install kernel-devel yum -y update yum install vim //強大的Vi編輯器 yum install wget //從網絡上自動下載文件的工具 yum install gcc //一套由GNU工程開發的支持多種編程語言的編譯器 yum install cpp yum install gcc-c++ yum install make //makefile yum install gdb //調試工具 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???(問號代表分辨率代碼),在這里貼一張對應表,方便查看
修改后如下:
然后修改運行級別,打開"/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 #掛載設備 cd /mnt/cdrom cp vmware-tools-xxxxxx.tar.gz /root umount /mnt/cdrom #關閉設備 cd /root tar zxvf vmware-tools-xxxxxx.tar.gz #解壓文件??? 2).安裝vmware-tools
cd vmware-tools-distrib #進入文件目錄 ./vmware-install.pl #安裝??? 7. 配置共享文件夾
點擊“設置”,添加共享文件夾
在終端下"/mnt/hgfs/"下可以看到剛才添加的文件夾
現在可以無縫連接windows和linux世界了
說明:
??? 我在系統update后曾經找不到共享文件夾了,后來上網查找發現需要重新配置Tools
??? 運行/usr/bin/vmware-config-tools.pl即可
8. HelloWorld
讓我們來編譯運行一下程序
在windows下編寫一個HelloWorl原文件,到虛擬機中編譯運行,快看
9.man手冊補全
最近使用中發現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設置環境變量:
vim ~/.bash_profile alias cman='man -M /usr/local/share/man/zh_CN'使環境變量生效
source ~/.bash_profile然后就可以使用cman查詢中文版的手冊了
10.使用ssh登錄
在虛擬機中使用centos唯一不方便的就是鼠標要在虛擬機和本機中切換,而且虛擬機中出現問題,也不能復制,后來發現ssh是可以在本機上登錄的。
在虛擬機中輸入ifconfig獲得ip地址
在本機上打開ssh登錄上面的地址就ok了
11.使用ssh傳輸文件
ssh是可以在本機和遠程主機中傳輸文件的
使用sz rz命令
首先需要安裝
yum -y install lrzszrz傳輸文件到ssh
sz接收ssh的文件
12.開發編譯和kernel相關
需要安裝配置一些,原文:http://nicky19870612.iteye.com/blog/2187746
1 檢查Linux Version
uname -r2 檢查kernel先關的包 是否安裝,安裝了是否與當前系統版本匹配
rpm -qa | grep kernel至少應該有kernel,kernel-devel,kernel-tools 以及 kernel-headers幾個包有
3 然后檢查軟連接是否有錯誤 如果build 和 source 是紅色標示不對 綠色就對了
cd /lib/modules/'上面uname -r的結果'/
ls
如果不對 ,刪除build,重新建立一下軟連接
rm -rf build
ln -s /usr/src/kernels/xxx /lib/modules/xxx/build
轉載于:https://www.cnblogs.com/jlily/p/4524474.html
總結
以上是生活随笔為你收集整理的[部署]VM11下CentOS7mini安装及配置的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: JAVA实例,判断是否是瑞年
- 下一篇: runtime实现的机制是什么,怎么用,