Re: [問題] 透過編譯來安裝軟體

看板Linux作者 (胖丁)時間15年前 (2010/11/16 19:52), 編輯推噓2(204)
留言6則, 3人參與, 最新討論串2/2 (看更多)
※ 引述《justfor1221 (生蛋)》之銘言: : 各位前輩好 : 請問一下 : 如果透過系統裡面的 apt-get install 安裝完軟體 : 可使用 dpkg -l filename 查詢到安裝的版本 : 若是自己下載source下來編譯 : 也安裝好了 : 透過dpkg -l卻查詢不到 : 這樣是正常的嗎? 借這個問題繼續問 剛剛發現自己make install的軟體,檔案似乎會"四散"在/usr/裡面 這樣要移除的時候該怎麼辦呢? -- ╔═ ═╦╦═════╦═════╗ ◤◤◤ ╠╣飛鳥ももこ╠═╗ ║ ║╚═════╝ ╚═╦═╣ ║╔══════╗╔═╩═╣ █◤ ╠╣Momoko Asuka╠╝ ║ ◣◢◣◢╩╩══════╩════╝ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 220.132.150.222

11/16 19:56, , 1F
頗麻煩的 看本來的Makefile有沒有寫deinstall 不然你就去看
11/16 19:56, 1F

11/16 19:57, , 2F
本來的install把檔案放到哪裡 再自己寫deinstall或自己處理..
11/16 19:57, 2F

11/16 20:02, , 3F
事實上, 你想方便還是自己打包一個deb, 讓apt去管理會比較好
11/16 20:02, 3F

11/16 22:44, , 4F
可以用configure --prefix="path"指定路徑
11/16 22:44, 4F

11/16 22:44, , 5F
以後移除就不用那麼麻煩了
11/16 22:44, 5F

11/17 08:32, , 6F
autotools生出來的Makefile應該都有 uninstall target吧
11/17 08:32, 6F
文章代碼(AID): #1Cud1gSK (Linux)
文章代碼(AID): #1Cud1gSK (Linux)