Linuxg環境搭建

為有犧牲多壯志發表於2019-01-18

1、使用VMWARE軟體安裝虛擬機器,建立開啟將進入桌面。

2、配置靜態IP。IP環境關係到能否使用網路進行軟體的下載,即apt的使用。

   1)、找到檔案並作如下修改:sudo vim /etc/network/interfaces

修改如下部分:

                     auto eth0

      iface eth0 inet static

      address 192.168.7.X(設定你的IP,儘量不要與你的電腦相同)
      gateway 192.168.7.1 (#這個地址你要確認下 閘道器是不是這個地址,閘道器的地址通常為地段的第一個)
      netmask 255.255.255.0
      network
192.168.7.0
      broadcast 192.168.7.255

  2)、修改dns解析

 

/etc/resolv.conf中,設定dns之後每次重啟Ubuntu Server時該檔案會被覆蓋,針對這種情況找了一些個解決方法

防止/etc/resolv.conf被覆蓋的方法

方法一

1.需要建立一個檔案/etc/resolvconf/resolv.conf.d/tail

sudo vi /etc/resolvconf/resolv.conf.d/tail

2.在該檔案中寫入自己需要的dns伺服器,格式與/etc/resolv.conf相同(每個地區的dns可能不同,請根據所在地更改)

nameserver 202.106.0.20

nameserver 8.8.8.8  

 

3.重啟下resolvconf程式

sudo /etc/init.d/resolvconf restart 

再去看看/etc/resolv.conf檔案,可以看到自己新增的dns伺服器已經加到該檔案中

  3)、重啟網路卡:sudo /etc/init.d/networking restart

3、vi功能增強

1.1  VI中不能正確使用上下箭頭解決方法

sudo apt-get install vim  (安裝完整版本的 VI)

 

1.2  ubuntu裡面顏色 VI的個性設定

新建 /etc/vim/vimrc.local,裡面新增內容如下(僅供參考):

set nu

set nocp

set ru

set hls

set is

syntax on

set backspace=indent,eol,start

set sw=4

set ts=4

set sm

set cin

colo slate

set guifont=Courier New 10

map <F3> !g++ % -o mainutocmd FileType python setlocal et sta sw=4 sts=4

 

Vi對中文的支援:

新建使用者目錄下的 .vimrc

$ vi ~/.vimrc

新增如下內容:

let &termencoding=&encoding

set fileencodings=utf-8,gbk,ucs-bom,cp936

 在vi的命令列模式下輸入 :wq! 儲存退出。

 

4 、安裝 SSH:sudo apt-get install ssh

 

5、更新ubuntu的源(如果apt-get安裝軟體包的時候,速度很慢可以根據ubuntu的版本,百度裡面查詢更換為國內163的源)

  根據網上查到的源,修改/etc/apt/source.list
 
6、啟用 root密碼

  為了啟用 root 帳號 使用:

  sudo passwd root

  如何在終端機模式下切換到 root 身份?

  sudo -s -H