偷偷摘套内射激情视频,久久精品99国产国产精,中文字幕无线乱码人妻,中文在线中文a,性爽19p

打造Linux三流娛樂環(huán)境二流辦公環(huán)境一流Java開發(fā)環(huán)境

系統(tǒng)
寫這篇文章的目的首先是為讓自己以后再裝linux環(huán)境時(shí)候,不用再通宵google+百度,做個(gè)備忘錄,其次,給新入Linux環(huán)境的同學(xué)分享一點(diǎn)個(gè)人經(jīng)驗(yàn),再高尚點(diǎn)的動(dòng)機(jī)也算是想做為開源技術(shù)的傳播布道者。

寫這篇文章的目的首先是為讓自己以后再裝linux環(huán)境時(shí)候,不用再通宵google+百度,做個(gè)備忘錄,其次,給新入Linux環(huán)境的同學(xué)分享一點(diǎn)個(gè)人經(jīng)驗(yàn),再高尚點(diǎn)的動(dòng)機(jī)也算是想做為開源技術(shù)的傳播布道者。我在一開始,準(zhǔn)備使用ubuntu,其實(shí)如果不是特別介意debian系和redhat系的區(qū)別完全可以裝ubuntu,在通用Linux命令和Shell腳本而言,尤其是做Java開發(fā)而言,其實(shí)二者差別不大,而且 ubuntu中文社區(qū)支持的更好,更適合個(gè)人機(jī)器安裝,但我這個(gè)人有點(diǎn)強(qiáng)迫癥,所以堅(jiān)持了redhat系的fedora,安裝的是fedora 20,這也就意味這很多時(shí)候,你遇到問題去百度+google得到的解決方案,是ubuntu下的時(shí)候,你需要自己去觸類旁通。

好了,廢話不多說,安裝fedora系統(tǒng)這個(gè)網(wǎng)上資料很多,不再累贅轉(zhuǎn)述。我安裝的fedora 20,安裝完成后是GNOME3的桌面,我后來嘗試了很多其他的桌面,如KDEMATE,但最后還是覺得Cinnamon最好用。

1、進(jìn)入終端,運(yùn)行 yum update,將你的系統(tǒng)升級(jí)到最新狀態(tài),如果是第一次過程可能稍微有點(diǎn)漫長(zhǎng)。完成之后最好重啟你的系統(tǒng)。

2、安裝系統(tǒng)優(yōu)化工具,這個(gè)工具怎么說呢,在GNOME3桌面環(huán)境下個(gè)人覺得是很重要的工具,因?yàn)?/span>GNOME3個(gè)人覺得還是太簡(jiǎn)陋啦,你設(shè)置主題,設(shè)置桌面都需要用這個(gè)工具來完成,而使用Cinnamon桌面,在系統(tǒng)設(shè)置菜單中有完整的主題、桌面環(huán)境設(shè)置。

命令:

  1. sudo yum install gnome-tweak-tool 

安裝完成后,在菜單中找到系統(tǒng)優(yōu)化工具,里面可以設(shè)置主題??梢园惭bShell擴(kuò)展來選擇Shell主題包。

https://extensions.gnome.org/ 這個(gè)網(wǎng)站是 GNOME Shell Extensions的官方網(wǎng)站,你看中那個(gè)拓展只需要進(jìn)入該shell插件詳細(xì)頁面,將安裝選擇單擊為ON就會(huì)自動(dòng)安裝到你的系統(tǒng)當(dāng)中,灰常方便。

3、http://www.cnblogs.com/huiqin/p/3674847.html 參考這篇文章,我這里借鑒了里面的部分方法,安裝個(gè)FTP和安裝播放器,其余大家可以參考。安裝軟件源,文章中是安裝網(wǎng)易源,國(guó)內(nèi)大部分的Linux源確實(shí)是網(wǎng)易的最快,但也不完全是,所以我個(gè)人建議安裝最快源就行,沒有必要指定網(wǎng)易源。命令如下:

  1. sudo yum install yum-plugin-fastestmirror 

另外flash插件也可以依照上面的步奏安裝,也可以去Adobe的官方網(wǎng)站下載,網(wǎng)站會(huì)根據(jù)你的系統(tǒng)自動(dòng)下載適應(yīng)的Linux插件包。

4、系統(tǒng)自帶的iBus輸入工具,個(gè)人覺得很難用,關(guān)鍵是聯(lián)想功能太差,如果你安裝的是ubuntu系統(tǒng),那你有福了,因?yàn)樗压泛?/span>ubuntu合作,開發(fā)了ubuntu的搜狗輸入法,ubuntudeb安裝格式,我嘗試將這個(gè)安裝包轉(zhuǎn)換成rpmredhat系的安裝包,但是沒有成功。

Ps*.deb debian Linux系統(tǒng)專有安裝包,轉(zhuǎn)化成RPM包,需要安裝軟件 alien,這個(gè)網(wǎng)上自己找安裝包吧,一般是tar.gz包,安裝方法就是./configure、makemakeinstall三步,我一般不大喜歡這樣的包,自編譯過程如果你的系統(tǒng)少了自編譯需要的依賴包,需要先裝依賴包。Alien安裝完成后,在終端通過如下命令轉(zhuǎn)化包:

  1. sudo alien *.rpm *.deb generated 

deb包轉(zhuǎn)成rpm包,當(dāng)然不是100%成功哦,當(dāng)然alien軟件還有其它功能,rpm轉(zhuǎn)deb包,gz包轉(zhuǎn)rmpdeb包等,可以自己搜下相關(guān)資料學(xué)習(xí)下。

好,輸入法我安裝的是fcitx,安裝完成了之后,在輸入法選擇器中選擇fcitx就可以了,不需要卸載ibus,ibus有些依賴包,如果你對(duì)yum命令不是很熟悉的情況下,就不要貿(mào)然去刪軟件,這個(gè)和windows下完全是兩個(gè)概念,哥,曾經(jīng)就是想卸載ibus結(jié)果把桌面都卸載啦,不得不重新安裝系統(tǒng)。Fcitx安裝命令:

  1. yum install fcitx 

#p#

5、Linux系統(tǒng)一般默認(rèn)安裝firefox瀏覽器,執(zhí)行yum update之后firefox瀏覽器應(yīng)該升級(jí)到最新版本,但是firefox瀏覽器,帶有傳統(tǒng)的title bar 比較占空間,在firefox拓展附件中添加Hide Caption Titlebar Plus 附件,隱藏title,設(shè)置完成后,基本能達(dá)到隱藏title的目的,具體設(shè)置在完成安裝后,使用插件首選項(xiàng)自己可設(shè)置。

6、安裝C 語言編譯器,Linux下面很多軟件依賴GCC組件,尤其是cmake命令所需要的組件,安裝命令:

  1. yum install gcc 

7、渲染字體,盡管Linux對(duì)中文的支持已經(jīng)灰常好了,但是和windows比起來確實(shí)是差了一點(diǎn)點(diǎn),推薦一個(gè)組件,在Linux下使用MacOS的字體。我參考的是這篇文章http://www.cnblogs.com/liyongmou/p/3360839.html,就是使用Infinality來改變Linux字體渲染。

8、重點(diǎn)了,安裝Cinnamon桌面,這個(gè)是重點(diǎn),命令:

  1. yum groupinstall “Cinnamon Desktop” 

安裝完成后,注銷或者重啟,在登錄界面輸入用戶名后,輸入密碼前,選擇使用的桌面,使用root每次默認(rèn)是Gnome3桌面,使用用戶帳號(hào),選擇一次后,下次默認(rèn)就是登錄的桌面。

關(guān)于Cinnamon桌面的介紹,可以查看fedora系統(tǒng)的發(fā)行標(biāo)記,在系統(tǒng)設(shè)置下面,查看系統(tǒng)發(fā)行標(biāo)記,我的系統(tǒng)URL 是,

  1. file:///usr/share/doc/fedora-release-notes/zh-CN/sect-Release_Notes-Changes_for_Developers.html#idm139961244204688 

9、yum install kget 安裝下載工具,這個(gè)和KED桌面集成的下載工具,安裝了KDE桌面的會(huì)附帶安裝這個(gè)工具,當(dāng)然Linux下還有其它下載bt工具,比如:Azureus,安裝命令

  1. yum install azureus 

不過,這些工具都比不上widnows下面的迅雷強(qiáng)勁。

10、安裝Chrome瀏覽器

yum install chrome 安裝完成了之后,如果你是使用root帳號(hào),直接運(yùn)行chrome是會(huì)有問題的,chromeroot運(yùn)行不起來,如果命令安裝不起來,則可以直接去google管網(wǎng)下載安裝,就像在widnows下去google.com安裝,chrome會(huì)自動(dòng)判斷你的系統(tǒng)推送適合你的安裝包給你,安裝完成后,去 /usr/share/google chrome 右鍵屬性,在啟動(dòng)欄后面加上 –user-data-dir后,就可以直接在root帳號(hào)下運(yùn)行chrome瀏覽器。

11、安裝支付寶插件,去支付寶官網(wǎng)下載aliedit插件,在chromefirefox瀏覽器下就可以運(yùn)行支付寶了,當(dāng)然,各大銀行的網(wǎng)銀是沒法用的,據(jù)說,全中國(guó)唯獨(dú)浦東發(fā)展銀行開發(fā)了linux版本網(wǎng)銀。當(dāng)然網(wǎng)上有開源組件運(yùn)行網(wǎng)銀的windows插件,但,我沒試過。

12、安裝QQ,使用社區(qū)上的wineqq,http://www.longene.org/forum/viewtopic.php?t=4700 參考這篇文章,當(dāng)然,在安裝完成后,估計(jì)直接點(diǎn)擊QQ 圖標(biāo)是跑不起來的,因?yàn)榭赡苓€會(huì)有依賴包。最好的辦法是在終端下執(zhí)行命令

  1. qq2013 

回車后,會(huì)顯示啟動(dòng)qq啟動(dòng)的輸出信息,如果有錯(cuò)會(huì)報(bào)出來,根據(jù)錯(cuò)誤提示,缺少依賴軟件的話,就在google+百度搜下,安裝缺少的依賴軟件,再執(zhí)行qq2013命令。一般來說是可以運(yùn)行起來的,當(dāng)然,為了這個(gè)我折騰近一個(gè)禮拜。在這里感謝longene社區(qū),是他們的無私奉獻(xiàn),讓我們?cè)贚inux下運(yùn)行起來了QQ,比起騰訊看重利益而停止 QQ For Linux 要偉大上無數(shù)倍,同樣感謝Wine開源組織,你們是偉大的,是真的技術(shù)漢子!

好了,寫到這里,基本上娛樂環(huán)境就安裝完成了,其它的有需要的就自己摸索吧,有游戲需求的只能求助wine的商業(yè)版本CrossOver啦,當(dāng)然游戲直接windows吧。接下來裝Office組件,一般來說,Linux桌面發(fā)行版安裝完成后,基本都會(huì)附帶LibreOffice。因?yàn)橐恢庇玫?/span>WPSMS Office,所以不是特別喜歡LibreOffice環(huán)境。

13、去wps官網(wǎng)下載wpsrpm安裝包,直接安裝,安裝完了之后,估計(jì)會(huì)有字體的缺失提示,wps引用了一些windows下面的字體,基于版權(quán)wps不能直接將字體放入wps安裝包中,可以按照wps給出的提示步奏,將windows下的fonts copylinux相關(guān)的文件夾下,再啟動(dòng)wps就可以了。

14、安裝ultraedit,當(dāng)然Linux自己也附帶了一些記事本,但我覺得還是ultraedit比較強(qiáng)大,有開發(fā)需求的同學(xué)可以使用這個(gè),去官網(wǎng)下載rpm版本,當(dāng)然是沒有破解的,需要免費(fèi)的午餐,恐怕得費(fèi)費(fèi)周折了,我的目前還是試用版本,有找到好的方法同學(xué),麻煩分享下。

PS:這里順帶說下,windows下很多我們看似很簡(jiǎn)單不起眼的免費(fèi)軟件,是不是收費(fèi)的我們都不關(guān)心,因?yàn)閲?guó)人的破解能力是不用懷疑的。但,Linux下找破解版本就沒那么容易了。我現(xiàn)在還在找Linux下SecureCRT&FX的破解版。

15、安裝郵件客戶端,如果你安裝KDE桌面,桌面環(huán)境會(huì)自帶安裝Kmail軟件,當(dāng)然還有其它的軟件,我比較喜歡ThunderBird軟件,Mozilla旗下軟件,和firefox有很多拓展組件可以互用,直接使用命令行安裝:

  1. yum install thunderbird 

安裝完成后,這個(gè)是沒辦法最小化到托盤,郵件客戶端沒法最小化托盤是很嚴(yán)重的問題,哈哈,同firefox一樣在菜單拓展組件中在線安裝 MinimizToTray revived附加組件。重啟ThunderBird就可以實(shí)現(xiàn)最小化到托盤了。

好了,寫到這里,基本上辦公環(huán)境就如此了,有更高需求的同學(xué)就需要繼續(xù)摸索了,接下來,我們要打造Java開發(fā)環(huán)境了。不做開發(fā)的同學(xué)可以繞道了。

安裝MinimizToTray revived附件

#p#

16、安裝Java JDK,fedora附帶安裝的OpenJDK,和JDK相比,它們遵從的協(xié)議是不一樣的,需要知道詳細(xì)區(qū)別的同學(xué)可以自己查閱下資料,Java開發(fā)肯定是安裝JDK。去java官網(wǎng)下載JDK包,我這里下載的是1.7tar.gz包,當(dāng)然也可以下載rpm包,但是,我需要自定義路徑,所以自己下載tar包安裝。我將我的tar包解壓后放到/usr/java/jdk1.7.0_65/下面,然后修改環(huán)境變量。修改/etc/profile文件,在文件的最末尾加上如下內(nèi)容,使用圖形化gedit或者vi命令都可以:

  1. export JAVA_HOME=/usr/java/jdk1.7.0_65  
  2. export JRE_HOME=${JAVA_HOME}/jre  
  3. export CLASSPATH=.:$JAVA_HOME/lib/tools.jar:$JAVA_HOEM/lib/dt.jar  
  4. export PATH=${JAVA_HOME}/bin:$PATH 

如果需要安裝多版本,可以借助alternatives工具來注冊(cè)不同版本,命令如下:

  1. sudo update-alternatives --install /usr/bin/java java /usr/java/jdk1.7.0_65/bin/java 300  
  2. sudo update-alternatives --install /usr/bin/javac javac /usr/java/jdk1.7.0_65/bin/javac 300  
  3. sudo update-alternatives --install /usr/bin/jar jar /usr/java/jdk1.7.0_65/bin/jar 300  
  4. sudo update-alternatives --install /usr/bin/javah javah /usr/java/jdk1.7.0_65/bin/javah 300  
  5. sudo update-alternatives --install /usr/bin/javap javap /usr/java/jdk1.7.0_65/bin/javap 300 

執(zhí)行完之后執(zhí)行alternatives命令選擇java版本

  1. alternatives --config java 

出現(xiàn)系統(tǒng)中現(xiàn)有的java版本,按照提示,輸入對(duì)應(yīng)需要的編號(hào),就可以使用相應(yīng)的版本java。終端使用

java -version

查看當(dāng)前的java版本。

安裝alternatives的命令:

  1. yum install alternavtives 

如果沒有找到相應(yīng)的軟件,可以搜索一下

yum search *alternavtives*

在結(jié)果中在執(zhí)行anzhaung命令,一般來說就可以啦

17、安裝MySql服務(wù)端和客戶端,fedora下默認(rèn)安裝的mariadb,這是MySql純正血統(tǒng)的一個(gè)分支,不是甲骨文公司的,當(dāng)然我們還是需要安裝甲骨文版本的MySQL,至于它們之間的恩恩怨怨,有興趣的同學(xué)可以自己去查閱下,或者《高性能MySQL》這本書中也有詳細(xì)的介紹。執(zhí)行MySql 安裝命令:

  1. yum -y install mysql && yum -y install mysql-server 

在安裝的過程中如果有錯(cuò),或者報(bào)mysqlmariadb組件沖突,可以使用yum -y remove組件來卸載相關(guān)沖突的組件。安裝完成后,啟動(dòng)MySQL服務(wù):

  1. systemctl start mysqld.service 

使用mysqladmin -u root password "newpwd"命令來設(shè)置MySql帳號(hào)密碼。

使用 mysql -u root -p xxx來登錄mysql,到這里我們還是在命令行下執(zhí)行操作,安裝甲骨文公司提供的workbench軟件來達(dá)到圖形化操作MySql的目的,去甲骨文官網(wǎng)下載workbench rpm安裝包,直接安裝就行。

#p#

18、安裝SQLDeveloper軟件來管理MySQLOracle軟件,Oracle服務(wù)端較為龐大,這里就不做安裝,甲骨文提供了很好的Linux Oracle運(yùn)行安裝環(huán)境,比較簡(jiǎn)單。

下載SQLDeveloper rpm安裝包,安裝完成后估計(jì)點(diǎn)擊圖標(biāo)是跑不起來的,也同樣是因?yàn)?/span>root帳號(hào)的原因,最開始我懷疑的JDK的問題,但是反復(fù)查閱這個(gè)版本的Sqldeveloper JDK要求和自己的JDK版本信息,沒有錯(cuò)誤,費(fèi)了九牛二虎之力,在oracle官網(wǎng)找到解決方法:

https://community.oracle.com/thread/2559937?start=0&tstart=0,是英文內(nèi)容,解決的是ubuntu下面的狀況,解決fedora也一樣,具體做法就是在/opt/sqldeveloper/sqldeveloper.sh文件中加入

  1. unset -v GNOME_DESKTOP_SESSION_ID 

PS: 如果在Linux下你點(diǎn)擊某個(gè)程序的圖標(biāo)等了半天沒反應(yīng),可以在終端下輸入命令啟動(dòng),終端會(huì)將整個(gè)啟動(dòng)過程信息輸出,有錯(cuò)誤信息也可以看得很清楚,根據(jù)錯(cuò)誤提示,一步步解決,一般來說都是少了運(yùn)行需要的依賴包,根據(jù)提示,安裝缺少的軟件就可以了。我就是用這樣的方法解決了QQSqldeveloper的問題的。

SQLDeveloper默認(rèn)只能鏈接Oracle數(shù)據(jù)庫,可以通過添加mysql-connector-java-5.1.31.jar. 達(dá)到可以鏈接MySql數(shù)據(jù)庫的目的,我個(gè)人比較喜歡Mysql數(shù)據(jù)庫,具體操作oracle官網(wǎng)下載mysql-connector-java-5.1.31.jar包,再打開SQLdeveloper,在工具下面數(shù)據(jù)庫選項(xiàng)中添加這個(gè)jar包,再在鏈接界面中就可以看到MySql的鏈接選項(xiàng)。

19、安裝eclipse,哈哈,這個(gè)東西很可愛,不用多說去eclipse官網(wǎng)下載相應(yīng)的版本,我下載的是4.34.4兩個(gè)版本,eclipse安裝很方便,壓縮包解壓后直接運(yùn)行包中的eclipse啟動(dòng)器。當(dāng)然我將兩個(gè)包解壓放入/opt/xxx下面,根據(jù)你的需要建立相應(yīng)的文件夾。

在桌面創(chuàng)建eclipse啟動(dòng)器,選擇圖標(biāo)和啟動(dòng)路徑,就灰常漂亮啦!

20、安裝tomcat,哈哈,這個(gè)就更爽了,去apache官網(wǎng)下載相應(yīng)的版本,當(dāng)然也可以下載多個(gè)tomcat版本,只是在運(yùn)行的時(shí)候,注意端口不要沖突啦,這個(gè)是具體技術(shù)內(nèi)容,這里不做累贅復(fù)述了。我將解壓目錄放在/opt/local/tomcat_xx下面

21、安裝maveneclipse4.34.4版本都附帶了maven插件,如果你是用maven命令行管理項(xiàng)目和編譯項(xiàng)目,就需要安裝maven軟件了,maven同樣在apache官網(wǎng)下載對(duì)應(yīng)的包,我將文件夾放入 /opt/local/maven_xxx下面。配置maven路徑,同樣在環(huán)境變量中鍵入maven_home路徑,具體操作和java jdk配置類似,/etc/profile文件最后面加上,使用geditvi命令操作都可以:

  1. MAVEN_HOME=/usr/local/apache-maven-3.2.2  
  2. export MAVEN_HOME  
  3. export PATH=${PATH}:${MAVEN_HOME}/bin 

22、eclipse安裝svn插件,在eclipse Help菜單installed new software 下面安裝SVNPlugin插件,需要訪問SVNPlugin插件的官網(wǎng),找到Update地址,才好安裝。

SVNPluginSVN不是一回事兒,官網(wǎng)地址:

http://subclipse.tigris.org/servlets/ProjectProcess?pageID=p4wYuA

23、SVN 的安裝就比較簡(jiǎn)單,去SVN 官網(wǎng)下載SVN rpm包,直接安裝就行,我一直想找能不能像widnows下那樣右鍵菜單操作svn,但似乎沒那么容易,還在摸索中,svnlinux下只能通過命令行了,其實(shí)也很簡(jiǎn)單,常用的主要是checkout、update、commit幾個(gè)命令,google+baidu可以看到鋪天蓋地的資料。

24、最后Teamviewer軟件,遠(yuǎn)程神器,tv可以去官網(wǎng)下載rpm包,tv是對(duì)windows下的包加了wine殼子,用起來很方便,至少目前為止,我使用它控制自己辦公室機(jī)器很方便。其實(shí)把這個(gè)幫不在一個(gè)辦公室測(cè)試或者業(yè)務(wù)同事解決問題比較方便的軟件。

好了,確實(shí)有些累啦,到這里java主要開發(fā)環(huán)境就搭建完成了,稱之為一流,也是自勉罷了。就此擱筆了,我還在學(xué)習(xí)的道路上,歡迎拍磚!晚了,明兒上班,早些休息。

原文鏈接:http://www.cnblogs.com/aspnetdream/p/3889150.html

責(zé)任編輯:牛小雨 來源: aspnetdream的博客
相關(guān)推薦

2019-05-29 21:21:42

QQH5營(yíng)銷情懷

2010-01-21 10:22:34

合力金橋軟件呼叫中心SaaS

2021-05-06 07:06:05

程序員女裝算法

2017-01-10 10:23:44

5G話語權(quán)產(chǎn)業(yè)

2013-02-22 08:53:31

網(wǎng)絡(luò)部署UCS平臺(tái)網(wǎng)絡(luò)虛擬化

2010-06-20 12:43:21

TD-LTE世博會(huì)

2009-12-21 14:25:07

2009-06-11 14:43:34

jbpm工作流引擎jBPM搭建

2009-09-01 11:20:11

Struts 2AJAX支持

2018-12-11 12:24:43

云計(jì)算谷歌Oracle

2017-12-19 17:24:28

2021-09-24 13:10:01

華為智慧口岸

2013-08-12 17:36:20

Windows 8熱門應(yīng)用

2020-07-28 15:18:54

華為侯金龍華為云與計(jì)算城市峰會(huì)

2017-08-01 18:36:49

華為

2017-07-17 15:59:03

華為

2012-10-24 11:12:53

SAP神話集團(tuán)

2023-07-10 18:30:48

2016-08-11 17:09:14

Javascripthtml前端
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)