kali安裝後的基本配置

Kali linux config:

kali linux默認是gnome的桌面,但個人更習慣kde桌面。
配置kde桌面過程。

1.修改軟件源
vi /etc/apt/source.list
#官方源   ##官方源最近訪問都會有些問題,個人建議用aliyun的源
deb http://http.kali.org/kali kali main non-free contrib
deb-src http://http.kali.org/kali kali main non-free contrib
deb http://security.kali.org/kali-security kali/updates main contrib non-free
#激進源,新手不推薦使用這個軟件源
deb http://repo.kali.org/kali kali-bleeding-edge main
deb-src http://repo.kali.org/kali kali-bleeding-edge main
#中科大kali源
deb http://mirrors.ustc.edu.cn/kali kali main non-free contrib
deb-src http://mirrors.ustc.edu.cn/kali kali main non-free contrib
deb http://mirrors.ustc.edu.cn/kali-security kali/updates main contrib non-free
#阿里雲kali源
deb http://mirrors.aliyun.com/kali kali main non-free contrib
deb-src http://mirrors.aliyun.com/kali kali main non-free contrib
deb http://mirrors.aliyun.com/kali-security kali/updates main contrib non-free

ps:在安裝kali linux的過程中配置源那一步:直接寫http路徑,deb標識符不用寫。


2.添加add-apt-repository。


Debian讓用戶可以通過一個名爲add-apt-repository的應用程序,添加和使用PPA軟件庫,不過Kali Linux在其默認的程序包列表中並不含有該應用程序。就Kali而言,由於這是個特殊用途的應用程序,已進行了某些改動,以便讓它適用於最擅長的地方 (***測試)。想通過add-apt-repository應用程序啓用PPA軟件庫,遵照下面幾個步驟。
首先安裝Python軟件屬性程序包。
apt-get install python-software-properties
接下來安裝apt-file。
apt-get install apt-file
更新apt-file。
apt-file update
這需要一點時間,所以萬一你的apt-file更新起來很慢,可能想試試一併解決這個問題。(注意:我的/etc/apt /sources.list文件中有repo.kali.org,而不是http.kali.org。)一旦apt-file更新完畢,你應該能夠搜索它 了。
apt-file search add-apt-repository
你的輸出結果應該看起來類似這樣:
python-software-properties:/usr/bin/add-apt-repository python-software-properties:/usr/share/man/man1/add-apt-repository.1.gz

位於/usr/bin/add-apt-repository的默認add-apt-repository應用程序適用於Debian。所以,如果 你使用Kali,它很可能無法工作。我在本文末尾處添加了一個巧妙的解決辦法,如果你喜歡的話,可以在VirtualBox上一下。但我發現,我們完全可 以模仿Ubuntu Oneiric,讓add-apt-repository正常工作。
cd /usr/sbin
vi add-apt-repository
添加下列代碼,並保存文件。
網頁鏈接:http://www.bitscn.com/os/linux/201405/199831_2.html
注意:在echo "deb http://ppa.launchpad.net/$ppa_name/ubuntu oneiric main" >> /etc/apt/sources.list這一行中,我使用了Oneiric。你可以根據自己的選擇,試着使用Lucid、Raring或Saucy。 現在,使用chmod和chown這兩個命令,對文件進行相應的操作。
chmod +x /usr/sbin/add-apt-repository
chown root:root /usr/sbin/add-apt-repository
由於我們已添加了正確的代碼,我們就可以使用add-apt-repository,添加PPA軟件庫。我試着輸入下面這兩個命令,在Kali Linux中添加主題和自定義圖標。
/usr/sbin/add-apt-repository ppa:noobslab/themes
/usr/sbin/add-apt-repository ppa:alecive/antigone
3.kali linux 使用win7字體 (這一步在gnome桌面做是最簡單的,因爲到kde桌面後就不支持NFTS文件系統了,要編譯ntfs-3g後纔可以。)
    root用戶下執行一下操作。
    cp -rvf /mnt/Windows/Fonts* /usr/share/fonts/truetype/msfonts
    # msfonts是自己創建的目錄,主要是爲了存放windows的fonts
    ls -l /usr/share/fonts/truetype/msfonts
    chmod +x /usr/share/fonts/truetype/msfonts/*
    #查看權限,確保有可執行權限
    mkfontscale            #建立字體索引
    mkfontdir
    fc-cache -fv            # 建立字體緩存
    #更新字體配置,建立緩存和配置文件。註銷、登錄就可以使用字體了。
    
4.登錄系統後,切換到字符界面並卸載gnome桌面(卸載gnome之前建議把source.list源給配置完全,並且生效。)
    apt-get purge gnome*      
#個人把相關的gnome也一併卸載掉,包括配置文件也清除掉。
# 若不想配置文件就把purge改成remove,但是個人建議是全部清楚的    
#比較穩妥,這樣不容易起衝突,這一步要在安裝後系統之後立刻做,避            
#免之後的一些問題出現。
    init 6              # 重啓系統
    apt-get install kde-plasma-desktop # 在安裝之前當然要配置好網絡(無線、有線)


5.截屏工具的安裝使用。
apt-get install ksnapshot。
?6.安裝google chrome瀏覽器之後,apt-get install packages 出現:
 The following packages have unmet dependencies:
 google-chrome-stable : Depends: libappindicator1 but it is not going to be installed
解決辦法:(出現這個依賴關係之後就不能繼續用apt-get安裝軟件了,要用aptitude)
    ps:後來不知做了什麼操作,這個提示突然間就不見了,所以解決辦法就先擱淺吧。
    
7.網絡圖標在任務欄planel中無顯示,解決辦法。
7.1 kali linux 安裝kde-plasma-desktop之後,無線網絡出現的問題
        a.要用wpa_supplicant,啓動網卡纔可以,後來發現wlan0每次開機都不會自動啓動,
        經過查找資料是因爲network-manager沒有安裝才導致每次鏈接無線網絡都要敲命令的
結果。
    apt-get install network-manager  #安裝network-manager
    vim  etc/NetworkManager/NetworkManger
    ifdown=ture              #ifdown修改成ture
        b.無線網絡圖標在planel中沒有出現。
        # network-manager 沒有安裝,
    /etc/NetworkManager/NetworkManger  # ifdown=ture
     # 修改planel,添加widgets---network-manager
    任務欄planel中的system tray刪除並重新添加就可以了。
    Add widgets—system tray、network manager 這兩個widgets

8.安裝fcitx輸入法(個人覺得fcitx比較流暢)
    apt-get install fcitx fcitx-googlepinyin -y #重啓系統會生效。
8.1 消除fcitx輸入法的狀態欄,即切換fcitx輸入法是浮現的圖標
    grep MainWindowHideMode ~/.config/fcitx/conf/fcitx-classic-ui.config
                    MainWindowHideMode=Auto
    vim ~/.config/fcitx/conf/fcitx-classic-ui.config
            MainWindowHideMode=Hide    # 修改HideMode爲Hide,重啓生效
9.kali linux kde桌面安裝截圖工具和禁用觸摸板
    apt-get install ksnapshot # 這個比較好用,可以分區域截圖
    apt-get install gsynaptics #安裝觸摸板驅動
    synclient touchpadoff=1 # 禁用觸摸板。
10.安裝音頻管理器kmix
    apt-get install kmix
11.確保啓動時發出聲音
    apt-get install alsa-utils -y
12.解決PuleAudio警告問題
    
我的Kali經常彈出這個警告信息:
[warn] PulseAudio configured for per-user sessions ...(warning).
Debian變種版本也會在啓動過程中彈出類似的警告信息。爲了解決這個問題,鍵入下面這個命令:
leafpad /etc/default/pulseaudio
找到這一行:
PULSEAUDIO_SYSTEM_START=0
把0換成1:
PULSEAUDIO_SYSTEM_START=1
其中,0表示系統模式下不啓動PulseAudio,1表示系統模式下啓動PulseAudio。


使用工具和軟件:

13.安裝Java


UnTar the Archive and move to /opt
tar -xzvf /root/jdk-7u45-linux-x64.tar.gz
mv jdk1.7.0_45 /opt
cd /opt/jdk1.7.0_45
Install and register binaries
This step registers the downloaded version of Java as an alternative, and switches it to be used as the default:
update-alternatives --install /usr/bin/java java /opt/jdk1.7.0_45/bin/java 1
update-alternatives --install /usr/bin/javac javac /opt/jdk1.7.0_45/bin/javac 1
update-alternatives --install /usr/lib/mozilla/plugins/libjavaplugin.so mozilla-javaplugin.so /opt/jdk1.7.0_45/jre/lib/amd64/libnpjp2.so 1
update-alternatives --set java /opt/jdk1.7.0_45/bin/java
update-alternatives --set javac /opt/jdk1.7.0_45/bin/javac
update-alternatives --set mozilla-javaplugin.so /opt/jdk1.7.0_45/jre/lib/amd64/libnpjp2.so

ps:如果是更高的版本就修改下版本號 1.7.0_45----1.8.0_45(目前最新的--2015-05)

TEST
java -verison

14.安裝Flash
    apt-get install flashplugin-nonfree

    update-flashplugin-nonfree  --install


15.安裝歸檔管理器(File Roller)
    apt-get install unrar unace rar unrar p7zip zip unzip p7zip-full p7zip-rar file-roller -y

16.添加標準用戶
    useradd -m user1
    (ps: -m意味着創建通常是/home/username的主目錄)
    passwd user1
    添加到sudo羣組
    usermod -a -G sudo user1
    (ps: -a –appent 意味着附加或者添加,-G意味着指定一個 羣組/多個羣組)
    修改shell環境:

    chsh -s /bin/bash user1


17.安裝libreoffce、pdf文檔閱讀器

    apt-get install libreoffce okular



發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章