Ubuntu19.04的安裝過程詳解以及操作系統初始化配置


          Ubuntu19.04的安裝過程詳解以及操作系統初始化配置

                                                                                                 作者:尹正傑

版權聲明:原創作品,謝絕轉載!否則將追究法律責任。

 

 

 

 

 

一.安裝Ubuntu詳細過程

1>.選擇默認的英文安裝,回車即可

2>.選擇第一個,回車即可

3>.默認使用英語,回車即可

4>.選擇國家(ubuntu有點惡心,竟然沒有把我們中華人民共和國列在上面,咱們選擇其它)

5>.選擇亞洲

6>.選擇中國

7>.選擇字符集為"uft-8",回車即可

8>.不要做鍵盤檢查,浪費時間,選擇"no",直接回車即可

9>.繼續使用英語

10>.鍵盤布局咱們也選擇英語,默認即可

11>.等待他自動安裝一些服務

12>.自定義主機名

13>.自定義用戶全名

14>.自定義系統用戶

15>.輸入上一步創建用戶的口令

16>.再次輸入創建用戶的口令

 

17>.使用默認時區即可,反正這個后期也方便改動

18>.選擇手動創建分區,不使用邏輯卷進行分區

19>.選擇咱們虛擬機的硬盤

20>.會提示咱們是否要創建一個新的分區,我們選擇"yes"

21>.選中咱們上一步創建的分區,按回車即可

22>.創建一個新的分區

23>.自定義一個分區大小

24>.創建主分區

25>.默認即可,從頭開始分配咱們創建的分區

26>.確認分配

27>.如下圖所示,還有剩余573GB的空間,咱們可以繼續分區

28>.繼續創建一個新的分區

29>.創建一個1GB的分區來分配給boot使用

30>.繼續選擇主分區

31>.繼續選擇從頭開始使用分區

32>.將第二個分區分配給"/boot"

33>.重復上述操作,分配出"/data"分區和“swap”分區,如下圖所示

34>.分區完成后選擇最后一項完成分區,會將咱們的分配信息寫入到磁盤

35>.確認寫入

36>.如果你的網絡需要代理服務器才能上網就直接輸入代理地址即可,如果無需代理就能上網那么直接選擇繼續即可

37>.選擇第二個選擇自動升級(也可以選擇手動打補丁升級,那就選擇第一個)

38>.建議安裝ssh服務便於遠程管理,默認ubantu是不安裝的喲

39>.安裝boot加載器,選擇默認的"yes"即可。

40>.安裝完畢

41>.安裝完成后會自動重啟ubuntu系統

 

二.為ubuntu配置IP地址

1>.使用子網划分工具來划分子網(http://www.ab126.com/web/3552.html)

 

2>.對nat的地址進行子網划分

3>.設置DHCP地址池

4>.啟動虛擬機,觀察到虛擬機會自動分配咱們規划的IP地址

 

5>.編輯網卡的配置地址

root@ubuntu1904:~# cat /etc/netplan/01-netcfg.yaml 
# This file describes the network interfaces available on your system
# For more information, see netplan(5).
network:
  version: 2
  renderer: networkd
  ethernets:
    ens33:
      dhcp4: yes        #默認是DHCP獲取地址的
root@ubuntu1904:~# 
root@ubuntu1904:~# vim /etc/netplan/01-netcfg.yaml 
root@ubuntu1904:~# 
root@ubuntu1904:~# cat /etc/netplan/01-netcfg.yaml 
# This file describes the network interfaces available on your system
# For more information, see netplan(5).
network:
  version: 2
  renderer: networkd
  ethernets:
    ens33:
      dhcp4: no        #咱們得禁用DHCP功能,下面就分別配置了IP地址,網關地址以及DNS信息等。
      addresses: [192.168.7.100/21]
      gateway4: 192.168.7.254
      nameservers:
              addresses: [192.168.7.254]
root@ubuntu1904:~# 
root@ubuntu1904:~# 
root@ubuntu1904:~# ifconfig 
ens33: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet 192.168.7.1  netmask 255.255.248.0  broadcast 192.168.7.255
        inet6 fe80::20c:29ff:fe84:d091  prefixlen 64  scopeid 0x20<link>
        ether 00:0c:29:84:d0:91  txqueuelen 1000  (Ethernet)
        RX packets 572  bytes 48889 (48.8 KB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 381  bytes 77433 (77.4 KB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

lo: flags=73<UP,LOOPBACK,RUNNING>  mtu 65536
        inet 127.0.0.1  netmask 255.0.0.0
        inet6 ::1  prefixlen 128  scopeid 0x10<host>
        loop  txqueuelen 1000  (Local Loopback)
        RX packets 84  bytes 6324 (6.3 KB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 84  bytes 6324 (6.3 KB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

root@ubuntu1904:~# 
root@ubuntu1904:~# netplan apply           #在Ubantu沒有像CentOS操作系統那樣有network服務,因此我們直接執行"netplan apply"指令后就會立即生效。
root@ubuntu1904:~# 

 

三.將阿里鏡像地址配置為ubuntu的源

1>.編輯ubuntu的配置文件

root@ubuntu1904:~# vim /etc/apt/sources.list
root@ubuntu1904:~# 
root@ubuntu1904:~# cat /etc/apt/sources.list
deb http://mirrors.aliyun.com/ubuntu/ bionic main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic main restricted universe multiverse

deb http://mirrors.aliyun.com/ubuntu/ bionic-security main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic-security main restricted universe multiverse

deb http://mirrors.aliyun.com/ubuntu/ bionic-updates main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic-updates main restricted universe multiverse

deb http://mirrors.aliyun.com/ubuntu/ bionic-proposed main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic-proposed main restricted universe multiverse

deb http://mirrors.aliyun.com/ubuntu/ bionic-backports main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic-backports main restricted universe multiverse
root@ubuntu1904:~# 
root@ubuntu1904:~# 
root@ubuntu1904:~# vim /etc/apt/sources.list

2>.更新ubantu的鏡像源

root@ubuntu1904:~# apt-get update
Get:1 http://mirrors.aliyun.com/ubuntu bionic InRelease [242 kB]
Get:2 http://mirrors.aliyun.com/ubuntu bionic-security InRelease [88.7 kB]
Get:3 http://mirrors.aliyun.com/ubuntu bionic-updates InRelease [88.7 kB]
Get:4 http://mirrors.aliyun.com/ubuntu bionic-proposed InRelease [242 kB]
Get:5 http://mirrors.aliyun.com/ubuntu bionic-backports InRelease [74.6 kB]
Get:6 http://mirrors.aliyun.com/ubuntu bionic/main Sources [829 kB]                                                                                                                                                                                                          
Get:7 http://mirrors.aliyun.com/ubuntu bionic/restricted Sources [5,324 B]                                                                                                                                                                                                   
Get:8 http://mirrors.aliyun.com/ubuntu bionic/multiverse Sources [181 kB]                                                                                                                                                                                                    
Get:9 http://mirrors.aliyun.com/ubuntu bionic/universe Sources [9,051 kB]                                                                                                                                                                                                    
Get:10 http://mirrors.aliyun.com/ubuntu bionic/main amd64 Packages [1,019 kB]                                                                                                                                                                                                
Get:11 http://mirrors.aliyun.com/ubuntu bionic/main i386 Packages [1,007 kB]                                                                                                                                                                                                 
Get:12 http://mirrors.aliyun.com/ubuntu bionic/main Translation-en [516 kB]                                                                                                                                                                                                  
Get:13 http://mirrors.aliyun.com/ubuntu bionic/restricted i386 Packages [9,156 B]                                                                                                                                                                                            
Get:14 http://mirrors.aliyun.com/ubuntu bionic/restricted amd64 Packages [9,184 B]                                                                                                                                                                                           
Get:15 http://mirrors.aliyun.com/ubuntu bionic/restricted Translation-en [3,584 B]                                                                                                                                                                                           
Get:16 http://mirrors.aliyun.com/ubuntu bionic/universe amd64 Packages [8,570 kB]                                                                                                                                                                                            
Get:17 http://mirrors.aliyun.com/ubuntu bionic/universe i386 Packages [8,531 kB]                                                                                                                                                                                             
Get:18 http://mirrors.aliyun.com/ubuntu bionic/universe Translation-en [4,941 kB]                                                                                                                                                                                            
Get:19 http://mirrors.aliyun.com/ubuntu bionic/multiverse amd64 Packages [151 kB]                                                                                                                                                                                            
Get:20 http://mirrors.aliyun.com/ubuntu bionic/multiverse i386 Packages [144 kB]                                                                                                                                                                                             
Get:21 http://mirrors.aliyun.com/ubuntu bionic/multiverse Translation-en [108 kB]                                                                                                                                                                                            
Get:22 http://mirrors.aliyun.com/ubuntu bionic-security/main Sources [134 kB]                                                                                                                                                                                                
Get:23 http://mirrors.aliyun.com/ubuntu bionic-security/multiverse Sources [3,184 B]                                                                                                                                                                                         
Get:24 http://mirrors.aliyun.com/ubuntu bionic-security/restricted Sources [4,220 B]                                                                                                                                                                                         
Get:25 http://mirrors.aliyun.com/ubuntu bionic-security/universe Sources [163 kB]                                                                                                                                                                                            
Get:26 http://mirrors.aliyun.com/ubuntu bionic-security/main i386 Packages [417 kB]                                                                                                                                                                                          
Get:27 http://mirrors.aliyun.com/ubuntu bionic-security/main amd64 Packages [606 kB]                                                                                                                                                                                         
Get:28 http://mirrors.aliyun.com/ubuntu bionic-security/main Translation-en [196 kB]                                                                                                                                                                                         
Get:29 http://mirrors.aliyun.com/ubuntu bionic-security/restricted i386 Packages [4,280 B]                                                                                                                                                                                   
Get:30 http://mirrors.aliyun.com/ubuntu bionic-security/restricted amd64 Packages [17.0 kB]                                                                                                                                                                                  
Get:31 http://mirrors.aliyun.com/ubuntu bionic-security/restricted Translation-en [5,032 B]                                                                                                                                                                                  
Get:32 http://mirrors.aliyun.com/ubuntu bionic-security/universe amd64 Packages [633 kB]                                                                                                                                                                                     
Get:33 http://mirrors.aliyun.com/ubuntu bionic-security/universe i386 Packages [606 kB]                                                                                                                                                                                      
Get:34 http://mirrors.aliyun.com/ubuntu bionic-security/universe Translation-en [213 kB]                                                                                                                                                                                     
Get:35 http://mirrors.aliyun.com/ubuntu bionic-security/multiverse i386 Packages [4,288 B]                                                                                                                                                                                   
Get:36 http://mirrors.aliyun.com/ubuntu bionic-security/multiverse amd64 Packages [6,120 B]                                                                                                                                                                                  
Get:37 http://mirrors.aliyun.com/ubuntu bionic-security/multiverse Translation-en [2,600 B]                                                                                                                                                                                  
Get:38 http://mirrors.aliyun.com/ubuntu bionic-updates/restricted Sources [6,216 B]                                                                                                                                                                                          
Get:39 http://mirrors.aliyun.com/ubuntu bionic-updates/universe Sources [271 kB]                                                                                                                                                                                             
Get:40 http://mirrors.aliyun.com/ubuntu bionic-updates/multiverse Sources [5,848 B]                                                                                                                                                                                          
Get:41 http://mirrors.aliyun.com/ubuntu bionic-updates/main Sources [301 kB]                                                                                                                                                                                                 
Get:42 http://mirrors.aliyun.com/ubuntu bionic-updates/main amd64 Packages [830 kB]                                                                                                                                                                                          
Get:43 http://mirrors.aliyun.com/ubuntu bionic-updates/main i386 Packages [629 kB]                                                                                                                                                                                           
Get:44 http://mirrors.aliyun.com/ubuntu bionic-updates/main Translation-en [290 kB]                                                                                                                                                                                          
Get:45 http://mirrors.aliyun.com/ubuntu bionic-updates/restricted i386 Packages [9,584 B]                                                                                                                                                                                    
Get:46 http://mirrors.aliyun.com/ubuntu bionic-updates/restricted amd64 Packages [26.0 kB]                                                                                                                                                                                   
Get:47 http://mirrors.aliyun.com/ubuntu bionic-updates/restricted Translation-en [6,976 B]                                                                                                                                                                                   
Get:48 http://mirrors.aliyun.com/ubuntu bionic-updates/universe i386 Packages [997 kB]                                                                                                                                                                                       
Get:49 http://mirrors.aliyun.com/ubuntu bionic-updates/universe amd64 Packages [1,035 kB]                                                                                                                                                                                    
Get:50 http://mirrors.aliyun.com/ubuntu bionic-updates/universe Translation-en [320 kB]                                                                                                                                                                                      
Get:51 http://mirrors.aliyun.com/ubuntu bionic-updates/multiverse amd64 Packages [9,500 B]                                                                                                                                                                                   
Get:52 http://mirrors.aliyun.com/ubuntu bionic-updates/multiverse i386 Packages [7,484 B]                                                                                                                                                                                    
Get:53 http://mirrors.aliyun.com/ubuntu bionic-updates/multiverse Translation-en [4,540 B]                                                                                                                                                                                   
Get:54 http://mirrors.aliyun.com/ubuntu bionic-proposed/main Sources [31.6 kB]                                                                                                                                                                                               
Get:55 http://mirrors.aliyun.com/ubuntu bionic-proposed/restricted Sources [1,440 B]                                                                                                                                                                                         
Get:56 http://mirrors.aliyun.com/ubuntu bionic-proposed/universe Sources [12.7 kB]                                                                                                                                                                                           
Get:57 http://mirrors.aliyun.com/ubuntu bionic-proposed/multiverse Sources [804 B]                                                                                                                                                                                           
Get:58 http://mirrors.aliyun.com/ubuntu bionic-proposed/main amd64 Packages [69.0 kB]                                                                                                                                                                                        
Get:59 http://mirrors.aliyun.com/ubuntu bionic-proposed/main i386 Packages [61.4 kB]                                                                                                                                                                                         
Get:60 http://mirrors.aliyun.com/ubuntu bionic-proposed/main Translation-en [32.7 kB]                                                                                                                                                                                        
Get:61 http://mirrors.aliyun.com/ubuntu bionic-proposed/restricted amd64 Packages [3,644 B]                                                                                                                                                                                  
Get:62 http://mirrors.aliyun.com/ubuntu bionic-proposed/restricted Translation-en [1,232 B]                                                                                                                                                                                  
Get:63 http://mirrors.aliyun.com/ubuntu bionic-proposed/universe i386 Packages [41.9 kB]                                                                                                                                                                                     
Get:64 http://mirrors.aliyun.com/ubuntu bionic-proposed/universe amd64 Packages [46.8 kB]                                                                                                                                                                                    
Get:65 http://mirrors.aliyun.com/ubuntu bionic-proposed/universe Translation-en [24.6 kB]                                                                                                                                                                                    
Get:66 http://mirrors.aliyun.com/ubuntu bionic-proposed/multiverse amd64 Packages [1,316 B]                                                                                                                                                                                  
Get:67 http://mirrors.aliyun.com/ubuntu bionic-proposed/multiverse Translation-en [568 B]                                                                                                                                                                                    
Get:68 http://mirrors.aliyun.com/ubuntu bionic-backports/universe Sources [2,492 B]                                                                                                                                                                                          
Get:69 http://mirrors.aliyun.com/ubuntu bionic-backports/main Sources [2,532 B]                                                                                                                                                                                              
Get:70 http://mirrors.aliyun.com/ubuntu bionic-backports/main i386 Packages [2,516 B]                                                                                                                                                                                        
Get:71 http://mirrors.aliyun.com/ubuntu bionic-backports/main amd64 Packages [2,512 B]                                                                                                                                                                                       
Get:72 http://mirrors.aliyun.com/ubuntu bionic-backports/main Translation-en [1,644 B]                                                                                                                                                                                       
Get:73 http://mirrors.aliyun.com/ubuntu bionic-backports/universe amd64 Packages [4,044 B]                                                                                                                                                                                   
Get:74 http://mirrors.aliyun.com/ubuntu bionic-backports/universe i386 Packages [4,036 B]                                                                                                                                                                                    
Get:75 http://mirrors.aliyun.com/ubuntu bionic-backports/universe Translation-en [1,900 B]                                                                                                                                                                                   
Fetched 43.9 MB in 16s (2,748 kB/s)                                                                                                                                                                                                                                          
Reading package lists... Done
root@ubuntu1904:~
root@ubuntu1904:~# apt-get update

 

四.配置Ubuntu可以使用root用戶遠程登錄

1>.查看Ubuntu的sshd默認配置

2>.修改PermitRootLogin的值為yes

3>.重啟sshd服務並驗證服務是否啟動成功

4>.查看Ubuntu宿主機的IP地址

5>.使用xshell工具配置連接地址Ubuntu宿主機

 

五.設置Ubuntu的主機名級終端顯式方式

1>.如下圖所示,將xshell的連接終端類型設置為"xterm"

2>.修改配置文件

1.設置ps1變量的顯示

    PS1(是數字1而不是字母l),每個版本bash的PS1變量內的特殊符號可能有些小的差異,你可以先man bash 一下。下面是FC4環境下默認的特殊符號所代表的意義:

    \d :代表日期,格式為weekday month date,例如:"Mon Aug 1"

    \H :完整的主機名稱。例如:我的機器名稱為:fc4.linux,則這個名稱就是fc4.linux

    \h :僅取主機的第一個名字,如上例,則為fc4,.linux則被省略

    \t :顯示時間為24小時格式,如:HH:MM:SS

    \T :顯示時間為12小時格式

    \A :顯示時間為24小時格式:HH:MM

    \u :當前用戶的賬號名稱

    \v :BASH的版本信息

    \w :完整的工作目錄名稱。家目錄會以 ~代替

    \W :利用basename取得工作目錄名稱,所以只會列出最后一個目錄

    \# :下達的第幾個命令

    \$ :提示字符,如果是root時,提示符為:# ,普通用戶則為:$

    默認的PS1內容為: PS1='[\u@\h \W]\$ ' ,所以默認的提示符就是: [root@linux ~]#。
設置ps1變量的顯示
設置ps1變量的顏色

我們能夠通過配置PS1變量使提示符成為彩色。在PS1中配置字符序列顏色的格式為:
 
    \[\e[F;Bm\]
 
    基本上是夾在 "\e["(轉義開方括號)和 "m" 之間數字值。假如指定一個以上的數字代碼,則用分號將他們分開。
    
    其中 F 為字體顏色,編號30~37; B 為背景色,編號40~47。
 
    可通過 \e[0m 關閉顏色輸出;特別的,當B為1時,將顯示加亮加粗的文字,請看下面的顏色表和代碼表。
 
    顏色表
    
    前景     背景     顏色
    ---------------------------------------
        黑色
        紅色
        綠色
        黃色
        藍色
        紫色
        青色
        白色
設置ps1變量的顏色
[ "$PS1" = "\\s-\\v\\\$ " ] && PS1="[\[\e[34;1m\]\u@\[\e[0m\]\[\e[32;1m\]\H\[\e[0m\] \[\e[31;1m\]\w\[\e[0m\]]\\$ "


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM