Slackware 14安裝完全指南

來源:互聯網
上載者:User

Slackware 14安裝完全指南 一、安裝準備000   1、下載slackware   建議通過國內的源來下載slackware,當然,如果你可以忍受國外的源蝸牛一樣的下載速度,那就另當別論。同時,最好還是下載dvd版,畢竟dvd版裡東西更多更全,而且現在的u盤也大的不得了。   :http://mirrors.ustc.edu.cn/slackware/slackware-14.0-iso/slackware-14.0-source-dvd.iso   2、製作安裝u盤   a、使用UltraISO開啟slackware-14.0-source-dvd.iso   鏡像檔案。   b、點擊UltraISO菜單[啟動],並且選擇[寫入硬碟映像]   c、寫入方式選擇USB-HDD+,開始製做隨身碟安裝啟動盤。   3、設定u盤引導   華碩電腦直接開機摁住ESC,然後選擇從隨身碟啟動就可以了。   其它電腦,如果不是這種方式的,可以重啟,開機摁住F1進入BIOS並且修改,將隨身碟啟動調整到硬碟之前,設為從隨身碟引導。 二、系統安裝   1、啟動電腦   直接斷行符號,啟動系統。   2、設定鍵盤配置   直接斷行符號,使用預設的 US 鍵盤。   3、登入系統   直接斷行符號,自動以root登入。   4、硬碟分區   輸入cfdisk並斷行符號,對硬碟進行分區。   既然要學習,就要有破釜沉舟的勇氣,捨得拿出整個硬碟安裝slackware。   最好是將硬碟劃分為三個分區,即根分區“/”、主要磁碟分割“/home”和交換分區“swap”。這樣,主要磁碟分割“/home”可以用來存放個人的文檔、音樂等 重要內容,重裝系統時不,只要不變化這個分區的大小,不格斷這個分區,就可以保留住原有的資料。當然,一切以安全為重,還請做好資料備份。   sda1 分30G,足夠大了。要記住選擇bootable並斷行符號一次,即選作根分區。   sda2 分為記憶體的2倍大,如2G記憶體就分個5G吧,作為交換分區。把的硬碟分區類型“type”,ID 改成82;   sda3 餘下的全部給個人用的主要磁碟分割,“/home”當然越大越好。   選擇quit斷行符號退出分區。   5、啟動安裝程式   在終端裡輸入setup,啟動安裝程式。   HELP:閱讀安裝協助   KEYMAP:設定鍵盤配置   ADDSWAP:設定交換分區   TARGET:設定Slackware安裝目標資料分割   SOURCE:選擇軟體包來源,也就是安裝介質   SELECT: 選擇要安裝的軟體包   INSTALL:安裝   CONFIGURE:配置系統   EXIT:退出安裝   6、設定KEYMAP   這一步可以直接跳過,不用管它。因為,我們前面設定鍵盤配置時,已經預設選用US 鍵盤。   7、設定ADDSWAP   把選擇條移到ADDSWAP並斷行符號。安裝程式會自動搜尋硬碟上的交換分區。然後,直接選擇ok並斷行符號。   檢測交換分區是否有錯誤,選擇No不檢測,然後斷行符號。   之後,出現新畫面swap space configured,即交換分區設定成功,並把設定資訊添加到/etc/fstab。我們直接ok並斷行符號。   8、設定TARGET   在Setting up root linux partition畫面裡,選擇一個硬碟分區作為根分區,輸入“/ ”。選擇/dev/sba1,直接select並斷行符號。   然後,在format partition /dev/sba1新畫面裡,選擇Format,即格式化分區,直接ok斷行符號。   在select filesystem for /dev/sba1新畫面裡,選擇格式化成Ext4檔案系統。   之後,依樣畫葫蘆,設定sda3,輸入/home。   設定完成,並把設定資訊添加到 /etc/fstab   9、設定SOURCE   選擇安裝Slackware軟體包的來源,因為是u盤安裝,所以我們選擇2 Install from a hard drive partition並斷行符號。   在出現的畫面裡,輸入/dev/sdb4.如果你有更多分區,就去查一下u盤路徑,反正是/dev/sdb5(或6、7……之類的).sba裡的a代表第一塊硬碟,sdb裡的b代表第二塊硬碟.sba或sdb後的數字代表第幾個分區。   當然,也可以在安裝之前,就先使用fdisk -l命令,列出所有可用分區,並記住存放ISO檔案的分區   之後,斷行符號。在新畫面裡輸入/slackware並斷行符號。   10、設定SELECT   在package series selection畫面中,有以下東西:   A Base Linux system   基本系統   AP Various Applications that do not need X   一些不依賴 X 的應用程式   D Program Development (C,C++,Lisp,Perl,etc。)   程式開發工具   E GNU Emacs GNU Emacs   編輯器   F FAQ lists,HOWTO documentation   常見問題列表和 HOWTO 文檔   K Linux kernel source Linux   核心源碼   KDE Qt and the K Desktop Environment for X   KDE 案頭環境和 QT 庫   KDEI International language support for KDE   KDE 案頭環境的國際化語言支援   L System Libraries (needed by KDE,GNOME,X,and more)   KDE,GNOME,X等需要的 System Libraries (系統庫)   N Networking (TCP/IP,UUCP,Mail,News)   網路應用程式和工具   T TeX typesetting software   TeX 排版軟體   TCL Tcl/Tk script languages   Tcl / Tk的指令碼語言   X X Applications   一些圖形介面的應用程式   Y Games   遊戲   Xfce xfce案頭環境   我是KDEI、Y、Xfce不選。不開發的話,D應該也可以不選.y遊戲類,對我沒有什麼意義.xfce不選,是因為slackware預設是kde,我一般都用預設案頭環境。   KDEI不選,安裝好系統後,就必須到安裝u盤的/media/SlackDVD/slackware/kdei/中,尋找中文包kde-l10n-zh_CN-4.8.5-noarch-1.txz並且installpkg安上,不然系統沒有中文。   選好斷行符號後,就出面select prompting mode新畫面,開始選擇軟體包系列:   Full 不提示其它資訊,自動安裝上一步所選軟體包系列所有的軟體包   Terse 和full類似,但在安裝過程中,每一行顯示的,就是一個軟體包被安裝。   Menu 在互動菜單中,選擇所選軟體包系列具體要安裝的軟體包。   Expert 其實和 “menu” 選項相同。   Newbie 安裝所選軟體包系列中必須的包,對於那些非必須的軟體包,會出現菜單讓你確認是否安裝。很麻煩,不過可以看到更詳細的資訊   Custom 使用Slackware軟體包目錄裡的自訂 tagfile進行安裝   tagpath 使用其他路徑指定的tagfile進行安裝   反正新手就選擇full,全部安裝;高手的話就選擇expert,個性定製。   斷行符號,開始了系統安裝。   11、建立啟動盤   Create(建立) Skip (跳過)   本來就是u盤安裝,當然選擇 Skip。   12、安裝 LILO 引導程式   Simple 簡單模式,嘗試自動安裝LILO   Expert 專家模式,手動編輯 lilo.conf,設定引導菜單,並安裝 LILO   Skip 跳過,不安裝LILO引導程式   一般就是選擇simple,自動安裝 LILO。   然後,選擇命令列介面的解析度,請按實際情況選擇   添加附加的核心參數:一般不用添加,直接斷行符號跳過。   配置控制台模式:這裡選 No。   選擇LILO引導序程的安裝位置,有三種可選:Root 安裝到根分區的超級塊(但根分區的檔案系統不能是 XFS)   Floppy 安裝到磁碟片   MBR 安裝到主引導記錄   反正就是安裝到MBR。   不過,奇怪的是,我的華碩ul 20ft筆記本,居然安裝LILO引導程式不成功。不得不重新安裝grub進行引導。   等系統安好之後,我們先用u盤來引導啟動,在u盤進入的啟動介面裡,在“boot:”處,跟著介面上面的提示,輸入:huge.s root=/dev/sda1 rdinit =ro   即可進入硬碟安好後的slackware系統。   然後,我們到http://slackbuilds.org/網站首頁,搜尋適用14.0版本的grub,進入到http: //slackbuilds.org/result/?search=grub&sv=14.0頁面,點擊grub2,進入 http://slackbuilds.org/repository/14.0/system/grub2/頁面,下載grub2.tar.gz 與grub-2.00.tar.xz。   但是,在編譯安裝grub2之前,還得確保系統裡已經有gnu-unifont、os-prober、help2man,實際上,只要先編譯安裝gnu-unifont和help2man兩個依賴,就可以編譯安裝grub2了。   在編譯安裝grub2後,我們還得在終端裡   grub-install --root-directory=/ /dev/sda   將Grub 2安裝到硬碟開機磁區   grub-mkconfig -o /boot/grub/grub.cfg   重建設定檔   之後,就可以不用u盤引導,直接用grub2引導硬碟啟動了。   13、配置滑鼠   在mouse configuration新畫面中,選擇你的滑鼠類型,我是用usb。   之後,在gpm configuration新畫面中,選擇“Yes”開機啟動 gpm 程式.gpm程式可以在命令列介面,使用滑鼠來複製粘帖文本。   14、配置網路   選擇 Yes,設定configure network   設定主機名稱,隨便輸入一個在區域網路中容易辨識的大名就行,如smsl。   設定網域名稱,伺服器的話就輸入欄位名,如onesl.com,個人用的筆記本隨便填   設定ip地址,有static IP(靜態IP)、DHCP (自動從DHCP伺服器擷取IP)、loopback(設定環回介面)等幾項,請根據實際情況選擇並設定。   我是選擇networkmanager,用它管理網路就兩字:很棒。   15、設定開機啟動的系統服務   加選兩項,rc.cups和rc.samba,這樣我們才能使用印表機服務,以及用samba命令訪問區域網路等。   16、設定控制台字型   這裡選 No ,使用預設的字型就可以了。   17、設定時區   一般選No,設定hardware clock為本地時間   然後,選擇 Asia/Shanghai   18、設定啟動 X 時預設的視窗管理器   可以選擇自己喜歡的案頭環境或視窗管理器,如 KDE   雖然gdm和kdm都可以在登陸的時候選擇預設案頭系統,當我們有必要知道控制的地方是xwmconfig。   只要在終端輸入:xwmconfig 就可以做出選擇了。   19、設定 root 帳戶密碼   這裡選Yes斷行符號,輸入兩次要設定的root密碼,然後斷行符號繼續一下步。   20、安裝完成   按下斷行符號,返回到安裝程式主菜單   在安裝程式主菜單,選擇 EXIT,退出安裝程式。   在命令列輸入 reboot 重啟機器,啟動slackware,當然預設進入的並不是圖形介面,如要進入圖形介面則要鍵入startx。三、系統配置   1、更新系統   進入/etc/slackpkg/mirrors,設定更新源,建議用中科大源。據說,Slackpkg只能設定一個鏡像源,而且最好是官方認可鏡像,取消掉前面的#注釋號即可。   然後,就可以在終端裡通過命令更新   # slackpkg update 更新軟體包資料庫   # slackpkg upgrade-all 升級所有軟體包   2、修改預設介面   slackware預設的運行層級是3,即多使用者命令列介面。   在檔案/etc/inittab中的Default runlevel一行下面,將id後的數字改為需要的值,我們把預設的3改成4,就可以預設開機進入圖形介面。   3、添加使用者   其實,個人使用的話,就用root登入好了。倒是新手的話,不建議這樣做,用root登入弄出問題來就麻煩了。   linux裡,使用者有管理員、系統使用者、普通使用者,管理員的ID號為0,系統使用者的ID號為1-499,普通使用者的ID號為>=500.使用 adduser username來添加新使用者更好,因為後面會出來一堆的東西讓你選擇。而useradd username僅是添加新使用者了事。當然,你可以用passwd username來建立密碼。   要刪除某個使用者則只要:userdel username。  4、配置中文環境   Slackware安裝完成後預設是英文。確認安好中文包後,只要在/etc/profile.d/lang.sh裡面改一下locale的環境變數就可以了。   修改/etc/profile.d/lang.sh   注釋掉export LANG=en_US這行,並在下面加入   export LANG=zh_CN.utf8   我的網管yufeng建議,把/etc/profile.d/lang.csh也修改一下。   如果kde登入介面要變成中文,則修改/etc/kde/kdm/kdmrc,找到#Language=,將其更改為:   Language=zh_CN.uTF-8   當然,還要在系統設定裡,點擊locale(語系),在country裡選擇china,languages選擇簡體中文為第一語言。   5、Firefox預設改為中文   點擊ftp://ftp.mozilla.org/pub/firefox/releases/18.0/linux-i686/xpi/zh-CN.xpi,添加中文語言套件。   然後,在FireFox地址欄裡輸入about:config 並斷行符號,在過濾器裡輸入general.useragent.locale,雙擊選項並輸入“zh-CN”,確定。   重啟瀏覽器,FireFox已經是中文版了。   6、安裝fcitx中文IME   removepkg scim和removepkg scim-bridge刪除掉SCIM相關軟體包。   在http://slackbuilds.org/repository/14.0/misc/fcitx/裡,下載fcitx.tar.gz和fcitx-4.2.6.1_dict.tar.xz建包後安裝。   7、增加微可下載字型   在這裡http://54ry.com/software/xpfonts.tar.gz下好相關字型   然後,在“系統設定—字型管理”中安裝字型   如果想調整你的視覺習慣,到這裡http://wenq.org/cloud/fcdesigner_local.html來調整。   8、升級核心   在www.kernel.org下載到最新版本Linux核心原始碼。下載後將其解壓到/usr/src目錄下,然後刪除已經存在的那個名為linux的軟連結,並使用命令   ln linux-3.6.3 linux -s   建立一個新的指向新核心代碼(本例中為linux-3.6.3)的軟連結。   再使用命令 cd linux 進入核心原始碼樹,然後就可以配置並編譯核心了。   步驟為:make oldconfig、make menuconfig,配置裁減核心,然後make modules、make modules_install、make install,新的編譯好的核心就被安裝到預設的目錄下了。   重啟電腦之後,用 uname -sr 可以看到新的核心已經生效了。 四、軟體安裝   1、安裝永中   在root下,解壓後,直接點擊setup,就可以順利安裝。   但是,安裝的時候發現,一直無法結束完成,而實際上已經安裝好了。可是真要運行永中的時候,卻又發現根本無法運行。   解決的辦法我的網管yufeng已經找到,是永中內建的jre存在問題,到java網站http://www.oracle.com /technetwork/java/javase/downloads/jre7-downloads-1880261.html下載最新的jre,解 壓後直接替換/usr/local/Yozosoft/Yozo_Office/裡的jre。   其實,我還發現,不替換整個jre也可以,只要全部替換jre目錄下的lib就行。這樣,就可以順利運行永中了。但是,仍然發現有問題存在,即有時永中有假死現象,程式無法退出。   同時,替換後的永中,運行之後,發現字型下拉式功能表裡頭,居然一個字型也沒有,連繫統裡的字型,永中也用不了。十分奇怪。這個問題的解決辦法,我摸了兩天才最終找到。   用kwrite開啟setup.sh,我們就可以在第三行看到   FONT_PATH=/usr/X11R6/lib/X11/fonts/TrueType   然後,我們開啟/usr/X11R6/lib/X11/fonts目錄,卻發現裡頭沒有TrueType檔案夾,原來問題出在這裡。   於是,我們在/usr/X11R6/lib/X11/fonts下,建立TrueType檔案夾,並在裡頭粘貼我們常用的微可下載字型。   我們再次開啟永中office時,發現一個字型都沒有的問題解決了。   經測試,感覺前面永中無法啟動並執行問題,以及假死的問題,根子都出在這裡,也就是找不到字型支援。換句話說,只要解決了字型支援問題,也許就沒有必要替換jre。   要刪除永中倒是簡單,只要在終端裡鍵入rmyozo斷行符號。   2、安裝filezilla   到這裡http://slackbuilds.org/repository/14.0/network/filezilla/下載filezilla.tar.gz和FileZilla_3.6.0.2_src.tar.bz2   然後建包安裝   當然,之前先要下載並安裝wxPython或者wxGTK,解決依賴問題。   3、安裝wine   因為要使用Dreamweaver 8.0,只能老老實實安裝wine。到http://slackbuilds.org/裡下載並編譯安裝wine之後,就可以wine安裝Dreamweaver 8.0了。   但是,wine安裝的東興證券,卻不能運行。按照原來的習慣,安好wine後再下載並編譯安裝cabextract、winetricks。然後,在終端 裡運行winetricks,選擇並安裝了mfc42.dll、ie7.可是,最後東興證券怎麼也不能運行。   還是我的網管yufeng厲害。經過研究後,發現還是庫支援存在問題。於是,我們只要到微軟xp系統裡,進入c盤/windows/system32目 錄,把所有尾碼為“.dll”的檔案全部複製出來,粘貼到slackware系統裡主資料夾下的/.wine/system32裡,遇到同名檔案詢問則果 斷全部覆蓋。   於是,東興證券複活了。 五、常用命令  1、進入目錄   如:cd /opt 進入opt目錄   cd 。。 返回上一級目錄   cd 。。/opt 則指返回上一級目錄並進入opt檔案夾   pwd 察看當前工作目錄   mkdir /tmp 建立tmp檔案夾   rm -rfv /tmp 遞迴刪除tmp目錄   su -使用者名稱 在終端裡切換到另一個使用者   2、解壓檔案   Tar xfv 原包路徑/包名 。 (加。表示解壓到目前的目錄)   3、移動檔案   Mv 原包路徑/包名 。 (加。表示移動到目前的目錄)   4、修改許可權   檔案許可權分為:r(讀)、w(寫)、x(執行)。   如:chmod +x /opt/檔案名稱 修改opt目錄下某檔案許可權   chmod 777 /opt -r 遞迴修改opt目錄下的檔案為777.   5、終止命令   在終端裡終止正在啟動並執行命令為:ctr+c   6、刪除軟體   在終端裡執行pkgtool   7、安裝軟體   先建包: 。/檔案名稱.slackbuild   之後,再安裝: installpkg 建好的包檔案名稱  

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.