【ubuntu】學習之三:軟件的安裝

一、wine 的安裝:

  1. 在ubuntu軟件中心搜索wine,選擇"Wine Windows 程序加載器「安裝。
  2. 不過2.1的方法一般不是最新版本,官方下載:
    baidu.com http://www.winehq.org/download
    或者終端分次輸入下面的命令:
    ————————————複製————————————————————————
    sudo add-apt-repository ppa:ubuntu-wine/ppa
    sudo apt-get update
    sudo apt-get install wine
    ————————————複製————————————————————————
    文件較大,可作別的事。
    注意:wine1.5爲beta版,含有部分退化現象;1.4版本可能更好。二進制版最新穩定版爲1.6,可本身編譯。
  3. 配置wine
    輸入命令winecfg,或者dash裏找到winetricks,出現wine的配置界面:

    3.1 windows版本
      機器不給力,最好選擇xp
    3.2 桌面
      在顯示項,第一個爲全屏下捕捉鼠標,給全屏應用的;第二個,效果爲讓wine的程序窗口樣子像xp,其實很難看;第三個,勾;第四個,一般不必。

  4. 重要命令
    4.1 wine程序
      其實能夠直接點擊exe程序運行,但若是遇到問題就不能診斷了;命令運行格式:
      wine 程序名
      注意:須先cd到程序所在文件。
    4.2 註冊表
      命令:wine regedit
      這個在有些時候要用到。
php

  5. wine 中文設置:html

    第一步:把 Windows 下的 simsun.ttc 字體文件複製到 ~/.wine/drive_c/windows/fonts裏
    第二步:複製下面的內容保存爲zw.reg,導入到wine註冊表中java

REGEDIT4

[HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\FontSubstitutes]

"Arial"="simsun"
"Arial CE,238"="simsun"
"Arial CYR,204"="simsun"
"Arial Greek,161"="simsun"
"Arial TUR,162"="simsun"
"Courier New"="simsun"
"Courier New CE,238"="simsun"
"Courier New CYR,204"="simsun"
"Courier New Greek,161"="simsun"
"Courier New TUR,162"="simsun"
"FixedSys"="simsun"
"Helv"="simsun"
"Helvetica"="simsun"
"MS Sans Serif"="simsun"
"MS Shell Dlg"="simsun"
"MS Shell Dlg 2"="simsun"
"System"="simsun"
"Tahoma"="simsun"
"Times"="simsun"
"Times New Roman CE,238"="simsun"
"Times New Roman CYR,204"="simsun"
"Times New Roman Greek,161"="simsun"
"Times New Roman TUR,162"="simsun"
"Tms Rmn"="simsun"

      導入上一步保存的zw.reg
        regedit ~/.wine/zw.regpython

    第三步:修改 ~/.wine/system.reg 文件linux

        [System\\CurrentControlSet\\Hardware Profiles\\Current\\Software\\Fonts]
        "LogPixels"=dword:00000070web

        修改LogPixels值來改變dialog window buttom的字體大小chrome

    第四步:修改 ~/.wine//drive_c/windows的win.ini 文件apache

        加入下面幾行代碼bootstrap

[Desktop]
menufontsize=13
messagefontsize=13
statusfontsize=13
IconTitleSize=13

        這是改變wine其餘字體的大小ubuntu

    第五步:修改~/.wine/system.reg
        代碼

        [Software\\Microsoft\\Windows NT\\CurrentVersion\\FontSubstitutes] 1144897563

        "MS Shell Dlg"="SimSun" (不一樣版本的wine,也許沒有這項)
        "MS Shell Dlg 2"="SimSun"

        這樣就能夠解決wine按鈕字體的問題

    在某些LINUX發行版本中,以上方法也許還不能解決字體默認爲simsun,由於系統優先使用simfang.ttf,所以能夠這樣作:

    #ln -s SimSun.ttc simfang.ttc

    這樣simfang.ttc就在simfang.ttf前,就使用simsun字體了。

二、wine的卸載:

  1. 在終端裏輸入: sudo apt-get remove --purge wine 便可卸載wine

  2. 而後再輸入: rm -r ~/.wine

  3. 卸載殘留不用得軟件包,輸入: sudo apt-get autoremove 便可完全刪除wine。

但咱們在用wine卸載一些windows程序後,可能在「應用程序」-「其它」菜單裏還殘留着它的圖標,咱們能夠經過如下方式把它完全清除掉:

  1.首先將 ~/.local/share/applications/ 下和 ~/.local/share/applications/wine/Programs/ 下相關文件或目錄刪除掉。

  2.而後再刪除 ~/.config/menus/applications-merged/ 裏面相關的文件。

  ubuntu中進行
  問題:在wine中安裝了千千靜聽,發現不能用,如何將它卸載? 另外,怎麼知道wine中已經安裝了多少程序?
 
  解決辦法: 
    到程序的目錄裏面 
    ~/.wine/drive_c/Program Files/***** 
    wine 卸載程序.exe

三、安裝搜狗輸入法:

  1.  刪除ibus輸入法:sudo apt-get remove ibus
     移除ibus將致使系統某些地方不正常的問題,例如系統設置項缺失.
     解決方法:
      sudo apt-get install gnome-control-center
      以後系統設置回來了,不過裏面的內容不見了,殘缺了!不用擔憂!!!
                 sudo apt-get install ubuntu-desktop
          完美解決!!!

  2.  而後若是系統中未安裝依賴fcitx,libssh2-1,或者依賴fcitx,libssh2-1的版本低的話,則需提早安裝或者升級,不然安裝輸入法時會出錯

      安裝命令:sudo apt-get install fcitx libssh2-1
      查看是否安裝了這些依賴
      搜索命令
        dpkg -l | grep fcitx
        dpkg -l | grep libssh

   3.  接下來咱們從搜狗官方下載deb包

      下載地址在 http://pinyin.sogou.com/linux/ 根據你的系統選擇32位或者64位

      也可直接使用命令:

      下載32位

        wget "http://pinyin.sogou.com/linux/download.php?f=linux&bit=32" -O "sougou_32.deb"

      下載64位

        wget "http://pinyin.sogou.com/linux/download.php?f=linux&bit=64" -O "sougou_64.deb"

  4.  安裝下載好的安裝包命令

      sudo dpkg -i sougou_64.deb

      這裏的sougou_64.deb是上一步下載的安裝包文件名,根據你本身上一步的文件名來進行安裝。

  5.  接下來設置系統的輸入法,經過

      系統設置>語言支持>鍵盤輸入方式系統

      而後選擇 fcitx 

  6.  最後註銷系統並從新登錄,在屏幕右上角就能看見輸入法了,而後選擇搜狗拼音就可以使用並輸入了。

三、安裝新立得

四、安裝QQ

  1.首先咱們須要下載一個 deb的 Wine QQ安裝包

    qq2014官方下載:http://www.longene.org/download/WineQQ2013SP6-20140102-Longene.deb

  2.具體安裝

    32位系統安裝說明:

      1. 若是以前安裝過舊版本須要先卸載(經過dpkg -l | grep qq查看)。
      2. 安裝: sudo dpkg -i 軟件名.deb
        卸載: 先dpkg -l | grep qq 找到名字,而後執行:sudo dpkg -r qq-for-wine 或 sudo dpkg -P qq-for-wine
      3. 安裝後qq在桌面上方的Applications/Internet/qq2013,點擊運行便可。也能夠本身拖到桌面雙擊運行
        或者 到/opt/qq2013/wineapp/qq目錄下運行qq.sh
      4. 安裝後在你的 $HOME下會生成.qq2013目錄,這是qq程序的目錄。/opt目錄下有個qq2013目錄這是wine的工做目錄。
      5. 安裝後第一次運行qq登陸的時候可能有點慢這是正常的,qq要生成本身的一些用戶信息

    64位系統安裝說明:
      先安裝ia32-libs,而後再參考32位的安裝方式

四、安裝mplayer、smplayer

  1.  sudo apt-get install mplayer mplayer-fonts mplayer-skin

  2.  sudo apt-get install mozilla-mplayer  #web瀏覽器的在線多媒體插件

  3.  FFmpeg(格式轉換器)

      安裝mplayer時應該已經同時一併安裝了ffmpeg,播放各類多媒體格式都不會有問題,若是沒有,這樣

     sudo apt-get install ffmpeg

  4.  安裝 w32codecs解碼器

sudo mkdir /usr/lib/codecs/
cd /tmp
wget -c http://www.mplayerhq.hu/MPlayer/releases/codecs/essential-20071007.tar.bz2
tar jxvf essential-20071007.tar.bz2
sudo mv essential*/* /usr/lib/codecs/

  5.  cd ../

     sudo apt-get install smplayer

  詳見:http://wiki.ubuntu.org.cn/MPlayer

註釋:若是smplayer播放器閃屏(ubuntu 14.10中),可使用mpv播放器

安裝mpv media player 親試不會閃爍
sudo add-apt-repository ppa:blinxwang/mpv-builds
sudo apt-get install mpv

 

 五、安裝wps

  1. wps下載地址:linux.wps.cn

  2. 雙擊下載下來的deb文件

  3. 完成後打開,會出現註冊頁面

  4. 若是出現「系統缺失字體」,則sudo dpkg -i  symbol-fonts_1.2_all.deb

  symbol-fonts_1.2_all.deb下載地址: http://pan.baidu.com/share/link?shareid=1223565760&uk=505215462

六、安裝jdk

  一、先去 Oracle下載Linux下的JDK壓縮包,http://www.oracle.com/technetwork/java/javase/downloads/index.html,下好後直接解壓。

    解壓到文件目錄:sudo tar zxvf jdk-7u5-linux-x64.tar.gz -C /usr/lib/jvm

    複製命令:sudo mv jdk1.7.0_10  /usr/lib/jvm/上面已經到這個文件夾了

  二、接下來須要設置環境變量,進入當前用戶名的主文件夾,修改.profile文件。注意,該文件是當前用戶的配置文件,若是要對使用計算機的全部用戶生效,那麼須要設置的文件應該是 /etc/profile。 

    sudo gedit ~/.profile

  三、在末尾加上:

    export JAVA_HOME=/usr/lib/jvm/jdk1.7.0_10

    export JRE_HOME=/usr/lib/jvm/jdk1.7.0_10/jre 

    export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH

    export PATH=$JAVA_HOME/bin:$PATH

  四、而後保存關閉,此時在命令行輸入java -version將會仍然顯示java沒有安裝。此時,須要使用source更新下.profile文件:

    source ~/.profile

  五、將系統默認的jdk修改過來

    sudo update-alternatives --install /usr/bin/java java /usr/lib/jvm/jdk1.7.0_10/bin/java 300

  六、輸入sun jdk前的數字就行了

    sudo update-alternatives --install /usr/bin/javac javac /usr/lib/jvm/jdk1.7.0_10/bin/javac 300

    sudo update-alternatives --config java 

    sudo update-alternatives --config javac

七、安裝eclipse

  一、安裝配置JDK,詳見http://blog.csdn.net/gavin_dinggengjia/article/details/7363863
  二、下載eclipse
    從官網http://www.eclipse.org/downloads/下載Eclipse IDE for Java EE Developers的Linux 32 Bit版本
    eclipse-SDK-3.7.2-linux-gtk.tar.gz
  三、解壓
    $ tar -zxvf eclipse-SDK-3.7.2-linux-gtk.tar.gz
    解壓出來是一個eclipse文件夾
  四、將文件夾移動到安裝目錄
    $ sudo mv eclipse /usr/local/
  五、啓動eclipse
    $ /usr/local/eclipse/eclipse
  六、建立桌面連接
    $ sudo su
    # vim /usr/share/applications/eclipse.desktop
    寫入如下內容
      [Desktop Entry]
      Name=Eclipse
      Comment=Eclipse SDK
      Encoding=UTF-8
      Exec=/usr/local/eclipse/eclipse
      Icon=/usr/local/eclipse/icon.xpm
      Terminal=false
      Type=Application
      Categories=Application;Development;
      完成後能夠在Application-Programming下看到eclipse圖標。

八、安裝tomcat:

    一、Tomcat 官方主頁 www.apache.org/  ,下載tomcat,文件名爲:apache-tomcat-8.0.14.tar.gz

    二、到文件所在目錄,解壓文件,tar zxvf apache-tomcat-8.0.14.tar.gz

    三、將文件複製到必定位置,經常使用的位置有:/usr/local與/home/username/tools

    四、到apache-tomcat-8.0.14/bin目錄下,打開 catalina.sh 文件進行編輯,在文件的大概 81 行後面回車,添加 JAVA_HOEM,JAVA_OPTS二行代碼,保存關閉,以下所示:

        JAVA_HOME=/usr/lib/jvm/jdk1.8.0_20
        JAVA_OPTS="-server -Xms512m -Xmx1024m -XX:PermSize=600M -XX:MaxPermSize=600m -Dcom.sun.management.jmxremote"

    五、sudo ./startup.sh
        啓動tomcat服務器,
        若出現:
          Using CATALINA_BASE:   /home/username/tools/apache-tomcat-8.0.14
          Using CATALINA_HOME:   /home/username/tools/apache-tomcat-8.0.14
          Using CATALINA_TMPDIR: /home/username/tools/apache-tomcat-8.0.14/temp
          Using JRE_HOME:        /usr/lib/jvm/jdk1.8.0_20
          Using CLASSPATH:       /home/username/tools/apache-tomcat-8.0.14/bin/bootstrap.jar
          代碼,則基本上正常啓動了,輸入http://localhost:8080/查看,看看可否出現熟悉的tomcat歡迎界面。

    六、tomcat經常使用設置:(能夠不設置)

        打開 tomcat-users.xml 文件,修改以下:

            <tomcat-users>
              <role rolename="manager"/>
             <role rolename="admin"/>
             <user username="Ja8Enq3Px" password="92UbqZrTU" roles="admin,manager"/>

            </tomcat-users>

        能夠配置conf/server.xml文件,修改端口號

          <Connector port="80" protocol="HTTP/1.1"
          connectionTimeout="20000"
          redirectPort="8443" URIEncoding="UTF-8"/>
          將監聽端口改爲80,添加URIEncoding="UTF-8"以支持中文參數傳遞處理。

        :tomcat默認端口是8080,端口號能夠在config目錄的server.xml中進行更改,但要注意,在Linux中1000之內的端口號必須須要root權限,使用時要加sudo命令,1000之外的OK。

    七、中止shutdown服務器命令是:sudo ./shutdown.sh

九、安裝myeclipse

  1、安裝步驟及配置:

    一、官網下載:http://www.myeclipseide.com/,進入官網找到適合本身得版本,或者直接用http://downloads.myeclipseide.com/downloads/products/eworkbench/indigo/installers/myeclipse-10.6-offline-installer-linux.run,我這裏是下載的myeclipse-10.6-offline-installer-linux.run.(注意,官網已被河蟹,真搞不懂,myeclipse官網居然也落到如此下場.天朝這是種麼了.同窗們,走.翻.牆.去!!!).

    示例路徑:/media/thinkcu/Backup/經常使用軟件/Ubuntu/myeclipse.run

    示例文件名:myeclipse.run

    二、ctrl+alt+t打開終端,切換到myeclipse所在路徑:

        cd /media/thinkcu/Backup/經常使用軟件/Ubuntu/

 

    三、設置myeclipse.run的執行權限,使之能夠安裝:

        sudo chmod +x myeclipse.run

 

    四、運行myeclipse安裝嚮導(執行安裝嚮導以前不要忘了先JDK,JDK1.7安裝教程):

        sudo sh myeclipse.run   也能夠是:sudo . myeclipse.run(但博主這裏不行,用"."執行二話不說,果斷卡住,內存豐滿!)

 

    五、OK,進入圖像界面安裝myeclipse,(選擇安裝路徑,選擇系統,我這裏64位的),

    六、在執行myeclipse以前,咱們要給它賦上root權限:

      root@lihuoqingfly:~# cd /usr
      root@lihuoqingfly:/usr# sudo chown -R root:root MyEclipse
      root@lihuoqingfly:/usr# sudo chmod -R +r MyEclipse
      root@lihuoqingfly:/usr# cd 'MyEclipse/MyEclipse 10/'
      root@lihuoqingfly:/usr/MyEclipse/MyEclipse 10# sudo chown -R root:root myeclipse
      root@lihuoqingfly:/usr/MyEclipse/MyEclipse 10# sudo chmod -R +r myeclipse

    七、創建myeclipse的執行文件,相似於windows中的.exe文件

      sudo gedit /usr/bin/MyEclipse

      執行命令後自動打開編輯器,寫入以下內容目錄改爲本身的,引號爲英文狀態下的:

        #!/bin/sh
        #export MOZILLA_FIVE_HOME="/usr/lib/mozilla/"
        export MYECLIPSE_HOME="/usr/MyEclipse/MyEclipse 10/myeclipse"
        $MYECLIPSE_HOME/myeclipse $*

    八、設置文件權限MyEclipse文件權限:

        sudo chmod 755 /usr/bin/MyEclipse

    九、在Dash 面板添加MyEclipse 10快捷方式

        sudo gedit /usr/share/applications/MyEclipse.desktop

      執行命令後自動打開編輯器,寫入以下內容目錄改爲本身的,引號爲英文狀態下的,Icon能夠任意更換:

        [Desktop Entry]
        Encoding=UTF-8
        Name=MyEclipse 10
        Comment=IDE for JavaEE
        Exec=/usr/MyEclipse/MyEclipse\ 10/myeclipse
        Icon=/usr/MyEclipse/MyEclipse\ 10/icon.xpm
        Terminal=false
        Type=Application
        Categories=GNOME;Application;Development;
        StartupNotify=true

    十、最後一步,初始化啓動一下:

        '/usr/MyEclipse/MyEclipse 10/myeclipse' -clean

  2、安裝中遇到的問題

    問題一:

      在」安裝myeclipse-第三步「中遇到了以下問題:

      root@lihuoqingfly:~# sh '/media/thinkcu/Backup/經常使用軟件/Ubuntu/myeclipse.run'
      Starting installer - please wait...
      - Preparing install engine
      - Extracted install engine
      /media/thinkcu/Backup/經常使用軟件/Ubuntu/myeclipse.run: 1: /media/thinkcu/Backup/經常使用軟件/Ubuntu/myeclipse.run: : Permission denied
      - Detected JVM architecture: bit
      /media/thinkcu/Backup/經常使用軟件/Ubuntu/myeclipse.run: 190: [: =: argument expected
      - Launching install engine; waiting for completion
      - Exited install engine
      root@lihuoqingfly:~#

      從錯誤提示能夠看出,是JVM的問題。雖然我配置好了path、java_hme等環境,java -version測試jdk也沒問題,可是就是裝MyEclipse時出錯誤,好像是找不到本身裝的JVM。緣由是由於ubuntu本身提供了OPen java。解決辦法:提早安裝好JDK,並激活JDK,使之可用(下面文章第七步),具體步驟見這篇文章:

Ubuntu 12.10 配置JDK/chrome jre環境徹底教程,特別注意,文章的第七步不可忽略。

 
    問題二:

      在Dash面板中啓動剛纔建立的MyEclipse 10,提示以下錯誤:

      The configuration area at '/usr/MyEclipse/MyEclipse 10/configuration' is not writable.  Please choose a writable location using the '-configuration' command line option.
myeclipse啓動時報錯

      解決辦法(將MyEclipse和裏面全部的文件及文件夾改成777權限,便可讀寫和執行):

        sudo chmod -R 777 /usr/MyEclipse

十、安裝python:

      

      1. Run below command to add PPA to your repository

          sudo add-apt-repository ppa:fkrull/deadsnakes

      2..Then you can update your repository and install Python 2.6

          sudo apt-get update
          sudo apt-get install python2.6 python2.6-dev

      3.指定python運行版本    

          cd /usr/bin/ 

          sudo rm -rf python 

          sudo ln -s /usr/bin/python2.7 ./python 

      4.查看python版本

          /usr/bin/python

相關文章
相關標籤/搜索