Ubuntu中的默認瀏覽器是Firefox,但是一直以來都認為Chrome更加優秀。下面記錄一下在Ubuntu下安裝Chrome的過程,也回顧一下Ubuntu系統中的一些細節。
大多數Linux安裝軟件的方式有這樣幾種:
1. 使用軟件包管理器,在Ubuntu下就是apt(Ubuntu16.04后)或者apt-get命令,其他版本Linux也有自己的不同包管理器,如CentOS使用yum命令。使用軟件包管理器需要連接網絡,從網絡倉庫中下載安裝,並能夠自動處理依賴關系,這是首選方式。不過有些軟件包不在庫中,比如Chrome就不在,或者通過軟件包管理器安裝有問題,那么就要要手動安裝,那么還有下面兩種方式。
2. 下載或拷貝軟件安裝包到本機后后安裝,主要有兩種安裝包,rpm包和deb包。rpm包,使用命令rpm -i package-name.rpm安裝;deb包,使用dpkg -i package-name.deb安裝。手動進行軟件包安裝時,軟件包是不會處理依賴關系的,可以通過rpm -qRp package-name.rpm或者dpkg --info package-name.deb查詢依賴關系,並事先安裝被依賴的軟件包。
3. 下載或拷貝源碼包到本機,編譯安裝。源碼包一般是經過tar打包然后壓縮的文件,類似tar.gz或者tar.bz2,所有需要先解壓和解包,如使用tar -zxvf package-name.tar.gz或tar -jxvf package-name.tar.bz2。解壓后看看配置文件,如果有configure文件,則先執行configure文件;如果已有makefile則直接執行make和make install。
$./configure $make $make install
在Ubuntu下使用apt安裝安裝Chorme
如果直接使用命令apt install google-chrome-stable會報無法定位軟件包的錯誤,好在apt可以配置多個資源庫,apt會在這些庫中搜索軟件包,甚至可以將光盤所謂資源庫。如下配置獲取chrome的庫,並更新列表
$sudo wget http://www.linuxidc.com/files/repo/google-chrome.list -P /etc/apt/sources.list.d/ $sudo apt update
這樣會在/etc/apt/sources.list.d文件夾下創建一個google-chrome.list文件作為新資源庫的配置,google-chrome.list中的內容是
deb [arch=amd64] https://dl.google.com/linux/chrome/deb/ stable main deb [arch=amd64] https://repo.fdzh.org/chrome/deb/ stable main
由上資源庫中使用https協議,所以我們要多配置一個來自google的公鑰,以備apt下載軟件時驗證用。可以使用apt-key list命令查詢apt可以使用的公鑰
$wget -q -O - https://dl.google.com/linux/linux_signing_key.pub | sudo apt-key add - $sudo apt-key list
wget的參數特別多,-q安靜模式,不輸出信息,-O將數據寫入一個臨時文件“-”中,方便后面讀取
最后使用新配置的資源庫和公鑰進行安裝,完成后鍵入軟件名啟動
$apt install google-chrome-stable $google-chrome-stable
下載安裝包后進行安裝
通過以下鏈接下載32位或64位的deb安裝包
$wget https://dl.google.com/linux/direct/google-chrome-stable_current_i386.deb $wget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb
通過命令安裝
$sudo dpkg -i google-chrome-stable_current_i386.deb $sudo dpkg -i google-chrome-stable_current_amd64.deb