1. 程式人生 > >Linux 編輯器 修改資料來源

Linux 編輯器 修改資料來源

Linux 編輯器

轉載連結

vim

執行模式

編輯模式:等待編輯命令輸入

插入模式:編輯模式下,輸入 i 進入插入模式,插入文字資訊

命令模式:在編輯模式下,輸入 : 進行命令模式

命令

:q 直接退出vi

:wq 儲存後退出vi ,並可以新建檔案

:q! 強制退出

:w file 將當前內容儲存成某個檔案

:set number 在編輯檔案顯示行號

:set nonumber 在編輯檔案不顯示行號

儲存並退出(:wq):shift+雙擊z

nano

nano 是一個字元終端的文字編輯器,有點像 DOS 下的 editor 程式。它比 vi/vim 要簡單得多,比較適合 Linux 初學者使用。某些 Linux 發行版的預設編輯器就是 nano。

命令

  • 儲存:ctrl + o
  • 搜尋:ctrl + w
  • 上一頁:ctrl + y
  • 下一頁:ctrl + v
  • 退出:ctrl + x

修改資料來源

由於國內的網路環境問題,我們需要將 Ubuntu 的資料來源修改為國內資料來源,操作步驟如下:

檢視系統版本

lsb_release -a

輸出結果為

No LSB modules are available.
Distributor ID:	Ubuntu
Description:	Ubuntu 16.04 LTS
Release:	16.04
Codename:	xenial

注意: Codename 為 xenial,該名稱為我們 Ubuntu 系統的名稱,修改資料來源需要用到該名稱

編輯資料來源

sudo vi /etc/apt/sources.list

刪除全部內容並修改為

deb http://mirrors.aliyun.com/ubuntu/ xenial main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ xenial-security main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ xenial-updates main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ xenial-backports main restricted universe multiverse

更新資料來源

sudo apt-get update

常用 APT 命令

安裝軟體包

apt-get install packagename

刪除軟體包

apt-get remove packagename

更新軟體包列表

apt-get update

升級有可用更新的系統(慎用)

apt-get upgrade

其它 APT 命令

搜尋

apt-cache search package

獲取包資訊

apt-cache show package

刪除包及配置檔案

apt-get remove package --purge

瞭解使用依賴

apt-cache depends package

檢視被哪些包依賴

apt-cache rdepends package

安裝相關的編譯環境

apt-get build-dep package

下載原始碼

apt-get source package

清理無用的包

apt-get clean && apt-get autoclean

檢查是否有損壞的依賴

apt-get check