2013年7月24日 星期三

文章清單 - CPU, GPU, APU (mobile)

編輯

◆ 重點節要

 ▲ 綜合



 ▲ Intel Atom

  ‧Atom Z24x0 硬體架構(連結)



 ▲ ARM




◆ 術語說明

 ▲ Intel Atom


 ▲ ARM

.

2013年7月9日 星期二

EL6.x, EL7.x 系統服務詳解

 

創建 VirtualBox CentOS 虛擬機對外網站


**********************************************************************************************************************
▶ EL 7.x (RHEL/CentOS 7.x)
**********************************************************************************************************************
點按來源 => http://linux.vbird.org/linux_basic/0560daemons.php#illustrations

補充說明以下第一大表中是都有預設開啟(注意,表太長切割好幾塊)。第二大表中則沒開啟。






**********************************************************************************************************************
▶ EL 6.x (RHEL/CentOS 6.x)
**********************************************************************************************************************
EL 6.x 來源 => http://blog.163.com/hlz_2599/blog/static/142378474201351845354558/

RHEL/CentOS 6.x的系統服務比5.x系列的要多了很多新面孔,估計很多童鞋不甚理解,網上這方面資料也很少。理解這個對運維人員是必要的,所以花了些時間網上蒐集整理了下,供參考,因為開啟不必要的服務越 多,系統就相對越不安全。不需開啟的服務儘量關閉。



下面列表是在RHEL/CentOS 6.x最小化桌面環境安裝下顯示出來的系統服務,其中紅色字體標註的是用官方的minimal ISO最小化安裝系統後的服務列表。

服務名稱 功能
 默認     

  建議     
備註說明
NetworkManager 用於自動連接網絡,常用在Laptop上 開啟 關閉 對服務器無用
abrt-ccpp
開啟 自定 對服務器無用
abrt-oops
開啟 自定 對服務器無用
abrtd
開啟 自定 對服務器無用
acpid 電源的開關等檢測管理,常用在Laptop上 開啟 自定 對服務器無用
atd 在指定時間執行命令 開啟 關閉 如果用crond,則可關閉它
auditd 審核守護進程 開啟 開啟 如果用selinux,需要開啟它
autofs 文件系統自動加載和卸載 開啟 自定 只在需要時開啟它,可以關閉
avahi-daemon 本地網絡服務查找 開啟 關閉 對服務器無用
bluetooth 藍牙無線通訊 開啟 關閉 對服務器無用
certmonger
關閉 關閉
cpuspeed 調節cpu速度用來省電,常用在Laptop上 開啟 關閉 對服務器無用
crond 計畫任務管理 開啟 開啟 常用,開啟
cups 通用unix打印服務 開啟 關閉 對服務器無用
dnsmasq dns cache 關閉 關閉 DNS緩存服務,無用
firstboot 系統安裝後初始設定 關閉 關閉
haldaemon 硬件信息收集服務 開啟 開啟
ip6tables ipv6防火牆 開啟 關閉 用到ipv6網絡的就用,一般關閉
iptables ipv4防火牆 開啟 開啟 ipv4防火牆服務
irqbalance cpu負載均衡 開啟 自定 多核cup需要
kdump 硬件變動檢測 關閉 關閉 服務器無用
lvm2-monitor lvm監視 開啟 自定 如果使用LVM邏輯卷管理就開啟
matahari-broker
關閉 關閉 此服務不清楚,我關閉
matahari-host
關閉 關閉 此服務不清楚,我關閉
matahari-network
關閉 關閉 此服務不清楚,我關閉
matahari-service
關閉 關閉 此服務不清楚,我關閉
matahari-sysconfig
關閉 關閉 此服務不清楚,我關閉
mdmonitor 軟raid監視 開啟 自定
messagebus 負責在各個系統進程之間傳遞消息 開啟 開啟 如停用,haldaemon啟動會失敗
netconsole
關閉 關閉
netfs 系統啟動時自動掛載網絡文件系統 開啟 關閉 如果使用nfs服務,就開啟
network 系統啟動時激活所有網絡接口 開啟 開啟 網絡基礎服務,必需!
nfs 網絡文件系統 關閉 關閉 nfs文件服務,用到就開啟
nfslock nfs相關 開啟 關閉 nfs相關服務,用到就開啟
ntpd 自動對時工具 關閉 自定 網絡對時服務,用到就開啟
ntpdate 自動對時工具 關閉 關閉
oddjobd 與D-BUS相關 關閉 關閉
portreserve RPC 服務相關 開啟 自定 可以關閉
postfix 替代sendmail的郵件服務器 開啟 自定 如果無郵件服務,可關閉
psacct 負荷檢測 關閉 關閉 可以關閉
qpidd 消息通信 開啟 開啟
quota_nld
關閉 關閉 可以關閉
rdisc 自動檢測路由器 關閉 關閉
restorecond selinux相關 關閉 關閉 如果開啟了selinux,就需開啟
rpcbind
開啟 開啟 關鍵的基礎服務,nfs服務和桌面環境都依賴此服務!相當於CentOS 5.x裡面的portmap服務。
rpcgssd NFS相關 開啟 關閉 NFS相關服務,可選
rpcidmapd RPC name to UID/GID mapper 開啟 關閉 NFS相關服務,可選
rpcsvcgssd NFS相關 關閉 關閉 NFS相關服務,可選
rsyslog 提供系統的登錄檔案記錄 開啟 開啟 系統日誌關鍵服務,必需!
saslauthd sasl認證服務相關 關閉 關閉
smartd 硬盤自動檢測守護進程 關閉 關閉
spice-vdagentd
開啟 開啟
sshd ssh服務端,可提供安全的shell登錄 開啟 開啟 SSH遠程登錄服務,必需!
sssd
關閉 關閉
sysstat
開啟 開啟 一組系統監控工具的服務,常用
udev-post 設備管理系統 開啟 開啟
wdaemon
關閉 關閉
wpa_supplicant 無線認證相關 關閉 關閉
ypbind network information service客戶端 關閉 關閉

2013年7月6日 星期六

Linux 中安裝軟體、so共享檔的 12 種方式

◆ NoGPG

    問題:The name org.freedesktop.PackageKit was not provided by any .service files
    解決:在terminal 中,進入「xxx.rpm」同一目錄下,直接執行「 yum localinstall --nogpgcheck xxx.rpm」,xxx是套件名稱


◆ repo 方式

    ‧先把repo複製到yum.repos.d 目錄之下
        wget /etc/yum.repos.d http://www.xxx.com.xx/<檔案名稱>.repo
        範例:    wget /etc/yum.repos.d http://repos.fedorapeople.org/repos/spot/firefox5/fedora-firefox5.repo'

    ‧本來安裝失敗的狀況,再次安裝就會成功
        範例    :yum install firefox5



◆ yum 直接安裝方式

    直接在Terminal打入 => yum install <軟體名稱>



◆ yum 指定 repo 之安裝方式

    yum --enablerepo=remi install firefox.x86_64


◆ tar.gz 安裝方式

    方法一:Terminal 方式 (解壓縮至桌面)
            a.[root@localhost ~]# tar -zxvf <檔案名稱.tar.gz>
            b.[root@localhost ~]# cd /root/Desktop/<檔案名稱>
            c.[root@localhost <檔案名稱>]# ./configure --prefix=/opt/<檔案名稱>  <== 安裝至 /opt/之下
            d.[root@localhost <檔案名稱>]# make
            e.[root@localhost <檔案名稱>]# make install


    方法二:用Nautilus
            (1)
                a.滑鼠右鍵點按,選擇解壓縮
                b.執行安裝執行檔 (檔名通常是install or setup or install.sh)

            (2)
                a.進入Terminal 模式
                b.[root@localhost ~]# cd /<檔案解壓縮之目錄>/<檔案名稱>
                c.[root@localhost <檔案名稱>]# ./configure --prefix=/opt/<檔案名稱>  <== 安裝至 /opt/之下
                d.[root@localhost <檔案名稱>]# make
                e.[root@localhost <檔案名稱>]# make install
               


◆ tar.bz2 安裝方式

        除了在Treminal 模式下的解壓縮語法不同之外,其餘皆與tar.gz相同
        解壓縮語法:tar -jxvf <檔案名稱.tar.bz2>



◆ ISO 檔安裝方式

    掛載成虛擬光碟機: mount -o loop -t iso9660 <檔案名稱>.iso /mnt/iso
    缷載虛擬光碟機 : umount /mnt/iso



◆ RPM 檔解除相依套件之安裝方式

    語法:rpm -ivh --aid --nodeps  <軟體名稱>



◆ 多RPM 檔安裝方式 (以 OpenOffice 為例)

    1、移除舊程式
   
            yum remove openoffice*


    2、解壓縮tar.gz下載檔

            tar -xvf OpenOffice_3.4.1*
           

    3、修改 /etc/yum.conf 設定,增限制指令使不自動更新 (視狀況再決定是否要這一條)

            [main]
            exclude=openoffice.org-ure* libreoffice-ure*


    4、安裝或更新

            安裝:rpm -ivh RPMS/*.rpm  RPMS/desktop-integration/openoffice.org3.4-redhat-*.rpm
            更新:rpm -Uvh RPMS/*.rpm  RPMS/desktop-integration/openoffice.org3.4-redhat-*.rpm



◆ 單一RPM 檔安裝方式

  ‧直接用滑鼠雙擊即可

  ‧若是金鑰 阻礙安裝,須用Terminal,採「NoGPG」的方式處理

  ‧若滑鼠雙擊出現錯誤訊息,須用Terminal 方式來安裝

    語法:rpm -ivh xxxxxxxxxxx.rpm
    注意:安裝完畢通常在「Applications」(程式集)中可以找到該執行程式,若沒看到可以找/usr/bin or /opt


    語法:rpm -ivh -replacepkgs xxxxxxxxxxx.rpm
    注意:-replacepkgs 是無論遇到什麼都強制安裝

   -----------------------------------------------------------------------------------------------
   http://www.pconline.com.cn/pcjob/system/linux/others/0411/502888.html


    在Linux操作系統中,有一個系統軟件包,它的功能類似於Windows裡面的「添加/刪除程序」,但是功能又比「添加/刪除程序」強很多,
    它就是Red Hat Package Manager(簡稱RPM)。此工具包最先是由Red Hat公司推出的,後來被其他Linux開發商所借用。由於它為Linux使
    用者省去了很多時間,所以被廣泛應用於在Linux下安裝、刪除軟件。下面就給大家介紹一下它的具體使用方法。


  1.我們得到一個新軟件,在安裝之前,一般都要先查看一下這個軟件包裡有什麼內容,假設這個文件是:Linux-1.4-6.i368.rpm,我們可
        以用這條命令查看:

            rpm -qpi Linux-1.4-6.i368.rpm

            系統將會列出這個軟件包的詳細資料,包括含有多少個文件、各文件名稱、文件大小、創建時間、編譯日期等信息。

  2.上面列出的所有文件在安裝時不一定全部安裝,就像Windows下程序的安裝方式分為典型、完全、自定義一樣,Linux也會讓你選擇安裝
        方式,此時我們可以用下面這條命令查看軟件包將會在系統裡安裝哪些部分,以方便我們的選擇:

            rpm -qpl Linux-1.4-6.i368.rpm

  3.選擇安裝方式後,開始安裝。我們可以用rpm-ivh Linux-1.4-6.i368.rpm命令安裝此軟件。在安裝過程中,若系統提示此軟件已安裝過
        或因其他原因無法繼續安裝,但若我們確實想執行安裝命令,可以在 -ivh後加一參數「-replacepkgs」:

            rpm -ivh -replacepkgs Linux-1.4-6.i368.rpm

  4.有時我們卸載某個安裝過的軟件,只需執行rpm-e <文件名>命令即可。

  5.對低版本軟件進行升級是提高其功能的好辦法,這樣可以省去我們卸載後再安裝新軟件的麻煩,要升級某個軟件,只須執行如下命令:

            rpm -uvh <文件名>

            注意:此時的文件名必須是要升級軟件的升級補丁

  6.另外一個安裝軟件的方法可謂是Linux的獨到之處,同時也是RMP強大功能的一個表現:通過FTP站點直接在線安裝軟件。當找到含有你所
        需軟件的站點並與此網站連接後,執行下面的命令即可實現在線安裝,譬如在線安裝Linux-1.4-6.i368.rpm,可以用命令:

            rpm -i ftp://ftp.pht.com/pub/linux/redhat/...-1.4-6.i368.rpm

  7.在我們使用電腦過程中,難免會有誤操作,若我們誤刪了幾個文件而影響了系統的性能時,怎樣查找到底少了哪些文件呢?RPM軟件包提
        供了一個查找損壞文件的功能,執行此命令:rpm -Va即可,Linux將為你列出所有損壞的文件。你可以通過Linux的安裝光盤進行修復。

  8.Linux系統中文件繁多,在使用過程中,難免會碰到我們不認識的文件,在Windows下我們可以用「開始/查找」菜單快速判斷某個文件屬
        於哪個文件夾,在Linux中,下面這條命令行可以幫助我們快速判定某個文件屬於哪個軟件包:

            rpm -qf <文件名>

  9.當每個軟件包安裝在Linux系統後,安裝文件都會到RPM數據庫中「報到」,所以,我們要查詢某個已安裝軟件的屬性時,只需到此數據
        庫中查找即可。注意:此時的查詢命令不同於1和8介紹的查詢,這種方法只適用於已安裝過的軟件包!命令格式:

            rpm -參數 <文件名>



◆ bin 安裝方式 (以java JRE 為例)

    1.變更執行者之權限
        方法一:
            a.在終端機上鍵入: su
            b.輸入 root 密碼
          
        方法二:
          a.在每一次執行程式前,加 sudo => $ sudo yum install <軟體名稱>
          b.然後系統要求使用者輸入自己的密碼 => 輸入自己密碼


    2.變更至要在其中執行安裝的目錄
   
            若要將軟體安裝到 /usr/java/ 目錄中,請鍵入: cd /usr/java

            備註:    若要將 Java 安裝在全系統範圍的位置,則必須以 root 使用者身份登入,才能取得所需的權限。若不
                    具有root存取權,請將 JRE 安裝到主目錄或擁有其寫入權限的子目錄中。

    3.變更檔案的存取權限為可執行

            鍵入: chmod a+x jre-7u<版本>-linux-amd64-rpm.bin

    4.驗證您具有執行此檔案的權限

            鍵入: ls -l

    5.啟動安裝程序

            a.鍵入: ./jre-7u<版本>-linux-amd64-rpm.bin

                    備註:如果檔案位於目前目錄中,須在檔案前須加「./」

            b.Java將顯示二進位檔授權合約。在結尾處輸入 [yes] 以繼續進行安裝。


    6.安裝檔案會在目前目錄下解壓縮,並新建一個rpm檔案  ==>    jre-7u<版本>-linux-amd64.rpm


    7.在終端機上執行 RPM 指令以安裝套裝軟體

            a.鍵入: rpm -ivh jre-7u<版本>-linux-amd64.rpm

            b.說明:Java 安裝於目前目錄下的 jre-7u<版本> 子目錄。在本範例中,Java 將安裝到 /usr/java 目錄中。


    8.驗證 jre-7u<版本> 子目錄是否存在於目前目錄之下

            鍵入:  ls -l


◆ .so 安裝方式 (以 libstdc++.so.6 為例)

    1.查看so檔所支援的程式版本,可以打入 strings /usr/lib/libstdc++.so.6 | grep -i glibc

    2.若 「libstdc++.so.6 (它是連結指標)」所指向的版本,若不支援所要的「GLIBCXX_3.4.15」時,可以考慮把它換成新版
   
    3.抓回新版「libstdc++6-0.17.x86_64.rpm」後 (可在這裡抓 => http://rpm.pbone.net)
        a.把新版檔案複製到自訂的目錄中,解壓縮它
        b.查看這目錄中是否有一個檔案? => libstdc++.so.6.0.17
        c.若新版 so 檔存在,再查看它是否有支援 「GLIBCXX_3.4.15」
        d.進入Terminal 打入語法查看 : strings libstdc++.so.6.0.17 | grep -i glibc
        e.若有支援則此新版so檔複製到 /usr/lib64 之內
   
    4.  a.重做軟聯結,覆蓋舊 libstdc++.so.6 所指向檔(這裡假設所指向檔是 libstdc++.so.6.0.12)
        b.軟聯結語法: ln -sf <目的檔名> <連結檔名>  => ln -sf libstdc++.so.6.0.17 libstdc++.so.6

    #參考:http://www.linuxidc.com/Linux/2013-05/84641.htm
             http://blog.csdn.net/sndybo/article/details/8494095
.

2013年7月4日 星期四

Windows 7, 8, 8.1 上帝模式 - Windows 管理

其它參考路徑:
 ● http://briian.com/?p=6723&cpage=1#comment-91062
 ● http://blog.istef.info/2010/01/04/god-mode-of-windows-7/
 ● http://7club.ithome.com.tw/article/10037855?tag=nl.daily
 ● http://www.howtogeek.com/howto/8711/stupid-geek-tricks-enable-the-secret-how-to-geek-mode-in-windows/

------------------------------------------------------------------------------------------------------------------
來源=>http://7club.ithome.com.tw/article/10036889/1

還記的Windows 7里有一個GodMode(上帝模式)嗎? 就是新增一個能夠開啟全部
系統設定的捷徑,只要進入就可以看到全部的系統設定,現在在Windows 8也有
唷來開它吧!


先在桌面按右鍵,選擇【新增資料夾】


































然後再輸入資料夾名稱:
Che Wei無敵大模式.{ED7BA470-8E54-465E-825C-99712043E01C}



存檔後就會看到一個控制台的圖示,名稱就是你剛剛設定的































點下去電腦設定完全掌握在你手中

2013年7月2日 星期二

清單 - Firefox OS

.

 ‧ 2013/06/26 Firefox 22,多種即時、提昇效率功能

.

Firefox 22,多種即時、提昇效率功能

http://mag.udn.com/mag/digital/storypage.jsp?f_ART_ID=462823

註:新增四項有用的新功能,未來Firefox OS 也會加入
  (1) WebRTC     :即時視訊功能
  (2) HiDPI     :超高解析度規格
  (3) Epic Citadel    :Unreal 3 遊戲引擎技術
  (4) OdinMonkey   :Javascript 引擎

------

【聯合新聞網/記者楊又肇/報導】2013/06/26


Mozilla稍早宣布釋出正式版本的Firefox 22瀏覽器,將如先前beta測試版本導入WebRTC功能,讓使用者能直接透過瀏覽器進行視訊對談,此外也直接整合支援Unreal 3遊戲引擎的Epic Citadel技術,並且在Windows平台中支援超高解析度的HiDPI顯示規格。

目前Firefox 22已經更新為正式版本,將如同先前beta版本中將WebRTC功能列位預設功能,將讓使用者能直接透過瀏覽器使用視訊對談功能,而無需加裝任何外掛程式。另外,在Windows平台環境中也加入支援視網膜顯示螢幕等HiDPI超高解析度規格,讓瀏覽器顯示字型渲染效果在縮放時維持正常。

而針對先前與Epic Games合作整合Unreal 3遊戲引擎的Epic Citadel技術,目前也列為瀏覽器正式功能,無需外掛任何應用程式即可透過硬體加速於瀏覽器執行大量3D效果的遊戲內容。另外在瀏覽器中也導入新款OdinMonkey JavaScript引擎,讓整體執行效率更高。

使用者可透過開啟Firefox自動更新取得升級,或者是透過手動下載方式進行安裝

.