首頁 > 軟體

Debian 7.8 系統安裝設定過程

2020-06-16 18:04:26

最近,我給自己的電腦安裝了Debian作業系統,版本7.8 stable。Debian我相信大家都能了解,它是Ubuntu的基礎,Ubuntu是基於Debian的unstable開發的。我安裝這個系統時,裡面包含的開源顯示卡驅動可以帶動我的AMD顯示卡(14.04之前的Ubuntu是帶動不了的,需要在bios禁用獨顯),所以一個大心病解除了。

我有著四年的Linux系統使用經驗,但是慚愧的是,我對Linux基本還處於一無所知的狀態。由於這個系統版本較多,所以我嘗試安裝了每一個主流版本:Ubuntu、Fedora、openSUSE、Manjaro、Chakra、Linuxmint等,這些系統多少都有一些問題。openSUSE在我的電腦上有問題(其他人的沒有),Manjaro因為中文支援很差所以放棄,Chakra安裝後無法啟動。Fedora的更新太過於激進,用了幾天掛了(當時我還沒有經驗,所以老手勿噴,現在用肯定不會掛)。2014年4月,之前的小筆電淘汰了。換了新電腦,這個電腦是聯想G490-IFI。

雖然這款電腦預裝的是Linux,但是這個Linux版本就是個廢物,是linpus lite,基於Fedora開發,與Fedora的軟體倉庫不相容,它自己的軟體倉庫又不能使用。所以我用了一晚上以後,刪除了這個系統,安裝了Ubuntu。這個電腦的顯示卡是AMD RADEON HD 8500,無線網絡卡是Broadcom 43142。目前最新版的開源顯示卡驅動已經可以支援這款顯示卡(Lmde 201403 不支援),但是無線網絡卡是人人喊打的那種網絡卡。

於是,我將自己安裝Debian的過程寫下來,供有需要的人參考。如有更好的建議,請大家多多指教!

首先宣告:下面的敘述中,有些操作有多種方法,我基本都寫了,有圖形化操作,有命令操作。對於新手,可以不使用命令操作,直接在圖形化操作。如果用命令,請小心操作,以免系統出問題。下方命令之前的“#”,代表在root許可權下面操作,如果你不懂,可以使用圖形化操作,也可以學習一下如何使用root許可權。

如果您沒有使用經驗,請必須仔細閱讀每段文字!

1 系統安裝

為了保險、省事,我燒錄光碟安裝的系統。光碟啟動時,介面顯示Install,以及其他選項。如果您需要安裝其他桌面,請選擇下方的Advanced Options,選擇其他桌面。看到初中英語都有強迫症的人,請出門左轉,選擇Windows系統使用。

安裝過程相對Ubuntu、openSUSE等系統來說比較複雜,所以安裝過程必須仔細閱讀每一步的提示文字,並要謹慎操作。安裝結束後,就要進行系統設定了。

如果您選擇讓系統自動幫您分割區,系統也會提示您是否將/home單獨分割區。個人強烈建議將/home單獨分割區,如果系統需要重灌,就可以讀取之前的組態檔,重灌後的軟體就不需要設定了。當然,如果系統因為組態檔錯誤而崩潰,則需要重新生成組態檔,那時將組態檔全部刪除即可,個人儲存的檔案,比如文件、音樂、視訊、圖片等,可以免遭破壞。

2 系統設定

在設定系統之前,必須重新整理軟體源,否則軟體是安裝不上的,你再著急都沒用。如何重新整理軟體源,請參見2.1。

系統裝好後,一些版權受限的外掛已經被安裝了,系統可以播放mp3、mp4等格式的音訊和視訊,而且不會出現亂碼問題。但flash需要手動更新,詳情參見2.4。

2.1 軟體源

對於Ubuntu使用者來說,我強烈不建議選用中國境內的映象源,最好使用主源。因為根據我的經驗,中國境內的映象源(如華中科技大學開源映象站等)的軟體包不全,一部分軟體包沒有,但是官方的主源則不存在這個問題。然而,經過我的摸索,Debian源不存在這個問題,但是選用一部分源時,要麼提示Hash校驗和不符,要麼在安裝軟體包時提示“軟體包未經驗證”。經過我的摸索,中國科技大學的Debian源不存在這個問題。

修改軟體源,網上很多貼文都建議直接修改sources.list,我個人不建議這樣做。因為對於新手來說,這種敏感操作非常容易出問題,而且這樣需要使用命令操作,給習慣了windows系統的新手感覺Linux很難用。不管是Ubuntu還是Debian,都可以在圖形介面修改。方法是:新立得軟體包管理器——設定——軟體庫。參照已經給出的源列表進行修改。

選用了速度比較快的源,對於系統中軟體安裝和更新來說,是比較重要的。但是,有些人卻不清楚我為何安裝軟體需要插入DVD光碟,原因就是預設將DVD作為本地源加入了源列表。如果您不需要,可以在“軟體庫”設定中,將cdrom://這個源取消勾選。但是個人建議保留,因為Debian的DVD裡面包含了很多軟體,其中DVD 1 中是最常見的軟體,設定基本的桌面都需要從DVD 1 中抓取軟體包進行安裝。如果您打算使用unstable或者testing,請去掉cdrom源,並修改其他源為對應的版本,詳情請參見官方wiki,在此我不贅述了。

重新整理軟體源方法:在新立得軟體包管理器點選“重新整理”,也可以按照如下命令:

# apt-get update

# aptitide update

如果新增cdrom源,那麼在插入光碟後,在新立得軟體包管理器中,編輯——新增CD-ROM,或者執行如下命令:

# apt-cdrom add

2.2 無線網絡卡驅動

這個是最棘手的,最頭痛的。我第一次安裝時,查了一個下午的資料,試驗了各種方法。我最先參考官方wiki,但是wiki中提供的方法無效。我有Linux經驗,所以我的操作是沒有絲毫錯誤的。在搜尋了幾十個網頁後,最終安裝成功。方法如下:

2.2.1 執行如下命令:

# apt-get install linux-headers-$(uname -r|sed 's,[^-]*-[^-]*-,,') build-essential dkms broadcom-sta-modules

2.2.2 安裝驅動:

# dpkg -i wireless-bcm43142-dkms_6.20.55.19-1_amd64.deb

這個驅動程式您可以從網路上下載到。實際上,也可以手工編譯出來。如果您想自己編譯出這個檔案,可以上網搜尋一下,由於我學校網路情況特別糟糕,我無法開啟這個網頁(這個網頁是我們國內的網站,但是我學校的網路封鎖了大量國內外網站,比如CSDN、linuxsir、百度貼吧、百度快照、bing快照等,所以我無法開啟這個網頁)。

2.2.3 啟用網絡卡:

# modprobe wl

2.3 新增32位元執行庫

宣告:如果您的系統是64位元,請仔細閱讀,如果是32位元,跳過此節,繼續閱讀2.4。

對於Ubuntu系的使用者(如Ubuntu、Linuxmint等),以及openSUSE等,系統已經預設安裝了32位元執行庫。但是對於Debian,系統沒有預設安裝。不安裝32位元執行庫的後果是,你安裝wps時,提示wps的架構不適用於64位元系統。所以,下面我介紹一下安裝32位元執行庫的方法:

# dpkg --add-architecture i386
# apt-get update
# apt-get install ia32-libs libncurses5:i386

2.4 flash

系統預設自帶了Iceweasel,這個瀏覽器實際上就是firefox。對於firefox的flash,官方不再升級版本,永久停留在11.2,但是,官方說明,他們會一直給11.2版本的flash提供更新!!系統剛安裝時,flash版本很低,所以需要手動升級。升級方法如下:

# apt-get install flashplugin-nonfree
# update-flashplugin-nonfree --install

如果您使用chromium瀏覽器,需要安裝pepperflashplugin。在debian 7.8中,pepperflashplugin是無法直接從新立得中安裝的,需要新增backports源。但是,backports源里的部分軟體可能會對系統主版本升級造成影響,所以謹慎使用。如果您使用了backports源,在發行版主版本升級時,請參照releases notes進行設定。安裝pepperflashplugin方法如下:

# aptitude -t wheezy-backports install pepperflashplugin-nonfree
# update-pepperflashplugin-nonfree --install

2.5 輸入法設定

這個是比較麻煩的。如果您在安裝過程中是聯網安裝,這個問題就不是問題。但是如果您是斷網安裝,那麼,系統剛裝好時,fcitx輸入法是不能打字的。或者能打字,但是沒有輸入介面。這個需要怎麼辦呢?

原因就是,fcitx一整套的軟體包系統沒有完整安裝,這個可能是開發者的疏忽。那麼,請你開啟新立得軟體包管理器,輸入fcitx進行檢索,確認以下包都已經全部安裝:

fcitx   
fcitx-bin                   
fcitx-config-common               
fcitx-config-gtk               
fcitx-config-gtk2               
fcitx-data                   
fcitx-frontend-all               
fcitx-frontend-gtk2:amd64           
fcitx-frontend-gtk3:amd64           
fcitx-frontend-qt4:amd64           
fcitx-googlepinyin               
fcitx-libs:amd64               
fcitx-module-dbus               
fcitx-module-kimpanel               
fcitx-module-x11               
fcitx-modules                   
fcitx-pinyin                   
fcitx-sunpinyin                   
fcitx-table                   
fcitx-table-wubi               
fcitx-tools                   
fcitx-ui-classic

全部安裝後,重新啟動系統之後就可以使用了。

特別提醒:請不要在7.8 stable中試圖安裝搜狗輸入法。搜狗輸入法依賴的fcitx版本比較高,但是7.8 stable自帶的fcitx版本較低,如果您真想安裝搜狗,請使用unstable或testing分支,或者使用ubuntu系作業系統(如ubuntu、linuxmint等)。而且,請不要使用ppa的方式更新fcitx,因為ppa是ubuntu的開發者發明的,不適用於Debian,如果您偏要使用,後果自負。

經過以上設定步驟,基本的系統就設定完成了。??不是覺得比Windows系統設定簡單(當然,盜版的ghost版windows系統都有人給你設定好了一些外掛,當然還有病毒)?

2.6 系統更新

如果您使用的是gnome桌面,可以在桌面中,點選“軟體升級”進行系統軟體的升級,其他桌面的請自行尋找。也可以使用如下命令:

# apt-get upgrade

# aptitude upgrade

也可以在新立得軟體包管理器中,點選“標記可升級的軟體包”,再點選“應用”即可。

3 其他軟體的安裝

我安裝了很多軟體,有製作DVD的,製作視訊的,製作音訊的,遊戲,網路音樂播放器等。下面我推薦一些軟體,它們的具體操作方法自己摸索,或者自己查資料,本人不負責輔導。

3.1 DVD製作

這裡說的不是做視訊,而是生成DVD格式的檔案,這樣燒錄光碟後就可以在家用DVD播放器進行播放了。當然你沒有此需要時,勿噴,你不用光碟機、不用光碟是你的事,自然有需要的人。

推薦軟體:DeVeDe,全中文化操作,通俗易懂。

3.2 音訊製作

強烈推薦Audacity。這個軟體經久不衰。

3.3 系統清理

BleachBit。

3.4 光碟映象、DVD、VCD抓取

推薦K3b。

這款軟體同時也是光碟燒錄軟體,是基於KDE桌面環境開發,但是可以執行在gnome桌面上,也可以執行在其他桌面環境。再遇到這樣的軟體,不要再問別人“可以在gnome桌面用嗎?”“是不是只能在KDE桌面用啊?”這樣問別人會認為你白痴,請你動腦思考。

3.5 視訊編輯

我喜歡Kdenlive,當然也有人推薦其他的。我推薦這款軟體,是因為它的操作方便,功能多。

3.6 圖片管理

推薦Digikam。

3.7 詞典

系統預設安裝了goldendict,但是沒有詞庫。詞庫請使用stardict的詞庫,詳情參閱:http://www.stardict.org/

3.8 辦公軟體

系統預設安裝了libreoffice,但是它儲存出來的文件如果使用MS Office開啟可能會出現格式錯誤。解決辦法有兩個:輸出成pdf檔案,或者使用國產辦公軟及WPS。

WPS剛安裝好,會提示你缺少字型,你下載相關的字型放在~/.fonts資料夾即可。也就是在個人資料夾下面新建一個資料夾.fonts(注意前面的小圓點),把字型放進去,系統就可以識別了,沒有必要放在系統分割區中(如果你的系統有多個使用者則除外)。

3.9 線上音樂播放器

推薦KWplayer。地址:https://github.com/LiuLang/kwplayer-packages

3.10 百度網路硬碟

推薦bcloud。地址:https://github.com/LiuLang/bcloud-packages

3.11 線上視訊播放器

推薦“影視集結號”。但是我說明一下:影視集結號依賴的庫版本較高,在7.8 stable中,庫版本低,如果您偏要使用這個軟體,請使用unstable或testing分支。

地址:http://mvgather.com/

4 安全提醒

4.1 請不要安裝360安全衛士 for Linux。為避免360腦殘粉找我麻煩,所以我不詳細敘述。具體請自行閱讀《360 安全衛士 for Linux 使用結果》,網址:http://www.linuxidc.com/Linux/2015-01/112227.htm

4.2 請謹慎使用來路不明的軟體。

4.3 系統有軟體需要升級時,請務必升級。

5 系統發行版更新

預計在4月份,Debian 8 就會面世了。使用7.8系統的使用者可以升級到8,但是由於我學校的網路非常糟糕(我說了你可能都不信,真是糟糕透頂),所以我打算光碟升級,下載前三張DVD光碟,燒錄,用於系統升級。您可以參見Debian 8的release notes進行設定和升級。看見英文就難受的人有兩個解決方法:1,使用英漢詞典閱讀;2,出門左轉,使用windows系統。

屆時我也會發帖記錄我用光碟升級系統的過程,敬請期待。

6 備份/還原已經安裝的軟體包列表

6.1 在現在的機器上備份軟體包列表:
# dpkg --get-selections > app-backup-list.txt


6.2 在重灌的機器上匯入並重灌所有軟體:
# dpkg --set-selections < app-backup-list.txt
# apt-get -y update
# apt-get dselect-upgrade

在我的電腦上,gnome桌面的錄音機軟體有bug,表現是:錄音時無法錄入,關閉時就假死。我因此重灌系統,或者重灌gnome-media包,都無法解決這個問題。我猜測是系統的bug,期待Debian 8出來後能修復。(當前桌面版本:Gnome 3.4.2,Debian 8 將使用的版本:3.14)。

我這篇文字具有時效性,當Debian 8 出來後,部分說明可能會過時,所以您參照時望有所取捨,謝謝!

2015年3月17日利用休息時間撰寫

本文永久更新連結地址http://www.linuxidc.com/Linux/2015-03/115113.htm


IT145.com E-mail:sddin#qq.com