執行./configure
以root使用者安裝:yum install gcc* -y 在配置之前要保證我們的編譯器完整才可以進行配置,配置完成後進行編譯,編譯好進行安裝
切換到redhat再執行./configure(檢測當前系統是否具有安裝軟體所需的檔案和工具。該過程主要是產生makefile檔案,該檔案中定義了各個原始檔之間的依賴關係,說明了如何編譯原始檔即生成可執行檔案,通過描述各個源程式之間的關係來使make工具自動完成編譯工作)
退回root,編譯安裝,切換到解壓的目錄,make進行編譯 make install表示安裝(安裝完成)
which tar 現在存放的目錄:/usr/local/bin/tar
tar xvf 壓縮包 以前的存放目錄:/usr/bin/tar
清空雜湊表:hash -r
hash 實現快取管理,快取,在hash表中儲存了執行過的命令所有的路徑
問題:當快取很大時,一定比path查詢速度快嗎?
hash 命令雜湊
-p /bin/ls haha 新增雜湊表
-t ls 檢視指定命令的雜湊表
-d ls 刪除指定命令的雜湊表
-r 清空所有的hash表
Linux安裝軟體包
linux 解壓.tar.gz 大部分安裝包原始檔壓縮格式都是.tar.gz,因此安裝前需解壓。命令 tar zxvf example.tar.gz 編譯安裝原始檔,前提是安裝了gcc cd進入安裝包解壓後的資料夾 configure make make install make clean rpm...
Linux軟體包安裝
現在一般是使用 rpm yum 和 apt 來管理軟體包。軟體包常用的也就是,查詢軟體包,安裝,解除安裝,公升級。這幾個功能。rpm 比較經典,但是也比較麻煩,尤其是在軟體依賴關係上面,有的時候你會糾結死的。你是新手的話就先使用圖形化的管理器來安裝,解除安裝看看。現在不少linux都具有圖形化的軟體...
Linux 安裝軟體包
linux下的安裝包一般有四類 2 解壓縮檔案 一般tar包,都會再做一次壓縮,如gzip bz2等,所以你需要先解壓。如果是最常見的gz格式,則能執行下列命令,就能一步完成解壓和解包工作。tar xvzf 軟體包名tar xvf 解壓後的tar包一般來說,linux的應用軟體的可執行檔案會存放在 ...