當前位置:首頁 » 編程軟體 » linux編譯安裝路徑

linux編譯安裝路徑

發布時間: 2022-03-08 06:44:37

『壹』 linux下apt-get的軟體一般的安裝路徑都在什麼地方源碼路徑在哪兒

apt-get安裝目錄和安裝路徑:
apt-get 下載後,軟體所在路徑是:/var/cache/apt/archives
ubuntu 默認的PATH為
PATH=/home/brightman/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:
/usr/bin:/sbin:/bin:/usr/games
apt-get install安裝目錄是包的維護者確定的,不是用戶
$ dpkg -L packagename
dpkg -L +軟體包的名字,可以知道這個軟體包包含了哪些文件
系統安裝軟體一般在/usr/share,可執行的文件在/usr/bin,配置文件可能安裝到了/etc下等。
文檔一般在 /usr/share
可執行文件 /usr/bin
配置文件 /etc
lib文件 /usr/lib

『貳』 GCC編譯器是安裝在Linux哪個文件夾

輸入which gcc命令就知道了,GCC編譯器安裝好後Linux系統上會有一個gcc命令,通過查看gcc命令的可執行文件所在的路徑,等於就是查看GCC編譯器的安裝目錄。而查看某個命令的可執行文件在哪裡的命令就是which命令,所以用which gcc就可以知道GCC編譯器的安裝目錄了。

『叄』 Linux下安裝程序到指定路徑需要怎麼做

如下:

1、打開一個SHELL,即終端。

2、用CD 命令進入源代碼壓縮包所在的目錄。

3、根據壓縮包類型解壓縮文件(*代表壓縮包名稱)。

tar -zxvf ****.tar.gz

tar -jxvf ****.tar.bz(或bz2)

4、用CD命令進入解壓縮後的目錄。

5、輸入編譯文件命令:./configure(有的壓縮包已經編譯過,這一步可以省去)。

6、然後是命令:make

7、再是安裝文件命令:make install

8、安裝完畢。

註:指定安裝目錄:注意make install命令過程中的安裝目錄,或者閱讀安裝目錄裡面的readme文件,當然最好的辦法是在安裝的過程中指定安裝目錄,即在./configure命令後面加參數--prefix=/**,可以通過./configure –help命令查看程序支持哪些參數。

『肆』 linux下安裝軟體需要設置路徑嗎

這個安裝軟體是否需要設置路徑還是根據你的需求來定。如果你需要更加方便的管理你的安裝軟體,默認安裝路徑在/usr/local/下,這樣軟體使用起來更規范。我學習軟體安裝的時候,參考書籍《Linux就該這么學》,他上面有官方地址www.linuxprobe.com 很多關於軟體安裝的文章你可以參考學習。

『伍』 如何查詢linux下安裝軟體的安裝路徑

<1>.在linux下如何判斷是否已經安裝某個軟體?

我的系統是red hat

我用命令rpm查是否安裝了某個軟體(例如: matlab 與 fluent ),得到了如下的結果:

我用rpm -qa (| grep) matlab , 回車後沒有任何顯示
我用rpm -qa fluent , 回車後沒有任何顯示
我用rpm -qa vasp , 回車後沒有任何顯示

但實際上肯定是裝了matlab和fluent , 而我用[root@node1 /]# rpm -q fluent
顯示的卻是package fluent is not installed
matlab也一樣

另外,命令 [root@node1 /]# man rpm
返回的卻是 No manual entry for rpm

這是為什麼呢?

++++++++++++++++++++++++++++++++++++++++++
rpm -qa|grep 軟體包

++++++++++++++++++++++++++++++++++++++++++
用yum命令yum search試試
++++++++++++++++++++++++++++++++++++++++++

如果你使用rpm -ivh matlab裝的,
用rpm -qa | grep matlab肯定是能夠找到的。

如果你是用
make && make install裝的。那麼最好直接去找執行程序,就知道有沒裝上去
find / -name matlab
如果裝了,它會告訴你執行程序被釋放到哪個目錄了。

++++++++++++++++++++++++++++++++++++++++++
rpm -qa 是查看該軟體是否被安裝,grep和find是查看文件位置
++++++++++++++++++++++++++++++++++++++++++

<2>.linux下如何查看某個軟體安裝在哪個目錄啊?

++++++++++++++++++++++++++++++++++++++++++
rpm -ql 軟體名
怎麼不給分啊,

++++++++++++++++++++++++++++++++++++++++++

看怎麼安裝的.
一般有源碼和包安裝兩種方式.
源碼安裝的話可以看 configure 的日誌;
rpm 等包方式的話,就要查其中的資料庫了,比如 rpm -q 進行查詢.
-q <== 查詢(查詢本機已經安裝的包時不需要版本名稱)
-qi #查詢被安裝的包的詳細信息(information)
-qa | grep dhcp <== 列出所有被安裝的rpm package
-qc 列出配置文件(/etc下的文件)
-qd 列出幫助文件(man)
-ql dhcp <== 查詢指定 rpm 包中的文件列表
-qf /bin/ls <== 查詢哪個庫里包含了 ls 文件(注意,需要安裝了 /bin/ls 後才能查到)
-qp < rpm package name> <== 根據rpm包查詢(.rpm 文件),可以接其他參數(如i查詳細信息,l查文件列表 等)
-qR 列出需要的依賴套件

++++++++++++++++++++++++++++++++++++++++++

<3>.應用實例:安裝glib的問題???

請問:系統已安裝了底版本glib,rpm格式,我下載了glib高版本,原碼,我想更新他,按照文檔所說的:
tar vzfx glib-XXXXXXX.tar.gz
./configure
make
make install

後, 我再
rpm -q glib
顯示的還是以前底版本的glib,我又想rpm -e 底版本的glib,可是這種蠢辦法行不通,因為很多程序都是depends他的.
請大家幫我這個菜鳥解決這個蠢問題.

++++++++++++++++++++++++++++++++++++++++++++

自己編譯並安裝.tar.gz格式的源代碼並不影響到.rpm的資料庫。如果不出意外的話,你需要的東西應該已經正確安裝了(我可沒說能正確使用)。用
rpm -ql xxx
查一下那個低版本的安裝在哪個目錄下,在./configure後設置,重新make並make install就行。
例如,原來的glib安裝在/usr/share/glib下,那就用:
./configure --prefix=/usr/share
make
make install

源代碼的編譯安裝需要試驗,可能它會直接把一大堆文件拷貝到/usr/share下,而不建glib目錄。看一看你已經安裝的,應該有所啟發的。

『陸』 需要安裝的軟體放在linux的哪個目錄下

默認目錄一般建議為 /usr。Linux的目錄是有一個統一規范的,這個規范的作用是保證任何一個軟體都能找到任何另一個軟體、文件,一般可以運行的文件放在/bin或者/usr/bin、庫文件/lib或/usr/lib,其餘文件也都有自己的地方。 安裝流程如下:

1、進入官網,點擊「jdk download」

『柒』 在linux下安裝軟體的時候怎麼修改默認路徑

先取得管理員許可權

在終端中安裝:

mkdir('usr...')創建一個路徑,'...'是想要安裝路徑(文件夾)的名稱

cd'usr...' 切換到該目錄下

用指令下載: sudo apt-get install 從烏班圖終端直接下載安裝

或者用

wget https://*******.tgz (下載網址鏈接)

來下載,後一種比較麻煩,需要自行解壓編譯和安裝,有些需要配置環境

可參考網頁鏈接

『捌』 linux下如何查看某個軟體 是否安裝安裝路徑在哪

linux下如何查看某個軟體 是否安裝的方法:
首先要知道軟體名字,例如 wireshark
然後全盤搜索,root用戶命令find / -name "wireshark"
我們平時能直接敲「ls」 「cat」等命令,是因為軟體已經放在默認路徑(環境變數),而可以用以下命令查看環境變數
echo $PATH
結果是:(多個路徑,以冒號為分隔)
/usr/lib64/qt-3.3/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/sbin:/usr/sbin:/sbin:/home/zengqj/bin

返回正題,如果上面find / -name "wireshark"能搜索到,極有可能是已經安裝,特別是搜索到在環境變數路徑里的時候。

『玖』 在linux系統下,添加安裝路徑添加到 .bashrc 文件中去的問題

~
宿主目錄
例如cd
~
就回歸到你的家目錄下。
那麼cp
~/.bashrc等是拷貝家目錄下的這兩個文件。
而後者是從根木拷貝。

熱點內容
sql資料庫導入數據 發布:2025-01-21 09:25:21 瀏覽:419
zynqsdk修改編譯選項 發布:2025-01-21 09:22:30 瀏覽:874
存儲器部件教學實驗 發布:2025-01-21 09:14:06 瀏覽:178
php安裝memcached擴展 發布:2025-01-21 09:07:06 瀏覽:545
手機緩存視頻到電腦上 發布:2025-01-21 09:07:02 瀏覽:977
如果知道伺服器ip有什麼風險 發布:2025-01-21 09:06:58 瀏覽:524
在壓縮曲線 發布:2025-01-21 09:05:31 瀏覽:909
華山演算法 發布:2025-01-21 08:44:48 瀏覽:366
如何在微信上再設置一個密碼 發布:2025-01-21 08:44:39 瀏覽:731
浙江伺服器搭建雲主機 發布:2025-01-21 08:41:38 瀏覽:452