首先說(shuō)明一下:本文內(nèi)容主要是我的個(gè)人學(xué)習(xí)筆記,大多內(nèi)容均來(lái)自互聯(lián)網(wǎng),以下解決方案已經(jīng)本人實(shí)際操作可行的,至于大家如果遇到其它與本文不符的情況,請(qǐng)自行查閱相關(guān)信息,本人也只是個(gè)還沒(méi)入門的小白而已。
這已經(jīng)算是我第二次比較正式的開(kāi)始折騰kali系統(tǒng)了,之前第一次使用遇到很多問(wèn)題沒(méi)法解決,后來(lái)轉(zhuǎn)裝烏班圖系統(tǒng),老實(shí)說(shuō)吧,對(duì)于剛玩linux系統(tǒng)的機(jī)友,烏班圖系統(tǒng)更好上手些,日常 使用的軟件也比較好找,但是我最近又突然想用到kali中的工具,發(fā)現(xiàn)在烏班圖中安裝這些挺麻煩的,于是又再次裝回kali,結(jié)果卻出現(xiàn)了新的問(wèn)題,導(dǎo)致無(wú)法按照之前的方法解決,只要apt update、apt upgrade更新后系統(tǒng)就崩,英偉達(dá)顯卡一直裝不上,果斷官網(wǎng)下載最新版鏡像重新安裝,本文則是以2019.2版本的kali為前提編寫(xiě)的。
#########################正文開(kāi)始###############################
首先是我使用的電腦配置以及安裝的系統(tǒng)信息如下:

系統(tǒng)安裝步驟就不多說(shuō)了,自行網(wǎng)上搜索即可。
kali安裝后的一些設(shè)置
開(kāi)機(jī)登錄時(shí)死機(jī)
原因:intel+英偉達(dá)雙顯卡驅(qū)動(dòng)導(dǎo)致
解決:開(kāi)機(jī)啟動(dòng)界面按c進(jìn)入編輯模式,
倒數(shù)第三行(linux開(kāi)頭的)末尾添加nouveau.modeset=0 然后ctrl+x啟動(dòng)系統(tǒng)
進(jìn)入系統(tǒng)后打開(kāi)終端,
1.確認(rèn)您有混合圖形
lspci | grep -E "VGA|3D"
2.屏蔽nouveau
gedit /etc/modprobe.d/blacklist-libnfc.conf
在最后一行添加:blacklist nouveau
update-initramfs -u && reboot
3.system將重啟并且nouveau應(yīng)該被禁用。如果禁用nouveau,則驗(yàn)證:
lsmod |grep -i nouveau
如果沒(méi)有信息則表示已禁用
4.從kali repo安裝nvidia驅(qū)動(dòng)程序:
apt-get install nvidia-driver nvidia-xconfig
注意:如果提示錯(cuò)誤無(wú)法安裝的話,先修改一下源,推薦阿里云,安裝顯卡之后再更新系統(tǒng)
5.現(xiàn)在我們必須找到我們的nvidia卡的總線ID:
nvidia-xconfig --query-gpu-info | grep 'BusID : ' | cut -d ' ' -f6

顯示PCI:1:0:0
這是Bus ID.
編輯文件
leafpad /etc/X11/xorg.conf
復(fù)制以下內(nèi)容
Section "ServerLayout"
Identifier "layout"
Screen 0 "nvidia"
Inactive "intel"
EndSection
Section "Device"
Identifier "nvidia"
Driver "nvidia"
BusID "PCI:1:0:0"
EndSection
Section "Screen"
Identifier "nvidia"
Device "nvidia"
Option "AllowEmptyInitialConfiguration"
EndSection
Section "Device"
Identifier "intel"
Driver "modesetting"
EndSection
Section "Screen"
Identifier "intel"
Device "intel"
EndSection
用您的總線ID替換字符串并將其保存到/etc/X11/xorg.conf
然后創(chuàng)建以下兩個(gè)腳本:
? ? leafpad /usr/share/gdm/greeter/autostart/optimus.desktop
? ? leafpad /etc/xdg/autostart/optimus.desktop
復(fù)制粘貼以下內(nèi)容
[Desktop Entry]
Type=Application
Name=Optimus
Exec=sh -c "xrandr --setprovideroutputsource modesetting NVIDIA-0; xrandr --auto"
NoDisplay=true
X-GNOME-Autostart-Phase=DisplayServer
重啟
reboot
lsmod | grep -i nvidia? ?# 查看顯卡信息?
lspci | grep -i nvidia? (rev a1)表示正在使用,如果是(rev ff),就不是在使用中了
更新源:
leafpad /etc/apt/sources.list
然后復(fù)制粘貼下面的源,選其中一個(gè)即可,我用的阿里云
#kali官方源
deb http://http.kali.org/kali kali-rolling main non-free contrib
#中科大kali源
deb http://mirrors.ustc.edu.cn/kali kali-rolling main non-free contrib
deb-src http://mirrors.ustc.edu.cn/kali kali-rolling main non-free contrib
deb http://mirrors.ustc.edu.cn/kali-security kali-current/updates main contrib non-free
deb-src http://mirrors.ustc.edu.cn/kali-security kali-current/updates main contrib non-free
#163 DEBIAN源
deb http://mirrors.163.com/debian wheezy main non-free contrib
deb-src http://mirrors.163.com/debian wheezy main non-free contrib
deb http://mirrors.163.com/debian wheezy-proposed-updates main non-free contrib
deb-src http://mirrors.163.com/debian wheezy-proposed-updates main non-free contrib
deb-src http://mirrors.163.com/debian-security wheezy/updates main non-free contrib
deb http://mirrors.163.com/debian-security wheezy/updates main non-free contrib
#163 DEBIAN源
deb http://mirrors.163.com/debian wheezy main non-free contrib
deb-src http://mirrors.163.com/debian wheezy main non-free contrib
deb http://mirrors.163.com/debian wheezy-proposed-updates main non-free contrib
deb-src http://mirrors.163.com/debian wheezy-proposed-updates main non-free contrib
deb-src http://mirrors.163.com/debian-security wheezy/updates main non-free contrib
deb http://mirrors.163.com/debian-security wheezy/updates main non-free contrib
---------------------
deb http://mirrors.ustc.edu.cn/kali kali-rolling main non-free contrib
deb-src http://mirrors.ustc.edu.cn/kali kali-rolling main non-free contrib
#阿里云kali源
deb http://mirrors.aliyun.com/kali kali-rolling main non-free contrib
deb-src http://mirrors.aliyun.com/kali kali-rolling main non-free contrib
#163 DEBIAN源
deb http://mirrors.163.com/debian wheezy main non-free contrib
deb-src http://mirrors.163.com/debian wheezy main non-free contrib
deb http://mirrors.163.com/debian wheezy-proposed-updates main non-free contrib
deb-src http://mirrors.163.com/debian wheezy-proposed-updates main non-free contrib
deb-src http://mirrors.163.com/debian-security wheezy/updates main non-free contrib
更新命令
apt-get clean? #清除緩存索引
apt-get update? ##更新索引文件
apt-get upgrade -y? ?##更新實(shí)際的軟件包文件
apt-get dist-upgrade -y? ? ##根據(jù)依賴關(guān)系更新
apt-get install kali-linux-all? ?##安裝所有kali工具包
藍(lán)牙無(wú)法啟動(dòng)
>>解決方案:終端輸入?
service bluetooth start
update-rc.d bluetooth enable?。i_(kāi)機(jī)自啟
自定義快捷鍵設(shè)置方法
>>設(shè)置一個(gè)打開(kāi)終端的快捷鍵
設(shè)置→設(shè)備→keyboard→底部添加
名稱:終端
命令:gnome-terminal
快捷鍵:(這個(gè)自己按就好)
點(diǎn)擊添加即可

安裝常用軟件
安裝搜狗輸入法:
首先要安裝fcitx
apt-get install fcitx
apt-get install fcitx-libs-qt
搜狗官網(wǎng)下載對(duì)應(yīng)版本安裝包
reboot
im-config
選擇fcitx
谷歌瀏覽器安裝以及啟動(dòng)問(wèn)題
安裝包直接官網(wǎng)下載即可
找到以下路徑修改文件?
leafpad /opt/google/chrome/google-chrome
把原來(lái)的
exec -a "$0" "$HERE/chrome" "$@"
修改為
exec -a "$0" "$HERE/chrome" "$@" --user-data-dir --no-sandbox
即可解決。
(發(fā)現(xiàn)apt update更新后會(huì)變回來(lái),再次修改即可)
火狐 漢化
下載中文語(yǔ)言包??
apt -y install firefox-esr-l10n-zh-cn?
PS:多終端使用的話記得把賬號(hào)切換為國(guó)際版,不然可能出現(xiàn)同步問(wèn)題
更新python
下載
wget https://www.python.org/ftp/python/3.7.0/Python-3.7.0.tgz
解壓安裝
ls -l
tar -zxvf Python-3.7.0.tgz
mkdir /usr/local/Python-3.7
cd Python-3.7.0/
./configure --enable-optimizations --prefix=/usr/local/python3.7/
make && make install
安裝依賴包
apt-get install -y make build-essential libssl-dev zlib1g-dev libbz2-dev libreadline-dev libsqlite3-dev wget curl llvm libncurses5-dev libncursesw5-dev xz-utils tk-dev
如果報(bào)錯(cuò),刪除鎖文件繼續(xù)執(zhí)行
rm /var/cache/apt/archives/lock
make install
安裝完成測(cè)試
python
ls -l /usr/bin/python
ln -s -b /usr/local/python3.7/bin/python3.7 /usr/bin/python
python
測(cè)試是否正常切換到python3.7
雙系統(tǒng)時(shí)間同步問(wèn)題:
kali下運(yùn)行以下命令禁用自動(dòng)更新,然后到手動(dòng)設(shè)置設(shè)置正確時(shí)間
timedatectl set-local-rtc false
timedatectl set-ntp false
下載putty:
apt-get install putty
WIN風(fēng)格插件:
在軟件里搜索Dash to Panel,然后在優(yōu)化里開(kāi)啟插件即可
美化:
鼠標(biāo)光標(biāo)和ico圖標(biāo)復(fù)制到以下路徑:
/usr/share/icons/
主題文件復(fù)制到:
/usr/share/themes
字體放到:
/usr/share/fonts
安裝微信:
下載:
wget https://github.com/geeeeeeeeek/electronic-wechat/releases/download/V2.0/linux-x64.tar.gz
解壓
tar -xvzf linux-x64.tar.gz
并將解壓后的文件夾移動(dòng)到/opt文件夾下
下載圖標(biāo):
wget https://raw.githubusercontent.com/geeeeeeeeek/electronic-wechat/master/assets/icon.png -O electronic-wechat.png
我們把下載的圖標(biāo)移動(dòng)至Electronic WeChat文件夾下的resources文件夾中
接下來(lái)我們來(lái)給微信添加一個(gè)桌面啟動(dòng)器,類似于Windows下的快捷方式,方便我們隨時(shí)啟動(dòng),在Kali Linux中我們使用如下命令創(chuàng)建一個(gè)配置文件(文件后綴為.desktop)
leafpad /usr/share/applications/electronic-wechat.desktop
添加以下內(nèi)容(注意文件路徑和文件名,根據(jù)實(shí)際修改):
[Desktop Entry]
Name=Electronic Wechat
Name[zh_CN]=微信電腦版
Name[zh_TW]=微信電腦版
Exec=/opt/electronic-wechat-linux-x64/electronic-wechat
Icon=/opt/electronic-wechat-linux-x64/resources/electronic-wechat.png
Terminal=false
X-MultipleArgs=false
Type=Application
Encoding=UTF-8
Categories=Application;Utility;Network;InstantMessaging;
StartupNotify=false
給權(quán)限:
chmod +x /usr/share/applications/electronic-wechat.desktop
然后將electronic-wechat.desktop復(fù)制到桌面
如果雙擊無(wú)法啟動(dòng),則切換到electronic-wechat目錄下,使用命令
./electronic-wechat運(yùn)行。
若是提示:error while loading shared libraries: libgconf-2.so.4: cannot open shared object file: No such file or directory
解決方法:
apt-get install dbus
apt install libgconf-2-4
安裝截圖軟件:
在應(yīng)用程序中搜索screenshot,安裝拓展插件即可。
系統(tǒng)printscreen鍵用法:
psr:全屏截圖并自動(dòng)保存
shift+prs:選區(qū)截圖并自動(dòng)保存
ctrl+prs:全屏截圖復(fù)制到剪切板
其它的暫時(shí)不清楚,有知道的機(jī)友可以告訴我一下
安裝pycharm:
官網(wǎng)地址:http://www.jetbrains.com/pycharm/download/#section=linux
直接下載pro
解壓
tar -xzvf pycharm-professional-2017.3.3.tar.gz
移動(dòng)到/opt目錄下
mv pycharm-2017.3.3 /opt
在bin目錄下運(yùn)行:
cd /opt/pycharm-2017.3.3/bin
./pycharm.sh
激活碼:
MTW881U3Z5-eyJsaWNlbnNlSWQiOiJNVFc4ODFVM1o1IiwibGljZW5zZWVOYW1lIjoiTnNzIEltIiwiYXNzaWduZWVOYW1lIjoiIiwiYXNzaWduZWVFbWFpbCI6IiIsImxpY2Vuc2VSZXN0cmljdGlvbiI6IkZvciBlZHVjYXRpb25hbCB1c2Ugb25seSIsImNoZWNrQ29uY3VycmVudFVzZSI6ZmFsc2UsInByb2R1Y3RzIjpbeyJjb2RlIjoiSUkiLCJwYWlkVXBUbyI6IjIwMTktMTEtMDYifSx7ImNvZGUiOiJBQyIsInBhaWRVcFRvIjoiMjAxOS0xMS0wNiJ9LHsiY29kZSI6IkRQTiIsInBhaWRVcFRvIjoiMjAxOS0xMS0wNiJ9LHsiY29kZSI6IlBTIiwicGFpZFVwVG8iOiIyMDE5LTExLTA2In0seyJjb2RlIjoiR08iLCJwYWlkVXBUbyI6IjIwMTktMTEtMDYifSx7ImNvZGUiOiJETSIsInBhaWRVcFRvIjoiMjAxOS0xMS0wNiJ9LHsiY29kZSI6IkNMIiwicGFpZFVwVG8iOiIyMDE5LTExLTA2In0seyJjb2RlIjoiUlMwIiwicGFpZFVwVG8iOiIyMDE5LTExLTA2In0seyJjb2RlIjoiUkMiLCJwYWlkVXBUbyI6IjIwMTktMTEtMDYifSx7ImNvZGUiOiJSRCIsInBhaWRVcFRvIjoiMjAxOS0xMS0wNiJ9LHsiY29kZSI6IlBDIiwicGFpZFVwVG8iOiIyMDE5LTExLTA2In0seyJjb2RlIjoiUk0iLCJwYWlkVXBUbyI6IjIwMTktMTEtMDYifSx7ImNvZGUiOiJXUyIsInBhaWRVcFRvIjoiMjAxOS0xMS0wNiJ9LHsiY29kZSI6IkRCIiwicGFpZFVwVG8iOiIyMDE5LTExLTA2In0seyJjb2RlIjoiREMiLCJwYWlkVXBUbyI6IjIwMTktMTEtMDYifSx7ImNvZGUiOiJSU1UiLCJwYWlkVXBUbyI6IjIwMTktMTEtMDYifV0sImhhc2giOiIxMDgyODE0Ni8wIiwiZ3JhY2VQZXJpb2REYXlzIjowLCJhdXRvUHJvbG9uZ2F0ZWQiOmZhbHNlLCJpc0F1dG9Qcm9sb25nYXRlZCI6ZmFsc2V9-aKyalfjUfiV5UXfhaMGgOqrMzTYy2rnsmobL47k8tTpR/jvG6HeL3FxxleetI+W+Anw3ZSe8QAMsSxqVS4podwlQgIe7f+3w7zyAT1j8HMVlfl2h96KzygdGpDSbwTbwOkJ6/5TQOPgAP86mkaSiM97KgvkZV/2nXQHRz1yhm+MT+OsioTwxDhd/22sSGq6KuIztZ03UvSciEmyrPdl2ueJw1WuT9YmFjdtTm9G7LuXvCM6eav+BgCRm+wwtUeDfoQqigbp0t6FQgkdQrcjoWvLSB0IUgp/f4qGf254fA7lXskT2VCFdDvi0jgxLyMVct1cKnPdM6fkHnbdSXKYDWw==-MIIElTCCAn2gAwIBAgIBCTANBgkqhkiG9w0BAQsFADAYMRYwFAYDVQQDDA1KZXRQcm9maWxlIENBMB4XDTE4MTEwMTEyMjk0NloXDTIwMTEwMjEyMjk0NlowaDELMAkGA1UEBhMCQ1oxDjAMBgNVBAgMBU51c2xlMQ8wDQYDVQQHDAZQcmFndWUxGTAXBgNVBAoMEEpldEJyYWlucyBzLnIuby4xHTAbBgNVBAMMFHByb2QzeS1mcm9tLTIwMTgxMTAxMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAxcQkq+zdxlR2mmRYBPzGbUNdMN6OaXiXzxIWtMEkrJMO/5oUfQJbLLuMSMK0QHFmaI37WShyxZcfRCidwXjot4zmNBKnlyHodDij/78TmVqFl8nOeD5+07B8VEaIu7c3E1N+e1doC6wht4I4+IEmtsPAdoaj5WCQVQbrI8KeT8M9VcBIWX7fD0fhexfg3ZRt0xqwMcXGNp3DdJHiO0rCdU+Itv7EmtnSVq9jBG1usMSFvMowR25mju2JcPFp1+I4ZI+FqgR8gyG8oiNDyNEoAbsR3lOpI7grUYSvkB/xVy/VoklPCK2h0f0GJxFjnye8NT1PAywoyl7RmiAVRE/EKwIDAQABo4GZMIGWMAkGA1UdEwQCMAAwHQYDVR0OBBYEFGEpG9oZGcfLMGNBkY7SgHiMGgTcMEgGA1UdIwRBMD+AFKOetkhnQhI2Qb1t4Lm0oFKLl/GzoRykGjAYMRYwFAYDVQQDDA1KZXRQcm9maWxlIENBggkA0myxg7KDeeEwEwYDVR0lBAwwCgYIKwYBBQUHAwEwCwYDVR0PBAQDAgWgMA0GCSqGSIb3DQEBCwUAA4ICAQAF8uc+YJOHHwOFcPzmbjcxNDuGoOUIP+2h1R75Lecswb7ru2LWWSUMtXVKQzChLNPn/72W0k+oI056tgiwuG7M49LXp4zQVlQnFmWU1wwGvVhq5R63Rpjx1zjGUhcXgayu7+9zMUW596Lbomsg8qVve6euqsrFicYkIIuUu4zYPndJwfe0YkS5nY72SHnNdbPhEnN8wcB2Kz+OIG0lih3yz5EqFhld03bGp222ZQCIghCTVL6QBNadGsiN/lWLl4JdR3lJkZzlpFdiHijoVRdWeSWqM4y0t23c92HXKrgppoSV18XMxrWVdoSM3nuMHwxGhFyde05OdDtLpCv+jlWf5REAHHA201pAU6bJSZINyHDUTB+Beo28rRXSwSh3OUIvYwKNVeoBY+KwOJ7WnuTCUq1meE6GkKc4D/cXmgpOyW/1SmBz3XjVIi/zprZ0zf3qH5mkphtg6ksjKgKjmx1cXfZAAX6wcDBNaCL+Ortep1Dh8xDUbqbBVNBL4jbiL3i3xsfNiyJgaZ5sX7i8tmStEpLbPwvHcByuf59qJhV/bZOl8KqJBETCDJcY6O2aqhTUy+9x93ThKs1GKrRPePrWPluud7ttlgtRveit/pcBrnQcXOl1rHq7ByB8CFAxNotRUYL9IF5n3wJOgkPojMy6jetQA5Ogc8Sm7RG6vg1yow==
然后再到pycharm的Tools界面點(diǎn)擊Create Desktop Entry,我們就可以再應(yīng)用程序中心找到pycharm了。
安裝雷鳥(niǎo)(英文版):
apt-get install thunderbird
中文版:
官網(wǎng)下載后解壓
https://www.thunderbird.net/zh-CN/
解壓后放到/opt目錄下,
創(chuàng)建鏈接文件:
gedit /usr/bin/thunderbird.sh
然后復(fù)制以下內(nèi)容到文件當(dāng)中:
cd /opt/thunderbird/
./thunderbird
使當(dāng)前文件具有可執(zhí)行權(quán)限:
chmod +x /usr/bin/thunderbird.sh
創(chuàng)建快捷方式:
gedit /usr/share/applications/thunderbird.desktop
復(fù)制以下代碼,保存即可:
[Desktop Entry]
Name=Thunderbird
Comment=Read/Write Mail/News with Mozilla Thunderbird
Exec=thunderbird.sh
Icon=/opt/thunderbird/chrome/icons/default/default256.png
Terminal=false
Type=Application
Categories=Application;Network;
win版本QQ安裝方法:
1.安裝deepin-wine環(huán)境:訪問(wèn)https://github.com/wszqkzqk/deepin-wine-ubuntu頁(yè)面下載zip包(或用git方式克隆),
解壓到本地文件夾,建議使用命令,
git clone https://gitee.com/wszqkzqk/deepin-wine-for-ubuntu.git,下載到本地,
進(jìn)入文件夾中,輸入sudo sh ./install.sh一鍵安裝,如果在這一步就已經(jīng)遇到依賴問(wèn)題,
deep-wine安裝不了的話,不要著急,請(qǐng)接著往下看。
2.安裝相關(guān)應(yīng)用容器:在http://mirrors.aliyun.com/deepin/pool/non-free/d/中下載想要的容器,安裝即可。
命令如下:
dpkg -i deepin.com.qq.im_8.9.19983deepin23_i386.deb
以下為推薦容器,任選其一即可,建議下載.deb,然后參考上面的命令安裝,dpkg -i 文件名。
TIM:http://mirrors.aliyun.com/deepin/pool/non-free/d/deepin.com.qq.office/
QQ:http://mirrors.aliyun.com/deepin/pool/non-free/d/deepin.com.qq.im/
QQ輕聊版:http://mirrors.aliyun.com/deepin/pool/non-free/d/deepin.com.qq.im.light/
3.如果遇到下列問(wèn)題(依賴問(wèn)題),請(qǐng)修改apt源文件,加入deepin的阿里云源,參考步驟4。如未出現(xiàn),恭喜你,安裝成功,請(qǐng)開(kāi)始體驗(yàn)linux下的QQ。
4.使用gedit /etc/apt/sources.list命令修改kali apt源文件,加入下面兩行:
deb https://mirrors.aliyun.com/deepin/ panda main contrib non-free
deb-src http://mirrors.aliyun.com/deepin/ panda main contrib non-free
保存后使用apt update命令刷新apt源,此時(shí)會(huì)得到錯(cuò)誤提示,說(shuō)沒(méi)有公鑰,無(wú)法驗(yàn)證源的簽名,所以默認(rèn)禁用該源。
使用apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 秘鑰,將秘鑰導(dǎo)入即可,(如果此方法提示無(wú)法連接服務(wù)器的話,參照以下步驟)
安裝QQ時(shí)解決無(wú)法導(dǎo)入公鑰的問(wèn)題(密鑰根據(jù)實(shí)際情況來(lái)輸入):
apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 76F1A20FF987672F
apt-get update && apt-get upgrade?
5.如果覺(jué)得deep-wine默認(rèn)的導(dǎo)航欄不好看,請(qǐng)安裝gnome的拓展TopIconPlus,
命令:
sudo apt-get install gnome-shell-extension-top-icons-plus gnome-tweaks
然后用gnome-tweaks開(kāi)啟這個(gè)擴(kuò)展。
6.如果出現(xiàn)部分字符變成了方框等問(wèn)題,請(qǐng)安裝文泉驛字體。
apt install fonts-wqy-microhei fonts-wqy-zenhei xfonts-wqy
安裝完成后,重啟wine QQ問(wèn)題即可得到解決。
其他:
wine用法:
直接運(yùn)行exe的方法:
1.在圖形化界面的文件管理器上找到exe文件,鼠標(biāo)右鍵,打開(kāi)方式選擇wine。
2.在終端中直接輸入wine [exe所在位置],直接運(yùn)行wine.如:wine TIM2.3.2.21158.exe
由于wine安裝的是64位,而騰訊QQ是32位,按照提示安裝32位的wine:
apt-get install wine32
(或者:dpkg --add-architecture i386 && apt-get update )
(sudo apt-get install wine32 )
sudo apt-get autoclean? ? ? ? ? ? ? # 清理舊版本的軟件緩存
sudo apt-get clean? ? ? ? ? ? ? ? ? ? ? # 清理所有軟件緩存
sudo apt-get autoremove? ? ? ? ? # 刪除系統(tǒng)不再使用的孤立軟件
tar命令備份系統(tǒng):
# 進(jìn)入系統(tǒng)"/"目錄
cd /
# 執(zhí)行打包命令(exclude=/ 后面填寫(xiě)的是備份時(shí)想要排除的文件夾)
tar cvpzf Deepinbackup.tgz --exclude=/proc --exclude=/mnt --exclude=/lost+found --exclude=/sys --exclude=/media --exclude=/run --exclude=/Deepinbackup.tgz /
恢復(fù)系統(tǒng):
#打開(kāi)終端,切換到root狀態(tài)
sudo su
# 進(jìn)入系統(tǒng)"/"目錄
cd /
# 解壓恢復(fù)系統(tǒng)
tar xvpfz Deepinbackup.tgz -C /
創(chuàng)建剛才在備份時(shí)候排除的目錄(根據(jù)實(shí)際情況而定)
mkdir proc
mdkir lost+found
mkdir mnt
mkdir sys
mkdir media
mkdir run
重啟系統(tǒng),恢復(fù)完成
#######老周的命令#########
tar cvpzf backup.tgz –exclude=/proc –exclude=/lost+found –exclude=/backup.tgz –exclude=/mnt –exclude=/sys /
DD命令備份(默認(rèn)1:1備份):
#查看磁盤分區(qū)信息:
sudo fdisk -u -l
1.將本地的/dev/hdb整盤備份到/dev/hdd
dd if=/dev/hdb of=/dev/hdd
2.將/dev/hdb全盤數(shù)據(jù)備份到指定路徑的image文件
dd if=/dev/hdb of=/root/image
3.將備份文件恢復(fù)到指定盤
dd if=/root/image of=/dev/hdb
4.備份/dev/hdb全盤數(shù)據(jù),并利用gzip工具進(jìn)行壓縮,保存到指定路徑
dd if=/dev/hdb | gzip > /root/image.gz
5.將壓縮的備份文件恢復(fù)到指定盤
gzip -dc /root/image.gz | dd of=/dev/hdb
6.備份與恢復(fù)MBR
備份磁盤開(kāi)始的512個(gè)字節(jié)大小的MBR信息到指定文件:
dd if=/dev/hda of=/root/image count=1 bs=512
? count=1指僅拷貝一個(gè)塊;bs=512指塊大小為512個(gè)字節(jié)。
恢復(fù):
dd if=/root/image of=/dev/had
將備份的MBR信息寫(xiě)到磁盤開(kāi)始部分
其他用法可以參考:
https://www.cnblogs.com/jikexianfeng/p/6103500.html
DD備份還原推薦看以下這篇:
http://zuyunfei.com/2015/06/04/linux-dd/
使用fdisk 先查看磁盤分區(qū),找到硬盤的位置。
sudo? fdisk -u -l
我的情況是需要用一塊硬盤完全克隆另一塊,只需要指明輸入輸出的硬盤文件路徑就可以了。
sudo dd if=/dev/sda of=/dev/sdb
將磁盤備份為img文件(注意路徑):
sudo dd if=/dev/sda of=~/disk1.img
備份并壓縮:
sudo dd if=/dev/sda | gzip > disk.img.gz
或者:
sudo dd if=/dev/sda | bzip2 > disk.img.bz2
恢復(fù):
gzip -dc /disk.img.gz | dd of=/dev/sda
顯示dd進(jìn)度:
kill -USR1 `pgrep '^dd'`
或者每隔5秒顯示
sudo watch -n 5 pkill -USR1 ^dd$
其它問(wèn)題:
之前遇到部分免安裝的應(yīng)用程序(解壓后直接運(yùn)行的,比如firefox中文版、雷鳥(niǎo)郵箱等)無(wú)法啟動(dòng),類似:libdbus-glib-l.so.2錯(cuò)誤之類的。
解決方法:
apt-get install dbus
apt install libgconf-2-4