Debian8安裝核心原始碼

2021-07-25 17:23:12 字數 1803 閱讀 4358

安裝生成原始碼時需要的開發工具套件,以及用來解壓原始碼包並自動打補丁的工具dpkg-source

sudo apt-get install dpkg-dev
sudo apt-get source linux-image-$(uname -r)
生成的檔案:

linux-4.8

linux_4.8

.11-1~bpo8+1.debian.tar

.xz 可用的核心補丁

linux_4.8

.11-1~bpo8+1.dsc 原始碼控制檔案

linux_4.8

.11.orig

.tar

.xz 完整的核心原始碼

安裝ctags
sudo apt-get install exuberant-ctags
./configure

make

sudo make install

配置ctags

生成tags檔案

cd linux-4.8.11

ctags -r *

在vimrc中新增下面內容

let tlist_ctags_cmd =

'/usr/bin/ctags'

set autochdir

set tags=/home/jjli/linux-

4.8.11/tags; (ctags -r 後生成的tags檔案所在目錄)

安裝taglist

.org/scripts/script.php?script_id=1238

cp ~/download/taglist.zip ~/.vim

unzip taglist.zip

配置taglist

在~/.vimrc中新增如下內容

let tlist_show_one_file = 1

#不同時顯示多個檔案的tag,只顯示當前檔案的

let tlist_exit_onlywindow = 1

#如果taglist視窗是最後乙個視窗,則退出vim

let tlist_use_right_window = 1

#在右側視窗中顯示taglist視窗

ctrl+ ]跳到游標所在函式或者結構體的定義處

ctrl+} 檢視函式定義

ctrl+t 從ctrl+}中返回

vim開啟檔案後,執行下面命令開啟tag視窗

:tlistopen
在vim的normal模式下且游標處於tag視窗,可以執行以下命令

u   更新taglist視窗中的tag

s 更改排序方式,在按名字排序和按出現順序排序間切換

x taglist視窗放大和縮小,方便檢視較長的tag

生成幫助標籤(下面操作在vim中進行):

:helptags ~/.vim/doc

#生成標籤

:help taglist.txt #檢視幫助

ps:

要使用taglist外掛程式,必須滿足:

1. 開啟vim的檔案型別自動檢測功能;

2. 系統中裝了exuberant ctags工具,並且taglist能夠找到此工具(因為taglist需要呼叫它來生成tag檔案);

3. 你的vim支援system()呼叫;

Debian8安裝TeamViewer遠端協助軟體

teamviewer是乙個能在任何防火牆和nat 的後台用於遠端控制,桌面共享和檔案傳輸的簡單且快速的解決方案。為了連線到另一台計算機,只需要在兩台計算機上同時執行 teamviewer 即可,而不需要進行安裝 預設是免安裝方式執行 該軟體第一次啟動在兩台計算機上生成 id。只需要輸入你的夥伴的id...

debian8 安裝後的設定

去掉預設的源從 安裝 nano etc apt sources.list 注釋掉 deb cdrom debian gnu linux 8.3.0 jessie official i386 binary 1 20160123 18 03 jessie contrib main apt get ins...

debian8 安裝後的設定

去掉預設的源從 安裝 nano etc apt sources.list 注釋掉 deb cdrom debian gnu linux 8.3.0 jessie official i386 binary 1 20160123 18 03 jessie contrib main apt get ins...