關於 dev lib 手動安裝的問題 - Linux
By Connor
at 2021-08-12T06:48
at 2021-08-12T06:48
Table of Contents
※ [本文轉錄自 LinuxDev 看板 #1X55DFly ]
作者: gowrite (gowrite) 看板: LinuxDev
標題: [問題] 關於 dev lib 手動安裝的問題
時間: Thu Aug 12 06:46:37 2021
各位好,
最近在學習用一些套件跟軟體,在安裝階段想到了一個問題,
就是我們在用這些別人寫好的軟體的時候,
常常需要安裝一些 libxxxx-dev 之類的 dev library,
因為這些軟體當初在開發期間也有用到這些程式,
這時候通常就會使用 apt 的方式來安裝這些 library
在 apt 把這些 library 安裝在系統之後,
我想知道這些 library 主要是安裝在哪?並且安裝了什麼東西?
這時候我就有了一些疑問
舉例:
系統告訴我,要編譯 gnupg (gpg) 時,我需要安裝 libassuan library,
所以我找了 apt-get 上面的 libassan-dev 這個 library,
安裝之後,
我發現他在我系統的
/usr/bin/ 裝了 config 檔
/usr/include 裝了 header
/usr/lib/x86_64-linux-gnu 裝了 靜態檔、動態檔
/usr/lib/x86_64-linux-pkgconfig 裝了 pkg-config 檔
/usr/share 裡面裝了 m4 檔,文件檔,一些 copyright 文件,及 manual
我想問的是,如果今天沒有 apt-get 幫我們自動安裝這些 library 的話,
我們自己下載 libassuan 回來之後,
要怎麼把什麼東西放在哪個目錄下?
還是說,基本上沒辦法知道,
只能使用 autogen.sh,然後 configure 之後,
就是直接用 make 讓他自己去塞檔案到系統裡面?
我們從 apt-get install 的 libxxx-dev,
跟我們自己下載 tar 檔案,直接 make 安裝的結果,
是一樣的嗎?
這邊請高手、前輩們解惑一下,
謝謝
--
作者: gowrite (gowrite) 看板: LinuxDev
標題: [問題] 關於 dev lib 手動安裝的問題
時間: Thu Aug 12 06:46:37 2021
各位好,
最近在學習用一些套件跟軟體,在安裝階段想到了一個問題,
就是我們在用這些別人寫好的軟體的時候,
常常需要安裝一些 libxxxx-dev 之類的 dev library,
因為這些軟體當初在開發期間也有用到這些程式,
這時候通常就會使用 apt 的方式來安裝這些 library
在 apt 把這些 library 安裝在系統之後,
我想知道這些 library 主要是安裝在哪?並且安裝了什麼東西?
這時候我就有了一些疑問
舉例:
系統告訴我,要編譯 gnupg (gpg) 時,我需要安裝 libassuan library,
所以我找了 apt-get 上面的 libassan-dev 這個 library,
安裝之後,
我發現他在我系統的
/usr/bin/ 裝了 config 檔
/usr/include 裝了 header
/usr/lib/x86_64-linux-gnu 裝了 靜態檔、動態檔
/usr/lib/x86_64-linux-pkgconfig 裝了 pkg-config 檔
/usr/share 裡面裝了 m4 檔,文件檔,一些 copyright 文件,及 manual
我想問的是,如果今天沒有 apt-get 幫我們自動安裝這些 library 的話,
我們自己下載 libassuan 回來之後,
要怎麼把什麼東西放在哪個目錄下?
還是說,基本上沒辦法知道,
只能使用 autogen.sh,然後 configure 之後,
就是直接用 make 讓他自己去塞檔案到系統裡面?
我們從 apt-get install 的 libxxx-dev,
跟我們自己下載 tar 檔案,直接 make 安裝的結果,
是一樣的嗎?
這邊請高手、前輩們解惑一下,
謝謝
--
Tags:
Linux
All Comments
By Gilbert
at 2021-08-14T08:13
at 2021-08-14T08:13
By Quanna
at 2021-08-16T09:39
at 2021-08-16T09:39
By Ophelia
at 2021-08-18T11:04
at 2021-08-18T11:04
By Edith
at 2021-08-20T12:30
at 2021-08-20T12:30
By Susan
at 2021-08-22T13:55
at 2021-08-22T13:55
By Aaliyah
at 2021-08-24T15:21
at 2021-08-24T15:21
By Ophelia
at 2021-08-26T16:46
at 2021-08-26T16:46
By Jacob
at 2021-08-28T18:12
at 2021-08-28T18:12
By William
at 2021-08-30T19:37
at 2021-08-30T19:37
By Daniel
at 2021-09-01T21:03
at 2021-09-01T21:03
By Dinah
at 2021-09-03T22:28
at 2021-09-03T22:28
By Lily
at 2021-09-05T23:54
at 2021-09-05T23:54
By Elvira
at 2021-09-08T01:19
at 2021-09-08T01:19
By Odelette
at 2021-09-10T02:45
at 2021-09-10T02:45
By Skylar Davis
at 2021-09-12T04:10
at 2021-09-12T04:10
By Skylar DavisLinda
at 2021-09-14T05:36
at 2021-09-14T05:36
By Mary
at 2021-09-16T07:01
at 2021-09-16T07:01
By Cara
at 2021-09-18T08:27
at 2021-09-18T08:27
By Emma
at 2021-09-20T09:52
at 2021-09-20T09:52
By Gilbert
at 2021-09-22T11:18
at 2021-09-22T11:18
By Agnes
at 2021-09-24T12:43
at 2021-09-24T12:43
By Queena
at 2021-09-26T14:09
at 2021-09-26T14:09
By Charlie
at 2021-09-28T15:34
at 2021-09-28T15:34
By Caroline
at 2021-09-30T17:00
at 2021-09-30T17:00
By Adele
at 2021-10-02T18:25
at 2021-10-02T18:25
By Iris
at 2021-10-04T19:51
at 2021-10-04T19:51
By Connor
at 2021-10-06T21:16
at 2021-10-06T21:16
By Hedwig
at 2021-10-08T22:42
at 2021-10-08T22:42
By Eden
at 2021-10-11T00:07
at 2021-10-11T00:07
By Rae
at 2021-10-13T01:33
at 2021-10-13T01:33
By Jacky
at 2021-10-15T02:58
at 2021-10-15T02:58
Related Posts
網樂通 kernel 2.6.32.59 upgrade
By Edith
at 2021-08-09T01:42
at 2021-08-09T01:42
makefile for loop 問題
By Ina
at 2021-08-06T12:23
at 2021-08-06T12:23
shellscript tar問題
By Suhail Hany
at 2021-08-05T21:35
at 2021-08-05T21:35
直立外接螢幕待機後無法重開
By Joseph
at 2021-08-05T14:27
at 2021-08-05T14:27
makefile for loop 問題
By Megan
at 2021-08-04T16:25
at 2021-08-04T16:25