新聞中心

        PASSWORD

        作者: 時間:2016-09-12 來源:網絡 收藏

        “konqueror”,一個出色的瀏覽器,不論是上網沖浪,還是管理本機文件。用桌面上“我的電腦”即可啟動。

        “ksnapshot”,屏幕抓圖軟件,可以只抓某個窗口。在菜單里叫做“屏幕截圖程序”。

        “kwrite”,比較強的文本編輯器,在編寫程序或腳本時支持彩色顯示。

        “rxvt”,紅旗Linux桌面4.0最常用的虛擬終端。在菜單里叫做“終端”。

        4 安裝軟件

        版本:2004-06-23-01

        在Linux下滾打摸爬一陣子,有發現缺點什么嗎?軟件!

        系統裝好,也附帶了一些軟件,而且比Window$安裝附帶的還多。但是安裝光盤畢竟容量有限,不能把所有需要的軟件都包下來,更多的軟件和更新的驅動程序都得另外安裝。安裝一個軟件前最好多找找它的相關文檔,也許有些已經被翻譯成中文了。

        4.1 Linux下常見軟件包格式

        Linux下的軟件很多,出自不同作者之手,打包的格式也挺多。*.rpm、*.tar、*.gz、*.bz2、*.Z、*.tgz和*.tbz都是常見打包格式。

        4.2 分類說明

        4.2.1 *.rpm

        RPM 是 Red Hat Package Manager 的縮寫。由 Red Hat Linux 首先引入,現在已經被一些主要的 Linux 發行商采用。“Package”就是歸檔后的軟件包,其中包含了屬于該應用程序或程序庫的文件,這有點類似于壓縮文件。

        除了壓縮功能,這個包里還有一些控制腳本,這些腳本可以被本地的安裝程序讀出,執行,并存儲。可以進行安裝、卸載、狀態檢查、依賴檢查等。

        在以上格式的軟件包中,裝卸操作最簡便的就是*.rpm包。一般情況下,這種格式的包用鼠標點點即可安裝,沒有太多需要考慮的。

        桌面環境一般會提供RPM軟件包管理器。紅旗Linux4.0桌面的軟件包管理器在“控制面板”里。可以從那里卸載軟件包。

        終端命令行中安裝命令為“rpm -ivh 安裝文件名.rpm”。安裝文件名一般包括軟件包名和版本號兩部分。查詢軟件包版本為“rpm -q 軟件包名”。卸載命令為“rpm -e 軟件包名”。

        “rpm xxxxxxxxx nodeps”,表示強行安裝或卸載,一般不推薦這么做。

        4.2.2 其他主要格式

        4.2.2.1 初步處理

        *.gz:

        常見的壓縮格式。“gunzip xxxxxxxxx.gz”。桌面環境往往帶有圖形化解壓工具,用鼠標點點,不成再用命令。

        *.tgz:

        常見tar歸檔加gzip壓縮格式。只解成tar歸檔文件用“gunzip xxxxxxxxx.tgz”,完全解開用“tar zxvf xxxxxxxxx.tgz”。桌面環境往往帶有圖形化解壓工具,用鼠標點點,不成再用命令。

        *.tbz:

        常見tar歸檔加gzip壓縮格式。完全解開用“tar jxvf xxxxxxxxx.tbz”。桌面環境往往帶有圖形化解壓工具,用鼠標點點,不成再用命令。

        *.tar:

        tar歸檔文件,解壓命令為“tar xvf xxxxxxxxx.tar”。桌面環境往往帶有圖形化解壓工具,用鼠標點點,不成再用命令。

        *.bin:

        沒什么好說的了,直接執行吧。

        4.2.2.2 安裝二進制軟件包

        下載的軟件包,解壓縮和反歸檔后,看看里面的說明文檔,主要是那個“readme”,里面一般會安裝說明。照著做。如果只是一個“xxxxxxxxx.bin”,就直接執行吧,只是注意一下,你可能需要自己把權限改為可執行。

        4.2.2.3 安裝源代碼包

        本機編譯出來的軟件在本機具有最好的執行效率,也能盡量減少軟件沖突,源代碼包的體積也比二進制包小許多,所以更多的軟件都以源代碼形式發布。

        解壓縮和反歸檔后,瀏覽一下軟件包的目錄,找找說明文檔。如果沒有特殊注意事項,就看看哪個目錄里有“configure”這個文件。

        從終端命令行進入有“configure”的目錄,準備安裝。

        先做配置。執行“./configure”,這是個編譯預處理腳本,它會自動檢查操作系統、編譯器、庫等東西,生成正式的編譯腳本。“configure” 有許多選項,可以用來指定編譯器、所需的庫等,其中一個是“ prefix=”,用來指定軟件的安裝位置,用法為“./configure 選項1 選項2 …… prefix=安裝路徑 …… 選項n”。沒有特殊需要的話,只用“ prefix=”選項即可。

        再編譯。當然不需要你一個一個文件自己去手動編譯。UNIX類系統早就有處理這些“不是人做的事情”的辦法了,一個功能強大的維護工具“make”會按照“configure”生成的腳本自動處理。只需要執行“make”即可。

        最后安裝。命令“make install”,把軟件安裝到你先前指定的地方。僅僅比安裝Window$軟件多出編譯一步。

        我一般會自己寫一個小的腳本,內容如下:

        ./configure prefix=xxxxxxxxx>../conf_log.txt 2>conf_err.txt

        make>../make_log.txt 2>../make_err.txt

        make install>../install_log.txt 2>../install_err.txt

        init 0

        第一行,配置,把配置過程中該顯示的東西打到上級目錄中的文件“conf_log.txt” ,錯誤提示進“conf_err.txt”。

        第二行,編譯,同樣把屏幕正常顯示和錯誤提示寫入記錄文件。

        第三行,安裝,還把屏幕正常顯示和錯誤提示寫入記錄文件。

        第四行,搞定就給我關機。軟件大一點,或者機子舊一點,編譯時間都比較長,一般晚上臨睡覺做,腳本一運行我就關顯示器,睡覺去,第二天看裝好沒有,沒好就開記錄文件。當然,如果不是臨睡,你也可以不要關機這行,盡可以做別的事情,總之不必干等。

        4.3 運行軟件

        4.3.1 我的軟件在哪里?

        估計你主要是想知道你裝的軟件如何啟動,啟動用的可執行文件在哪里。

        對于RPM包,它們的可執行文件一般可以去“/bin”、“/sbin”、“/usr/bin”和“/usr/sbin”找。當然,RPM也有源代碼包,文件名里往往有“src”字樣,或者以“.srpm”為后綴,那個可執行文件就不在常規位置了。去“/usr/src”找吧,然后按源代碼包的方式處理。命令“rpm -qpl xxxxxxxx.rpm”或“rpm -qpl xxxxxxxxx.srpm”能查看這個軟件包里的各種文件會安放到系統的什么地方。在桌面環境里也可以用RPM軟件包管理器查看。



        關鍵詞: linux password

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 会东县| 扎鲁特旗| 绍兴县| 上林县| 慈溪市| 宁城县| 永仁县| 扶沟县| 周至县| 滦平县| 和顺县| 兴山县| 龙山县| 商洛市| 中宁县| 西乌珠穆沁旗| 玉树县| 张家口市| 颍上县| 永安市| 鄂托克前旗| 灌南县| 正定县| 西吉县| 黄龙县| 重庆市| 石首市| 垦利县| 雷波县| 当涂县| 河北省| 花垣县| 亳州市| 深水埗区| 安岳县| 彭水| 仙游县| 奉节县| 鄂尔多斯市| 宁陵县| 东兰县|