<menu id="w8yyk"><menu id="w8yyk"></menu></menu>
  • <dd id="w8yyk"><nav id="w8yyk"></nav></dd>
    <menu id="w8yyk"></menu>
    <menu id="w8yyk"><code id="w8yyk"></code></menu>
    <menu id="w8yyk"></menu>
    <xmp id="w8yyk">
    <xmp id="w8yyk"><nav id="w8yyk"></nav>
  • 網站首頁 > 物聯資訊 > 技術分享

    linux下包管理命令yum與apt-get以及開發環境配置

    2016-09-28 00:00:00 廣州睿豐德信息科技有限公司 閱讀
    睿豐德科技 專注RFID識別技術和條碼識別技術與管理軟件的集成項目。質量追溯系統、MES系統、金蝶與條碼系統對接、用友與條碼系統對接

    一般來說市面上常見的Linux系統分為兩大類:

    RH類:Redhat、centOS和Fedora等

    Debian類:ubuntu、Debian等。

    上述兩類系統對應的包管理工具命令分別是yumapt-get,而安裝包類型則對應為rpm包和deb包。

    軟件安裝和卸載:

    一般來說最基本的安裝rpm包和deb包時選用的命令參數都是-i,即是:

    1 2 rpm -i xxxx.rpm   dpkg -i xxxx.deb

    卸載一般為:

    1 2 rpm -e packName dpkg -r packName

    還有一種兩類系統都支持的安裝方式是先將源碼打包成tar格式,解壓之后按照./configure, make, make install.的順序進行安裝。當然不是每種軟件都可以套用,只是籠統地說說比較常見的安裝包。

    還有更多用法可以通過-h , -?或者man手冊獲得。

    軟件更新:

    我比較常用的系統是ubuntu,偶爾會玩一下fedora,yum和apt-get包管理軟件使用方法上其實是大同小異的,下面只做ubuntu下的軟件安裝筆記。

    第一個比較好用的管理軟件:aptitude

    如果你只是查看已經安裝的軟件的話,在控制臺輸入aptitude即可,它會彈出如下界面:

    不過一般來說我們不會去用這個東西,一般習慣使用的都是apt-get進行包管理,管理安裝包需要管理員權限,它的一般語法是:

    1 apt-get [options] install|remove pkg1 [pkg2 ...]

    安裝軟件則對應:

    1 sudo apt-get install pkgName

    如果被提示沒有該名稱的軟件,第一可能是名字不對;第二可能是軟件源未更新。

    對于第一種情況,可以百度一下,比如安裝mysql,實際上源上的名字是mysql-server:

     linux下包管理命令yum與apt-get以及開發環境配置的照片 - 1

    第二種情況,可以先更新一下軟件源:

    1 sudo apt-get update

    完成之后也可以順便更新一下那些還不是最新版本的軟件:

    1 sudo apt-get upgrade

    包管理器會自動將所有軟件升級到最新版。

    apt-get常用的命令列表如下:

     linux下包管理命令yum與apt-get以及開發環境配置的照片 - 2

    基礎開發環境搭建:

    安裝C/C++程序的開發環境 

    1 2 3 4 1、sudo apt-get install build-essential //安裝主要編譯工具 gcc, g++, make  2、sudo apt-get install autoconf automake1.9  3、sudo apt-get install manpages-dev //安裝C語言函數幫助文檔  4、sudo apt-get install binutils-doc cpp-doc gcc-doc glibc-doc stl-manual //安裝其他相關幫助文檔 ,如C++,STL等

    安裝JAVA開發環境 

    如果想不經過配置直接就可以用的話,不妨去ubuntu的軟件中心找eclipse,直接安裝它,然后它會幫你把環境那些全部都配置好,裝好就直接可以用了。

    不過后來因為我想練習一下J2EE開發,就另外下了個j2ee版本的eclipse,另外還要搭tomcat服務器,想用jdk1.7,發現從軟件中心安裝的eclipse它默認給配的是jdk1.6 。 

    所以重新給配一下:

    1、先下載好自己要用的jdk,比如這里要用jdk1.7,下載下來以后解包,一般來說為了方便統一管理,最好解壓到系統默認的文件夾里去。

    好像下載的可以有tar包的吧,解壓到/usr/lib/jvm文件夾里面即可:

    1 tar -xzvf archive.tar /usr/lib/jvm

     linux下包管理命令yum與apt-get以及開發環境配置的照片 - 3

    2、在這里我們想要使用jdk7,那么就做如下配置:

    輸入:

    sudo vi /etc/environment 

    或者

    sudo gedit /etc/environment 

    在文件尾添加:

    1 2 3 export JAVA_HOME=/usr/lib/jvm/java-7-openjdk-i386  export JRE_Home=/usr/lib/jvm/java-7-openjdk-i386/jre  export CLASSPATH=$CLASSPATH:$JAVA_HOME/lib:$JAVA_HOME/jre/lib

    輸入:

    sudo vi /etc/profile 

    或者

    sudo gedit /etc/profile

    文件尾添加以下語句:

    1 2 3 4 export JAVA_HOME=/usr/lib/jvm/java-7-openjdk-i386 export JRE_HOME=/usr/lib/jvm/java-7-openjdk-i386/jre export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH

    至此,基礎開發環境搭建完畢。如果你需要重新選擇自己的jdk路徑的話,可以輸入如下命令進行修改:

    1 sudo update-alternatives --config java

    通常會給出兩個或兩個以上的路徑給你選擇,選擇自己需要的那個即可。

    如果你只配置過一個,那就沒必要了。

    最后給出一個總結yum和apt-get相關知識的博文:

    http://hi.baidu.com/code_slave/item/ce8ec33d17e9e4bf633aff39

    個人覺得寫得有點兒太冗雜了,畢竟使用方法上使用man和-h或-?選項都能找到幫助信息。

    RFID管理系統集成商 RFID中間件 條碼系統中間層 物聯網軟件集成
    最近免费观看高清韩国日本大全