ArchLinux最小化安裝 必備庫 經常使用命令

 

鑄成強大的工做站環境——ArchLinux最小化安裝
php

全部問題歸結起來,只是一個問題:ArchLinux最小化安裝,須要安裝哪些包?mysql

1.bash//最基本的Bash Shell(必須)
2.bzip2//提供bzip2壓縮與解壓縮功能(非必須,但就算不選它,系統也會自動將其裝上)
3.coreutils//提供GNU環境下最基本的工具與命令(必須)
4.dnsutils//DNS工具(必須)
5.file//文件類型識別工具(必須)
6.filesystem//提供基本的文件系統結構(必須)
7.findutils//用於查找相關文件(非必須)
8.gawk//GNU 版本的awk,查找數據庫信息的實用小程序(非必須,但就算不選它,系統也會自動將其裝上)
9.grep//基於正則表達式的,強大的字符串搜索工具(非必須,但就算不選它,系統也會自動將其裝上)
10.grub//功能強大的引導工具(必須)
11.gzip//GNU 壓縮工具(非必須,但就算不選它,系統也會自動將其裝上)
12.initscripts//系統初始化腳本,提供如下文件:(必須)
13.iptables//IP過濾工具,其實就是防火牆。(非必須)
14.iputils//IP配置工具,提供了ping與tftpd以及traceroute等,網絡經常使用命令。(非必須)
15.less//用於查看文本文件(能夠翻頁)(非必須)
16.linux//Linux內核及模塊(必須)
17.logrotate//系統日誌記錄工具(非必須)
20.mkinitcpio//(必須)
21.mlocate//用於快速查找系統內的文件(使用locate命令前須要先用updatedb命令更新相關數據庫)(非必須)
22.nano或者vi//簡單易用的編輯器(非必須)
23.ncurses//在終端中提供相似GUI的界面,提供了清屏命令clear等東西(非必須)
24.net-tools//Linux網絡配置工具,提供netstat/arp/ifconfig等命令(非必須,但早晚會用到,因此仍是安上算了)
25.openssh//SSH鏈接工具(非必須,但就算不選它,系統也會自動將其裝上)
26.pacman(pacman-key命令由更新以後的pacman包提供)//Arch Linux的默認包管理工具(必須)
27.pacman-mirrorlist//Arch Linux鏡像列表(必須)
28.procps(更新以後的包名叫procps-ng)//系統、進程監控工具(必須)
29.reiserfsprogs//Reiserfs 文件系統工具(必須)
30.sed//GNU stream editor(也就是文本流編輯工具,妙的是,這個工具沒有界面,只使用參數)(非必須)
31.syslog-ng//帶高級網絡和過濾功能的下一代syslogd(必須)
32.sysvinit//Linux System V Init,提供/init/poweroff/reboot/shutdown等東東,這個固然是必須品 (必須)
33.tar//壓縮與打包的工具(非必須,但就算不選它,系統也會自動將其裝上)
34.wget//Shell下的下載工具(非必須)
35.which//顯示命令的全路徑的工具(非必須)
36.xz //使用 LZMA壓縮算法的無損數據壓縮文件格式。和gzip與bzip2同樣(非必須,但就算不選它,系統也會自動將其裝上)

要想系統最小,固然是隻用openbox,但從方便起見,則安LXDE,那麼,LXDE的相關組件,以下:

    PCManFM: 是一個快速且輕巧的檔案管理器,其特色如支援拖曳、分頁瀏覽(相似 Firefox),內建檔案搜尋工具、快速讀取大型目錄、應用程式關聯支援(默認開啓程式)、顯示影像縮圖、支援書籤、正確處理非 UTF-8 編碼的檔案名稱等。
    LXPanel: 桌面面板,它能夠從 *.desktop 檔案自動製造出選單,也有 GUI 的偏好設定對話框(所以不須要手動修改設定檔)。這個元件也提供擁有自動完成選單的「執行」對話框。
    LXSession: 做業階段管理器,當使用者啓動做業階段時,創建桌面環境並自動啓動程式的工具。另外,做業階段管理器能夠記住您登出時所開啓的程式,並在使用者再度登入時啓動。
    LXAppearance: LXAppearance是一個新的頗有特點的GTK+ 主題更換和調節工具,他能夠修改GTK+的主題、圖表主題以及應用程序使用的字體等。
    Openbox: 輕量級的符合國際標準的窗口管理器,具有高度的自定義特性(此組件並不是LXDE Project所開發,可是做爲默認的窗口管理器組件被包含).
    GPicView: 很是簡單、快速的輕量級圖片查看工具
    Leafpad: 輕量級的簡單的文本編輯器
    LXSession Edit, LXDE 能夠改變的視窗管理員,有能力打開失效的應用程式。
    LXTerminal, 終端機模擬器。
    LXTask, 工做管理員/系統監控。
    LXRandr, 支援設定螢幕分辨率與多螢幕的顯示管理器。

工具軟件與命令:
    1  useradd -m 用戶名
    2  passwd 用戶名
    3  usermod -a -G video,audio,lp,wheel,optical,storage,power,scanner,users 用戶名
    4  vi /etc/rc.conf 修改編碼方式爲中文zh_CN.UTF-8
    5  locale-gen //更新編碼方式
   10  pacman -S firefox firefox-i18n-zh-cn
   14  pacman -S leafpad //最小巧的文本編輯器,其實也能夠用藍魚來代替,由於要用PHP因此後面必然會安藍魚。此外,也可使用gedit,那麼就同時至關於leafpad與藍魚了,不過gedit相對顯得體積大了些。
   17  pacman -S gpicview//最小巧的圖片查看器。
   18   pacman -S ibus ibus-pinyin wqy-zenhei wqy-bitmapfont flashplugin ibus-table//字體與輸入法
   26  df -h
   27  free -m//這兩條命令,是用於查看系統資源當前的使用狀況
   34  fdisk -l
   35  mount -l
   38  mkdir /mnt/a1
   39  mkdir /mnt/a2
   40  mkdir /mnt/a3
   41  mount -r -t vfat /dev/sda1 /mnt/a1
   42  mount -r -t ntfs /dev/sda5 /mnt/a2
   44  mount -r -t vfat /dev/sda6 /mnt/a3
   46  pacman -S apache php php-apache mysql
   48  /etc/rc.d/mysqld restart
   49  mysqladmin -u root password 密碼 //修改mysql的根密碼,這個固然極爲重要linux

   50  /etc/rc.d/mysqld restart
   51  vi /etc/rc.conf //加入httpd與mysqld兩個服務
   52  /etc/rc.d/httpd restart
   55  vi /etc/httpd/conf/httpd.conf
   56  /etc/rc.d/httpd restart
   61  cd /srv/http
   62  vi index.php  //隨便寫點什麼就行
   63  /etc/rc.d/httpd restart
   65  vi /etc/php/php.ini
   66  /etc/rc.d/httpd restart
   69  pacman -S ntfs-3g
   70  mount -r -t vfat /dev/sda1 /mnt/a1
   71  mount -r -t ntfs /dev/sda5 /mnt/a2
   72  mount -r -t vfat /dev/sda6 /mnt/a3
   74  pacman -S xarchiver//歸檔文件管理器,但不知爲什麼,這個東東安裝失敗,最後仍是隻得安了 file-roller,以下面第80條所示
   77  pacman -S lxtask lxrandr
   80  pacman -S file-roller unrar zip unzip p7zip arj unace
   81  cd /home/我的目錄/
   82  ls -s
   83  cd ibus-table-chinese-1.3.4-Source
   84  ibus-table-createdb -s wubi-jidian86.txt
   85  cp wubi-jidian86.db /usr/share/ibus-table/tables
   86  cp wubi-jidian86.svg /usr/share/ibus-table/tables
   87  cp wubi-jidian86.svg /usr/share/ibus-table/icons
   88  cd
   91  pacman -S gnome-system-monitor evince
   96  clear
   97  ifconfig
   98  arp
   99  sed
  108  chmod 777 -R /srv/http/
  127  pacman -Syu
  132  pacman -S ttf-dejavu artwiz-fonts//安這兩個字體,是避免安下面的畫圖工具時,菜單欄顯示不正常
  134  pacman -S inkscape //強大的矢量做圖工具,很少說。
  139  cp /etc/xdg/openbox/{rc.xml,menu.xml,autostart,environment} /home/liu/.config/openbox //我的openbox的設置
  142  pacman -S gimp //試了N個其它工具以後,得出結論,圖像處理仍是這個東東好用。
  145  pacman -S gnochm //CHM查看器,最後結論是不必安這個東東
  149  pacman -S bluefish  //編寫PHP或者CSS的利器。
  151  pacman -S net-tools  //一系列網絡命令
  155  history >>ccc.txt正則表達式

相關文章
相關標籤/搜索