請(qǐng)勿轉(zhuǎn)載本文章!謝謝!
最近準(zhǔn)備徹底轉(zhuǎn)換到linux平臺(tái),之前一直用的是Red Hat,對(duì)Debian不是很熟悉,所以花了不少時(shí)間摸索。下面記錄一下安裝的過(guò)程以便備忘,順便給他人能做個(gè)參考。
我的是DELL N5010 M480的筆記本,ATI的顯卡,Intel Wireless-N 1000的無(wú)線網(wǎng)卡
# lspci | grep VGA01:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Madison [Mobility Radeon HD 5650/5750 / 6530M/6550M]# lspci | grep Wi12:00.0 Network controller: Intel Corporation Centrino Wireless-N 1000 [Condor Peak]
為了搞這個(gè)顯卡和輸入法,系統(tǒng)重裝不下于10次(因?yàn)轵?qū)動(dòng)的原因崩潰后我恢復(fù)不了)。今天下午終于搞好了,AMD官網(wǎng)的驅(qū)動(dòng)能用,但是要裝不少東西,而且沒(méi)有詳細(xì)的教程,昨天上午我用AMD官網(wǎng)的驅(qū)動(dòng)安裝后黑屏,又用手機(jī)找網(wǎng)上各種安裝教程,把所有的安裝依賴都敲到終端裝了一遍,依然不行,最后運(yùn)行了/usr/share/ati/下面的一個(gè) fglrxxxxx.run卸載腳本,結(jié)果重啟之后竟然好了,但是不知道到底是怎么搞好的,瞎貓碰上死耗子。雖然好了,但是沒(méi)意義,下次還是不知道怎么安裝,而且之后為了安裝輸入法,把終端搞崩潰了,最后也不得不重做系統(tǒng)。
今天又用官網(wǎng)的那個(gè)驅(qū)動(dòng)安裝,安裝后試著用/usr/share/ati/下面的fglrxxx.run卸載腳本自動(dòng)卸載一些東西,看看行不行,結(jié)果重啟后屏幕分辨率是變成最高分辨率了,但是desktop 崩潰了。
搜到百度一個(gè)帖子,說(shuō)Debian WiKi有安裝方法,今天下午先試了WiKi里面講的AMD官網(wǎng)驅(qū)動(dòng)安裝方法,結(jié)果還是不行,最后就徹底放棄了官網(wǎng)驅(qū)動(dòng),然后嘗試了一下WiKi里面開(kāi)源的驅(qū)動(dòng),現(xiàn)在搞定了,輸入法也搞好了!
分享下步驟,回過(guò)頭來(lái),發(fā)現(xiàn)其實(shí)好簡(jiǎn)單的。
安裝前:下載好Debian 8 鏡像,然后用Ultraiso刻錄到U盤,插到USB,從USB啟動(dòng)引導(dǎo)安裝。具體怎么從USB啟動(dòng)引導(dǎo)安裝請(qǐng)自行谷歌百度:D
我下載的是DVD版本的Amd64位:debian-8.0.0-amd64-DVD-1.iso.torrent (Amd64和Intel64是一樣的,Amd64授權(quán)給Intel,兩者通用,Amd先推出的64指令集,所以以Amd64命名)
md5校驗(yàn)和為:908a54eb629f410c647a573f91e80775 debian-8.0.0-amd64-DVD-1.iso
從USB啟動(dòng)引導(dǎo)安裝后(好像我的報(bào)了個(gè)錯(cuò),沒(méi)在意是什么錯(cuò)誤),出現(xiàn)一個(gè)界面不像Red Hat提示選擇安裝模式,是個(gè)命令行界面,按下TAB鍵會(huì)出現(xiàn)幾個(gè)選項(xiàng),直接輸入installgui啟用圖形界面的Debian安裝。(也可以輸入install,進(jìn)入文本模式進(jìn)行安裝)
安裝語(yǔ)言我使用的中文。主要是怕后面中文顯示有問(wèn)題,想使用英文后面可以切換。
安裝后需要聯(lián)網(wǎng),Debian貼吧有個(gè)人提供了一個(gè)巧妙的方法:
關(guān)于網(wǎng)絡(luò):因?yàn)榧依镉脀ifi,而安裝時(shí)候不識(shí)別無(wú)線網(wǎng)卡,所以用了另外一種方法,先手機(jī)連接上家庭wif,然后用USB線連接到電腦,在手機(jī)里啟動(dòng)網(wǎng)絡(luò)共享(USB共享網(wǎng)絡(luò)),因?yàn)榘惭b過(guò)程會(huì)檢測(cè)到usb0網(wǎng)絡(luò),直接選擇就可以。
不建議安裝過(guò)程聯(lián)網(wǎng),那樣會(huì)下載一些更新,我這邊網(wǎng)速還可以,但是下載依然慢的要死,都好幾個(gè)小時(shí)。
注意:我全部用 root 權(quán)限做的?。。?/strong>
請(qǐng)注意對(duì)應(yīng)硬件型號(hào)?。?!
1. 先替換163的源,網(wǎng)易的速度快。
# vi /etc/apt/source.list
添加源:
deb http://mirrors.163.com/debian jessie main non-free contribdeb http://mirrors.163.com/debian jessie-PRoposed-updates main contrib non-freedeb http://mirrors.163.com/debian-security jessie/updates main contrib non-free#deb-src http://mirrors.163.com/debian jessie main non-free contrib#deb-src http://mirrors.163.com/debian jessie-proposed-updates main contrib non-free#deb-src http://mirrors.163.com/debian-security jessie/updates main contrib non-free #deb http://http.us.debian.org/debian jessie main contrib non-free#deb http://non-us.debian.org/debian-non-US jessie/non-US main contrib non-freedeb http://security.debian.org jessie/updates main contrib non-free
添加后更新可用的包列表:
# aptitude update
PS:因?yàn)榘惭bDebian 8的時(shí)候,不能自動(dòng)識(shí)別和安裝無(wú)線網(wǎng)卡驅(qū)動(dòng),所以自己安裝無(wú)線網(wǎng)卡的驅(qū)動(dòng)。
2. 安裝無(wú)線網(wǎng)卡驅(qū)動(dòng)
# aptitude install firmware-iwlwifi
3. 安裝完后啟動(dòng)wifi模塊
# modprobe -r iwlwifi ; modprobe iwlwifi
安裝完模塊點(diǎn)擊屏幕右上角就出現(xiàn)Wi-Fi了,然后就能連接了,如果沒(méi)出現(xiàn),那么注銷用戶或者重啟系統(tǒng)。
4. 安裝ATI顯卡驅(qū)動(dòng)(開(kāi)源)(方法步驟來(lái)自Debian WiKi)
A.先升級(jí)可用的包
# aptitude upgrade
B.安裝下面3個(gè)包
# apt-get install firmware-linux-nonfree libgl1-mesa-dri xserver-xorg-video-ati
C.下載并安裝Debian WiKi說(shuō)明的驅(qū)動(dòng)包
# dpkg -i /home/user/Downloads/xserver-xorg-video-radeon_7.5.0-1_amd64.deb
D.相關(guān)依賴(我并不確定是否要安裝這些,Debian WiKi說(shuō)上一步的DEB包和下面的包有依賴關(guān)系,但是我沒(méi)安裝也可以)
如果你的驅(qū)動(dòng)不正常,可以試著安裝一下下面的依賴
# apt-get install libc6 libdrm-radeon1 libpciaccess0 firmware-linux xserver-xorg-core xorg-video-abi-18 libudev1
E.重啟系統(tǒng)
# reboot
以上用到的Debian WiKi鏈接:
A. https://wiki.debian.org/AtiHowTo 中Installation步驟第一步使用的并不是Debian Jessie的源,用的網(wǎng)易的源,因?yàn)榭煲恍. https://packages.debian.org/search?keyWords=xserver-xorg-video-radeon 中選擇jessie (stable) (x11),跳轉(zhuǎn)后在網(wǎng)頁(yè)最下方的Download xserver-xorg-video-radeon處選擇對(duì)應(yīng)的驅(qū)動(dòng),我選擇的是amd64架構(gòu)的。D. 選擇jessie (stable) (x11)后跳轉(zhuǎn)到https://packages.debian.org/jessie/xserver-xorg-video-radeon,從此處可以看到依賴說(shuō)明。
重啟后進(jìn)入系統(tǒng),屏幕應(yīng)該就好了!
5.安裝輸入法
A. Fcitx輸入框架
# aptitude install fcitx fcitx-table-wubi-large fcitx-ui-classic fcitx-ui-light fcitx-frontend-gtk3 fcitx-config-gtk
B. 配置編碼:
# dpkg-reconfigure locales
進(jìn)入選擇:
選擇完畢后確認(rèn)返回,返回時(shí)會(huì)詢問(wèn)設(shè)置哪個(gè)編碼為默認(rèn)的系統(tǒng)的編碼,選擇en_US.UTF-8 UTF-8系統(tǒng)語(yǔ)言就切換為英文了,如果對(duì)英文不熟悉或者習(xí)慣中文,就選擇zh_CN.UTF-8UTF-8(可能需要重啟)。
C. 調(diào)整輸入法
安裝完輸入法和選擇好編碼后,點(diǎn)擊屏幕左上角Activities(活動(dòng))打開(kāi)“顯示應(yīng)用程序”(show applications),找到Fcitx Configuration(Fcitx配置)點(diǎn)擊打開(kāi),會(huì)列出好幾個(gè)輸入法,第一個(gè)輸入法是非激活狀態(tài)的,所以只能從第二個(gè)開(kāi)始,切換出中文輸入法的默認(rèn)快捷鍵是Ctrl + Space,在中文輸入法之間相互切換的快捷鍵是Shift + Ctrl。使用上下尖括號(hào)調(diào)整輸入法順序(∧∨)。之后用 Ctrl + Space就能切換輸入法了,切換的方式自己也可以在Fcitx Configuration(Fcitx配置)中的全局配置中設(shè)置。
關(guān)于SunPinyin輸入法翻頁(yè)的快捷鍵,默認(rèn)是-和=,如果不喜歡或者不習(xí)慣的話可以Fcitx Configuration(Fcitx配置)中的全局配置中設(shè)置為PgUp和PgDn。
至此,輸入法就安裝好了。
6. Debian 8 VI上下左右變ABCD的處理
在使用vi編輯/etc/apt/source.list文件時(shí),按筆記本的上下左右方向鍵,vi里面直接變成了ABCD的字母。
解決辦法:
# vi /etc/vim/vimrc.tiny
找到set compatible改為如下
set nocompatibleset backspace=2
添加set backspace=2是因?yàn)橥烁矜I不能用。
7. 模塊報(bào)錯(cuò)
在開(kāi)機(jī)或者更新源或系統(tǒng)時(shí)會(huì)看到類似提示:
W: Possible missing firmware /lib/firmware/rtl_nic/rtl8411-1.fw for module r8169
這是缺少網(wǎng)卡驅(qū)動(dòng),使用命令:
# apt-get install firmware-realtek
運(yùn)行命令安裝即可解決。
8. Debian 8允許root用戶登陸桌面
Debian桌面系統(tǒng),默認(rèn)不允許root用戶登錄,需要通過(guò)修改相應(yīng)的配置文件“/etc/pam.d/gdm3”和“/etc/gdm3/deamon.conf”,才能允許root用戶登錄。
配置如下:
以普通用戶登陸后,打開(kāi)終端,使用root權(quán)限編輯文件
# vi /etc/gdm3/daemon.conf
在[security]字段下一行添加加“AllowRoot= ture”一行(不含引號(hào)),注意大小寫(xiě),修改后保存退出。
再使用root權(quán)限編輯文件
# vi /etc/pam.d/gdm-password
在第三行看到:auth required pam_succeed_if.so user != root quiet_success
添加#將這行注釋掉,修改為:
#auth required pam_succeed_if.so user != root quiet_success
修改后保存退出,就能使用root用戶登陸系統(tǒng)桌面了。
9. Debian 8觸摸板啟用“點(diǎn)擊”
不使用鼠標(biāo)是習(xí)慣用輕觸觸摸板來(lái)代替單擊,每次要單擊時(shí)就嘎蹦嘎崩的按觸摸板的兩個(gè)鍵就非常麻煩和難受,在Debian 8 Gnome桌面環(huán)境下,在桌面空白處右擊,點(diǎn)擊Setting(設(shè)置)--Mouse & Touchpad(鼠標(biāo)和觸摸板)--勾選Tap to click(觸摸點(diǎn)擊)就觸摸板啟用“點(diǎn)擊”了。
但是在鎖屏界面卻依然無(wú)效,解決方法是配置文件:
# vi /usr/share/X11/xorg.conf.d/10-evdev.conf
配置文件下面同一部分內(nèi)容改為:
Section "InputClass" Identifier "evdev touchpad catchall" MatchIsTouchpad "on" MatchDevicePath "/dev/input/event*" Driver "evdev" Option "TapButton1" "1" Option "TapButton2" "2" Option "TapButton2" "3"EndSection
修改后保存退出注銷即可。
10. Debian 8 GNome最小化所有程序
在打開(kāi)多個(gè)窗口的情況下,想要返回桌面時(shí),在Windows下可以直接Windows + D快速最小化所有窗口,再次Windows + D可以迅速還原之前的窗口,使用Debian 8的Ctrl + Alt +↓來(lái)切換工作區(qū)不是很方便,因?yàn)橐?只手,用Windows + H 呢一次又只能一個(gè),怎么樣能像Windows下可以直接Windows + D呢。
解決方法:
在Debian 8 Gnome桌面環(huán)境下,在桌面空白處右擊,點(diǎn)擊Setting(設(shè)置)—>Keyboard(鍵盤)—>Shortcuts(快捷鍵)—>Navigation(導(dǎo)航)—>Hide all normal windows(隱藏所有正常窗口)--定義一個(gè)快捷鍵(同時(shí)按下Windows + D) 即可。
PS:Debian 8里面的Super就是Windows鍵。
11. Debian 8截圖工具
網(wǎng)上搜索看別人說(shuō)Debian下面用得感覺(jué)比較舒服的是shutter,點(diǎn)擊屏幕左上角Activities(活動(dòng))打開(kāi)“顯示應(yīng)用程序”(show applications),找到Packages(軟件包),搜索shutter,搜到feature-rich screenshot program(shutter-0.92-0.1)后勾選,點(diǎn)擊右上角“應(yīng)用更改”進(jìn)行安裝。
12. Debian 8窗口最大化和最小化按鈕
由于習(xí)慣了Windows下的窗口風(fēng)格,因此窗口沒(méi)有最大化和最小化按鈕很不習(xí)慣,解決方法:
點(diǎn)擊屏幕左上角Activities(活動(dòng))打開(kāi)“顯示應(yīng)用程序”(show applications),找到Tweak Tool(軟件包),點(diǎn)擊Windows(窗口),將Maximize(最大化)和Minimize(最小化)啟用即可。
如果找不到這個(gè)工具,請(qǐng)使用命令安裝:apt-get install gnome-tweak-tool
13. Debian 8開(kāi)機(jī)啟動(dòng)小鍵盤
# apt-get install numlockx
只能在登錄后起作用,登錄前無(wú)效。
14. Debian 8安裝Flash插件
用iceweasel瀏覽器打開(kāi)一個(gè)網(wǎng)頁(yè),發(fā)現(xiàn)提示安裝Adobe Flash Player,并且自動(dòng)安裝失敗,選擇手動(dòng)安裝。在跳轉(zhuǎn)自動(dòng)打開(kāi)的adobe官網(wǎng)版本選擇.tar.gz版本,下載好后解壓到/tmp目錄:
1./$ tar -zxvf install_flash_player_11_linux.x86_64.tar.gz -C /tmp/2./$ cd3.~$ mkdir .mozilla/plugins4.~$ cp /tmp/libflashplayer.so .mozilla/plugins/
第二步是回到當(dāng)前用戶的主目錄,注意第三步和第四步隱藏的mozilla文件夾前面有個(gè)點(diǎn)“ . ”。
15. Debian 8快速打開(kāi)終端和窗口切換
快速打開(kāi)終端:
在Debian 8 Gnome桌面環(huán)境下,在桌面空白處右擊,點(diǎn)擊Setting(設(shè)置)—>Keyboard(鍵盤)—>Shortcuts(快捷鍵)—>(自定義快捷鍵)—>單擊“+”添加一個(gè)
name(名稱):Terminal(這里名稱隨意)
command(命令):gnome-terminal --geometry 106x30+60+60。
然后添加,添加后點(diǎn)擊右側(cè)的“禁用”,此時(shí)就可以定義一個(gè)快捷鍵了。
說(shuō)明:gnome-terminal是基本的啟動(dòng)終端命令,--geometry 106x30+60+60選項(xiàng)的意思是打開(kāi)一個(gè)大小為106 x 30大小的窗口,具體大小數(shù)字可根據(jù)自己的要求調(diào)節(jié),+60+60制定打開(kāi)窗口的所在屏幕坐標(biāo),也可根據(jù)自己的要求調(diào)節(jié)。
窗口切換:
Debian 8默認(rèn)是在不同程序的窗口間切換,同一個(gè)程序的不同窗口是無(wú)法切換的。解決方法如下,
在Debian 8 Gnome桌面環(huán)境下,在桌面空白處右擊,點(diǎn)擊Setting(設(shè)置)—>Keyboard(鍵盤)—>Shortcuts(快捷鍵)—>Navigation(導(dǎo)航)—>先禁用切換應(yīng)用程序—>然后為切換窗口分配一個(gè)快捷鍵即可
16. 關(guān)于Terminal(終端)無(wú)法打開(kāi)的問(wèn)題
在安裝輸入法的過(guò)錯(cuò)中出現(xiàn)過(guò)Terminal(終端)無(wú)法打開(kāi)的問(wèn)題,這是由于我錯(cuò)誤按照某些教程安裝了字體導(dǎo)致,我沒(méi)解決這個(gè)問(wèn)題,只能重新安裝一個(gè)新的終端或者重做系統(tǒng)。
17.Debian 8 alias別名設(shè)置
在當(dāng)前用戶的主目錄下有個(gè)隱藏文件 .bashrc,編輯此文件
~$ vi .bashrc
找到如下語(yǔ)句,將加亮的語(yǔ)句前的注釋符#去掉使其生效,保存即可。也可以在緊接下面自定義。
# some more ls aliasesalias ll='ls -l'#alias la='ls -A'#alias l='ls -CF'
18. Debian 8安裝sudo
~$ su
臨時(shí)切換到root用戶
#apt-get install sudo
安裝后,還需要給帳號(hào)設(shè)置管理員權(quán)限
#vi /etc/sudoers
找到如下語(yǔ)句,添加高亮語(yǔ)句即可,這里的user替換成你自己的用戶名。
# User privilege specificationroot ALL=(ALL:ALL) ALLuser ALL=(ALL:ALL) ALL
然后保存,退出root,然后使用username用戶登陸。應(yīng)該就有sudo權(quán)限了。
保存時(shí)會(huì)提示E45: 'readonly' option is set (add ! to override),為什么他已經(jīng)說(shuō)了,因?yàn)槭侵蛔x,怎么解決也說(shuō)了,加個(gè)!強(qiáng)制寫(xiě)入,因此使用:x!或者:wq!即可。
19. Codeblocks 13.12的安裝
Codeblocks 13.12的安裝真是花費(fèi)了我太多的時(shí)間,也找了很多的資料都沒(méi)有安裝上,主要是缺少依賴,找了網(wǎng)上好幾種安裝方法都不行,直接從官網(wǎng)下載包在本地安裝也不行,按照網(wǎng)上的那種apt-get -f install自動(dòng)修復(fù)依賴關(guān)系也不行,我的情況的依賴舊版本的包,但是舊的好像又不提供了,最后解決辦法就是添加163網(wǎng)易的Jessie源,刷新包列表,在新立得軟件包管理器里面就能搜到最新的Codeblocks 13.12了,然后勾選安裝Codeblocks 13.12以及推薦的和建議的包就可以了。具體的源在文章開(kāi)頭有貼出。
以上內(nèi)容主要參考了:
1.https://forum.Ubuntu.org.cn/viewtopic.php?f=165&t=466074
2.http://my.oschina.net/qxa1982/blog/215587
其余內(nèi)容來(lái)自互聯(lián)網(wǎng)搜索和個(gè)人摸索,由于對(duì)Debian不太懂,是個(gè)小白新手,上面的內(nèi)容可能存在錯(cuò)誤,請(qǐng)大神們拍磚指正,感謝。
新聞熱點(diǎn)
疑難解答
圖片精選