Ⅰ apt-get install 與 make install 的區別 linux
apt-get 是一個包管理器,用於安裝deb包
deb包是別人已經編譯完成的二進制包(binary)
而make install 是針對源代碼來進行linux程序的安裝的
它的包不一定就是tar.gz
Ⅱ 如何安裝apt-get
不是所有linux系統都用atp-get安裝軟體。
一般來說著名的linux系統基本上分兩大類:
1.RedHat系列:Redhat、Centos、Fedora等
2.Debian系列:Debian、Ubuntu等
RedHat 系列
1 常見的安裝包格式 rpm包,安裝rpm包的命令是「rpm -參數」
2 包管理工具 yum
3 支持tar包
Debian系列
1 常見的安裝包格式 deb包,安裝deb包的命令是「dpkg -參數」
2 包管理工具 apt-get
3 支持tar包
一、yum安裝。
yum安裝常用軟體的命令
#yum check-update
#yum remove 軟體包名
#yum install 軟體包名
#yum update 軟體包名
yum命令常見使用方法
yum -y install 包名(支持*) :自動選擇y,全自動
yum install 包名(支持*) :手動選擇y or n
yum remove 包名(不支持*)
rpm -ivh 包名(支持*):安裝rpm包
rpm -e 包名(不支持*):卸載rpm包
二、apt-get安裝。
apt-cache search package 搜索軟體包
apt-cache show package 獲取包的相關信息,如說明、大小、版本等
sudo apt-get install package 安裝包
sudo apt-get install package --reinstall 重新安裝包
sudo apt-get -f install 修復安裝
sudo apt-get remove package 刪除包
sudo apt-get remove package --purge 刪除包,包括配置文件等
sudo apt-get update 更新源
sudo apt-get upgrade 更新已安裝的包
sudo apt-get dist-upgrade 升級系統
apt-cache depends package 了解使用該包依賴那些包
apt-cache rdepends package 查看該包被哪些包依賴
sudo apt-get build-dep package 安裝相關的編譯環境
apt-get source package 下載該包的源代碼
sudo apt-get clean && sudo apt-get autoclean 清理無用的包
sudo apt-get check 檢查是否有損壞的依賴
Ⅲ ubuntu安裝apt-get
Linux系統中,軟體通常以源代碼或者預編譯包的形式提供。軟體源代碼需要編譯為二進制的機器代碼才能夠使用,安裝比較耗時,不過您可以自行調節編譯選項,決定需要的功能或組件,或者針對硬體平台作一些優化。預編譯的軟體包,通常是由軟體的發布者進行編譯,您只要將軟體拷貝到系統中就可以了。考慮到預編譯軟體包的適用性,預編譯軟體包通常不會針對某種硬體平台優化。它所包含的功能和組件也是通用的組合。Ubuntu系統中,軟體通常以 deb 格式的包文件發布,它是一種預編譯軟體包。deb包中除了包含已編譯的軟體,通常還包括軟體的拷貝路徑、對其它軟體包的依賴關系紀錄、比較通用的配置文件以及軟體的描述、版本、作者、類別、佔用空間等信息。deb軟體包命令遵行如下約定:soft_ver-rev_arch.debsoft軟體包名稱 ver軟體版本號 revUbuntu修訂版本號 arch目標架構名稱例如: azureus_2.4.0.2-0ubuntu2_all.deb您需要使用 dpkg 命令來管理deb軟體包:dpkg -i | --install xxx.deb 安裝deb軟體包dpkg -r | --remove xxx.deb 刪除軟體包dpkg -r -P | --purge xxx.deb 連同配置文件一起刪除dpkg -I | -info xxx.deb 查看軟體包信息dpkg -L xxx.deb 查看包內文件dpkg -l 查看系統中已安裝軟體包信息dpkg-reconfigure xxx 重新配置軟體包有些時候,您使用 dpkg 安裝一個軟體包,系統會提示您該軟體包依賴其它軟體包。這時,您先安裝其它軟體包,直到滿足依賴關系為止。或者同時安裝多個軟體包dpkg -i aaa.deb bbb.deb ccc.deb
Ⅳ 編譯安裝比apt-get有什麼好處
編譯的優點就是:版本新,有些模塊必須編譯時上去。性能幾乎沒區別。穩定性apt-get的更好。
Ⅳ apt安裝與自己編譯源代碼安裝的軟體有何不同
這個不一定,一般的deb包都在/usr/share。自己下載的壓縮包或者編譯的包,有些可以選擇安裝目錄,一般放在/usr/local/,也有在/opt的。 可運行程序一般在/usr/bin, 庫在/usr/lib,也不排除作者壓的時候,自己創建一個目錄安裝的情況。如果實在想找,用find、whereis、locate、很多查找的命令。源碼一般也是裝到/usr/local,不過源碼安可以自己指定路徑。這個沒有什麼硬性規定。
Ⅵ APT怎麼使用ant編譯構建
幫你頂一個,建議去CSDN問
Ⅶ 為什麼linux安裝軟體用apt–get就不會出問題,直接用源碼編譯安裝就會出現這么多問題
apt-get 安裝的軟體都是 build 後的吧,如果有什麼 dependency 的軟體的話,apt-get 會自動下載安裝的。
Ⅷ apt控制器調試教程
摘要 APT是自動編程工具(Automatically Programmed Tool)的簡稱,是一種對工件、刀具的幾何形狀及刀具相對於工件的運動等進行定義時所用的一種接近於英語的符號語言。把用APT語言書寫的零件加工程序輸入計算機,經計算機的APT語言編程系統編譯產生刀位文件(CLData file),然後進行數控後置處理,生成數控系統能接受的零件數控加工程序的過程,稱為APT語言自動編程。