在 上一篇教程 中,我們成功地安裝了 ArchLinux ,這時系統處於一個非常精簡的狀態,為了日常使用,我們必須進行一些配置、安裝一些需要的組件,來擴展我們的系統功能,開源的組件相互協同工作也是 Linux 的迷人之處之一。
下面的教程部分參考了官方 General recommendations 。
現在我們是在新安裝的系統上進行操作,所以我們要重新聯網,我們在之前安裝系統時已經提前裝好了相關的包。所以現在只要跟之前一樣:
同樣可以使用 ping 命令來測試是否正常聯網。
交換文件可以在物理內存不足的時候將部分內存暫存到交換文件中,避免系統由於內存不足而完全停止工作。
之前我們通常採用單獨一個分區的方式作為交換分區,現在更推薦採用交換文件的方式,更便於我們的管理。
分配一塊空間用於交換文件,執行:
交換文件的大小可以自己決定,推薦4G以下的物理內存,交換文件與物理內存一致,4G以上的物理內存,交換文件4-8G。
更改許可權,執行:
設置交換文件,執行:
啟用交換文件,執行:
最後我們需要編輯 /etc/fstab 為交換文件設置一個入口,使用 vim 打開文件:
注意編輯 fstab 文件的時候要格外注意不要修改之前的內容,直接在最後新起一行加入以下內容 :
在這之前所有操作都是以 root 用戶的身份進行的,由於 root 的許可權過高,日常使用 root 用戶是不安全的。 Linux 為我們提供了強大的用戶與組的許可權管理,提高了整個系統的安全性。這里我們就來新建一個用戶。
執行以下命令來創建一個名為 username 的用戶(請自行替換 username 為你的用戶名):
在這里稍微解釋一下各參數的含義:
-m :在創建時同時在 /home 目錄下創建一個與用戶名同名的文件夾,這個目錄就是你的 家目錄 啦!家目錄有一個別名是 ~ ,你可以在任何地方使用 ~ 來代替家目錄路徑。這個神奇的目錄將會用於存放你所有的個人資料、配置文件等所有跟系統本身無關的資料。這種設定帶來了諸多優點:
-G wheel : -G 代表把用戶加入一個組,對用戶與組的概念感興趣的同學可以自行查找有關資料學習。後面跟著的 wheel 就是加入的組名,至於為什麼要加入這個組,後面會提到。
當然記得為新用戶設置一個密碼,執行如下命令:
根據提示輸入兩次密碼就可以了,注意,這是你的用戶密碼,推薦與之前設置的 root 用戶的密碼不同。
我們已經創建好了一個新的用戶,以後我們將會使用這個用戶來登錄,那麼如果我們需要執行一些只有 root 用戶才能執行的命令(例如修改系統文件、安裝軟體包)怎麼辦?當然我們可以通過
命令來切換到 root 用戶執行命令後再通過
返回普通用戶。
但是 sudo 為我們提供了一個更快捷的辦法,使用 sudo ,我們只要在需要 root 權許可權執行的命令之前加上 sudo 就可以了,例如安裝軟體包:
下面我們就來安裝並配置 sudo 。
sudo 本身也是一個軟體包,所以我們需要通過 pacman 來安裝:
接下來我們需要用專門的 visudo 命令來編輯 sudo 的配置文件:
實際上就是 vim 的操作,使用它是為了對編輯後的文件進行檢查防止格式的錯誤。
找到
這行,去掉之前的 # 注釋符,保存並退出就可以了。
這里的 %wheel 就是代表 wheel 組,意味著 wheel 組中的所有用戶都可以使用 sudo 命令。
當然為了安全使用 sudo 命令還是需要輸入 當前用戶 的密碼的。
配置好 sudo 以後,我們進行一次重啟,執行:
來重啟你的電腦。
重啟以後輸入你 剛創建的用戶名與密碼 來登錄。
參照這個表格,安裝相應的包,比如你是 intel 的集成顯卡(絕大多數人的情況),執行:
提示: Nvidia 的獨顯驅動如非必要,建議只裝集成顯卡的驅動(省電,如果同時裝也會默認使用集成顯卡),不容易出現沖突問題。相反,如果集成顯卡驅動有問題無法裝上,可以裝獨顯驅動,具體的版本請到下面的鏈接查詢:
Xorg 是 Linux 下的一個著名的開源圖形服務,我們的桌面環境需要 Xorg 的支持。
執行如下命令安裝 Xorg 及相關組件:
Linux 下有很多著名的桌面環境如 Xfce 、 KDE(Plasma) 、 Gnome 、 Unity 、 Deepin 等等,它們的外觀、操作、設計理念等各方面都有所不同, 在它們之間的比較與選擇網上有很多的資料可以去查。
在這里我們選擇筆者使用的 Xfce 和非常流行的 KDE(Plasma) 作為示範,當然你也可以把它們全部裝上換著用……因為 Linux 的模塊化,這樣完全沒有問題。
更多桌面環境的安裝指南請見下面的鏈接:
直接安裝軟體包組(包含了很多軟體包)即可:
直接安裝軟體包組(包含了很多軟體包)即可:
安裝好了桌面環境包以後,我們需要安裝一個圖形化的桌面管理器來幫助我們登錄並且選擇我們使用的桌面環境,這里我推薦使用 sddm 。
執行:
這里就要介紹一下 Arch 下用於管理系統服務的命令 systemctl 了,服務的作用就是字面意思,為我們提供特定的服務,比如 sddm 就為我們提供了啟動 xorg 與管理桌面環境的服務。
命令的使用並不復雜:
所以這里我們就執行下面命令來設置開機啟動 sddm :
到現在我們已經安裝好了桌面環境,但是還有一件事情需要我們提前設置一下。由於我們之前使用的一直都是 netctl 這個自帶的網路服務,而桌面環境使用的是 NetworkManager 這個網路服務,所以我們需要禁用 netctl 並啟用 NetworkManager :
同時你可能需要安裝工具欄工具來顯示網路設置圖標(某些桌面環境已經裝了,但是為了保險可以再裝一下):
這樣開機以後我們就可以在圖形界面下配置我們的網路啦。
重新啟動後,如果你看到桌面管理器的界面,選擇你需要的桌面環境並輸入用戶名與密碼登陸後,看到了熟悉而又陌生的桌面,那麼恭喜你,你已經完成了桌面環境的安裝!
到這里, ArchLinux 的安裝與基本配置教程已經結束了,筆者在編寫過程中基本憑著多次安裝的經驗與這次安裝的記錄完成,難免會有疏漏與不正確的地方,還請大家通過下面的評論或郵件( [email protected] )提出意見與建議。也歡迎你們與我交流安裝的問題。
下一篇文章 介紹了一些實用的配置(如中文輸入法的安裝)與軟體包等。
B. archlinux fcitx5 pinyin
當前系統內核5.7.9-arch1-1 ,桌面環境kde,已經配置archlinuxcn源
1.安裝fcitx5+中文輸入法+皮膚
2.配置環境變數
sudo nano ~/.pam_environment 添加以下內容
3.fcitx5添加開機啟動
kde桌面,在開始菜單/系統設置/開機和關機/自動啟動:添加程序,fcitx5,確定添加。
4.重啟計算機
5.fcitx5設置
搜索打開fcitx5配置或者kde的系統設置/區域設置/輸入法:
在配置界面添加拼音輸入法
經典用戶界面:設置皮膚,字體大小
C. archlinux怎麼安裝搜狗輸入法
Ubuntu / Ubuntu Kylin 14.04 LTS 版本
只需雙擊下載的 deb 軟體包,即可直接安裝搜狗輸入法。
Ubuntu 12.04 LTS 版本
由於 Ubuntu 12.04 LTS 自帶的 Fcitx 版本較舊,需要先通過 PPA 升級,才能安裝下載的 deb 軟體包。
點擊左上角的圖標打開Dash,輸入update-manager,點擊更新管理器。
在更新管理器中,選擇菜單:編輯->軟體源,點擊添加...按鈕,在彈出的窗口中輸入ppa:fcitx-team/nightly, 點擊添加源。
然後點擊重新載入。
打開Ubuntu軟體中心,在搜索欄輸入fcitx,將會搜出fcitx,然後按照一般軟體安裝步驟安裝即可完成升級。
雙擊下載的 deb 軟體包安裝搜狗輸入法。
D. linux小企鵝輸入法沒有英文,只有拼音五筆,雙拼的切換,請問怎麼處理才會有英文輸入
按ctrl可切換中英文輸入
E. 鎴戠殑archlinux涓嬬殑chrome涓轟粈涔堜笉鑳借緭鍏ヤ腑鏂
榪欐槸鐢變簬璁劇疆涓嶅綋瀵艱嚧鐨勩
鍏堟壘鍒癱hrome鐨勫揩鎹鋒柟寮(ubuntu閲岄潰浣跨敤緋葷粺-->棣栭夐」-->涓昏彍鍗-->浜掕仈緗 鍗沖彲鐪嬪埌chrome)
灞炴э細鍚鍔ㄤ綅緗鍚庨潰鍔犲弬鏁 -disable-tabbed-options,榪欐牱璁劇疆瀹屾瘯鍚,閲嶅惎chrome,鐐瑰嚮閫夐」,絝熺劧灝卞嚭鐜頒簡 chrome娌℃湁鍗囩駭鍓嶇殑閫夐」,榪欎釜鎴戣繕鏄姣旇緝鍠滄㈢殑
鍒癱hrome棣栭夐」涓瀵繪壘闇瑕佺殑瀛椾綋錛岃劇疆鍗沖彲銆
澶囨敞錛氬湪涓嶆洿鏀箃ab閫夐」欏電殑鎯呭喌涓嬩篃鍙浠ユ洿鏀瑰瓧浣.
淇鏀規柟娉:鎵撳紑google錛屽湪鎼滅儲妗嗕腑鐐瑰嚮鍙抽敭閫夋嫨閫夋嫾鍐欐鏌ラ夐」鈥斺旇璦璁劇疆鈥斺斿瓧浣撶紪鐮佸櫒 涓嬮潰淇鏀瑰氨鍙浠ヤ簡銆
F. Linux系統如何進入桌面
你需要安裝一個中文輸入法才能打中文。fcitx或者ibus或者linux版本的搜狗輸入法(其實也基於fcitx)。內
要是實在打不出中容文,就復制「桌面」再粘貼。終端 ctrl+shift+c 是復制,ctrl+shift+v 是粘貼。
G. kalilinux的安裝教程
你知道kali linux的安裝教程么?接下來是我為大家收集的kali linux的安裝教程,希望能幫到大家。
kali linux的安裝教程的 方法
rootoorotor昨天折騰了 Kali Linux 1.0,把大概的配置過程記錄下來,希望對想接觸或使用Kali Linux的同學有所幫助。
請注意:
1.本文為面向新手的教程,沒技術含量,沒事瞎折騰,感覺好玩…..如果您可以熟練使用Debian Linux或者使用過Arch Linux、Gentoo或者是自己LFS你完全可以無視本文。
2.如果您使用kali Linux只作為滲透測試之用,rootoorotor建議您在kali.org直接下載Kali Linux VMware版本在虛擬機里使用(當然雙系統也可以)。
3.如果您只是想試用或者感受Linux桌面環境,我建議您先使用Ubuntu 、LinuxMint、Deepin Linux 、 Fedora、Debian、OpenSUSE這幾個發行版。
4.如果您是一名信息安全 愛好 者,並且對GNU/Linux有過一點點使用 經驗 ,想使用Kali Linux作為日常學習和使用,那麼本文你適合你參考哦~
5.rootoorotor接觸GNU/Linux發行版的時間不長,也是個新手。如果發現本文有疏漏,歡迎提醒!在下感激不盡~
6.kali Linux中的各種hacking軟體本文不做討論
Kali Linux 介紹:
http://cn.docs.kali.org/category/introction-cn
(官方文檔)
Kali Linux 下載:
http://www.kali.org/downloads/
安裝Kali Linux:
請參考官方文檔,以及在線搜索「Deiban Linux安裝教程」或者 「Debian windows 雙系統」。
比如: http://wenku..com/view/2b5b3149767f5acfa1c7cd51.html
強烈建議參考官方在線文檔:
http://cn.docs.kali.org/category/installing-kali-linux-cn
沒有Linux安裝經驗的朋友建議先用虛擬機折騰
rootoorotor下載的是kali Linux 1.0 64位版本,在安裝好之後就會進入kali linux默認的桌面環境(gnome-fallback),如圖所示:
然後打開終端,輸入
cat /etc/apt/sources.list
看看裡面有沒有一下三行kali官方源的地址(如果是斷網安裝,kali的默認源可能不會寫入到這個文件里),如果沒有,請在/etc/apt/sources.list中入這三行。
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
加入之後就可以對系統進行更新了,終端中輸入:
apt-get update && apt-get dist-upgrade
安裝BCM43XX系列無線網卡驅動:
由於我的本本比較渣,kali 默認不識別我的無線網卡(博通 BCM 4312)
aptitude update && aptitude install wireless-toolsaptitude install firmware-b43-lpphy-installer
完成之後注銷或者重啟電腦,在終端中輸入即可看到無線網卡驅動安裝完成。
關於BCM43XX系列的無線網卡驅動請參考Debian官方文檔:
http://wiki.debian.org/bcm43xx
安裝完成之後重啟在終端中輸入:
iwconfig
看無線網卡是不是已經識別
安裝英偉達顯卡驅動請參考我上一篇博文:
Kali Linux 1.0安裝NVIDIA顯卡驅動
中 文化 :
Kali Linux的國際化做得真心不錯,安裝時如果你選擇了中文語言,進入系統之後已經發現漢化完成了。如果安裝時沒有選擇中文那麼請參考一下的方法吧系統語言設置成中文:
點擊右上角root —— System Settings —— Region and Language —— 點擊「+」按鍵 —— Chinese(china) —— Select —— Chinese(simplified),重啟電腦即可。
如果還不行也有可能是中文包沒有安裝,在終端中運行:
dpkg-reconfigure locales
漢化瀏iceweasel瀏覽器(Firefox)
apt-get install iceweasel-l10n-zh-cn
在提示框中往下拉,開頭位zh_CN的全部選擇,然後確定,r然後在設置本地中文語言環境時選擇 zh_CN.GBK 或者 zh_CN.UTF-8 確定,如果提示已經安裝請,按照第一步的辦法進入System Settings設置為中文。
輸入法安裝:
ibus:
apt-get install ibus ibus-pinyin
或者
fcitx
apt-get install fcitx fcitx-pinyin fcitx-mole-cloudpinyin fcitx-googlepinyin
安裝完成之後,打開終端輸入:
im-config
確認手工配置,選擇你喜歡的輸入法,如圖:
然後重啟系統~
如果你使用的是ibus:
右鍵點擊右上角的輸入法圖標 —— 首選項 —— 輸入法+中文 —— 高級——勾上所有程序共享使用同一個輸入法
如果你使用的是fcitx(小企鵝):
小企鵝無需做過多配置,重啟過後即可用。當然你也可以點擊小企鵝輸入法的托盤圖標,做一些輸入法的配置,比如字體、皮膚和雲輸入提示等
我個人比較喜歡fcitx,因為帶雲輸入,感覺也比ibus流暢。
建立普通用戶(非必要):
Kali Linux 與 Backtrack Linux一樣,默認直接使用root用戶,如果你想和其他Linux發行版一樣使用普通用戶請按照下面的步驟操作:
1、建立一個普通用戶:
打開終端:
adser 用戶名
如圖所示:
為新建立的賬戶開啟sudo命令:
在終端下輸入:
visudo
按i之後進入編輯模式(插入),然後在文件的 root ALL=(ALL:ALL) ALL 的下方添加一個新的sudo用戶例如XXX用戶:XXX ALL=(ALL:ALL)
(ALL在文件visudo中被定義授予用戶所有的命令許可權)
如圖所示:
完成後按Esc鍵進入命令行模式,鍵入:w來保存
保存之後新建立就可以使用sudo命令了,重啟或者注銷來切換成新建立的用戶即可。
(注意:使用普通用戶時,默認的許可權是比較低的,以至於一些程序無法正常運行,這是需要使用sudo命令來執行,比如sudo apt-get update,或者使用su命令在終端中切換至root用戶之後執行)
然後把原有/root/目錄下的配置文件復制到新建立的用戶目錄下(/home/新建立的用戶名),並修改所有者為新建立的用戶
終端中輸入(root許可權):
cp -rf /root/.* /home/新用戶名
chown -R 新用戶名:新用戶名 /home/新用戶名
這樣普通用戶的配置就完成了。
開啟Gnome 3的標准模式:
Kali Linux的桌面環境已經升級為Gnome 3,但默認運行在fallback模式。想臨時切換成gnome3的標准模式請在終端輸入:
gnome-shell –replace
gnome 3的標准模式支持一些桌面特效開啟還有很多gnome-shell插件,如果您覺得比較好用請輸入下面的命令使系統在啟動時,自動進入gnome-shell的標准模式。
有時候更新驅動或者軟體包之後可能會無法進入gnome-shell的標准模式,這個時候只需要重新安裝顯卡驅動即可,用開源驅動的沒有這個問題。
gsettings set org.gnome.desktop.session session-name gnome
若想還原默認的桌面請輸入:
gsettings set org.gnome.desktop.session session-name gnome-fallback
注銷或者重啟之後進入桌面即可直接進入您要切換的模式。
關於如何定製gnome,請參考:
https://wiki.archlinux.org/index.php/GNOME_%28%E7%AE%80%E4%BD%93%E4%B8%AD%E6%96%87%29
另外,如果您實在不喜歡gnome-shell桌面環境,可以參考這里或者自行上網搜索
http://cn.docs.kali.org/live-build-cn/%E5%AE%9A%E5%88%B6kali%E7%9A%84%E6%A1%8C%E9%9D%A2%E7%B3%BB%E7%BB%9F
一些常用軟體:
1.官方源中的軟體(可以通過apt-get install直接安裝):
apt-get install gnome-tweak-tool
(gnome-shell管理軟體可以修改字體、管理插件、管理桌面主題。必備!)
apt-get install gdebi
(有了這個安裝軟體就不用在終端中dpkg -i 安裝了,提供圖形化軟體安裝方式)
apt-get install nautilus-open-terminal
(滑鼠右鍵在當前目錄打開終端)
apt-get install flashplugin-nonfree
(瀏覽器flash插件)
apt-get install synaptic
(新立得軟體包管理器)
apt-get install file-roller
(壓縮文件管理工具)
apt-get install amule
(電騾)
apt-get install remmina*
(遠程桌面+擴展)
apt-get install geany
(一個輕巧的IDE,如果您喜歡折騰emacs或者VIM就不用安裝這個了)
apt-get install bluefish
(一個強大的Web編輯器)
apt-get install meld
(一款可視化的文件及目錄對比、合並工具)
apt-get install audacious
(一個輕量級音樂播放器)
3.安裝QQ2012:
Kali Linux 1.0 (64位)安裝 QQ2012
4.安裝WPS office for Linux:
Kali Linux 1.0 (64位)安裝WPS office for Linux
5.Virtualbox虛擬機:
使用前要先
apt-get install libqt4-opengl
https://www.virtualbox.org/wiki/Linux_Downloads
Gnome3有擴展系統,可以在線安裝擴展,
Gnome Extensions網站
一些美化工作:
進入標准模式之後,滑鼠往屏幕左上角一戳即可打開程序窗口,點擊全部程序會看到很多滿屏幕的黑龍圖標,感覺略丑
如圖:
如果想隱藏圖標,可以打開系統工具——主菜單 來選擇隱藏,如果您再使用這個工具時沒有看見Kali Linux菜單,請下載我修改好的文件放入 /home/你的用戶名/.config/menus 文件夾,然後使用組合鍵alt+F2輸入r ——回車,既可重啟gome-shell
然後在重新打開系統工具——主菜單即可,去掉構√即可隱藏圖標:
下載地址:http://dl.vmall.com/c09noj4d81
(注意:「.」開頭的目錄或文件是隱藏的,按ctrl+H才可查看,或者在終端中輸入 ls -a)
安裝Faenza圖標:
wget http://faenza-icon-theme.googlecode.com/files/faenza-icon-theme_1.3.zip
unzip faenza-icon-theme_1.3.zip
chmod u+x INSTALL
./INSTALL
然後根據提示安裝即可,安裝完成之後使用gnome-tweak-tool工具更換圖標:
優化字體顯示:
Kali Linux的默認中文字體顯示已經比較不錯了,但我個人還是喜歡文泉驛的字體。
apt-get install ttf-wqy-microhei ttf-wqy-zenhei xfonts-wqy
安裝完成之後打開這個網頁
http://wenq.org/cloud/fcdesigner.html
把你喜歡的字體優先順序調到最高,然後點擊」生成「保存成.fonts.conf文件放入home/你的用戶名目錄下,最好root目錄下也拷貝一份,因為有些程序是以root賬戶來運行的。
最後在gnome-tweak-tool工具中更改字體
關於Deiban字體顯示優化,可以看看這里:
http://edyfox.codecarver.org/html/debian_testing_chinese.html
如果通過以上設置的字體顯示效果還無法滿足你的需求,你可以折騰Debian的字體渲染Infinality補丁(在Fedora下很出名的字體渲染補丁,渲染效果極好)
使用這個補丁之前,請先apt-get install devscripts 安裝包構建腳本 ,然後根據dpkg-checkbuilddeps中顯示缺少什麼依賴就用apt-get 安裝什麼,步驟比較簡單本文就不做詳細描述了
http://forums.debian.net/viewtopic.php?f=16&t=88545
渲染之後的顯示效果截圖:
關於雙系統的朋友遇到windows無法啟動的問題(no argument specified),可以使用下面辦法解決:
vim /boot/grub/grub.cfg
grub.cfg中windows那一段中的–set改成–set=root就OK了
修改啟動解析度:
感覺啟動引導菜單和tty的解析度比較蛋疼?按照如下方法修改即可:
(root許可權運行)
1.使用編輯器編輯/etc/default/grub 這個文件
比如我使用vim
vim /etc/default/grub
找到 #GRUB_GFXMODE=640×480 取消這一行前面的注釋符「#」並將後面的數字修改為一個合適的值,不需要太高,比如1024×768。這個值同時會影響grub啟動菜單和控制台里文字的解析度。
2.修改 /etc/grub.d/00_header 這個文件
vim /etc/grub.d/00_header
查找關鍵字」set gfxmode=${GRUB_GFXMODE}」(去掉雙引號),然後在這行下面添加新行, 內容是:」set gfxpayload=keep」 (去掉雙引號)
3.更新Grub配置
update-grub
看了「kali linux的安裝教程」還想看:
1. Kali Linux安裝後該怎麼設置
2. Kali Linux系統是什麼
3. Kali 2.0怎麼替換APT更新源為國內源
4. Kali Linux網路配置方法
5. 如何使用u盤安裝linux系統
6. linux9.0系統安裝教程
H. archlinux界面時不時中文亂碼
安裝輸入法,輸入法最適宜初學者的莫過於ibus,簡單出錯少。
1.su
#切換當前身份為root。
2.pacman -S ibus ibus-pinyin ibus-qt
#安裝ibus的框架和拼音輸入法,如果需要五筆,請自行搜索,搜索命令為pacman -Ss wubi,其中ibus和ibus-qt都是必選的,拼音可選,sunpinyin等也很不錯,注意s的大小寫。
3.啟動ibus。
新建腳本,輸入下列命令:
ibus-daemon -d
export XMODIFIERS="@im=ibus"
export GTK_IM_MODULE=ibus
export QT_IM_MODULE=xim
export ibus &
運行腳本命令或者設置為默認自啟動。
4.安裝qtconfig,運行qtconfig,切換到「界面」選項,將默認輸入法設置為ibus,xim設置為「游標跟隨」。
補充:安裝fcitx與此類似,但QT_IM_MODULE=fcitx。
當且僅當在UTF-8 編碼才下可輸入中文,與語言無關,qt與上面做法相同,這樣操作後gtk直接可以輸入。在瀏覽器窗口,任意編碼都可以輸入中文。
繼續補充,無登錄管理器類詳細的設置:
如果是在slim和startx命令下啟動的,在.xinitrc(沒有的話,自行創建)內寫入以下內容:
export LANG=zh_CN.UTF-8該句一定要加在文件開頭,否則無法成功
export LC_ALL="zh_CN.UTF-8"不可加入該段,否則終端界面下會亂碼。
之後,輸入 sudo slim stop或者sudo pkill x,之後重新啟動圖形界面,就會變成中文,如果無效,輸入以下命令:
chmod +x .xinitrc
賦予此配置文件可執行的許可權。不需要做此處處理,如果無效請查找以上步驟是否執行到位。
也可以寫到.bashrc內。