首先,通過pacman安裝abs工具
sudo pacman -s base-devel abs
sudo abs
sudo abs [package_name]
列如find包:
pacman -qo $(which find)
結果顯示:"/usr/bin/find is owned by findutils 4.4.2-3"
cp -r /var/abs/core/findutils /home/your_name/findutils
cd /home/your_name/findutils
makepkg -od
makepkg簡單用法
如果你想要手動安裝構建的軟體包
pacman -u name-of-package.xz
ubuntu下依然以find命令作為列子
dpkg -s $(which find)
結果顯示:findutils: /usr/bin/find
sudo apt-get source findutils
cd /usr/src/findutils-*** #***表示版本號
sudo tar zxvf findutils-***.tar.gz
linux下原始碼安裝軟體
make與configure 當執行 make 時,make 會在當時的目錄下搜尋 makefile or makefile 這個檔案,而 makefile 裡面則記錄了原始碼如何編譯的詳細資訊!make 會自動的判別原始碼是否經過變動了,而自動更新執行檔。因為軟體商都是針對unix like進行開...
Linux環境下獲取Android原始碼
進入使用者目錄,建立資料夾,用於存放repo,同時將該資料夾設定到環境變數中去。ubuntu ubuntu mkdir bin ubuntu ubuntu path bin path ubuntu ubuntu curl bin repo 如果上述 url 不可訪問,可以用下面的 curl ssl ...
Linux下原始碼包安裝軟體
linux下原始碼安裝一般包括以下步驟 加粗樣式獲取原始碼 解壓建立makefile檔案 生成makefile檔案 編譯執行make clean make命令將原始碼編譯成二進位制檔案。下來我們看看編譯過程的實現是怎麼樣的?將原始碼編譯成可供linux執行的二進位制檔案一共需要兩步 1.使用gcc編...