linux下安裝軟件
阿新 • • 發佈:2018-03-01
con div 其他 拷貝 class linux下 直接 腳本 註意
業界的軟件標準安裝有三步:configure,make,make install,下面是它們的定義:
./configure是用來檢測你的安裝平臺的目標特征的。比如它會檢測你是不是有CC或GCC,並不是需要CC或GCC,它是個shell腳本。
make是用來編譯的,它從Makefile中讀取指令,然後編譯。
make install是用來安裝的,它也從Makefile中讀取指令,安裝到指定的位置。
建議在configure階段指定好安裝目錄,比如./configure --prefix=/usr/bin/gdb-7.10,意思是將gdb軟件安裝到/usr/bin/gdb-7.10下面,如果後續要卸載,可以使用make uninstall或者直接將/usr/bin/gdb-7.10刪除即可;同時如果其他機器也需要該軟件,只要簡單拷貝過去改下環境配置就可以用,而無需再次安裝。
註意:要安裝到指定位置必須執行make install命令
安裝到自定義的目錄後,如果需要系統在任意目錄都能識別該命令,則需要在PATH環境變量中添加該路徑。建議將添加路徑的命令添加到/etc/profile中,以上為例,export PATH=$PATH:/usr/bin/gdb-7.10/bin
linux下安裝軟件