VMware下Ubuntu16.04鏡像完整安裝配置教程


點擊藍字 關注咱們html



目錄

    • 軟件下載git

      • 下載ubantu16.04鏡像源web

      • VMware Workstation下載安裝shell

    • VMware下Ubuntu16.04鏡像安裝編程

    • Linux環境配置ubuntu

      • 安裝VMware Toolsvim

    • 安裝經常使用軟件windows

      • 安裝vim服務器

      • 更新軟件源微信

      • 安裝git

      • openssh-server安裝

      • 開啓ftp服務


軟件下載

下載ubantu16.04鏡像源

清華鏡像->獲取下載連接->選擇桌面版

在這裏插入圖片描述

VMware Workstation 15 Pro 下載安裝

下載 官網:https://www.vmware.com/cn/products/workstation-pro/workstation-pro-evaluation.html

平時安裝軟件便可,一路next摩擦火花帶閃電~

VMware下Ubuntu16.04鏡像安裝

等待安裝

PS:這個時間比較久,得1個多小時

安裝完成以後輸入以前設置的密碼進入,正式開啓Linux學習之路

Linux環境配置

新版本的好像自帶VMware Tools功能

安裝VMware Tools

安裝完成以後的ubantu不是全屏,還不能將windows下的文件拖到Linux下,很麻煩,VMware Tools就是用來解決這個問題的

點擊虛擬機-->VMware Tools 安裝 若是VMware Tools 安裝不可選,關閉虛擬機
桌面會出現VMware Tools光盤,單擊進去將 「VMwareTools-10.1.6-5214329.tar.gz」 拷貝到主目錄下

cp VMwareTools-10.1.6-5214329.tar.gz ~
  • 解壓
tar -zxvf VMwareTools-10.1.6-5214329.tar.gzls
cd vmware-tools-distrib
ls
sudo ./vmware-install.pl
reboot #重啓

PS:往虛擬機裏面拖拽文件試試看

安裝經常使用軟件

打開終端

在此以前先檢查網絡是否連通

ping baidu,com

若是ping不通

安裝vim

sudo apt-get install vim

配置vim

sudo vim /etc/vim/vimrc
#自動縮進,新行與前面的行保持—致的自動空格
set ai
#設置顯示行號,關閉行號顯示命令:set nonumber
set number
#以C/C++的模式縮進
set cindent
#設置tab符長度爲4個空格
set tabstop=4
#設置換行自動縮進長度爲4個空格
set shiftwidth=4

上面是個人vim基本配置,更多配置以下

set ai                          " 自動縮進,新行與前面的行保持—致的自動空格
set aw "
自動寫,轉入shell或使用:n編輯其餘文件時,當前的緩衝區被寫入
set flash " 在出錯處閃爍但不嗚叫(缺省)
set ic "
在查詢及模式匹配時忽賂大小寫
set nu
set number " 屏幕左邊顯示行號
"
set showmatch " 顯示括號配對,當鍵入「]」「)」時,高亮度顯示匹配的括號
set showmode "
處於文本輸入方式時加亮按鈕條中的模式指示器
set showcmd " 在狀態欄顯示目前所執行的指令,未完成的指令片斷亦會顯示出來
set warn/nowarn "
對文本進行了新的修改後,離開shell時系統給出顯示(缺省)
set ws/nows " 在搜索時如到達文件尾則繞回文件頭繼續搜索
set wrap/nowrap "
長行顯示自動折行
"colorscheme evening " 設定背景爲夜間模式
filetype plugin on " 自動識別文件類型,自動匹配對應的, 「文件類型Plugin.vim」文件,使用縮進定義文件
set autoindent "
設置自動縮進:即每行的縮進值與上一行相等;使用 noautoindent 取消設置
set cindent " 以C/C++的模式縮進
set noignorecase "
默認區分大小寫
set ruler " 打開狀態欄標尺
set scrolloff=5 "
設定光標離窗口上下邊界 5 行時窗口自動滾動
set shiftwidth=4 " 設定 << 和 >> 命令移動時的寬度爲 4
set softtabstop=4 "
使得按退格鍵時能夠一次刪掉 4 個空格,不足 4 個時刪掉全部剩下的空格)
set tabstop=4 " 設定 tab 長度爲 4
set wrap "
自動換行顯示
syntax enable
syntax on " 自動語法高亮

PS:注意第十、十一、12行只能選一個值,否則會報錯。若是有些功能本身不須要能夠在行前使用符號"註釋該行。若是使用 !wq 不能保存,則使用命令 w! sudo tee % 進行保存。

更新軟件源

  1. 備份
sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak
  1. 修改
sudo gedit /etc/apt/sources.list

清華鏡像源各個版本的都有:https://mirror.tuna.tsinghua.edu.cn/help/ubuntu/

將source.list文件內容替換成下面的

deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-updates main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-backports main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-security main restricted universe multiverse
  1. 更新
sudo apt-get update
  • 更新軟件源出現的問題
E: Could not get lock /var/lib/apt/lists/lock - open (11: Resource temporarily unavailable)
Unable to lock directory /var/lib/apt/lists

解決辦法:

sudo rm /var/lib/apt/lists/lock

依賴配置

sudo apt-get -f install

可能出現的問題:

Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages were automatically installed and are no longer required:
libdbusmenu-gtk4 libpango1.0-0 libpangox-1.0-0 ubuntu-core-launcher
Use 'sudo apt autoremove' to remove them.
0 upgraded, 0 newly installed, 0 to remove and 48 not upgraded.

解決:

sudo apt autoremove

安裝git:

sudo apt-get install git

openssh-server安裝

下載ssh:

sudo apt-get install openssh-server

下載後就已經開啓了ssh,可經過命令查看狀態

sudo service ssh status 查看服務狀態
Active: active (running)

若是沒開啓,使用下面命令開啓

開啓ssh

sudo /etc/init.d/ssh start
sudo service ssh start

ssh其餘命令

sudo service ssh status 查看服務狀態
sudo service ssh stop
sudo service ssh restart

查看服務器是否開啓:

sudo ps -e | grep ssh

開啓ftp服務

sudo apt-get install vsftpd
  • 查看ftp服務狀態
service vsftpd status
Active: active (running)
  • 啓動ftp服務器及重啓ftp服務器
service vsftpd start
service vsftpd restart
  • 查看服務有沒有啓動
netstat -an | grep 21    //默認端口爲21
tcp 0 0 0.0.0.0:21 0.0.0.0:* LISTEN

若是看到以上信息,證實ftp服務已經開啓。

windows 端使用Filezilla等軟件利用FTP連接Linux


Q羣羣文件獲取ubantu16.04+VMware

【892645854】


End



做者:夢凡

夢想在,終不凡~


大家的在看就是對我最大的確定,
點個在看好嗎~


編程學習基地
常回基地看看

本文分享自微信公衆號 - 編程學習基地(LearnBase)。
若有侵權,請聯繫 support@oschina.cn 刪除。
本文參與「OSC源創計劃」,歡迎正在閱讀的你也加入,一塊兒分享。

相關文章
相關標籤/搜索